255,216,255,224,0,16,74,70,73,70,0,1,1,1,1,144,1,144,0,0,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,14,16,9,96,3,1,34,0,2,17,1,3,17,1,255,196,0,30,0,1,0,1,3,5,1,0,0,0,0,0,0,0,0,0,0,0,9,1,7,8,2,3,5,6,10,4,255,196,0,125,16,0,0,5,2,3,4,5,5,4,15,16,10,12,11,5,9,0,1,2,3,4,5,17,6,7,18,8,19,33,49,9,20,34,65,97,21,50,56,81,181,22,35,113,119,23,36,37,51,66,71,82,98,99,114,129,133,134,177,197,24,38,52,67,68,69,83,115,116,145,161,178,179,193,209,211,53,54,84,85,100,130,180,194,210,225,25,39,70,101,117,118,131,149,162,163,195,212,55,86,87,132,146,147,164,166,196,240,241,40,88,102,104,150,165,226,227,228,148,103,73,136,198,255,196,0,23,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,3,255,196,0,28,17,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,17,1,33,49,65,113,18,97,255,218,0,12,3,1,0,2,17,3,17,0,63,0,149,48,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,1,75,144,168,208,92,192,106,185,16,92,133,15,143,18,20,43,247,128,213,114,11,144,165,140,80,6,171,144,92,140,80,249,120,129,95,184,5,110,23,33,183,117,234,49,172,202,192,43,123,133,238,52,222,194,164,124,64,86,228,65,123,138,31,48,189,185,0,173,200,46,66,156,59,197,15,192,6,171,144,92,134,144,1,170,228,23,33,164,0,106,185,5,200,105,0,26,174,65,114,20,34,43,25,129,25,88,0,214,148,243,49,77,234,57,234,254,1,161,203,157,198,146,73,249,182,1,188,78,32,249,24,169,25,31,33,180,148,29,203,128,220,224,92,185,128,173,200,46,66,157,158,241,64,26,175,112,189,134,131,93,185,24,227,170,21,200,80,88,83,207,74,208,148,161,74,51,208,103,192,138,231,200,128,114,74,117,8,243,149,107,21,249,15,157,250,172,8,228,106,122,70,146,74,117,31,97,71,195,238,16,180,248,235,61,176,142,24,102,73,202,197,61,89,77,194,92,143,208,46,174,196,68,174,60,27,63,169,229,224,49,111,52,182,229,161,211,14,67,84,124,209,221,168,233,203,90,11,200,139,63,124,237,216,251,81,207,212,94,0,51,142,163,152,152,58,148,147,92,250,198,232,136,137,71,242,187,170,224,103,98,228,147,239,28,66,243,199,43,144,233,178,172,81,101,151,119,82,145,253,88,136,220,123,183,118,54,156,102,138,126,106,107,65,178,130,50,242,27,37,196,150,103,223,31,213,97,109,223,219,47,51,23,49,78,167,49,238,71,110,62,71,143,234,253,160,4,227,196,205,156,191,156,73,84,90,254,178,93,244,252,170,249,94,220,249,163,192,115,49,113,69,10,109,186,172,237,122,147,172,189,233,101,195,215,196,188,68,31,225,253,183,243,34,50,216,109,204,206,210,73,213,114,242,43,7,235,251,0,191,249,101,183,132,213,200,67,85,204,212,185,38,1,92,188,134,95,60,186,62,166,63,195,224,2,84,17,46,59,132,70,135,46,70,87,46,7,200,107,222,163,234,191,128,99,206,83,237,27,132,177,147,49,27,78,49,235,142,174,150,220,165,151,147,157,110,230,100,221,213,243,162,46,106,229,226,47,116,42,180,105,209,89,147,30,70,180,56,218,86,149,104,50,185,25,92,143,137,0,230,9,214,207,146,191,128,106,212,71,222,56,148,204,183,233,159,192,62,148,73,51,189,151,252,0,62,221,68,125,225,114,27,27,212,23,209,127,0,117,134,200,200,141,127,192,3,126,228,65,114,27,100,226,87,196,142,255,0,112,107,43,25,112,230,2,183,32,185,13,32,3,85,200,46,52,138,151,30,6,1,173,37,222,4,180,159,35,27,106,73,149,184,13,45,154,138,250,128,111,220,130,228,52,167,138,76,204,0,106,185,5,200,105,0,26,174,65,114,26,64,6,171,144,168,208,43,115,1,91,144,92,134,144,1,170,228,23,33,164,0,106,185,5,200,105,0,26,174,66,163,73,115,26,128,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,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,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,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,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,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,6,129,172,82,197,234,1,166,224,43,164,197,72,189,96,41,115,20,46,6,42,101,198,192,68,1,107,241,14,92,185,138,159,2,224,40,69,222,96,22,34,227,110,97,207,144,23,48,229,204,0,202,193,99,33,168,80,200,5,14,253,226,131,81,113,230,22,1,77,38,6,70,66,182,59,7,119,16,26,109,194,226,165,99,238,21,0,26,79,152,173,175,200,45,99,185,129,159,168,0,202,194,130,164,126,176,231,200,5,56,216,200,134,146,51,73,216,251,198,161,91,17,241,34,32,20,177,95,137,5,145,123,216,15,128,115,1,94,254,2,134,100,66,188,138,221,227,229,149,45,12,38,234,37,121,214,224,3,121,110,146,75,145,142,62,117,114,60,35,73,56,135,79,85,203,178,146,238,251,163,164,99,124,208,164,97,120,157,98,91,85,37,23,90,220,123,194,82,103,123,40,251,214,92,59,35,10,115,207,109,154,13,38,184,136,48,228,227,120,230,196,185,141,44,153,90,16,147,210,180,145,90,207,151,14,118,1,152,24,171,62,104,244,14,171,169,138,167,191,235,243,24,100,252,221,60,238,191,17,137,25,207,183,196,58,85,8,211,72,86,34,97,231,162,76,36,168,233,208,148,68,162,66,116,153,221,103,200,204,96,102,54,218,159,19,86,122,151,87,198,184,221,59,157,229,247,149,39,11,158,158,86,120,253,66,213,34,165,139,113,156,166,32,185,137,39,63,239,132,213,165,204,117,73,247,195,34,245,159,14,28,64,94,156,201,219,59,48,177,124,165,55,31,17,207,38,223,130,113,20,79,83,33,38,247,53,223,205,73,240,237,124,34,213,21,79,29,99,169,77,19,149,168,234,55,148,152,126,250,210,17,204,254,177,28,187,124,249,139,147,150,27,52,226,124,77,42,19,235,127,14,186,143,41,54,194,138,74,156,81,153,93,6,101,243,163,225,218,252,99,54,242,111,99,246,41,209,217,118,169,135,176,68,149,55,84,75,154,186,161,44,244,17,55,192,181,51,224,127,190,3,9,112,6,201,152,219,28,154,84,186,158,30,82,119,203,100,201,217,82,17,230,160,149,244,45,120,139,153,11,163,207,19,186,218,28,114,78,21,59,222,255,0,52,102,248,253,136,73,222,5,201,156,53,64,70,132,97,92,52,209,239,150,191,120,130,218,121,160,139,234,11,143,1,223,153,192,212,52,50,68,84,42,73,90,252,162,163,215,246,160,33,246,171,176,46,40,166,161,215,88,151,133,208,166,244,216,202,161,48,237,123,122,218,241,22,115,23,229,70,54,203,103,31,144,186,173,42,200,150,168,63,43,173,107,62,26,143,232,219,46,29,142,124,249,9,210,172,229,245,26,75,47,37,52,58,69,213,167,206,140,143,89,125,104,199,188,229,217,242,139,90,166,89,172,49,133,53,170,165,189,53,59,9,28,123,46,119,238,207,143,16,17,201,147,155,74,99,28,21,88,84,119,43,82,180,198,167,28,50,38,96,198,87,154,182,203,232,136,184,118,121,243,18,153,179,238,119,61,141,176,100,41,82,30,154,183,27,165,211,220,90,156,142,202,46,167,26,51,51,45,39,224,34,107,58,242,226,102,4,196,21,169,77,166,155,29,178,174,73,136,132,194,35,65,164,181,184,100,86,210,155,38,200,229,240,12,133,217,67,57,81,73,160,207,167,201,153,92,89,198,137,78,100,137,14,93,37,165,14,17,218,235,46,28,0,74,99,21,148,175,86,173,225,218,223,66,67,76,140,101,14,22,157,227,114,79,93,237,165,9,238,251,190,35,22,171,219,74,208,40,155,141,234,113,31,191,106,182,232,145,221,110,126,250,94,177,140,185,153,182,196,9,30,77,242,85,83,29,69,211,190,222,105,125,40,213,230,91,205,127,143,127,239,128,207,60,85,181,38,24,195,174,169,151,97,87,13,93,92,222,35,110,43,6,95,69,235,112,184,240,29,18,78,220,88,85,151,208,131,135,137,120,145,31,8,49,61,127,182,136,146,196,57,249,139,235,178,73,196,227,92,90,162,54,119,94,253,82,116,251,207,236,135,195,136,235,143,102,54,46,82,137,213,98,202,233,233,46,249,238,223,135,248,192,39,15,0,237,101,134,49,115,232,140,196,58,241,41,199,86,130,55,98,71,73,118,81,171,232,92,49,121,232,24,206,29,106,51,18,88,110,73,37,237,86,214,132,145,240,51,46,54,51,245,15,63,56,31,63,49,46,25,168,50,251,152,187,21,165,40,90,214,100,196,247,8,248,160,211,251,33,12,204,217,251,109,122,107,77,80,105,117,122,150,57,150,233,117,173,226,150,242,92,74,184,186,162,243,159,185,216,173,221,220,2,86,153,146,135,136,148,68,174,62,177,186,49,231,44,246,138,195,152,162,53,53,76,51,95,249,103,125,109,250,91,250,19,95,59,58,127,82,47,117,47,17,195,168,180,218,154,109,242,214,209,57,219,34,228,100,94,62,32,57,128,189,134,150,221,74,200,140,136,248,149,198,190,7,200,1,86,49,164,155,245,216,106,210,98,151,63,88,10,151,100,172,98,128,43,110,255,0,80,10,0,174,162,62,4,64,100,100,2,128,0,69,112,1,91,119,138,216,189,66,160,52,145,92,52,152,212,0,52,145,92,80,202,195,88,160,13,32,53,25,122,128,136,5,11,152,212,41,98,21,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,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,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,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,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,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,1,67,35,238,49,80,1,66,33,80,20,62,32,29,226,162,133,192,84,6,146,230,98,166,87,20,46,102,53,0,161,29,197,70,159,52,106,1,79,128,10,253,226,160,0,0,0,0,40,103,97,67,59,128,169,219,188,105,1,82,59,0,219,222,17,115,184,212,149,95,144,211,231,248,88,18,222,147,189,192,110,23,35,20,21,35,225,96,34,239,1,78,98,138,81,36,140,187,198,135,93,211,126,205,237,226,58,214,37,196,94,76,141,37,222,167,189,221,104,225,188,211,123,153,120,31,172,7,49,83,170,179,2,51,143,56,78,153,34,215,211,107,241,50,47,95,136,198,188,232,218,78,133,132,33,184,110,150,35,73,183,84,56,166,113,180,23,18,39,62,202,92,59,63,136,91,45,167,182,137,242,4,92,75,77,247,31,191,220,117,62,223,148,52,234,212,108,159,45,209,219,152,138,236,212,204,239,117,53,122,153,249,19,170,239,42,175,73,253,19,174,215,82,251,62,97,125,87,63,0,25,15,159,59,94,78,173,72,168,67,165,98,108,113,28,145,91,117,196,146,166,154,18,148,17,186,68,69,165,227,183,50,224,49,82,191,139,113,14,44,168,191,53,202,253,81,235,190,235,183,149,41,106,87,109,87,250,163,227,195,136,222,193,120,39,221,85,81,212,121,79,170,235,142,169,63,57,215,107,169,60,60,226,250,174,126,3,58,242,15,100,254,191,135,142,103,187,237,27,248,80,93,211,228,171,219,82,20,118,190,248,6,29,224,124,143,196,216,167,174,238,230,81,213,213,119,119,235,14,56,126,118,174,94,246,127,83,248,134,104,229,230,200,210,41,146,164,75,155,74,193,174,147,78,50,225,105,96,212,101,164,212,103,107,178,92,70,113,224,140,156,242,15,93,252,241,239,247,251,191,212,122,116,233,213,245,231,126,98,233,70,195,123,189,95,46,222,246,253,47,253,96,49,7,3,101,253,47,11,202,137,25,218,61,37,42,57,205,190,93,94,58,72,185,164,190,164,184,246,127,16,201,44,31,26,23,85,187,49,26,65,117,158,230,200,184,217,62,161,220,139,15,93,68,174,185,200,255,0,99,255,0,88,251,226,210,119,37,126,177,170,202,191,153,111,231,1,179,5,164,18,110,72,73,118,143,145,120,14,65,9,186,9,35,117,166,190,187,191,212,53,155,61,250,191,128,6,215,86,39,19,99,74,14,254,178,28,61,95,14,70,156,214,135,33,195,89,111,53,89,198,200,202,252,124,60,71,60,142,193,145,115,176,212,178,212,94,174,32,48,47,106,45,156,211,95,166,190,252,10,78,23,105,199,171,234,144,107,113,141,42,52,154,94,62,38,77,31,30,36,35,135,27,193,197,89,87,137,106,84,246,107,206,196,75,211,164,178,72,166,74,113,180,89,151,12,136,140,139,79,2,213,195,238,242,19,199,138,105,253,97,131,78,251,79,203,23,243,111,220,175,17,24,251,109,97,109,222,41,167,187,215,175,189,168,85,149,109,215,47,124,107,199,196,6,25,86,243,67,24,207,220,234,198,24,133,123,189,95,60,168,58,118,189,185,118,252,6,254,18,203,92,105,141,122,222,238,185,21,125,79,119,126,183,37,211,182,189,94,111,100,254,167,143,220,28,238,10,193,126,89,235,191,52,183,59,157,223,233,58,175,125,95,92,94,161,33,24,3,14,251,152,235,255,0,46,117,158,179,186,253,47,70,157,58,188,78,254,119,240,9,162,203,229,222,198,114,142,50,85,84,164,224,137,74,41,165,197,108,26,207,69,145,195,180,199,195,195,196,92,185,59,22,211,228,66,124,152,194,184,5,10,54,212,148,153,193,73,88,237,192,248,48,50,223,6,210,119,236,19,189,99,78,153,86,182,139,247,39,196,92,8,212,187,88,183,255,0,69,245,63,235,20,68,118,117,236,101,136,104,112,222,159,78,107,6,68,67,81,153,51,40,201,91,106,212,111,105,185,89,130,238,50,47,128,99,21,119,8,227,76,191,172,62,69,136,18,193,192,211,250,6,91,169,182,180,151,155,217,79,213,241,229,222,61,9,84,48,239,95,138,182,58,230,141,86,43,238,239,200,200,253,98,200,102,238,207,222,234,33,85,151,238,183,171,117,157,199,14,161,175,78,147,111,236,133,127,55,248,64,68,14,7,218,11,23,225,9,144,154,145,141,177,121,34,38,242,233,141,82,118,221,162,87,34,55,11,234,191,24,203,156,168,219,162,27,42,142,197,74,179,143,228,27,116,212,37,90,164,18,200,214,90,8,207,181,35,225,227,226,56,12,242,217,47,168,185,91,155,238,255,0,94,142,173,217,242,85,175,125,209,115,223,120,140,52,197,153,119,238,106,100,175,155,29,103,119,45,113,255,0,67,232,189,141,92,124,227,250,158,94,32,38,199,43,54,162,195,120,161,184,173,161,24,153,74,85,53,18,12,228,19,103,127,51,143,207,79,143,107,241,139,255,0,135,241,92,58,195,12,186,194,36,145,59,29,47,22,240,138,246,50,46,118,51,227,196,121,198,195,184,215,220,236,181,23,147,58,198,237,163,99,231,218,47,99,46,62,105,253,79,33,155,91,50,109,53,212,234,12,69,247,19,175,115,65,75,122,188,165,107,217,76,149,237,186,240,1,47,247,63,89,141,102,101,220,58,110,19,197,190,90,235,95,51,247,59,157,31,166,234,189,245,125,105,122,135,112,109,92,248,0,168,31,35,21,50,176,23,154,96,54,137,86,59,113,184,212,75,191,14,35,67,133,99,231,220,52,167,129,128,250,45,194,226,130,137,226,67,82,121,128,169,114,21,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,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,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,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,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,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,0,20,183,27,138,128,0,0,0,210,92,204,106,20,46,102,42,0,40,69,97,80,0,0,0,0,0,1,67,59,13,35,81,240,59,138,23,59,128,114,226,52,169,87,238,228,40,181,120,119,141,4,124,192,110,167,180,0,131,181,248,0,1,115,26,36,57,187,66,149,107,217,38,99,89,240,35,51,238,28,22,40,171,51,78,165,206,121,221,22,106,27,174,158,167,9,60,9,42,63,230,1,213,177,166,51,242,90,38,23,147,119,187,173,223,233,218,111,125,63,90,126,177,136,123,72,103,167,146,232,216,137,30,229,183,187,174,169,199,175,105,189,214,207,216,207,214,45,214,212,249,205,74,129,137,177,57,20,104,142,169,190,165,195,202,9,35,59,182,199,214,248,140,5,205,44,118,140,85,89,169,245,122,114,81,214,183,54,209,35,121,109,40,71,169,37,127,52,6,254,118,102,79,186,204,85,89,115,200,189,87,173,117,126,29,103,94,157,45,183,245,165,123,233,254,17,193,229,174,7,247,77,88,117,175,42,117,107,195,83,247,220,107,250,52,112,243,139,234,185,248,15,159,5,224,58,174,33,171,195,83,44,203,66,100,111,44,105,136,165,145,105,74,190,11,242,18,45,178,190,206,181,232,115,162,212,158,149,61,40,145,135,145,109,84,165,164,187,70,193,243,213,199,144,14,211,179,30,207,189,70,45,46,163,238,187,94,255,0,14,49,216,234,22,182,162,100,249,239,60,6,114,224,220,41,228,170,68,120,221,127,123,162,51,8,213,186,211,125,41,181,249,152,96,92,42,245,34,151,79,97,215,214,102,204,6,153,51,83,38,158,36,148,151,175,135,46,67,186,52,214,132,18,111,123,17,23,32,27,9,137,167,244,207,224,31,78,139,145,241,26,131,151,19,238,1,164,155,225,204,80,211,167,133,238,11,117,4,124,84,146,251,163,109,82,154,73,219,90,63,244,136,6,181,35,87,27,138,23,14,200,209,214,90,181,247,136,255,0,210,33,69,72,108,211,98,82,79,252,96,21,87,3,26,13,118,59,88,104,83,137,63,162,47,223,27,75,117,60,174,92,253,96,54,42,13,111,209,167,86,158,221,249,95,214,48,179,107,156,3,229,74,181,25,239,43,110,190,88,168,170,219,141,94,114,153,250,226,25,156,251,150,185,145,95,136,235,85,234,1,214,86,210,186,201,179,187,53,159,206,245,94,246,241,47,80,8,199,200,204,39,185,242,223,205,11,223,171,126,149,251,111,136,204,44,33,151,154,250,223,205,139,91,119,250,159,237,190,184,92,10,46,82,157,31,125,122,254,247,125,167,245,38,155,90,255,0,94,126,177,223,33,198,102,22,189,82,208,122,237,206,197,203,238,248,137,7,35,79,139,184,104,211,188,213,219,191,43,119,16,251,219,236,149,188,71,22,186,237,61,146,50,92,152,229,194,252,94,73,13,143,117,148,100,121,245,8,73,183,30,50,144,66,142,200,202,236,119,183,120,221,51,222,21,185,92,117,166,49,125,17,229,147,109,84,96,172,207,234,101,32,199,32,205,90,51,196,147,109,109,168,142,246,52,184,70,3,106,187,135,124,169,29,244,117,205,214,247,79,29,222,171,88,203,196,189,67,30,115,79,103,223,47,69,89,123,174,220,107,168,27,223,160,53,90,228,190,31,60,47,88,201,134,100,165,86,50,183,31,17,169,232,228,250,74,203,183,27,242,184,8,93,218,23,102,111,34,28,233,222,237,183,219,202,227,173,233,242,110,155,95,122,119,190,244,253,67,18,228,167,220,141,110,115,119,235,123,151,157,139,127,157,222,203,243,187,254,167,151,136,244,51,142,240,3,213,232,36,203,115,150,217,245,173,247,102,49,175,185,92,60,226,245,136,206,218,255,0,102,76,71,22,60,234,188,89,53,41,69,43,19,186,162,67,116,119,56,18,138,66,175,114,89,220,190,231,120,14,219,179,22,209,154,253,210,254,115,173,110,167,250,225,251,119,216,132,154,97,188,67,229,78,179,242,166,235,117,163,244,205,87,189,252,11,212,60,223,225,154,235,184,95,172,245,170,114,207,172,232,211,188,81,183,230,234,189,174,71,127,56,75,30,203,123,69,225,186,151,186,109,234,41,145,183,125,74,218,170,237,158,171,239,254,180,189,95,194,2,64,146,119,43,88,87,145,143,134,159,49,153,45,235,101,104,89,18,237,116,168,140,175,192,125,220,248,128,210,162,213,224,40,73,210,119,184,212,43,244,32,40,92,69,116,248,141,181,30,149,220,85,42,212,124,8,6,178,230,53,13,36,118,14,92,64,106,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,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,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,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,20,185,1,216,251,192,14,199,222,40,102,86,230,41,110,60,5,21,200,6,218,204,251,189,98,137,191,17,83,35,191,33,173,8,46,38,119,226,3,82,56,94,252,3,196,84,206,224,174,4,96,54,164,59,161,165,170,229,193,38,124,69,164,206,60,80,221,51,14,214,205,114,97,163,77,22,75,158,248,187,114,109,206,60,203,135,1,113,235,245,38,105,240,37,188,235,236,182,77,70,113,195,55,20,68,68,68,147,59,159,30,92,6,15,109,113,157,241,41,16,107,52,216,181,140,60,181,63,133,164,41,41,92,130,53,169,70,79,149,136,137,194,191,32,17,245,180,230,58,85,83,30,98,70,25,126,158,234,93,234,118,54,149,168,206,204,178,124,59,71,234,22,127,11,225,249,53,250,212,101,46,36,181,54,254,190,211,45,153,151,101,10,228,118,63,80,165,122,165,55,25,99,71,228,45,132,184,115,52,254,133,73,153,30,134,136,187,60,79,234,120,253,209,124,50,179,5,51,14,139,76,170,41,19,147,33,27,254,194,200,137,37,117,173,60,180,223,145,250,192,118,236,140,203,213,57,95,162,83,83,18,166,163,62,179,217,38,238,191,49,213,125,72,149,188,152,194,40,164,208,232,247,110,98,20,154,44,118,140,157,43,91,176,223,15,52,184,240,24,131,179,46,91,249,67,16,225,188,64,228,90,161,37,206,185,117,161,30,245,193,15,35,158,159,15,95,49,33,56,118,152,220,10,124,70,211,189,236,69,109,190,223,62,9,47,14,124,0,114,177,218,38,218,66,120,240,73,23,17,186,93,226,156,108,69,110,65,170,192,23,35,230,118,31,13,78,173,14,159,29,111,200,153,25,148,37,10,89,169,215,9,36,68,69,115,59,153,242,21,149,61,168,218,119,143,52,141,87,182,181,17,95,248,70,47,237,23,180,4,76,41,133,148,112,171,120,101,78,73,167,212,13,41,126,73,30,165,37,180,216,136,137,194,191,157,248,128,94,42,230,110,97,74,114,204,156,197,216,113,181,19,90,200,156,158,217,122,254,191,151,1,211,42,27,68,97,56,242,80,215,187,92,30,87,73,31,106,164,213,249,159,217,4,95,227,253,168,241,36,217,154,154,70,25,113,61,83,73,154,9,195,46,107,251,47,136,181,21,125,161,49,19,210,144,242,217,160,146,146,130,181,146,229,184,25,159,236,128,38,154,149,158,120,102,164,139,183,139,112,187,157,163,79,189,207,108,249,21,255,0,100,28,220,108,209,161,58,73,82,49,21,9,68,119,229,45,7,254,120,133,60,49,181,78,43,164,89,182,152,195,22,55,20,191,124,75,156,205,54,253,152,189,67,191,209,246,204,197,232,38,91,54,176,121,91,87,52,187,126,255,0,179,128,152,24,216,234,147,41,41,83,117,154,82,205,87,182,137,9,59,219,252,97,245,150,34,140,178,185,76,134,100,124,72,201,194,254,145,23,248,47,108,154,251,142,67,68,167,176,107,73,61,230,163,53,45,54,243,173,205,241,122,168,59,87,166,83,109,38,69,111,6,160,183,9,87,9,54,227,195,214,240,148,102,178,171,113,76,184,203,139,255,0,172,47,233,31,51,149,250,123,103,239,181,8,104,191,45,79,36,175,252,35,19,87,181,45,17,8,35,94,44,193,105,87,35,35,158,130,177,255,0,235,69,189,199,91,100,34,158,252,116,83,177,6,6,124,141,110,146,175,47,85,172,105,183,39,254,16,163,52,106,89,141,133,224,110,247,248,162,134,214,187,219,121,53,180,222,214,229,117,120,142,133,88,207,236,21,23,115,167,29,97,14,214,175,58,166,215,117,190,200,35,67,25,237,135,139,42,61,79,118,214,17,115,119,188,190,237,46,157,175,167,159,191,120,11,49,86,207,172,87,51,117,170,13,27,177,171,205,105,206,251,125,147,192,4,146,99,45,175,163,192,150,76,83,177,22,8,125,10,141,170,253,108,148,122,174,162,183,7,188,8,116,199,118,188,168,74,186,74,126,13,86,162,211,217,117,71,255,0,108,35,106,86,63,169,204,117,46,190,212,20,153,17,39,130,84,69,107,248,171,196,125,48,113,204,196,41,42,180,30,11,35,227,127,15,174,8,37,63,45,51,242,163,94,148,210,212,237,1,71,190,113,30,242,165,31,38,239,251,33,250,198,73,96,124,111,38,165,18,17,184,168,55,115,121,125,6,125,198,175,174,240,16,241,148,217,231,85,195,181,38,26,65,208,210,217,188,235,134,167,245,21,140,218,183,61,225,122,136,103,54,64,231,227,21,227,161,67,153,87,195,104,113,254,181,169,13,200,34,81,105,222,153,88,141,195,245,16,72,51,182,147,80,223,182,209,154,154,186,181,114,63,135,196,115,204,43,81,17,253,104,183,24,42,179,30,167,6,28,134,36,198,116,156,222,88,218,89,40,142,198,162,225,99,240,23,14,34,204,208,158,94,97,10,62,181,178,151,18,68,119,245,240,22,111,59,50,234,38,39,162,34,59,229,81,183,148,201,255,0,120,34,189,244,56,93,233,62,29,161,121,219,85,253,92,135,29,136,32,162,92,68,33,90,254,122,74,236,252,7,253,32,60,243,231,62,93,72,194,190,71,211,79,170,163,173,117,143,209,45,25,95,78,239,151,100,190,171,241,14,203,144,217,151,43,15,249,115,74,233,137,235,29,91,231,198,101,230,239,121,118,139,214,50,87,108,188,171,98,47,184,253,211,21,101,106,242,133,238,146,62,93,95,235,6,2,97,186,155,212,206,177,114,109,59,221,31,60,185,114,191,46,37,235,1,232,199,42,113,59,117,218,43,178,10,76,53,153,78,83,94,242,187,151,152,131,245,159,30,34,226,165,68,100,124,72,98,46,200,217,134,213,103,9,58,167,39,82,245,30,32,83,68,77,58,92,125,233,143,174,62,60,70,87,197,152,135,138,228,227,103,218,183,3,1,245,128,173,201,69,123,138,0,219,113,55,184,212,201,105,231,234,26,180,164,248,153,138,216,136,184,24,10,31,49,82,183,120,160,0,212,71,113,81,164,174,93,194,164,119,1,80,20,185,122,197,64,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,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,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,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,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,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,0,0,0,0,0,0,5,44,66,134,66,183,227,97,67,62,224,2,191,112,210,162,51,26,184,151,17,68,220,204,238,2,132,94,177,80,62,96,0,54,229,186,77,71,113,195,85,137,40,82,175,110,86,33,186,86,239,29,119,26,214,153,163,80,39,76,122,78,229,45,195,144,233,171,65,170,196,148,25,153,216,136,249,0,178,123,71,230,180,28,43,135,107,241,213,94,234,175,251,155,149,33,178,234,166,190,59,183,136,143,204,50,230,158,94,2,29,54,130,205,154,182,46,196,109,25,87,250,219,110,82,83,21,95,42,165,187,221,199,110,159,48,190,171,159,136,203,93,183,115,184,220,172,201,166,211,241,61,219,147,133,22,217,163,169,121,202,82,228,149,174,109,240,238,17,218,252,169,21,186,148,119,94,115,124,119,67,87,177,39,134,174,92,45,235,1,114,242,131,6,42,92,170,77,106,85,55,91,11,223,234,119,125,107,216,156,73,112,37,95,159,14,67,38,50,219,15,185,85,197,84,236,53,26,38,246,51,187,237,44,111,52,222,205,173,126,113,153,31,50,191,49,107,242,234,28,122,110,94,83,228,54,222,238,67,123,219,29,204,237,119,214,95,7,35,25,83,178,198,14,42,230,40,195,21,217,20,237,254,255,0,174,221,221,246,155,217,183,211,230,146,139,213,110,64,50,247,103,156,8,197,15,9,80,18,229,43,112,182,58,221,253,252,213,107,186,239,215,31,172,95,118,210,148,33,40,73,88,146,68,67,174,224,202,67,52,202,44,56,237,199,221,110,183,150,45,102,171,93,106,63,89,250,199,99,34,227,196,5,77,70,69,192,199,201,38,98,24,50,37,185,166,247,238,184,222,117,210,65,113,85,184,219,144,182,217,131,143,41,248,125,248,205,191,85,220,27,139,121,54,220,41,87,210,105,245,36,253,96,45,150,118,231,245,15,9,121,23,86,44,234,189,107,172,254,160,91,154,180,238,254,198,118,182,175,225,17,71,157,57,215,88,198,81,105,236,185,137,186,226,25,110,74,84,93,73,45,216,150,72,35,253,44,185,233,254,1,112,118,131,206,234,198,38,242,7,86,196,253,103,171,117,173,95,41,37,26,117,110,189,109,149,252,223,224,24,183,137,100,50,219,8,237,216,205,14,91,129,250,136,7,21,82,172,18,141,73,235,61,163,108,200,187,31,15,128,225,55,19,234,47,33,44,39,120,107,50,108,184,164,174,102,124,184,252,35,92,116,42,116,198,27,182,189,107,75,118,229,123,159,47,225,23,211,38,242,86,102,45,145,6,67,88,107,173,51,229,102,163,172,250,225,55,222,217,153,124,240,143,146,185,248,128,178,46,225,154,236,50,222,63,11,66,75,137,158,241,7,207,135,113,141,157,21,8,199,170,218,77,63,106,98,65,234,219,27,206,169,211,30,58,102,92,239,29,236,165,63,53,201,60,73,68,103,231,62,69,200,116,154,150,195,88,240,208,226,154,202,254,28,45,243,109,159,15,240,129,40,195,168,181,218,172,83,73,166,86,157,55,250,4,159,63,184,59,12,28,192,174,50,73,74,106,246,210,130,79,232,116,120,125,104,200,239,204,57,143,204,244,124,139,251,95,240,219,31,247,129,191,23,97,60,197,55,15,86,86,112,211,195,230,227,31,247,129,70,52,158,41,197,179,93,94,238,118,178,81,154,203,222,154,46,23,231,203,196,114,148,172,21,143,241,89,56,251,20,206,180,77,233,93,247,204,34,218,238,125,234,46,118,25,145,131,54,15,173,239,82,117,156,171,236,117,82,253,124,71,159,116,253,76,143,132,100,94,94,236,113,132,232,148,245,34,86,92,238,92,113,150,9,95,53,221,85,212,148,157,249,62,126,177,40,192,252,39,178,14,55,170,117,174,191,151,155,221,214,141,31,53,153,77,175,170,252,158,47,81,14,223,85,216,142,184,214,235,171,101,149,175,171,87,205,164,120,122,223,18,101,76,202,156,55,75,222,117,106,14,235,123,109,95,45,56,171,218,254,181,159,172,125,114,48,101,45,237,58,233,183,181,255,0,78,87,250,65,209,8,152,231,103,188,103,134,84,234,164,97,30,172,150,161,170,66,190,95,105,118,34,213,115,224,225,253,79,47,1,105,39,83,167,82,158,75,50,25,221,25,164,151,109,68,174,23,62,60,12,253,66,107,115,67,32,48,149,110,155,81,82,240,150,249,229,82,222,105,31,47,186,158,58,87,98,249,225,23,51,17,217,180,94,65,61,133,106,234,85,63,9,245,86,90,162,156,149,124,190,75,177,146,158,186,184,184,103,201,37,195,192,81,141,148,153,138,67,232,51,114,220,79,187,192,94,252,156,197,245,10,21,102,145,54,61,71,112,76,117,139,43,114,149,91,82,28,46,70,147,245,139,16,235,14,211,164,161,46,163,119,217,213,204,143,157,200,93,12,175,62,189,42,153,25,190,219,139,223,89,60,175,98,89,255,0,48,9,90,217,111,53,218,172,82,176,205,58,93,127,125,37,238,187,169,29,84,211,123,41,243,46,36,130,46,68,51,26,150,250,94,97,167,9,119,37,52,149,17,219,157,200,132,92,108,205,86,159,68,197,248,110,43,178,55,44,51,215,46,157,9,85,174,211,199,206,198,124,204,73,86,18,169,245,170,92,23,55,250,137,112,154,89,30,155,94,233,79,30,66,14,226,131,79,3,240,26,157,65,58,130,77,175,198,227,228,101,242,59,93,93,222,161,246,33,73,59,113,238,20,97,110,214,184,36,234,158,229,116,83,55,187,174,189,127,126,211,107,238,62,184,189,66,24,43,240,220,129,184,247,189,222,243,87,125,239,107,127,72,159,204,248,195,201,168,121,15,84,61,230,239,172,254,153,107,95,117,227,224,32,167,50,232,231,79,242,110,242,62,239,121,190,183,110,247,182,143,31,16,25,161,177,134,113,179,74,133,6,153,51,17,238,141,252,84,209,232,234,102,173,73,81,71,79,50,65,219,145,247,137,56,193,120,214,157,85,141,189,98,167,189,46,181,187,190,229,73,227,100,240,226,146,245,136,7,203,140,115,136,240,148,152,115,169,181,78,169,30,37,69,185,139,86,225,183,52,154,13,6,106,177,164,204,236,73,46,30,28,134,111,100,94,218,177,99,197,98,38,33,204,189,46,187,87,79,103,200,198,119,108,201,162,230,134,61,119,241,1,43,144,102,183,33,55,67,154,187,70,92,173,220,62,222,6,94,35,26,178,179,105,220,9,137,22,152,232,198,253,101,197,200,113,36,94,77,121,23,179,100,175,216,136,95,108,63,138,233,117,200,236,73,131,63,126,135,245,105,86,233,73,189,140,200,249,145,122,140,7,60,0,70,74,78,162,227,112,1,82,47,88,210,165,146,121,24,212,163,224,86,27,10,74,140,207,135,120,13,212,185,126,241,91,216,104,66,45,123,144,215,107,0,212,69,235,21,20,35,184,168,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,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,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,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,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,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,0,0,0,0,0,10,115,226,66,134,126,160,21,63,88,167,127,16,191,172,12,202,220,128,81,74,34,225,126,0,155,223,192,109,168,238,163,33,184,217,31,240,0,31,48,3,230,42,70,93,224,40,124,57,139,25,180,222,53,103,13,229,205,94,71,148,250,186,213,68,170,45,7,185,53,241,75,23,191,154,124,174,47,92,185,41,103,78,173,93,171,242,17,229,183,238,98,174,30,9,131,17,169,149,70,250,229,42,180,217,146,28,178,85,239,44,151,107,181,196,187,95,140,4,120,103,254,97,206,197,184,182,41,170,177,214,183,148,180,70,253,14,72,189,221,119,179,230,151,213,115,241,29,47,9,97,153,18,165,70,51,133,170,242,208,159,158,17,119,167,196,124,80,154,122,189,91,130,242,215,188,61,251,77,93,243,51,63,60,142,221,252,56,139,221,131,112,201,181,54,35,91,168,151,84,214,237,100,240,230,159,0,29,227,13,208,150,198,18,143,0,226,233,211,175,177,174,255,0,166,153,243,184,206,125,143,240,179,44,97,172,37,60,160,233,117,61,127,183,189,51,253,50,65,114,189,185,12,89,166,210,147,13,182,219,121,182,84,72,189,200,138,229,198,254,178,241,25,187,178,215,87,70,16,195,8,109,148,166,221,118,214,73,23,233,175,128,201,26,99,102,212,86,209,107,25,95,191,196,199,214,107,74,123,248,141,136,234,34,109,63,116,124,181,57,137,140,201,56,173,124,87,110,207,192,96,56,220,75,136,35,82,227,19,174,203,221,22,251,69,247,102,174,54,62,28,143,212,35,247,106,205,162,21,75,196,81,33,83,49,134,232,217,155,82,105,196,249,63,85,180,184,217,17,93,77,31,136,188,219,73,102,159,145,168,234,38,102,85,217,82,43,102,201,155,46,105,224,73,123,135,5,151,14,2,43,243,195,27,191,86,197,114,164,63,58,162,241,42,163,57,105,223,58,106,50,212,225,31,122,140,7,78,169,98,164,78,221,249,82,126,189,23,221,251,213,173,123,95,205,47,2,29,14,171,84,114,121,180,218,95,222,91,81,91,77,185,219,192,124,146,166,56,238,155,58,231,11,243,80,250,240,221,33,250,149,90,44,100,169,163,55,36,180,223,190,25,219,180,171,122,185,0,237,153,93,130,38,226,90,221,41,166,169,157,100,158,170,177,26,219,242,69,204,214,142,30,113,125,87,63,17,38,91,52,228,90,40,180,116,46,118,22,220,184,221,112,158,47,151,181,88,137,44,241,224,225,250,140,88,253,148,242,157,45,196,137,83,153,6,140,239,85,196,109,184,106,54,181,47,74,73,133,88,174,143,135,188,72,14,22,122,157,77,104,154,106,26,91,35,145,174,205,54,146,43,217,60,126,30,2,14,211,68,193,212,212,180,104,85,58,196,107,51,182,249,94,162,250,225,206,183,129,40,15,52,68,237,42,247,231,239,235,245,253,176,217,165,87,224,160,187,76,188,125,163,250,18,245,124,35,149,247,85,78,105,60,89,145,195,212,148,255,0,72,163,143,44,184,194,196,173,103,70,227,235,235,14,127,164,55,17,128,240,219,103,116,210,173,221,243,247,63,210,27,143,99,90,106,111,239,50,248,125,106,127,210,28,61,67,50,232,241,81,117,49,80,224,189,61,148,167,199,235,196,224,236,13,97,170,60,114,45,204,45,54,45,63,60,81,240,253,241,244,162,11,13,150,148,53,98,46,30,113,139,109,51,58,232,17,140,245,71,172,112,89,167,130,17,253,96,235,213,61,162,48,220,53,164,148,197,127,180,106,243,82,223,117,190,202,23,5,230,84,86,74,221,143,225,49,240,59,29,132,219,177,107,248,152,198,250,150,215,88,65,141,223,202,248,172,181,95,146,26,240,251,48,233,245,29,178,48,170,119,122,83,140,11,159,34,111,195,236,225,70,72,98,4,198,91,79,33,101,114,84,117,17,151,30,86,49,139,187,67,229,205,39,17,82,170,243,147,71,235,14,183,135,228,52,133,245,133,34,198,73,116,200,173,168,139,154,135,69,174,109,119,72,144,179,221,74,198,9,35,107,77,141,105,46,60,126,204,58,133,87,105,154,45,74,43,241,223,94,38,117,47,50,166,140,157,52,40,140,140,140,172,119,119,151,16,24,81,155,184,57,252,53,88,105,175,39,117,100,156,54,220,50,223,18,249,184,178,191,156,126,161,171,41,107,12,83,177,29,40,164,72,221,165,189,253,251,6,118,187,110,122,139,196,92,172,233,172,81,113,138,206,77,54,158,109,169,49,26,100,148,251,72,37,17,147,166,163,243,76,248,88,197,144,75,79,82,42,251,228,185,160,154,253,136,204,140,174,155,112,229,235,20,72,134,71,55,30,106,168,149,232,133,173,75,235,58,93,226,87,182,245,39,217,63,128,203,144,207,156,187,175,41,84,248,17,151,42,230,221,57,162,52,232,228,100,148,23,168,69,150,202,217,136,202,36,97,122,60,151,106,78,25,117,221,73,53,17,160,248,62,174,245,127,55,49,37,25,125,33,50,34,67,125,146,82,73,200,13,172,175,192,236,100,131,238,1,124,33,202,37,182,133,111,47,116,17,242,28,131,82,75,135,111,187,212,58,157,61,231,16,211,102,167,22,101,187,46,255,0,2,28,171,114,202,197,197,124,128,113,24,254,148,213,83,168,106,99,123,186,222,253,22,155,95,71,137,122,132,28,109,33,132,21,71,247,59,162,159,185,223,117,187,251,246,171,219,115,245,199,235,19,191,59,68,141,23,73,30,155,249,197,240,8,178,219,43,45,156,111,220,134,234,61,45,23,242,133,244,162,215,253,15,245,162,12,26,194,173,181,58,152,236,91,107,117,231,148,218,19,196,174,102,148,145,21,249,115,49,89,205,98,12,35,80,103,170,167,170,19,68,153,92,208,229,140,148,125,174,55,250,158,94,3,226,193,242,122,133,102,156,203,166,163,73,206,101,70,73,228,101,173,63,208,47,188,252,36,198,42,195,149,58,196,104,112,109,30,51,205,93,246,203,89,26,91,53,112,177,31,14,215,175,152,163,174,101,110,209,88,211,12,213,163,168,177,143,86,65,58,234,207,230,123,75,230,209,166,255,0,58,49,32,251,47,109,100,85,179,195,52,138,214,62,223,58,247,93,222,183,228,173,55,182,249,69,197,44,145,114,34,62,6,34,107,18,82,164,208,167,54,70,182,209,239,68,191,121,51,46,102,101,234,33,222,242,107,31,77,195,248,142,142,250,106,85,70,202,63,88,249,195,198,70,90,155,112,184,118,139,214,3,208,190,14,197,80,177,29,34,28,232,179,250,194,36,111,52,171,116,104,213,165,74,35,224,100,86,243,71,100,43,25,112,24,101,177,198,107,39,16,225,124,35,78,118,93,97,231,100,121,66,234,144,230,162,61,46,72,62,39,172,207,145,126,33,152,208,29,222,199,67,151,62,55,231,207,152,15,160,173,126,34,134,69,112,48,1,83,183,112,165,238,0,3,81,21,133,69,53,16,23,32,21,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,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,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,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,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,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,26,108,126,177,82,62,54,5,0,17,220,15,144,165,253,92,0,185,24,10,0,10,145,119,128,125,8,218,89,153,25,241,49,169,74,61,86,27,106,59,168,200,2,198,163,185,24,221,73,40,136,140,207,184,104,108,184,216,110,223,133,128,80,12,203,128,169,21,199,205,45,211,107,77,136,206,247,239,176,14,185,138,170,232,135,213,110,111,22,189,126,111,134,159,31,17,16,155,113,102,35,117,234,102,26,137,29,250,145,26,216,170,54,123,213,112,61,73,96,187,148,124,6,123,237,11,155,243,240,175,144,55,16,36,57,214,186,213,244,78,83,118,211,186,245,36,239,231,8,113,198,120,206,169,143,106,248,126,29,65,249,68,150,228,155,69,190,146,167,202,206,41,178,62,7,111,169,251,160,59,38,67,224,151,43,81,88,168,186,212,7,73,154,194,80,123,228,234,85,136,154,59,23,100,248,113,25,19,11,6,26,113,189,10,60,102,32,182,219,147,34,145,161,41,210,147,51,120,139,137,18,71,11,145,216,102,21,19,0,85,100,165,12,58,182,39,62,250,84,76,18,76,141,44,54,100,68,124,109,203,152,189,153,45,76,141,138,234,148,186,172,166,154,74,217,172,176,201,19,141,147,167,98,83,106,230,118,183,157,200,5,113,254,27,58,37,42,123,201,110,43,106,103,117,218,100,172,101,117,35,151,2,245,140,142,217,54,70,188,25,133,117,26,141,71,215,184,159,237,175,142,145,159,248,82,51,24,90,189,33,167,27,65,167,170,216,146,193,21,189,241,162,231,113,246,236,183,87,126,11,56,102,145,219,90,17,215,120,239,12,136,238,111,171,205,251,160,51,37,165,90,57,43,143,255,0,38,58,54,97,226,136,244,154,106,28,115,173,126,139,38,253,238,215,190,149,248,151,14,3,180,51,49,71,79,39,52,159,193,171,235,134,32,109,97,153,53,106,37,9,93,77,82,219,52,98,19,102,237,76,83,125,146,67,254,162,229,192,184,0,176,59,73,99,71,106,174,84,35,53,46,160,68,154,251,171,34,113,195,177,17,111,139,234,143,214,35,243,49,42,78,63,95,148,74,121,229,26,38,73,243,149,127,163,248,69,248,199,121,133,81,169,74,150,114,74,74,245,78,113,195,215,45,74,226,102,174,60,75,159,30,99,26,177,92,181,202,173,76,116,238,90,165,60,171,26,175,205,96,56,34,89,171,188,248,11,231,179,214,6,127,16,226,182,84,104,128,226,34,212,96,26,201,242,51,185,41,213,112,46,201,253,72,178,244,136,169,151,189,212,100,90,52,243,77,249,220,72,158,201,57,103,72,98,183,84,125,196,67,116,219,149,78,89,17,194,79,114,221,63,88,14,238,197,22,161,133,91,56,212,169,13,193,73,158,255,0,76,53,169,164,235,229,170,201,34,237,118,75,143,129,15,166,62,43,197,241,200,175,138,170,220,21,171,179,57,223,233,25,77,69,192,152,106,160,148,170,85,18,152,233,155,164,139,185,9,181,112,225,195,137,114,226,59,92,76,161,192,207,39,181,134,40,92,85,110,52,166,79,249,134,102,140,49,145,152,120,209,163,179,120,194,188,158,23,236,212,29,47,243,135,194,246,98,227,213,169,68,156,113,136,74,255,0,239,155,223,233,12,230,249,8,224,39,20,90,176,197,0,254,26,59,39,252,195,87,200,47,47,173,127,114,184,122,255,0,240,51,31,208,36,209,129,111,99,204,193,89,25,22,57,175,220,253,117,55,255,0,210,29,122,175,92,205,25,200,52,199,204,10,202,76,220,215,218,170,200,46,28,125,71,226,36,83,228,25,151,183,183,185,76,59,255,0,51,49,253,3,82,114,63,47,18,124,112,134,29,63,188,204,127,64,176,70,154,40,217,197,83,89,165,188,197,157,199,223,59,117,121,92,191,120,253,99,148,103,39,243,174,168,218,94,249,33,54,162,210,74,45,229,90,89,159,107,252,67,18,44,89,65,128,163,168,205,188,39,64,79,208,246,105,44,151,15,222,27,133,129,176,172,62,195,120,122,148,69,202,201,130,217,112,47,184,44,17,233,15,102,44,220,145,175,127,139,168,206,105,181,181,207,148,118,253,246,135,115,129,178,158,50,86,190,181,51,12,187,203,78,167,29,85,185,223,155,35,54,202,145,64,99,205,160,83,251,94,168,232,47,230,31,65,71,165,253,13,34,42,126,6,147,253,0,48,172,246,70,171,171,130,226,225,5,25,240,226,133,31,253,136,248,230,236,137,85,109,42,50,137,131,202,200,51,224,218,188,126,194,51,145,17,105,234,73,171,201,241,248,125,141,63,208,54,100,194,167,186,133,222,159,28,174,147,47,157,167,250,2,8,211,204,253,152,171,20,202,92,135,210,214,24,70,150,154,63,123,74,136,248,186,69,251,17,12,90,204,188,169,170,80,154,169,74,113,84,178,220,110,110,108,154,175,218,52,23,14,193,122,196,207,98,188,35,69,171,69,114,60,138,116,21,37,104,73,30,184,168,89,112,93,249,24,197,125,164,178,131,14,150,19,196,82,88,139,78,101,127,42,88,209,78,108,140,189,245,146,230,70,30,8,231,203,108,71,55,9,226,122,114,213,62,106,10,46,251,244,51,166,86,212,218,249,113,47,170,227,247,68,168,236,225,154,80,107,208,41,80,175,84,91,168,195,204,56,181,61,99,35,50,75,36,103,125,103,198,230,34,223,22,208,91,163,99,153,80,99,188,146,38,116,88,208,222,142,108,164,249,17,240,230,47,222,66,230,5,123,13,85,82,182,231,207,117,9,164,19,9,66,102,173,4,146,212,213,173,207,234,121,6,137,120,164,186,153,80,227,184,139,145,45,132,44,181,122,140,136,110,72,125,113,203,82,150,171,106,183,3,22,223,39,113,196,138,229,14,144,79,197,115,82,168,209,222,82,151,32,214,102,102,134,239,123,151,62,60,197,209,145,29,18,163,54,174,9,213,101,114,191,112,163,101,138,171,79,106,182,247,133,185,255,0,245,24,215,180,182,95,181,94,247,57,166,21,49,91,142,185,243,230,239,231,110,121,118,79,212,46,156,250,132,202,70,238,210,94,115,123,127,211,13,54,181,190,31,88,211,53,232,120,155,71,93,166,178,174,173,125,59,210,39,109,170,215,181,203,135,154,66,122,32,131,17,82,100,80,177,4,34,53,182,157,41,109,239,121,51,46,75,63,2,227,192,95,28,158,196,209,164,225,231,233,82,202,75,202,151,61,77,123,229,148,131,37,33,180,217,87,62,94,190,3,187,109,95,145,52,172,53,93,92,152,19,162,54,81,240,249,201,36,51,77,75,87,82,86,249,247,43,129,246,75,136,199,44,5,88,153,75,169,192,130,219,239,25,59,80,105,87,75,166,155,93,73,46,95,112,81,223,115,211,4,36,155,93,78,20,90,123,13,179,17,148,153,37,26,85,115,120,202,229,100,248,144,177,148,249,15,82,107,109,163,122,180,155,87,249,210,140,185,160,249,114,245,140,193,127,14,163,21,97,9,206,205,146,74,81,60,150,174,235,123,211,177,41,10,239,63,30,67,23,115,54,136,205,3,24,84,162,71,90,12,152,220,216,208,217,35,206,105,7,200,143,135,48,25,219,176,102,57,125,53,236,13,1,115,106,70,143,154,119,70,240,244,121,146,143,150,161,42,248,54,119,94,162,70,145,169,195,37,146,252,243,227,193,102,66,14,246,38,196,179,97,230,78,12,140,149,190,104,71,148,120,19,230,69,198,60,147,229,247,68,207,100,221,77,201,248,62,158,227,132,171,154,31,62,43,213,201,245,16,11,139,110,23,1,68,157,210,95,0,168,0,169,149,129,32,101,110,240,11,88,248,138,149,187,133,12,238,4,118,1,168,5,53,120,10,128,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,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,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,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,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,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,167,62,32,6,124,108,42,0,0,0,0,40,103,96,51,225,112,87,33,164,5,72,248,220,20,4,118,20,0,0,0,1,91,112,184,17,119,138,41,94,0,54,213,218,59,10,18,120,233,184,214,92,70,178,59,21,128,81,37,164,189,98,188,204,11,137,141,42,85,140,248,119,128,45,205,37,107,114,49,111,179,11,21,249,21,216,137,234,27,237,226,158,47,158,233,182,147,79,129,250,199,113,170,77,234,204,146,247,90,174,187,91,85,187,140,71,198,218,217,179,228,202,253,30,47,144,55,155,185,149,70,245,117,171,95,74,217,43,219,64,12,78,218,131,55,252,187,238,103,243,189,184,220,117,223,213,122,175,171,115,245,133,234,24,243,147,180,159,43,226,250,113,117,141,206,234,165,11,232,53,94,238,252,37,234,29,78,191,86,242,174,227,229,125,214,235,87,209,234,189,237,224,94,161,146,25,3,133,186,159,151,106,93,127,95,82,234,175,232,221,91,94,157,234,173,123,240,229,204,5,236,141,15,201,207,183,135,183,155,206,190,178,78,250,214,209,172,244,121,189,246,181,249,144,202,205,152,176,31,147,232,27,207,42,239,55,117,205,229,183,22,189,144,207,15,59,192,98,254,2,79,186,60,193,195,50,47,213,237,87,132,205,188,255,0,211,210,119,238,250,161,36,121,111,67,242,117,33,198,250,214,243,229,195,93,244,91,232,81,195,159,128,14,179,154,244,15,40,225,154,164,126,183,187,222,110,56,238,239,107,56,131,245,248,11,87,150,244,159,35,227,154,115,29,99,125,185,223,113,209,166,247,101,103,235,63,88,200,124,93,27,123,18,90,117,218,251,190,239,20,139,65,14,155,186,204,132,63,190,189,175,195,79,216,45,235,1,122,25,122,212,34,86,159,225,250,241,31,219,101,212,239,74,146,222,227,205,197,11,227,171,235,100,120,12,230,169,203,234,88,77,199,247,122,244,91,133,237,123,186,69,252,226,38,246,184,199,29,118,173,93,131,228,189,27,156,85,40,245,111,239,123,41,242,229,167,196,6,54,98,137,250,234,83,83,186,181,165,185,244,95,92,161,208,106,101,190,144,163,229,101,171,241,142,74,92,203,78,144,254,239,207,117,103,107,242,185,220,124,73,61,78,45,127,84,119,183,168,2,136,238,227,125,217,213,171,79,125,189,98,80,118,118,196,186,42,117,15,148,175,119,225,126,153,245,206,120,8,191,146,230,255,0,79,13,58,111,226,59,206,8,205,63,115,50,214,247,144,186,206,241,198,85,110,181,162,218,76,254,176,249,220,4,224,97,188,75,173,180,151,82,181,223,34,249,231,193,224,59,221,47,17,104,52,183,212,239,169,194,227,188,248,60,4,50,208,182,159,220,18,83,238,31,85,222,35,254,201,219,213,246,33,112,176,206,211,187,249,241,63,57,26,111,41,178,254,201,95,232,147,246,32,18,244,197,91,126,178,46,175,166,255,0,95,127,230,31,89,74,236,223,119,252,35,0,48,6,208,253,97,244,39,220,134,155,186,191,215,11,254,151,251,88,201,124,179,204,95,47,196,166,175,200,251,141,254,251,135,88,213,167,73,175,235,74,252,128,94,69,204,237,153,110,255,0,132,124,147,106,125,93,178,94,227,85,213,111,58,222,191,1,199,204,249,106,150,185,30,110,171,112,231,201,86,24,231,156,85,223,38,67,112,250,174,246,213,51,111,207,211,220,231,30,71,234,1,116,177,182,102,121,21,133,47,200,155,235,74,54,173,214,116,247,43,143,152,126,161,137,217,173,181,135,146,171,29,87,220,14,247,119,38,75,122,188,171,166,250,84,69,123,110,76,88,28,212,175,121,70,68,198,250,174,239,230,155,139,190,187,247,175,135,47,17,142,120,170,6,250,122,215,189,181,222,116,237,167,214,161,61,25,46,254,215,122,116,255,0,181,239,175,245,219,255,0,224,142,86,22,217,186,53,255,0,181,189,239,111,215,143,135,236,3,4,100,210,124,223,150,61,127,65,254,177,240,170,159,171,244,239,250,63,235,8,36,22,38,217,247,90,19,242,54,230,178,253,120,255,0,248,3,186,97,221,174,186,226,19,254,215,218,46,249,39,251,45,127,87,216,124,68,107,82,233,156,80,173,255,0,39,75,232,126,15,17,223,112,189,43,172,201,142,141,254,157,82,144,159,54,253,233,241,8,36,175,9,109,25,229,204,71,18,155,238,59,113,190,222,118,252,161,170,214,66,149,203,116,94,161,115,177,75,126,235,50,242,84,203,245,94,181,163,179,231,233,210,250,75,159,11,223,79,240,140,39,200,76,181,235,152,150,13,67,203,90,55,79,200,70,142,173,123,252,174,124,111,171,196,103,126,19,163,249,63,47,226,211,122,206,243,119,175,183,162,215,187,234,62,87,241,1,23,251,67,225,255,0,35,230,222,32,147,214,247,219,158,169,217,221,233,189,227,52,94,179,245,138,148,109,56,110,155,39,95,207,25,100,244,219,149,219,184,185,251,103,194,234,216,139,24,72,222,234,211,228,254,26,109,250,92,114,22,175,15,86,55,148,26,107,29,94,218,33,179,199,95,59,32,139,212,3,56,182,94,173,238,91,167,53,213,117,104,195,140,166,250,237,123,110,124,6,102,80,102,117,136,81,79,119,166,241,208,174,119,238,33,18,89,83,153,190,70,196,114,81,228,77,246,238,18,217,191,89,211,123,56,142,62,97,250,132,143,100,182,38,242,197,26,146,247,82,220,239,104,172,61,109,238,171,93,13,240,228,94,176,23,34,169,73,235,91,175,150,52,233,213,244,23,189,237,226,45,181,127,15,117,125,199,203,122,181,106,253,46,222,175,17,122,26,78,187,241,181,135,9,91,164,245,141,207,203,26,116,234,250,11,250,188,69,24,223,154,216,39,221,94,22,174,187,229,62,171,170,141,42,61,183,58,255,0,75,95,31,56,190,171,151,128,140,76,238,203,111,114,88,162,50,252,181,214,247,52,228,74,183,86,221,222,206,57,217,243,143,234,121,248,137,119,109,142,163,33,184,26,181,239,148,71,174,214,181,206,220,190,224,182,249,233,148,222,235,226,84,101,121,127,170,124,197,122,62,158,171,188,238,116,239,125,101,245,92,188,0,70,78,92,230,39,147,105,206,81,252,143,188,223,201,91,187,206,177,107,118,19,194,218,126,183,215,222,58,14,108,79,242,165,114,171,63,117,186,222,238,59,26,181,90,200,108,185,240,245,11,151,159,185,75,238,18,162,137,94,232,58,246,238,11,78,105,234,155,171,234,121,104,181,245,171,225,22,38,171,35,84,87,90,209,245,60,111,226,64,46,78,205,213,127,37,230,30,29,145,213,247,187,174,183,195,94,155,221,135,139,212,126,177,55,27,37,214,60,169,149,148,55,250,182,235,83,51,14,218,245,90,211,28,47,81,8,31,201,231,247,88,218,144,122,111,110,177,223,246,23,4,215,108,55,55,121,148,212,4,238,173,242,172,243,243,191,195,220,1,149,168,59,164,184,119,13,102,124,44,62,102,87,118,210,118,230,146,27,196,122,184,88,6,179,43,1,149,131,87,128,219,115,184,6,225,23,11,138,10,36,251,134,163,43,0,17,240,176,23,49,65,168,184,128,168,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,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,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,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,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,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,17,250,192,84,5,46,94,176,185,122,192,12,204,187,130,247,32,230,41,99,35,224,2,157,214,0,48,1,91,23,172,12,207,188,10,221,224,103,112,20,21,46,70,126,161,64,51,50,35,1,161,106,51,49,164,184,157,133,120,31,62,96,146,59,151,14,240,27,164,68,73,176,160,7,32,3,224,87,239,31,44,169,45,176,141,75,113,9,45,86,237,29,134,236,135,218,105,58,156,117,8,227,110,210,172,44,198,113,103,53,39,6,210,247,222,95,195,205,45,53,46,170,101,46,82,83,110,203,135,111,60,187,93,159,198,3,174,103,238,111,83,240,173,20,157,58,205,5,163,77,91,171,159,89,144,148,219,176,239,15,60,184,246,127,24,134,189,166,179,66,86,46,199,245,23,80,237,41,230,216,172,84,212,133,69,81,168,140,150,241,88,204,245,159,3,211,192,94,61,171,118,157,170,98,117,212,169,17,228,97,121,13,71,196,175,58,131,138,181,45,70,148,239,210,70,118,116,202,214,87,59,122,134,32,34,60,236,81,81,159,57,80,221,90,148,250,157,62,174,217,154,72,214,165,31,143,15,80,14,219,150,248,10,86,33,242,143,204,250,154,250,190,231,231,13,25,219,86,190,125,147,245,12,206,171,211,162,97,40,171,166,194,121,74,58,203,107,96,210,250,136,214,163,34,177,18,8,136,174,126,249,227,220,56,28,153,203,56,24,99,203,30,80,242,148,62,179,213,244,117,189,45,235,211,188,190,155,160,175,109,69,127,132,135,209,73,170,84,115,51,26,225,120,74,140,151,155,98,169,29,165,157,61,10,81,160,157,117,178,59,241,85,143,179,195,224,62,96,50,63,100,60,188,68,186,92,122,172,152,245,36,57,27,18,160,210,68,139,38,201,75,10,227,116,255,0,56,207,10,116,84,197,140,182,203,81,93,70,174,215,62,68,44,238,207,216,5,156,43,135,93,140,134,170,9,249,172,167,237,33,36,71,243,182,139,234,75,135,103,241,139,218,178,34,74,190,3,1,192,87,91,55,89,125,4,70,119,211,203,159,50,29,71,201,40,69,67,173,153,60,74,46,227,229,230,219,212,59,196,182,181,235,51,35,227,97,197,73,134,158,210,251,119,224,2,223,230,140,196,196,192,117,50,214,217,26,55,60,20,126,183,144,33,127,104,201,234,123,22,98,63,157,153,30,36,152,124,63,109,123,196,75,150,208,149,228,82,176,109,125,164,189,24,148,215,85,236,184,174,60,93,107,159,18,245,136,105,206,202,171,179,241,61,121,71,186,50,85,118,82,251,30,46,57,227,203,136,11,96,155,200,144,226,20,92,8,204,248,124,35,184,210,40,176,156,138,133,184,243,169,51,109,7,231,17,119,124,3,168,51,169,183,84,229,188,226,62,127,8,237,49,42,46,183,25,162,73,55,243,180,243,191,171,225,1,220,217,203,170,84,235,245,87,167,189,163,206,221,169,42,181,249,94,201,240,28,125,79,39,106,201,107,91,20,12,64,179,74,84,103,104,170,59,112,240,64,250,176,214,96,74,164,245,158,213,61,59,221,31,61,51,46,87,229,218,47,88,200,44,33,143,41,53,247,158,141,82,172,210,89,70,166,208,70,220,132,164,236,163,50,63,57,71,234,1,137,179,50,223,17,69,85,203,13,214,203,74,117,118,161,175,253,17,166,21,2,185,9,104,55,104,211,219,52,172,151,219,140,178,225,195,143,46,92,6,119,49,131,240,5,117,7,171,20,106,82,207,114,68,204,214,14,247,238,46,201,241,226,14,236,241,129,42,68,110,29,102,178,103,109,5,187,144,207,245,126,32,49,119,45,170,85,72,85,88,237,42,17,37,38,227,138,51,91,106,47,210,143,199,192,103,198,203,181,106,163,242,240,202,14,26,119,74,235,189,162,109,94,167,187,239,235,22,103,243,55,210,105,211,155,126,132,222,36,154,105,73,153,88,146,225,106,59,145,151,101,175,87,17,149,59,57,229,217,80,41,248,121,199,227,84,216,121,142,183,116,72,70,155,106,83,220,200,210,71,200,255,0,16,131,38,168,78,58,170,83,26,209,99,61,87,225,245,198,62,10,205,45,154,130,77,183,205,196,164,157,215,116,216,184,241,245,151,136,229,233,173,27,80,219,66,82,171,21,249,151,137,142,15,23,214,145,69,130,153,38,244,116,106,144,77,251,242,172,92,148,126,178,227,192,81,111,177,14,90,225,201,102,226,223,168,77,65,173,243,89,217,214,203,137,223,214,145,111,42,217,59,131,164,200,81,170,173,81,186,86,191,53,246,189,127,104,58,254,99,237,48,186,36,153,113,98,213,48,170,151,30,162,227,6,151,31,186,136,146,107,46,36,78,151,30,2,220,83,246,157,169,212,101,76,55,100,225,114,36,57,217,52,45,92,110,103,246,95,1,56,59,61,91,102,204,13,43,117,188,170,215,75,78,171,89,246,123,237,246,33,215,229,108,187,129,211,167,119,82,196,74,231,127,126,100,255,0,236,133,107,123,66,212,35,238,122,188,140,58,189,90,175,219,81,219,151,169,193,197,51,180,125,113,221,91,207,115,165,107,91,207,254,180,65,203,177,179,174,20,102,51,141,162,101,120,205,87,177,27,141,222,246,253,168,117,218,238,207,116,184,175,148,136,109,226,23,84,211,90,211,217,74,136,212,70,102,69,193,191,128,118,42,94,126,41,247,154,76,138,134,29,70,167,82,147,247,219,112,185,113,226,224,238,113,51,82,137,57,31,44,226,10,18,46,173,7,166,90,11,135,221,95,136,14,153,148,216,122,165,133,43,209,27,42,108,214,218,222,188,234,151,37,149,21,140,217,52,243,177,21,184,16,202,26,51,206,72,195,108,173,73,43,171,87,34,251,33,139,63,23,20,225,89,50,208,109,226,106,82,213,196,136,145,53,179,238,63,17,118,112,156,200,82,240,236,82,141,49,151,80,189,122,84,219,132,171,217,197,114,50,248,5,205,24,59,182,195,54,153,140,221,50,81,127,99,185,242,229,24,88,220,179,132,205,73,76,199,53,168,205,52,244,174,205,153,95,232,11,249,197,249,219,146,232,119,26,146,74,233,47,38,241,251,145,134,58,228,141,117,8,174,184,202,223,140,157,20,195,79,21,88,248,45,191,17,23,215,42,166,147,76,174,78,59,154,72,157,117,178,55,56,125,31,227,224,36,27,102,172,85,25,202,85,26,42,102,193,53,53,135,35,145,164,156,45,69,100,178,92,74,227,5,113,157,13,40,142,117,72,104,125,231,37,74,214,100,69,169,54,81,41,87,43,23,46,93,226,251,108,211,136,107,144,234,232,97,116,244,33,182,232,100,218,84,182,150,87,178,153,34,239,231,192,17,37,84,233,36,173,229,148,131,181,185,31,194,57,115,66,87,204,207,135,168,117,42,20,173,91,253,70,130,182,159,231,29,181,147,37,95,137,13,14,177,90,161,180,234,205,255,0,127,186,26,225,107,91,133,207,212,58,244,138,113,42,59,168,81,56,68,164,40,143,135,135,192,46,20,182,137,198,214,92,120,160,203,128,235,179,33,25,18,146,148,184,100,104,62,224,24,35,183,133,45,152,184,62,166,234,13,195,82,105,208,108,74,183,247,113,23,168,69,142,48,121,126,89,150,221,138,222,247,252,68,137,106,233,2,130,109,224,154,170,201,46,112,166,192,230,95,225,228,34,79,25,164,202,191,51,129,254,151,252,68,137,139,174,75,44,229,41,140,89,77,89,233,36,167,125,197,92,190,116,177,51,219,3,212,147,35,43,168,77,19,140,153,148,41,231,100,159,31,236,130,252,68,43,96,59,158,33,130,68,87,249,239,241,20,38,55,163,201,181,252,142,232,198,104,81,23,147,170,28,109,254,248,40,84,102,236,103,46,210,56,151,152,95,136,125,173,184,118,43,91,144,227,227,164,201,150,248,31,152,95,136,125,141,119,124,0,62,164,153,42,247,49,83,227,200,104,73,25,114,43,141,196,128,210,69,96,20,35,59,242,26,140,172,0,70,100,43,195,153,243,26,64,238,124,64,106,185,10,138,17,119,138,128,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,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,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,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,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,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,105,33,81,75,144,6,146,13,36,42,0,41,200,46,119,240,21,20,59,128,88,143,136,210,98,189,161,64,0,0,0,7,47,220,2,183,35,230,3,107,65,168,238,99,113,41,210,86,62,97,192,185,5,238,2,182,239,62,67,109,215,80,210,77,70,118,34,240,27,151,45,35,128,197,85,150,41,20,201,82,223,147,186,75,90,46,173,6,171,93,73,46,68,71,235,1,208,179,159,55,104,185,127,78,68,137,179,152,104,206,99,108,30,246,59,206,21,212,210,149,244,5,234,72,138,93,170,118,167,60,71,34,169,74,130,229,37,212,177,137,95,113,38,152,114,82,163,74,77,244,145,153,169,86,250,34,23,187,111,108,250,56,146,228,81,105,152,175,74,163,213,161,168,218,234,55,210,147,132,163,62,42,111,143,21,23,127,120,140,172,83,95,168,98,42,205,65,215,165,245,141,244,215,100,95,118,148,92,205,106,227,192,139,234,185,0,249,170,83,167,98,122,172,199,73,150,204,222,125,201,39,187,236,243,81,253,81,242,237,12,146,217,251,103,250,142,32,165,77,159,46,36,228,37,216,240,158,108,218,148,193,17,146,210,179,228,119,63,80,232,153,23,147,149,108,103,93,91,37,135,58,226,85,75,57,68,93,113,45,240,214,215,107,207,47,170,229,226,36,43,11,224,138,86,89,225,26,19,5,76,242,107,243,41,209,208,249,111,148,246,181,180,210,72,254,137,68,86,53,159,46,119,239,1,104,179,59,26,183,71,242,111,145,22,204,141,246,251,123,190,109,125,155,104,181,188,223,89,139,133,177,214,71,85,93,197,50,234,85,104,82,217,42,125,66,150,250,52,74,96,200,236,227,134,119,46,38,126,105,114,29,47,14,101,70,33,199,253,99,173,208,122,255,0,80,209,167,229,164,53,163,93,239,201,105,189,244,23,175,144,144,252,164,203,10,102,15,126,123,145,104,125,80,223,92,117,25,245,149,57,171,65,174,220,214,118,182,175,225,1,113,104,116,180,83,162,169,164,26,206,238,26,251,70,71,220,94,175,128,114,46,113,35,191,168,107,75,105,66,76,136,172,52,172,175,251,192,56,247,208,102,106,73,23,14,3,138,170,173,113,99,58,229,138,201,211,196,252,76,135,58,180,23,19,50,226,58,206,48,144,113,233,82,212,75,211,167,119,221,127,162,72,12,65,218,223,24,65,133,68,197,109,61,33,180,173,29,70,229,187,89,243,91,30,175,132,68,174,96,213,219,155,93,170,184,133,36,210,186,147,235,35,36,153,112,53,175,215,240,140,249,219,103,21,84,155,168,227,56,137,159,104,229,228,238,206,233,63,83,24,249,218,252,196,112,215,37,156,137,242,150,183,53,106,144,181,94,214,250,35,1,182,211,196,234,180,168,200,136,138,252,8,125,190,82,75,72,66,8,211,217,43,113,35,238,28,57,56,72,226,149,88,254,1,244,49,22,92,178,51,105,26,200,172,124,200,185,128,220,118,170,167,45,167,65,219,192,199,96,162,227,185,148,151,141,198,219,138,119,82,20,122,219,89,249,166,126,163,241,28,83,152,70,180,197,181,211,244,234,229,239,168,63,243,135,194,229,50,106,45,118,45,127,174,47,233,1,122,48,174,125,212,105,207,199,51,110,152,68,153,72,112,245,71,120,251,211,234,87,128,189,88,119,105,231,214,199,109,84,146,86,250,196,69,18,71,168,190,184,97,172,24,83,18,226,44,215,233,133,244,69,224,59,182,31,143,84,55,89,105,8,243,228,36,173,116,241,185,144,12,243,202,125,162,91,170,85,99,194,156,245,57,180,184,243,183,221,197,126,246,38,174,93,231,222,67,50,50,174,187,10,189,78,165,207,140,249,47,127,191,211,165,10,73,30,149,44,187,202,253,194,55,182,117,192,24,138,183,136,225,60,84,157,243,69,38,66,20,123,246,211,196,163,153,219,206,47,89,9,34,201,156,42,245,11,14,81,217,147,3,112,227,29,99,81,111,73,86,212,227,135,220,103,235,19,232,187,208,140,138,50,18,126,63,140,197,161,207,218,151,81,195,76,184,147,79,26,170,83,218,35,63,210,221,245,124,2,238,48,74,38,210,69,203,136,178,123,71,52,242,176,171,26,83,127,154,233,239,47,216,222,13,17,87,156,184,193,228,226,236,66,155,49,98,174,203,34,236,43,246,87,60,71,67,129,152,47,192,83,187,178,138,123,195,43,234,109,103,202,254,163,241,31,78,120,190,252,124,95,136,141,106,210,94,95,150,158,68,127,166,184,45,58,234,170,74,212,93,99,188,254,131,253,66,139,212,156,199,159,80,189,218,135,239,127,82,218,203,159,194,175,1,205,194,197,244,116,235,235,243,18,223,45,26,90,89,223,157,251,143,192,90,44,49,85,132,231,89,235,47,222,218,52,246,79,235,189,68,46,34,112,179,149,95,236,92,29,238,235,231,158,251,166,215,229,231,25,122,140,65,219,225,214,48,203,138,75,177,234,78,40,210,178,181,219,81,113,255,0,209,28,161,98,118,155,117,12,67,113,181,154,204,173,169,10,226,163,59,91,187,192,116,88,152,71,21,66,90,26,114,159,160,205,100,171,111,91,63,243,188,7,117,194,120,42,181,58,124,55,37,211,53,160,166,54,149,30,249,5,217,212,155,242,87,136,11,145,150,180,252,87,94,168,50,244,74,91,46,52,78,184,218,148,78,37,54,50,110,246,237,43,196,134,104,101,69,34,161,79,193,212,180,212,227,238,84,222,255,0,89,18,210,171,93,213,219,145,159,172,133,160,200,252,14,136,171,65,34,151,165,61,109,227,63,127,191,233,37,245,195,37,233,212,230,224,225,182,218,38,116,41,23,225,170,246,187,135,227,226,39,170,193,61,185,17,28,209,141,148,151,20,103,243,55,255,0,134,240,24,95,150,149,7,33,98,73,78,37,40,177,197,90,75,81,25,254,152,143,87,192,51,47,110,37,36,155,198,169,51,227,243,55,255,0,134,24,71,128,86,226,241,20,180,32,239,104,238,127,29,34,163,48,169,120,108,171,184,118,152,183,201,212,165,200,172,191,118,214,146,226,109,151,174,252,56,139,251,149,25,123,78,164,28,121,201,122,102,167,105,168,65,234,113,6,92,116,31,114,124,5,175,203,202,37,90,118,24,162,165,152,186,239,75,140,178,237,164,184,110,209,235,63,17,145,24,58,4,168,240,226,52,227,90,84,136,109,165,69,168,142,198,68,159,17,145,126,112,197,64,223,235,58,180,246,116,114,35,250,225,112,163,56,93,174,62,161,109,48,171,70,93,107,74,126,163,191,237,133,200,136,155,235,185,122,134,176,125,138,104,212,131,225,194,195,226,145,16,141,181,159,107,130,79,188,135,42,73,45,38,86,31,52,148,118,84,68,92,210,98,140,39,233,0,164,63,39,47,171,14,182,218,140,138,159,1,55,212,69,250,189,63,210,33,235,48,163,42,46,34,158,218,200,201,73,221,92,140,200,249,182,129,55,91,108,210,10,110,88,87,22,113,245,218,44,20,249,246,253,92,143,17,12,25,205,0,161,227,58,195,100,214,130,71,87,225,170,246,187,77,255,0,72,159,71,15,150,172,155,248,170,156,131,35,178,183,220,143,236,107,19,65,176,5,53,44,101,117,9,206,221,206,13,64,184,153,127,124,22,33,163,42,137,62,236,41,100,174,94,255,0,252,146,196,212,108,21,163,228,89,66,73,114,234,83,255,0,203,214,40,203,120,237,251,203,101,199,204,47,196,55,210,131,46,225,165,130,247,164,91,234,72,111,166,199,192,6,164,112,189,197,77,70,92,198,155,40,133,13,87,230,96,53,1,157,197,16,102,124,253,99,81,149,140,5,44,43,126,227,2,49,94,200,1,114,224,42,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,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,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,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,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,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,52,153,113,224,53,0,10,17,250,197,64,0,0,5,12,200,128,12,197,14,223,116,57,159,1,83,46,0,52,128,169,219,144,160,0,0,0,0,1,115,1,165,213,104,65,168,206,214,24,255,0,180,214,99,179,133,48,70,36,113,53,158,170,236,94,167,199,171,154,244,234,121,159,173,50,59,146,191,132,95,58,228,158,175,1,247,46,162,211,167,205,231,231,16,141,125,190,115,25,113,155,199,84,70,230,85,16,164,249,46,196,135,44,130,253,10,175,170,254,110,96,48,103,106,204,202,159,139,113,213,85,126,90,235,109,42,76,71,18,125,89,45,241,76,68,166,254,105,120,144,181,152,7,11,205,197,21,151,227,179,7,172,171,171,41,243,45,233,35,232,210,87,230,95,85,203,196,113,216,182,123,213,122,236,151,150,251,206,26,141,7,119,84,102,124,16,146,241,25,13,178,94,23,106,102,45,117,82,34,195,117,42,160,41,118,113,4,174,59,214,56,241,46,124,64,102,102,202,185,13,2,139,22,147,90,151,133,119,43,149,134,152,37,59,215,148,173,74,81,48,163,224,78,29,175,107,242,23,143,30,224,90,165,96,169,241,105,148,189,243,112,73,214,201,59,244,167,66,123,4,69,117,40,175,230,248,242,23,51,43,112,243,49,48,149,4,219,139,17,4,84,120,169,45,8,34,225,186,71,14,67,191,83,176,252,101,155,170,114,36,69,94,199,197,178,63,95,128,11,123,150,121,45,73,160,249,75,86,26,220,111,247,63,171,20,173,90,117,253,121,219,152,190,177,161,55,24,213,161,173,58,173,244,87,26,227,68,105,189,90,25,109,55,181,236,146,33,244,145,122,192,109,154,76,185,144,208,164,250,136,111,40,187,198,218,173,220,3,230,116,172,70,99,162,230,28,146,102,139,80,53,46,196,91,174,239,175,64,239,143,113,73,139,91,156,239,169,140,37,88,82,20,164,173,61,94,202,73,216,254,122,216,8,197,219,114,183,5,117,172,103,17,50,110,249,249,59,179,160,254,162,49,243,181,185,12,3,168,58,107,148,245,149,127,125,81,242,241,49,150,187,97,202,146,230,59,197,203,92,135,84,147,234,23,35,89,159,233,49,198,34,73,51,83,238,25,119,172,207,248,64,111,68,108,158,94,149,149,200,147,113,122,178,171,44,79,18,67,148,241,81,58,201,54,212,117,17,245,157,22,212,74,250,242,231,97,103,232,141,239,36,41,54,35,247,179,62,63,9,12,231,217,114,141,26,93,6,97,148,88,198,105,135,79,185,169,5,196,205,14,120,0,231,191,50,204,41,255,0,58,192,186,244,115,249,166,101,107,255,0,203,120,14,153,89,216,227,17,161,164,170,38,92,216,201,43,51,249,174,223,133,185,190,36,82,139,135,152,70,251,84,88,156,116,253,1,120,248,14,223,27,15,82,150,163,75,212,168,43,35,50,43,41,132,159,227,32,17,48,173,147,177,195,18,27,36,96,29,37,114,63,236,171,39,223,251,112,238,24,67,101,204,86,137,240,221,159,129,172,210,38,54,110,31,148,218,224,130,82,111,201,219,242,184,148,5,96,172,60,231,31,115,212,155,242,35,56,136,255,0,68,105,60,25,73,105,6,150,168,244,196,29,174,90,99,164,184,250,252,208,22,51,103,252,153,165,225,194,76,133,97,190,174,234,38,188,164,159,92,82,236,70,194,83,245,102,94,177,146,244,90,99,112,227,50,211,108,104,36,106,177,106,189,174,103,227,226,56,234,13,17,16,81,239,108,199,71,108,207,222,211,110,226,47,80,236,76,145,161,4,94,175,80,15,161,9,210,146,77,185,11,113,156,84,31,45,208,25,142,136,155,229,38,160,151,12,183,154,126,129,194,191,50,245,139,140,133,145,216,142,227,143,174,67,76,168,201,65,182,217,251,225,43,180,94,6,2,15,54,155,194,146,169,152,167,17,186,168,27,164,251,167,152,130,61,233,43,244,199,184,115,63,80,198,185,106,113,185,46,161,71,109,43,81,91,238,137,55,219,43,43,84,112,231,84,90,137,72,73,201,197,46,175,81,55,101,153,40,164,31,19,208,35,115,23,211,213,78,174,206,140,178,110,237,203,125,29,142,93,149,153,122,128,124,208,42,79,70,222,110,222,211,170,215,236,145,250,252,5,215,194,25,141,50,55,91,222,86,116,234,221,219,229,114,63,170,250,209,101,200,204,185,25,144,251,162,202,117,157,90,93,113,55,183,154,163,32,25,195,130,235,24,47,17,186,193,75,145,214,29,114,98,88,79,97,212,92,140,211,98,224,68,92,212,124,69,251,194,56,2,132,246,233,202,125,38,233,76,164,149,247,235,243,187,62,181,124,2,59,240,86,49,145,78,145,25,105,155,80,70,137,136,115,222,221,50,228,105,250,238,124,6,91,228,102,107,61,50,109,54,35,213,26,203,155,250,211,45,217,111,25,164,201,70,209,88,251,124,184,137,32,205,108,185,194,236,211,27,212,80,119,102,79,173,95,61,51,230,217,23,172,199,127,155,173,186,98,219,71,11,90,197,254,49,14,183,129,166,34,84,85,56,157,124,31,81,118,190,208,135,103,169,246,105,142,57,240,124,62,113,9,130,61,54,226,117,122,241,170,20,174,63,51,120,91,247,48,195,124,171,142,135,113,76,194,117,23,79,84,112,249,247,239,16,50,255,0,110,25,40,57,184,213,6,74,191,204,223,197,24,98,126,88,41,148,215,159,81,54,68,103,13,87,50,34,250,180,10,36,195,35,240,220,55,240,221,9,78,194,212,149,80,162,168,189,240,203,244,182,252,69,221,98,4,88,36,90,26,208,68,157,5,218,51,225,234,231,224,58,86,66,54,143,114,88,117,106,66,76,149,135,162,119,125,137,161,117,30,138,210,144,70,109,55,99,59,249,163,35,184,208,153,109,173,254,237,54,190,155,241,248,71,121,134,171,235,227,234,29,82,140,210,75,125,217,79,208,247,124,35,180,196,50,237,240,245,13,96,230,80,68,100,54,223,107,81,29,147,244,62,177,184,207,47,186,55,84,155,164,237,110,66,140,119,218,210,144,185,217,97,91,66,35,235,187,16,202,218,237,202,99,103,235,16,171,180,93,45,112,113,238,33,109,76,104,52,117,78,26,175,107,178,207,143,136,158,156,233,162,29,91,6,212,99,27,113,214,75,109,130,179,165,114,59,62,147,245,24,134,141,180,240,138,169,89,129,140,100,19,80,210,134,188,159,193,164,216,202,236,71,46,29,146,245,137,244,99,190,88,185,186,197,212,213,40,236,69,190,238,251,18,196,211,108,9,33,14,101,101,7,74,238,125,74,161,221,254,248,44,66,70,21,149,212,241,12,87,8,214,157,26,252,206,7,197,10,254,145,48,29,28,216,141,47,224,42,60,85,57,37,90,41,149,5,89,71,114,254,200,159,143,136,163,63,99,88,217,110,220,244,23,226,27,214,183,18,46,35,229,167,60,151,35,50,162,191,22,146,124,126,2,31,81,29,192,106,51,184,219,89,90,195,112,140,187,198,218,200,248,92,1,179,50,253,241,174,247,27,77,157,203,238,141,208,1,82,46,241,65,168,143,184,5,64,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,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,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,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,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,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,5,12,45,235,21,20,177,220,3,133,236,40,119,46,241,83,177,113,20,59,243,1,64,0,1,91,151,168,12,172,52,25,250,134,160,0,46,96,5,204,7,85,204,121,222,78,194,213,25,134,167,8,155,220,249,135,218,226,226,11,135,239,136,116,219,187,23,42,94,60,199,17,138,68,211,74,252,153,217,82,251,60,25,140,124,181,9,106,207,89,14,179,128,107,134,219,171,73,151,86,182,149,90,222,252,208,132,237,179,37,200,123,50,241,130,85,33,213,95,201,254,114,204,255,0,83,199,1,141,137,87,91,168,186,162,51,226,146,62,215,220,33,159,187,18,96,23,230,215,217,144,109,211,212,78,225,100,184,90,200,204,248,174,49,241,236,243,226,48,26,128,201,187,80,112,149,99,247,163,62,63,9,9,92,216,86,138,217,63,76,119,113,30,234,193,236,157,244,241,226,113,188,0,103,126,13,165,179,23,14,210,98,110,24,37,51,79,97,179,210,146,183,6,210,92,56,114,29,174,44,52,161,39,100,54,87,34,228,67,228,161,196,38,224,69,34,74,10,209,208,92,11,235,72,115,72,108,137,36,86,46,64,53,167,143,155,192,84,185,24,210,149,18,111,113,169,70,92,139,188,6,147,59,164,198,217,145,153,94,227,115,151,15,88,210,174,28,61,96,62,119,75,176,102,45,190,107,198,76,156,55,84,100,208,131,213,184,243,139,135,207,16,46,75,169,51,73,149,199,76,199,176,205,250,44,228,217,7,171,117,207,237,210,2,29,246,209,130,204,124,101,140,81,185,104,148,159,39,241,74,75,246,40,227,11,36,216,164,58,68,92,150,175,198,36,7,110,92,54,251,120,139,27,84,126,86,36,23,147,120,21,245,124,238,49,122,132,127,78,66,145,45,251,153,112,117,69,195,225,48,28,182,28,73,117,181,92,139,231,39,248,200,72,150,199,20,164,202,195,181,37,27,108,159,202,84,179,237,39,214,219,190,2,57,232,70,179,144,122,86,100,123,175,95,137,9,28,216,153,229,39,14,85,73,107,81,252,165,74,183,27,254,150,240,12,255,0,131,78,71,111,75,109,23,46,239,135,192,115,5,28,155,35,115,74,108,158,39,98,31,61,21,149,251,246,240,201,94,109,175,199,214,57,74,153,162,52,9,14,154,124,214,86,174,201,113,224,147,1,194,203,174,71,141,33,17,205,47,106,89,17,150,146,43,113,59,122,199,215,14,71,90,70,241,38,171,18,180,158,161,106,113,5,121,110,98,218,100,118,159,146,148,185,185,73,167,85,136,238,233,151,30,34,231,225,228,47,170,171,82,175,239,167,223,224,66,96,231,34,217,39,203,133,207,241,15,185,163,74,172,90,127,128,112,213,9,237,83,162,45,231,18,187,38,199,216,34,191,19,34,245,142,21,24,238,156,203,196,133,183,52,237,206,196,159,87,219,10,59,193,36,175,98,34,33,178,178,37,40,210,178,212,68,124,143,136,233,201,204,170,71,92,234,219,138,134,175,181,77,185,95,234,135,46,140,65,30,66,18,235,105,124,137,100,75,43,145,94,199,247,64,89,77,162,240,43,21,170,2,72,224,211,87,170,178,78,251,243,68,127,64,247,214,159,30,34,29,51,255,0,12,46,137,143,170,236,232,138,132,157,98,162,148,147,37,98,34,75,220,185,23,172,78,126,57,101,138,197,49,182,119,40,81,148,146,115,223,82,70,94,106,139,199,143,17,17,59,98,97,115,131,143,223,113,45,68,73,61,88,171,159,97,54,253,57,60,248,120,128,196,194,35,239,27,136,81,241,177,152,214,108,154,57,233,226,40,146,47,81,0,236,52,153,90,93,107,73,172,189,245,39,195,225,33,146,155,60,188,227,149,74,67,219,197,89,21,248,247,185,241,224,166,140,98,204,19,112,150,131,37,153,123,225,119,252,2,247,100,158,36,58,77,86,148,203,175,74,185,214,152,115,222,213,194,218,155,47,89,122,128,75,38,87,206,74,226,154,12,220,59,201,95,63,218,210,59,253,97,244,38,132,242,172,127,67,252,114,22,51,33,49,35,85,88,10,113,42,146,118,156,234,61,240,202,252,25,65,250,207,214,46,174,50,171,183,79,193,147,38,175,123,165,189,221,244,121,220,93,73,122,252,70,124,17,243,182,244,196,157,87,26,39,183,250,221,252,88,195,21,178,178,74,125,209,73,37,106,50,234,107,225,255,0,40,129,122,182,196,197,236,84,177,102,46,134,218,166,93,206,161,109,102,90,120,53,28,254,171,192,89,76,169,140,167,171,110,154,116,145,156,21,29,207,237,208,40,151,45,156,157,143,43,10,225,198,183,87,52,225,184,103,218,73,91,231,108,139,188,228,82,120,205,182,210,132,154,78,252,74,197,97,103,246,109,129,33,140,51,135,157,82,208,100,172,53,16,138,198,127,177,179,224,47,213,58,1,155,166,181,147,102,70,139,241,248,72,65,204,193,100,209,174,218,74,246,229,247,71,58,202,84,139,241,231,234,28,107,45,218,246,177,14,81,146,189,198,135,36,195,135,107,25,159,49,245,146,174,86,226,56,198,220,36,169,37,199,153,15,189,181,17,151,127,48,28,46,49,134,83,40,178,89,52,54,173,68,142,11,43,151,5,145,136,166,219,239,10,37,170,174,59,154,81,225,17,151,146,248,146,59,94,108,82,245,9,107,170,182,78,193,117,6,68,119,211,207,237,136,71,254,222,88,41,82,176,206,57,170,37,152,29,175,38,118,148,158,223,7,34,167,234,127,156,77,17,18,119,133,91,181,244,154,62,163,135,52,127,172,73,111,71,22,52,105,138,108,74,106,220,156,106,106,141,61,71,99,45,60,106,9,62,29,175,17,28,184,198,154,186,126,34,152,223,189,145,183,187,243,60,91,79,46,30,35,34,54,58,204,146,193,245,167,17,34,85,80,144,154,68,150,201,49,151,192,141,82,155,87,35,81,112,254,113,68,231,97,122,138,101,192,136,164,155,189,168,141,175,181,226,148,248,142,198,131,35,73,124,2,200,228,158,51,103,16,80,104,206,52,185,166,110,209,35,191,119,140,175,99,67,124,251,71,199,136,189,17,87,188,105,6,70,124,80,71,196,7,212,69,235,26,52,25,250,133,110,126,176,1,165,180,122,173,204,107,62,97,127,87,1,64,1,168,173,206,195,73,115,26,140,143,184,192,84,5,8,84,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,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,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,12,184,220,5,64,0,0,0,80,206,221,192,42,3,78,175,1,168,0,6,131,230,0,53,128,13,58,188,0,106,1,77,94,2,160,0,0,2,134,118,20,50,239,21,51,176,167,46,62,176,3,46,23,20,21,51,184,160,10,106,240,26,140,238,52,145,88,106,50,176,10,10,159,100,140,188,5,6,149,240,35,63,0,22,123,104,89,59,172,7,95,61,23,183,85,239,251,51,66,19,246,188,149,190,204,220,88,91,187,95,168,119,255,0,131,199,19,23,181,141,99,201,217,99,138,94,234,219,205,223,81,225,174,215,188,134,60,60,68,37,237,29,85,242,150,97,226,25,29,95,119,188,234,156,53,222,214,97,146,245,120,0,182,56,112,190,92,89,223,244,163,252,100,37,155,97,18,222,189,75,71,43,96,230,14,255,0,118,48,137,90,26,237,45,124,63,75,63,198,66,86,182,3,119,230,141,63,179,254,227,90,239,250,232,160,36,122,138,157,48,34,149,249,71,65,127,209,33,202,36,174,67,141,163,29,233,209,15,215,29,191,226,144,251,203,141,252,0,85,206,205,133,53,91,187,152,219,116,237,97,84,21,201,95,0,13,90,188,0,253,126,161,180,101,99,35,184,213,123,145,128,210,225,220,140,199,95,196,205,235,166,201,77,237,125,31,198,72,231,87,198,227,137,174,55,174,11,201,189,175,167,241,144,8,233,219,154,145,174,131,141,159,235,22,191,147,120,104,250,248,197,235,17,79,93,70,230,171,53,55,189,164,184,95,244,140,75,174,220,177,109,133,241,177,239,63,189,189,223,100,140,34,75,19,163,77,86,119,27,252,184,239,241,148,2,148,23,180,201,81,233,191,189,31,127,137,12,248,217,18,103,85,160,212,149,187,213,188,137,77,62,118,183,97,223,233,24,27,135,81,242,201,157,255,0,73,254,114,25,221,144,51,58,182,23,104,183,122,175,2,7,125,185,54,161,52,73,181,26,94,247,125,239,118,182,158,255,0,132,110,227,25,125,94,131,57,205,222,171,68,124,237,123,114,65,142,3,0,213,186,239,94,249,95,70,141,215,209,222,247,213,225,224,62,172,193,62,181,73,92,107,105,222,199,144,141,92,237,116,145,92,100,90,138,47,205,122,245,58,103,206,180,74,101,26,124,235,217,100,119,191,15,88,189,176,211,213,218,50,190,171,43,87,168,91,172,190,161,249,62,154,181,117,173,230,153,102,231,153,107,217,40,225,207,192,119,164,57,173,149,189,166,218,47,194,252,236,67,89,171,186,234,249,199,39,243,143,83,123,71,154,150,10,215,251,58,4,124,102,190,56,242,62,42,170,39,201,123,237,206,227,244,253,55,187,104,250,211,245,140,233,205,58,206,238,158,243,29,90,250,153,104,239,175,236,191,7,128,195,108,227,162,121,106,69,94,71,90,220,239,186,191,13,26,173,98,108,189,101,234,10,69,164,133,156,93,78,162,137,158,231,117,232,191,103,174,90,247,73,151,61,30,34,239,208,118,169,234,176,162,179,238,19,86,238,58,17,127,42,90,246,34,43,252,228,99,78,46,195,29,73,114,213,215,181,232,221,254,149,107,223,79,143,136,234,212,201,27,169,75,111,69,244,36,211,123,243,177,144,168,145,76,185,218,15,221,21,64,227,251,145,234,246,135,190,191,95,215,244,72,43,124,236,190,168,88,253,171,48,239,150,170,84,106,175,92,220,245,199,234,18,55,123,189,90,117,169,165,90,247,43,218,252,236,58,214,88,215,186,177,176,125,83,85,169,233,79,207,45,245,30,2,226,226,234,175,186,8,84,150,247,29,95,170,52,162,190,173,122,174,72,240,43,121,191,194,2,58,103,195,182,239,223,61,125,223,0,249,14,61,190,143,248,5,235,175,96,221,206,227,230,149,239,171,244,159,131,235,135,70,149,133,52,233,249,126,247,191,233,95,235,1,214,105,241,245,26,75,95,55,8,185,124,3,188,225,38,250,172,248,107,190,173,19,27,93,185,94,202,72,227,226,225,125,18,26,249,122,253,180,159,206,188,126,17,221,176,253,11,119,42,57,117,171,252,176,131,243,60,75,196,6,107,236,127,84,235,38,219,27,141,58,170,114,120,234,191,234,84,159,168,94,61,163,43,126,76,202,108,66,125,91,123,186,234,159,71,166,247,146,207,129,250,197,155,217,26,23,85,150,194,183,154,173,81,146,126,109,191,82,144,251,182,205,173,245,124,3,140,34,245,93,90,124,159,218,215,111,211,163,159,43,9,162,60,115,142,175,229,44,119,87,123,171,238,247,157,95,134,187,218,204,182,94,175,1,222,246,126,135,170,186,165,239,60,234,65,157,173,245,237,11,59,87,87,148,113,51,188,55,123,205,62,54,179,101,253,3,39,246,127,195,250,101,176,231,91,190,170,50,120,110,252,90,241,1,36,57,36,221,176,213,9,55,229,66,138,95,245,109,139,209,1,58,80,131,191,233,101,252,194,216,100,228,45,205,6,140,91,203,218,139,28,188,223,172,108,93,184,173,246,83,199,232,72,48,111,55,217,184,251,227,174,250,184,122,135,192,242,52,219,141,239,113,246,64,61,123,206,235,91,249,197,31,122,17,117,18,175,200,199,214,142,86,245,152,218,71,50,248,70,241,23,120,3,169,179,42,43,250,134,57,237,89,69,242,134,93,226,143,150,119,123,206,165,244,23,181,159,99,199,192,100,114,123,69,113,110,115,170,151,229,60,19,89,137,191,221,111,58,191,107,78,171,89,230,207,149,203,212,2,5,118,131,165,249,63,50,107,236,239,247,155,190,171,199,77,175,120,237,31,175,196,117,108,24,247,84,120,222,211,174,236,169,54,189,190,140,191,160,95,173,178,112,207,147,179,35,23,171,174,239,55,126,79,253,46,215,187,17,252,124,69,146,195,209,183,148,182,27,215,107,18,142,246,250,227,19,193,38,155,21,99,238,183,46,5,47,201,58,58,182,20,104,183,155,251,234,210,113,211,203,79,15,223,18,29,135,159,235,20,200,78,104,211,174,43,106,181,239,107,164,132,49,236,135,136,188,143,142,101,124,167,190,211,64,91,95,60,211,201,230,56,242,63,80,151,156,173,149,215,112,197,18,70,239,70,246,143,25,203,94,246,187,104,59,127,8,163,191,36,80,0,0,0,84,139,133,192,80,106,35,191,112,210,42,69,126,240,21,191,27,10,138,17,91,188,84,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,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,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,12,174,42,0,0,40,69,97,80,0,0,20,51,176,10,138,25,119,138,17,138,220,189,96,52,157,249,152,17,216,106,87,33,164,5,78,220,197,0,0,106,35,245,141,37,112,26,147,200,2,215,226,98,162,151,47,88,25,250,128,84,6,155,159,168,84,128,14,253,194,135,97,83,63,80,161,216,5,1,93,155,88,1,206,224,4,220,175,192,84,200,187,129,6,124,110,40,2,191,66,99,97,229,105,105,103,234,73,152,223,250,19,31,36,197,18,99,60,171,151,6,212,124,126,0,24,127,183,37,85,44,229,102,53,108,221,100,140,188,155,192,213,199,244,76,111,17,12,57,169,48,228,98,170,161,164,208,162,86,227,205,227,250,90,4,174,109,249,137,146,198,8,199,112,18,252,77,73,242,95,100,213,218,249,244,83,229,113,17,56,198,90,165,87,229,186,122,15,86,239,205,229,193,9,1,179,64,101,74,116,214,72,81,153,182,124,139,235,136,74,118,193,12,173,53,72,39,161,95,218,115,93,223,93,20,70,54,9,136,236,201,6,218,26,113,102,76,169,86,66,110,126,121,127,72,149,253,133,240,252,168,114,233,210,92,135,45,9,94,16,100,137,75,108,201,39,115,140,124,14,222,0,51,246,139,194,155,18,252,62,87,111,248,164,62,237,118,239,33,199,211,149,166,20,116,31,13,44,160,184,252,4,55,22,249,17,219,82,127,124,7,208,86,239,49,185,169,63,84,95,190,56,213,212,88,69,175,33,146,191,173,101,253,34,173,207,66,206,200,117,165,124,10,184,14,65,70,93,198,52,243,226,99,231,41,23,239,72,212,78,223,212,3,116,213,195,184,124,83,211,173,135,8,239,198,223,140,135,210,106,51,227,97,179,35,180,218,146,125,246,1,134,123,109,82,9,236,191,198,111,165,15,25,159,147,185,23,15,159,198,47,80,134,60,113,28,217,174,213,18,105,81,90,160,249,113,47,175,80,157,61,173,40,94,82,203,156,84,132,55,33,102,231,81,224,217,92,206,207,177,203,135,128,132,76,213,167,46,22,41,174,178,182,157,65,55,89,148,223,109,54,62,14,47,159,14,124,0,124,88,17,12,166,162,181,60,225,32,142,41,241,51,34,227,169,34,65,118,123,143,6,94,25,73,38,81,43,68,8,23,208,178,59,93,181,115,253,225,29,84,41,6,203,220,13,63,58,183,31,132,134,117,108,185,95,103,200,19,27,114,76,84,154,33,211,202,198,178,35,243,28,241,19,68,131,225,211,141,77,235,26,95,73,111,52,121,234,46,235,242,253,241,207,157,82,148,69,188,122,167,21,4,142,213,205,228,145,127,9,140,86,196,251,71,198,160,245,110,173,91,194,170,223,235,213,189,146,71,230,233,181,172,233,122,197,176,173,109,141,83,68,23,173,63,5,234,220,185,164,183,170,226,118,253,188,100,103,21,107,48,48,213,49,135,137,204,75,69,110,204,41,207,125,152,217,112,177,241,243,139,135,1,143,249,197,180,165,50,129,6,163,14,149,137,48,139,234,93,33,231,80,149,204,74,148,165,153,56,68,68,73,116,175,200,184,115,24,97,142,118,177,197,213,103,150,212,72,216,94,66,28,136,109,25,178,135,87,196,205,92,10,207,31,30,34,215,61,91,198,25,141,87,136,79,225,245,185,191,83,112,15,168,196,116,248,41,92,138,230,174,215,111,241,112,22,14,251,152,25,195,140,51,10,162,219,17,41,52,233,154,227,165,175,153,236,58,225,221,43,82,237,193,106,227,222,126,3,136,165,224,28,125,95,38,159,60,17,95,81,63,171,139,52,215,140,143,77,203,135,100,253,66,251,236,215,179,9,84,228,179,80,172,210,49,100,69,55,54,67,127,161,247,105,211,213,202,198,122,154,245,168,200,102,166,8,200,58,45,42,36,38,18,117,226,38,183,159,60,209,126,38,163,227,239,101,235,20,71,222,13,200,108,85,48,225,148,204,29,138,218,37,239,53,25,83,220,77,173,170,220,219,240,33,189,138,54,97,171,58,209,169,172,47,140,86,165,72,185,146,97,40,251,149,246,33,40,244,204,176,165,65,101,179,109,202,145,154,47,98,81,167,188,207,235,60,70,243,153,119,79,125,70,78,42,160,69,123,240,52,255,0,162,40,134,170,190,73,227,90,18,150,168,248,35,21,25,37,211,100,141,218,107,188,75,143,169,178,227,192,113,208,170,184,219,8,173,232,174,225,167,152,212,100,217,20,168,111,36,207,69,203,214,92,120,241,18,255,0,136,50,70,133,83,108,210,235,213,155,27,219,206,194,145,207,143,216,207,214,49,243,51,54,70,195,213,74,139,111,180,156,90,225,155,210,22,123,162,65,145,106,82,79,246,19,1,136,176,115,73,47,235,235,147,104,237,105,182,159,124,211,126,119,230,191,128,118,168,56,211,13,59,175,123,136,233,41,181,173,242,227,101,235,250,225,215,49,118,204,178,168,157,83,171,208,113,113,239,183,151,222,197,62,237,60,172,209,122,199,93,135,147,53,5,235,209,68,196,10,181,175,104,202,63,243,0,100,238,28,195,121,125,138,20,219,231,138,219,91,157,96,152,74,99,206,96,239,200,200,185,31,30,215,226,23,66,131,148,56,93,178,75,140,84,42,75,36,188,71,125,235,102,87,43,122,144,48,103,8,99,172,87,129,106,112,99,73,164,49,21,5,53,169,107,57,209,220,65,165,58,146,70,163,186,147,100,246,57,248,24,202,236,177,218,18,5,78,58,25,168,87,176,187,43,118,121,52,73,41,73,73,154,76,145,196,136,220,241,48,25,3,64,195,212,204,57,77,117,200,210,93,53,37,211,89,19,203,79,121,37,61,196,67,4,246,225,196,174,42,171,141,105,169,84,83,71,204,222,71,218,243,99,31,172,102,107,216,210,4,250,75,238,65,169,211,100,36,148,73,187,79,37,101,123,164,237,193,92,248,136,244,219,38,168,169,152,187,23,164,148,210,181,249,63,204,59,242,106,63,143,128,11,21,149,212,100,215,177,245,49,135,16,249,165,253,245,247,37,199,178,202,207,135,3,245,9,94,200,124,178,135,10,141,71,144,132,84,245,46,133,28,143,81,21,184,161,163,250,143,1,26,219,51,81,188,161,152,88,108,212,219,254,249,215,60,194,245,48,247,135,128,153,44,163,164,38,54,31,163,32,146,247,102,143,29,61,162,250,198,252,4,247,71,118,195,116,132,196,142,194,9,47,118,35,33,29,162,245,17,120,14,210,195,58,72,138,202,243,70,220,24,196,148,35,206,243,11,249,135,32,219,86,238,87,33,70,217,199,213,204,148,55,216,96,155,213,109,92,109,204,111,233,191,43,141,194,111,214,70,0,218,126,30,99,116,144,119,228,96,77,233,81,90,252,198,241,21,192,105,66,126,17,195,226,120,9,151,76,146,217,147,135,175,71,155,207,130,147,224,57,196,151,30,3,102,115,68,228,117,167,143,27,114,248,72,4,86,109,249,151,100,71,142,235,232,139,83,51,249,151,101,104,247,191,212,168,250,159,231,230,48,55,7,198,67,85,217,16,158,53,55,187,140,103,101,112,87,21,32,248,223,225,19,7,182,214,5,77,91,45,241,156,148,49,80,90,221,242,119,6,147,114,59,72,140,92,59,39,234,17,29,136,224,175,10,230,21,82,57,182,235,70,134,155,69,164,150,147,45,77,182,174,60,191,250,0,186,217,46,202,225,226,233,175,165,10,210,168,14,17,41,69,192,203,122,217,255,0,48,152,188,130,89,185,130,48,197,237,253,174,66,62,31,180,180,34,15,40,20,137,19,210,233,40,141,75,166,146,140,146,119,230,166,196,187,236,246,175,206,110,25,73,247,97,184,95,201,52,2,241,0,170,133,0,84,188,211,26,110,99,87,208,152,208,92,192,106,26,136,187,198,145,91,216,237,220,3,80,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,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,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,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,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,92,84,0,0,83,232,136,5,64,0,0,5,46,70,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,134,87,21,0,26,109,196,45,198,195,80,161,151,121,115,1,79,1,65,83,35,230,98,150,0,0,0,1,82,62,225,64,177,243,1,83,43,24,165,143,212,53,23,30,38,42,2,133,206,253,226,162,150,227,113,80,20,239,26,79,152,169,159,27,10,88,0,15,181,204,5,14,253,192,53,36,249,220,80,0,5,126,132,199,29,86,94,136,18,149,195,131,11,62,63,106,99,145,250,19,28,22,41,146,152,212,122,130,205,122,77,48,157,85,237,123,89,42,1,24,29,32,117,180,153,99,216,155,216,247,249,151,217,213,218,253,74,126,177,25,85,119,55,213,87,78,228,119,211,203,237,72,102,230,222,216,165,233,56,243,29,83,202,118,166,213,228,206,198,232,139,244,152,167,206,195,7,144,93,98,168,68,125,173,95,115,232,64,94,61,158,112,107,184,146,180,235,101,18,123,137,242,123,174,17,199,108,207,147,200,47,169,62,28,68,200,108,205,130,88,195,244,26,12,130,68,228,172,240,212,86,84,79,145,17,23,97,147,183,154,92,120,12,11,216,27,0,193,169,52,205,69,250,78,241,78,210,38,17,175,126,162,189,166,160,185,18,188,4,163,96,58,98,105,212,216,12,182,198,237,45,83,218,105,37,170,246,34,74,120,115,240,1,220,219,86,237,164,17,91,130,72,184,252,3,129,196,56,146,53,29,109,20,137,144,217,222,154,237,190,112,147,123,91,149,204,189,99,152,90,210,132,17,172,236,92,134,55,109,37,140,14,147,50,142,218,42,59,162,83,179,83,109,206,174,70,215,214,159,172,7,13,92,218,166,52,109,198,226,191,131,87,171,85,239,40,142,220,189,79,11,129,149,121,217,31,26,78,145,24,170,216,125,211,109,216,237,218,35,228,163,237,154,139,143,190,31,30,28,4,63,73,198,179,166,105,211,82,215,162,255,0,164,145,90,255,0,226,248,12,152,217,47,26,79,141,140,201,143,41,105,76,138,165,45,10,45,202,79,81,111,86,95,83,195,152,9,82,105,244,172,174,149,36,248,247,24,250,91,93,237,203,152,235,24,122,162,82,227,26,205,237,71,190,211,125,54,238,47,1,216,153,81,25,115,239,1,246,234,236,247,13,167,74,233,49,84,43,149,204,85,103,114,51,32,22,167,59,232,168,169,96,202,211,70,79,153,185,213,184,55,207,131,173,242,225,224,32,239,104,234,2,233,216,195,18,168,152,146,69,238,150,106,59,105,251,43,222,30,2,123,113,204,37,75,162,77,108,218,214,149,238,248,106,181,236,180,136,123,219,3,2,200,137,83,174,84,10,151,161,47,226,201,54,94,252,142,247,84,131,229,171,192,6,30,83,25,112,228,41,40,109,102,100,131,224,69,226,66,255,0,101,22,96,76,194,80,101,50,93,65,189,243,81,147,242,205,200,207,65,47,151,104,189,124,69,148,134,211,240,170,82,53,167,65,39,90,57,145,253,23,47,224,28,179,179,223,66,27,221,187,110,28,123,37,253,0,59,38,45,204,185,245,94,169,168,169,167,186,222,124,239,87,126,158,125,163,245,14,185,77,141,136,49,68,166,225,51,70,146,254,167,16,209,148,104,235,82,139,89,219,186,252,120,112,31,118,3,203,138,238,46,235,219,138,55,91,234,155,171,252,176,134,244,234,213,235,81,94,250,127,128,103,254,67,108,157,30,5,109,233,21,92,3,160,145,42,18,208,126,85,51,181,150,179,51,236,189,240,0,196,44,25,179,230,33,169,201,138,219,184,79,22,17,57,49,13,30,136,11,228,102,159,177,159,30,35,46,242,47,100,212,68,122,12,217,180,124,101,29,81,235,45,57,239,145,244,36,146,147,104,238,119,103,151,62,35,51,176,142,74,97,138,106,80,247,185,157,218,218,146,78,164,250,235,135,99,45,54,63,158,120,11,157,76,162,192,167,50,109,179,27,118,90,245,219,90,143,141,139,143,63,1,7,74,192,57,113,3,14,197,82,24,58,143,207,214,231,191,105,239,65,23,114,75,212,59,228,104,45,176,73,73,26,251,55,230,55,148,251,49,210,105,74,180,247,242,51,31,43,181,54,18,163,212,255,0,47,173,63,232,20,125,134,73,73,88,149,203,196,104,51,71,122,203,247,199,26,245,98,34,82,163,235,54,181,190,128,255,0,160,113,239,98,74,115,124,92,155,110,54,249,218,191,160,7,60,225,182,178,211,172,184,31,113,143,130,69,46,59,234,212,165,185,204,207,129,151,127,220,28,89,98,106,97,118,186,239,3,251,26,191,160,125,76,98,10,123,137,186,101,223,129,126,150,175,232,1,209,177,94,82,210,43,125,87,122,229,87,222,117,219,116,105,239,211,207,176,126,161,110,11,33,169,148,207,156,55,94,86,243,158,178,73,242,248,27,47,88,201,22,165,198,118,246,114,246,240,49,184,236,54,30,181,219,213,167,196,200,4,115,230,238,203,113,102,148,170,132,90,126,44,121,214,41,107,208,150,218,37,17,168,183,134,69,193,171,159,19,228,49,102,189,130,241,150,91,213,88,84,92,37,89,75,113,208,153,234,84,232,14,145,36,210,163,226,102,73,77,147,216,252,124,68,214,76,194,176,102,50,226,28,129,175,90,13,22,222,153,92,140,185,115,241,22,159,51,118,124,195,88,166,12,245,72,194,61,105,213,211,29,142,159,151,220,69,238,75,177,112,112,139,154,185,248,136,35,191,44,182,128,170,179,28,233,21,165,225,248,41,126,74,220,50,116,212,210,237,187,77,140,181,57,202,233,183,47,88,180,89,253,91,60,85,137,171,211,99,45,137,40,149,213,116,174,41,235,74,180,182,209,118,76,140,239,230,241,248,12,95,13,160,246,90,171,224,249,133,84,195,120,23,170,50,196,22,84,165,249,77,46,89,106,125,73,62,11,116,207,145,145,114,176,177,173,96,202,219,82,138,29,78,155,101,151,158,157,242,61,87,46,41,87,192,3,186,108,139,134,29,94,55,194,114,29,141,49,36,125,126,231,160,200,190,114,249,122,132,190,229,221,45,182,104,212,194,45,239,10,107,37,199,237,17,224,35,111,102,202,4,184,88,135,14,183,26,38,133,163,174,105,45,225,29,174,135,189,103,226,36,255,0,2,67,125,186,29,45,79,55,101,121,57,130,87,18,231,161,55,19,63,209,216,99,52,73,177,113,224,155,15,181,45,145,36,140,175,200,104,67,70,86,61,61,222,177,244,33,7,98,225,220,52,13,182,92,121,141,226,70,175,58,228,53,182,217,113,224,53,233,191,112,13,180,149,203,136,212,73,238,226,53,26,76,143,144,17,241,32,21,34,177,120,138,45,36,164,153,24,215,110,241,165,101,192,204,5,162,207,220,52,221,119,2,87,97,169,50,149,191,234,188,25,43,171,178,243,71,195,129,250,132,44,237,105,134,85,133,243,122,190,148,49,45,40,39,97,54,71,33,54,231,13,165,122,139,136,157,204,103,20,165,81,230,50,166,245,18,183,124,47,107,217,105,17,21,210,45,132,149,11,24,213,43,13,83,244,19,245,74,123,91,205,237,239,243,63,149,175,245,190,174,224,22,203,103,153,103,54,181,213,150,104,178,40,247,236,243,224,182,139,249,196,195,100,10,180,97,76,58,158,22,44,61,16,184,254,214,208,132,237,158,43,106,131,140,37,182,185,90,52,82,156,69,180,94,214,117,174,28,188,4,208,108,239,81,106,86,19,195,134,111,106,53,97,184,106,243,76,191,74,107,192,5,246,1,84,216,197,0,87,232,76,109,106,177,151,18,27,183,45,38,67,97,69,218,43,0,222,43,25,115,1,165,7,98,251,163,80,10,145,247,13,67,79,11,120,129,25,243,48,26,128,105,185,138,145,220,5,64,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,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,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,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,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,80,142,224,6,4,119,21,20,183,168,5,69,62,136,133,69,62,136,128,84,80,253,64,124,3,129,241,0,34,176,168,10,25,216,5,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,15,128,5,174,40,103,220,6,175,80,29,128,80,0,0,6,162,183,112,210,43,126,60,0,86,214,21,20,51,176,92,128,56,223,192,84,82,229,123,7,129,0,161,151,27,152,29,254,224,95,184,192,204,140,128,8,174,99,69,204,134,174,61,195,77,238,3,85,172,2,191,8,160,7,27,24,234,89,130,241,51,135,234,203,53,105,36,211,31,85,237,127,160,88,237,166,118,73,142,139,154,70,241,97,106,233,182,178,35,42,60,171,95,215,187,88,8,77,219,118,163,214,51,79,26,18,94,212,149,121,59,232,109,250,154,55,128,197,170,74,119,181,150,147,107,223,87,241,12,100,86,216,202,144,121,151,139,148,243,132,165,124,161,115,34,255,0,7,142,49,247,11,178,79,215,35,36,237,218,215,252,69,0,147,238,142,218,107,106,195,176,22,166,121,210,103,241,213,254,30,94,34,69,104,140,147,48,163,105,77,173,29,5,207,192,134,5,116,121,192,67,88,82,154,225,165,60,105,115,203,129,159,247,120,207,218,105,36,161,176,146,46,76,163,241,16,10,205,118,205,23,107,232,189,94,6,48,31,109,204,118,170,53,106,132,203,117,93,201,156,170,162,76,183,26,188,213,176,95,82,126,177,158,53,85,110,217,35,47,171,183,240,24,139,61,190,235,18,151,139,169,109,19,167,102,170,53,148,145,105,79,236,172,255,0,64,12,45,162,79,149,55,125,161,221,122,52,223,178,69,107,223,195,192,101,118,73,49,59,9,99,106,91,179,19,213,82,245,86,2,175,114,114,228,135,184,242,191,43,140,102,202,42,2,107,94,86,222,165,181,110,119,22,212,165,23,61,231,171,224,18,8,214,82,176,85,90,116,200,12,197,109,81,100,33,211,53,62,233,241,37,36,202,220,15,212,32,204,220,170,173,53,91,163,185,37,169,59,226,76,227,111,86,131,79,208,32,237,200,189,98,229,176,146,34,229,222,44,182,68,67,151,77,195,206,199,146,235,106,82,170,138,93,209,196,173,161,162,239,34,245,11,210,193,159,11,250,197,31,82,75,143,30,64,162,238,46,66,164,164,219,145,138,221,39,194,198,3,137,174,71,223,192,125,179,70,164,171,79,11,219,232,136,70,254,216,56,49,169,208,230,147,84,221,107,60,78,226,207,223,140,187,164,113,243,188,68,151,203,100,157,97,104,177,113,183,227,24,241,155,217,29,3,25,48,242,78,44,51,83,149,53,74,51,118,75,201,185,153,57,245,61,253,175,128,4,46,215,112,132,200,149,73,191,51,244,36,164,184,146,247,226,63,162,63,174,31,10,40,18,157,186,122,165,244,112,249,225,112,254,17,158,153,143,178,164,26,114,228,201,40,148,178,215,61,105,236,205,146,103,199,89,247,151,128,232,216,115,101,183,234,178,103,147,105,164,146,90,90,108,75,151,32,172,70,106,183,36,248,0,250,246,83,201,228,206,247,81,214,176,238,189,29,75,79,203,118,181,247,247,228,191,1,36,248,79,7,194,166,190,227,136,167,110,238,182,206,251,227,62,70,127,92,58,14,78,100,45,39,3,249,95,119,10,26,122,239,87,190,234,83,235,243,55,156,245,114,243,187,133,243,110,51,44,18,141,180,90,252,121,152,13,105,75,17,154,86,146,211,107,171,188,199,5,94,197,112,104,236,188,236,153,251,148,52,194,158,81,238,141,86,73,17,220,248,17,250,134,246,34,169,170,157,76,155,46,234,179,17,92,116,244,164,140,251,41,51,225,127,128,97,166,208,219,69,207,161,75,126,153,10,92,246,210,245,21,75,177,68,142,162,185,155,169,189,212,119,238,32,23,215,16,109,9,130,233,199,103,177,118,236,244,37,95,160,29,62,106,183,236,99,166,85,182,164,192,108,19,182,199,90,84,157,63,173,143,31,171,236,66,55,179,23,104,92,97,33,203,196,172,201,65,110,16,93,168,81,249,235,63,173,49,105,235,25,239,142,220,113,228,157,121,211,190,159,212,113,252,62,180,103,186,36,155,30,109,151,70,167,55,56,169,57,143,187,54,247,91,191,152,235,59,95,77,252,230,60,76,90,9,219,115,213,77,215,18,121,163,217,39,14,223,49,19,227,254,14,48,42,171,153,216,178,168,167,122,213,89,78,37,221,58,136,227,180,87,181,173,201,62,3,132,119,17,84,157,185,156,147,185,157,207,222,211,253,2,193,33,46,109,209,82,38,210,73,205,30,60,63,89,19,255,0,119,28,197,19,109,218,203,200,112,215,153,218,136,137,26,126,98,160,189,127,96,17,186,221,102,162,226,180,156,158,4,87,243,19,253,3,184,97,250,156,242,96,236,255,0,208,35,232,75,212,126,1,4,190,224,45,170,104,53,94,189,215,49,222,247,117,186,211,243,45,105,181,245,95,147,37,234,33,147,148,28,77,78,172,111,250,172,221,246,231,78,175,123,82,109,123,219,153,23,168,66,198,2,197,120,141,158,189,213,170,36,139,238,181,93,164,29,252,239,173,18,133,179,237,102,189,83,242,255,0,149,39,37,237,223,85,209,102,210,155,95,123,126,73,47,81,0,200,152,202,66,211,196,239,218,27,143,196,143,33,165,161,77,234,212,147,79,51,33,243,71,212,148,243,239,184,250,144,241,17,119,138,45,206,98,229,14,28,198,148,231,163,79,195,221,113,78,54,219,122,122,219,141,220,146,230,171,112,89,119,241,22,34,181,177,214,23,118,166,244,152,249,117,123,233,178,188,174,231,212,145,119,190,51,5,43,109,124,20,147,51,3,135,29,206,210,155,185,159,137,128,198,220,183,217,178,137,133,234,116,233,201,193,125,89,81,183,221,175,40,173,122,117,37,101,203,122,119,243,191,132,100,117,42,2,33,68,143,25,182,180,37,150,80,217,39,85,236,68,68,86,231,224,62,134,161,176,139,105,69,173,226,99,232,210,73,34,177,120,0,212,148,21,138,229,220,55,82,146,46,238,225,165,60,72,175,234,27,164,68,100,68,64,53,145,25,114,26,140,208,145,182,183,73,54,181,199,95,145,139,98,163,79,98,71,27,253,2,127,164,7,100,186,76,188,69,18,148,243,81,113,31,20,89,74,144,100,164,153,219,85,142,228,67,238,50,176,10,153,247,16,210,101,114,176,168,173,184,92,7,9,136,155,79,147,164,106,46,29,143,227,16,140,30,145,232,180,215,150,242,73,23,127,203,112,77,92,85,203,168,47,238,122,132,161,98,54,92,114,153,35,66,146,70,122,45,127,182,33,22,125,33,208,234,171,196,51,210,169,45,27,5,86,130,105,79,121,31,80,63,15,132,6,9,229,253,115,200,88,194,164,234,101,110,11,114,243,68,122,53,126,154,142,28,143,212,38,55,100,204,115,26,167,135,112,228,98,170,111,22,140,41,13,70,157,193,149,172,219,5,245,62,34,17,36,204,126,151,93,158,233,57,101,111,221,108,205,36,71,244,126,63,0,144,173,138,51,201,230,170,113,41,114,158,156,182,226,97,86,219,34,76,102,108,70,149,70,79,3,185,25,253,208,18,220,211,151,191,17,186,118,238,28,13,22,178,153,219,235,111,59,26,121,164,139,157,253,95,0,230,201,87,1,175,129,151,136,208,105,62,242,26,131,159,48,26,18,86,26,194,201,238,32,81,29,172,64,4,101,113,83,62,226,228,52,113,33,77,70,71,204,6,229,140,57,114,230,52,107,87,172,106,185,31,194,3,85,237,204,46,66,135,126,241,64,26,174,66,163,73,91,188,53,113,1,168,5,47,222,28,79,143,112,10,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,248,216,5,64,0,5,46,42,52,151,51,21,51,176,10,128,161,6,162,1,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,78,55,1,80,1,67,224,2,160,40,71,113,80,0,20,59,247,10,128,0,0,0,10,25,216,195,81,0,168,161,152,115,20,62,96,42,71,112,184,211,123,10,149,239,192,6,160,20,184,17,220,5,64,80,206,194,160,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,2,135,200,84,81,92,128,11,144,168,161,114,21,1,66,35,239,21,1,75,219,152,10,113,35,226,97,226,6,101,234,20,1,91,220,197,121,10,17,144,173,142,254,0,7,196,184,7,194,42,0,0,0,2,134,118,21,1,66,59,128,168,0,0,0,10,31,0,21,0,0,0,0,0,0,0,1,67,224,42,41,110,32,40,102,28,109,123,129,144,23,59,0,165,184,92,6,163,227,192,134,144,0,0,0,0,21,43,114,1,65,82,50,32,229,192,197,0,87,191,80,31,172,8,192,204,2,252,5,0,0,6,218,134,224,208,162,181,128,107,0,0,3,35,52,157,189,67,164,230,75,106,94,30,172,32,204,140,149,74,144,86,63,180,88,238,198,124,12,117,44,126,73,86,31,171,93,36,103,228,215,203,137,125,98,192,65,126,218,204,27,57,169,140,138,201,36,151,147,184,23,238,104,195,31,112,83,10,119,16,195,210,105,227,188,231,246,138,25,43,183,27,41,78,102,227,85,233,79,15,38,247,127,131,198,24,255,0,149,208,149,55,22,83,26,73,35,183,190,243,185,112,105,127,208,2,85,186,63,224,184,222,10,165,56,102,139,29,54,121,112,253,222,99,57,41,247,76,118,136,207,147,73,47,224,33,137,155,12,209,21,15,46,168,206,41,12,92,225,78,77,210,92,127,71,43,192,101,204,86,76,153,111,151,152,95,136,76,31,45,82,202,96,139,235,255,0,152,196,93,237,251,75,81,98,170,67,132,150,139,121,80,172,171,151,31,158,49,207,128,148,201,108,26,208,69,100,249,221,226,62,246,235,194,170,159,91,195,235,109,168,132,101,42,172,102,107,79,19,186,216,240,1,30,185,55,84,69,47,202,251,243,116,247,189,94,218,60,55,156,238,101,235,18,231,130,169,177,234,110,200,62,172,194,183,74,107,231,136,35,181,205,92,184,31,168,66,237,22,164,170,94,250,206,58,157,238,159,157,157,175,107,243,226,94,177,47,251,48,98,216,248,138,93,113,133,156,183,84,151,32,161,61,98,202,34,53,27,165,195,137,250,184,138,50,19,6,196,69,61,130,101,45,182,139,201,213,102,202,197,201,63,208,46,12,85,234,79,127,156,58,204,24,100,194,146,68,150,203,182,71,217,47,128,115,241,117,21,184,253,16,14,72,175,171,159,1,91,158,161,182,75,47,17,171,89,91,190,224,53,153,150,155,25,92,124,18,162,70,120,140,151,25,165,118,175,218,65,24,251,47,113,178,239,127,194,3,167,86,240,53,22,170,149,37,250,29,37,219,186,110,123,236,100,43,143,30,60,82,124,120,142,58,157,150,184,126,2,158,83,120,114,134,222,244,200,207,119,13,5,123,95,159,103,196,119,133,161,70,103,199,188,105,70,146,51,37,21,192,108,178,203,44,95,118,210,17,171,158,148,145,92,110,44,207,149,207,136,56,180,112,178,109,247,6,209,184,74,50,181,192,117,220,116,195,206,225,234,178,26,89,36,213,77,125,37,196,203,142,133,8,217,218,118,139,81,42,225,154,164,182,103,228,47,171,87,213,189,224,37,10,108,84,75,142,235,46,54,133,165,198,212,131,37,149,200,200,200,202,199,224,44,230,100,228,117,59,22,201,92,132,80,176,226,204,224,156,114,57,49,82,103,205,103,251,25,240,237,126,48,16,197,136,112,237,66,81,240,125,147,236,36,187,74,87,213,124,3,166,205,192,245,71,37,44,201,248,118,59,112,53,43,213,246,162,94,191,50,77,53,43,46,177,133,240,67,159,12,36,159,227,100,83,243,36,225,243,123,142,13,192,166,127,240,114,61,95,180,128,136,36,224,10,146,142,219,216,55,251,101,127,162,59,13,11,37,43,245,167,119,81,164,81,210,123,173,239,190,45,101,195,135,169,179,227,196,75,10,118,65,161,169,68,164,224,236,8,68,127,239,122,63,169,29,219,14,236,209,132,232,233,109,110,224,140,23,114,96,154,51,110,154,213,204,248,125,136,184,112,1,20,116,189,149,177,131,233,67,133,47,13,89,109,18,184,184,239,125,190,194,59,173,15,101,76,96,150,76,186,222,25,243,81,250,99,190,163,251,8,149,56,185,51,133,88,34,34,194,56,100,136,147,164,137,48,27,225,255,0,64,115,17,50,179,11,178,139,22,21,195,229,114,46,80,91,255,0,64,6,8,101,150,203,216,129,159,41,117,175,115,14,95,115,167,207,59,121,247,230,208,207,204,17,132,163,225,238,187,185,135,5,158,177,187,191,87,108,147,125,58,185,240,47,95,227,28,148,60,29,70,133,175,113,69,166,53,174,215,221,198,66,111,111,93,147,226,57,230,25,75,90,187,9,227,110,68,32,251,90,35,211,207,188,85,122,146,162,237,29,190,17,173,179,74,83,99,46,55,27,137,65,44,200,236,71,198,220,69,31,57,188,104,45,122,149,98,245,24,38,176,203,93,149,147,198,101,206,214,254,145,244,187,24,148,90,73,40,227,224,58,206,44,166,207,242,100,167,33,201,75,43,236,105,82,86,164,153,118,147,126,36,95,8,14,196,205,114,50,214,72,36,61,115,240,47,233,28,139,82,91,116,138,196,174,87,226,48,127,54,243,90,187,151,245,202,175,91,196,85,226,106,6,227,82,33,203,93,187,104,110,218,72,214,158,245,241,229,222,57,28,161,218,154,157,91,170,28,57,18,241,91,230,138,118,240,247,238,37,73,185,41,178,191,23,143,143,16,25,178,133,166,197,195,184,110,94,197,113,212,176,222,36,102,179,76,133,49,147,146,73,145,17,183,203,121,107,217,73,35,227,99,62,60,71,102,97,244,173,41,43,43,205,35,226,3,225,172,203,52,110,119,106,90,111,170,246,59,95,144,181,116,138,54,33,157,189,189,87,86,141,62,123,235,62,119,229,195,192,93,121,177,183,186,46,72,59,95,159,220,27,112,41,113,99,111,52,196,142,157,86,243,91,34,245,248,0,228,160,71,220,180,105,81,36,207,85,200,203,224,33,245,1,17,23,34,21,59,115,238,32,20,21,230,86,20,37,37,69,192,133,72,143,152,15,154,123,100,236,103,26,50,35,189,185,242,230,67,4,54,245,192,30,84,129,215,25,141,77,39,28,173,68,186,214,142,209,145,67,112,172,102,73,63,81,12,245,117,55,73,145,216,197,136,218,67,10,51,94,163,52,149,196,132,225,249,69,149,251,251,100,124,152,112,189,71,199,136,8,10,204,122,98,233,88,130,174,210,137,162,54,170,146,26,61,223,46,11,95,46,5,195,128,236,185,53,152,211,48,149,109,201,40,169,213,153,47,39,28,114,234,175,26,78,218,219,59,121,197,195,179,248,135,63,180,158,21,114,145,139,177,42,244,68,74,11,19,76,109,36,209,90,222,250,247,14,69,195,128,178,145,164,185,9,245,41,14,184,131,177,166,232,85,187,255,0,212,2,127,178,55,56,169,184,167,203,123,163,172,31,85,234,215,235,26,126,139,123,203,182,127,83,248,134,68,51,41,43,189,181,240,245,136,78,217,179,104,105,56,127,221,31,95,173,98,135,58,199,83,209,187,146,103,109,59,235,222,238,23,172,132,173,224,204,200,137,89,235,155,181,84,143,115,187,190,244,203,191,87,46,209,250,128,94,68,173,38,92,140,106,59,119,14,42,13,65,15,162,229,188,243,237,199,238,120,142,69,46,164,251,143,152,13,96,23,35,228,28,192,44,70,86,183,17,160,208,119,230,67,95,33,91,151,121,0,218,50,50,239,26,53,154,79,153,141,243,34,62,225,160,219,185,247,0,212,149,95,214,53,40,80,147,167,212,42,103,112,20,0,0,0,185,138,243,226,66,134,2,165,126,119,21,230,40,68,127,112,15,152,13,64,52,92,253,99,81,114,1,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,66,59,128,168,161,242,21,20,62,36,3,77,207,214,53,17,247,10,25,25,5,202,222,32,5,204,197,76,174,40,158,98,167,200,0,189,94,160,43,31,112,210,42,71,96,21,212,64,124,133,57,242,3,50,1,82,228,42,40,158,66,160,0,0,0,0,0,0,0,0,0,40,92,11,136,10,141,39,123,216,133,72,238,6,71,126,0,4,125,192,124,133,44,101,196,197,79,137,0,162,121,141,67,74,121,138,157,251,128,80,238,93,227,80,211,99,245,141,64,40,100,125,192,71,113,67,185,119,138,149,187,128,81,92,197,8,106,50,239,26,64,106,46,119,238,20,62,96,71,96,62,60,64,80,0,0,0,0,5,72,253,99,80,208,53,17,220,5,64,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,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,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,0,0,0,0,6,147,59,133,238,100,3,80,208,124,70,163,228,52,128,212,92,128,248,129,114,3,224,2,162,138,228,52,138,159,34,1,82,228,42,40,92,133,60,224,21,34,176,168,13,55,191,11,0,169,242,26,69,76,172,40,3,81,114,21,26,72,187,197,111,198,192,42,0,0,0,2,132,119,1,81,67,62,54,21,0,0,20,35,184,168,0,165,248,216,15,144,23,32,21,0,20,35,227,96,21,1,66,46,55,21,0,0,26,72,251,128,106,20,189,200,84,80,207,184,0,185,10,31,49,82,228,40,101,222,1,126,22,20,0,0,0,0,1,82,62,22,20,0,21,35,225,97,65,83,224,41,175,192,0,11,136,169,171,135,33,167,87,128,13,86,227,96,189,184,88,80,143,188,87,206,224,2,131,109,73,211,222,55,143,144,167,156,3,74,85,167,184,8,238,10,78,158,241,67,59,128,45,90,72,202,221,195,170,227,135,126,97,213,19,167,157,61,254,255,0,172,80,236,82,21,166,231,111,161,29,63,27,202,211,70,169,118,63,91,222,239,250,197,0,133,205,186,90,182,100,99,119,53,127,123,120,91,236,17,133,157,217,202,159,215,179,43,15,35,125,163,95,91,227,166,246,180,119,188,124,5,242,219,137,253,120,215,26,246,45,127,38,247,253,138,48,181,155,46,183,171,51,112,202,239,253,219,195,255,0,55,120,4,192,236,171,78,234,121,123,72,103,125,175,76,121,124,116,219,156,181,159,172,95,212,23,189,164,175,200,136,89,189,156,90,252,225,82,149,171,244,153,61,223,225,43,23,145,39,100,145,122,136,6,219,167,194,222,35,21,118,162,165,245,202,133,29,91,253,22,122,121,249,183,230,166,188,70,86,168,181,11,43,158,20,222,183,34,150,123,237,58,87,43,232,111,204,219,241,19,68,14,226,40,221,79,171,246,245,235,215,221,107,90,223,210,51,251,97,28,71,214,113,61,93,29,79,79,203,244,130,190,242,252,220,123,192,97,94,110,210,58,183,146,126,88,213,171,127,244,22,253,143,196,93,237,141,49,87,146,49,251,44,245,13,239,91,172,82,19,125,238,157,54,125,101,234,59,249,223,192,40,154,90,75,187,230,239,166,222,249,110,127,0,231,88,71,46,61,227,161,101,229,75,202,20,197,189,185,221,233,150,105,182,171,253,10,15,213,226,59,235,39,168,175,110,240,31,89,112,72,161,166,229,123,138,17,119,141,194,43,167,152,13,163,71,125,199,204,242,173,221,222,62,149,183,170,252,70,203,140,92,173,171,191,212,3,229,91,246,43,105,239,245,143,134,74,238,162,59,115,51,27,179,203,116,139,243,237,219,241,142,9,117,173,203,174,35,171,94,202,50,190,191,81,252,0,62,103,36,232,183,98,247,241,31,67,85,157,225,153,117,107,127,143,254,161,243,73,171,117,141,63,43,233,211,127,163,191,243,3,11,178,185,119,144,14,94,44,221,69,125,213,187,95,84,62,212,191,175,232,109,221,204,113,109,61,165,62,111,127,172,110,166,85,140,189,239,191,214,3,145,51,185,88,83,79,103,152,249,147,35,81,223,69,190,232,223,66,174,130,85,128,13,60,57,138,219,129,16,169,46,221,192,110,240,243,127,132,5,82,143,17,186,142,5,97,242,148,235,40,211,186,229,195,206,27,141,207,189,253,235,254,151,250,128,111,172,244,219,190,227,139,156,238,235,71,102,247,191,127,192,62,197,75,215,250,93,173,226,53,45,173,253,187,90,116,248,92,5,105,82,247,205,106,221,233,247,203,115,191,113,14,101,147,212,87,183,120,225,26,139,187,50,45,229,248,223,144,228,162,118,19,235,237,92,7,222,143,56,134,205,69,141,236,87,59,118,189,187,188,72,110,178,173,106,46,22,27,198,139,149,174,3,11,246,202,195,218,176,94,47,159,215,63,189,253,141,223,217,99,151,59,136,223,193,216,151,200,248,214,172,158,165,190,208,151,218,249,230,155,217,212,241,228,126,161,46,123,83,82,186,214,93,98,127,150,52,234,234,95,65,126,79,177,226,33,59,24,72,242,94,98,226,114,209,189,211,85,154,223,61,60,159,87,30,255,0,80,9,155,217,207,19,249,91,10,97,198,122,142,234,216,110,27,151,222,234,253,41,146,183,34,245,139,243,72,147,169,227,78,139,89,191,95,137,12,25,217,31,20,238,104,148,5,117,27,254,117,34,151,207,126,177,143,1,145,248,91,27,117,250,236,168,126,76,209,187,109,103,171,125,123,217,105,46,90,124,64,95,103,59,118,238,176,220,74,180,247,15,157,133,121,220,61,67,74,215,107,112,1,247,165,87,81,29,187,198,181,171,195,184,124,141,46,200,62,29,227,89,30,162,1,184,149,221,69,192,110,106,240,27,40,224,99,89,170,221,192,53,25,220,172,58,22,104,55,174,154,218,111,107,74,65,255,0,213,168,119,117,185,207,128,232,153,156,238,238,150,219,154,111,121,72,43,95,236,106,1,14,27,104,196,221,84,107,174,111,47,171,23,202,225,111,174,144,48,234,73,123,251,133,245,231,248,198,97,109,155,51,172,84,235,173,110,244,233,197,210,142,247,191,209,72,24,153,186,212,250,251,86,226,125,222,32,41,73,172,121,63,123,242,190,243,121,167,232,237,107,95,195,196,103,86,74,109,21,212,188,179,249,207,215,175,171,254,184,90,214,222,125,139,196,96,67,177,239,110,223,240,13,214,42,29,75,87,188,235,215,111,162,181,173,247,60,64,77,182,16,218,127,83,241,227,123,135,249,236,180,39,87,148,249,92,210,95,177,11,243,132,179,107,203,108,165,207,115,251,155,201,38,173,214,245,119,39,143,152,94,177,231,246,149,143,122,170,144,191,36,234,208,233,46,219,251,94,214,250,209,117,48,22,127,121,21,216,229,238,79,125,166,114,29,253,31,167,189,60,62,118,126,160,19,231,76,175,245,180,126,132,209,119,52,252,242,254,175,15,17,204,165,90,147,170,194,39,178,151,107,221,210,226,198,249,30,223,121,84,71,107,202,220,175,187,47,216,70,112,229,126,119,251,165,133,76,87,185,142,173,214,119,223,171,117,233,210,107,251,25,95,205,254,16,25,8,131,186,72,128,248,14,14,143,94,235,204,50,190,169,163,94,175,211,47,107,25,248,120,14,101,183,117,22,173,54,191,136,13,96,43,171,192,80,0,0,87,79,136,10,10,145,247,6,159,16,228,96,52,175,129,253,193,182,107,183,112,222,62,209,92,109,44,173,126,32,4,190,251,13,196,158,162,245,15,156,184,29,198,178,95,117,128,110,138,242,226,52,165,94,29,194,160,43,171,192,84,206,194,156,190,232,160,13,90,188,5,70,130,230,53,25,216,5,64,105,189,248,88,47,110,0,53,0,161,113,21,0,0,0,0,0,0,26,109,110,55,26,128,6,155,223,133,131,205,224,7,204,57,24,1,241,43,138,1,241,0,21,35,176,25,220,80,0,87,79,136,160,169,29,128,206,224,40,42,101,96,72,105,241,0,35,225,97,64,26,139,137,220,5,62,132,84,185,5,184,220,84,0,5,12,236,42,0,0,0,3,73,31,112,212,0,2,150,225,97,77,62,32,71,220,1,110,54,15,173,3,46,241,64,21,243,120,129,151,120,160,169,21,192,57,113,21,34,176,114,33,164,0,0,0,106,181,136,198,144,2,226,0,5,196,86,214,226,40,103,115,228,0,124,5,72,174,4,118,20,37,113,62,0,0,43,203,143,172,80,0,87,87,128,160,0,173,239,194,194,164,86,20,181,140,134,160,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,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,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,1,165,65,168,192,80,5,76,139,184,80,5,75,144,160,173,248,220,80,248,128,212,92,128,239,202,194,151,50,2,51,51,0,231,192,15,213,234,3,225,196,131,151,18,1,91,216,83,205,20,26,172,70,1,207,238,1,242,0,191,30,0,40,68,43,244,68,42,41,244,68,2,135,192,238,42,92,64,248,135,2,224,2,162,151,21,20,50,184,10,128,0,0,0,0,10,92,128,249,10,23,48,21,183,27,133,248,129,241,14,64,4,92,110,42,0,0,0,52,220,253,64,53,13,62,34,183,47,88,29,143,188,0,142,224,124,133,45,110,65,123,240,48,20,46,0,124,64,249,240,0,0,0,0,0,2,85,189,64,43,111,95,1,165,74,32,53,40,251,134,133,17,243,34,1,69,42,220,44,40,71,126,224,36,154,187,140,106,74,12,185,145,128,212,148,220,139,141,134,178,34,79,125,194,196,68,40,0,124,64,86,197,110,38,7,167,184,192,80,44,126,161,67,82,75,154,139,247,198,158,176,130,230,180,126,248,13,206,94,35,109,197,146,74,230,101,200,251,198,194,234,17,145,109,114,88,77,249,93,100,95,206,58,237,127,27,81,169,177,77,213,214,233,104,45,219,138,187,146,80,69,192,190,216,7,37,86,168,71,142,211,171,113,214,200,146,210,148,119,89,23,11,24,178,25,187,152,52,42,101,34,168,111,78,128,70,154,67,238,89,83,80,158,26,92,245,252,3,139,205,60,255,0,162,81,105,181,29,198,39,194,166,226,41,111,60,132,185,53,23,53,18,87,98,177,56,92,56,12,2,207,125,168,234,85,84,77,137,30,94,21,121,47,209,92,103,222,92,82,142,234,222,149,138,206,159,30,32,44,6,212,120,186,22,37,204,108,76,184,91,133,55,39,169,105,91,82,9,194,236,176,205,236,100,92,124,211,29,239,98,220,44,252,220,115,131,165,165,215,9,43,242,135,38,76,203,131,50,11,157,252,6,52,86,107,18,49,5,113,233,114,82,209,46,70,157,68,209,29,187,40,34,225,115,63,80,206,13,133,104,106,242,158,8,155,186,145,167,230,151,107,79,103,205,146,92,236,2,77,242,134,10,233,216,82,4,85,154,148,104,67,220,77,58,121,188,163,229,247,71,126,46,67,172,96,102,201,170,36,100,220,202,201,115,159,237,134,59,54,174,201,90,192,52,41,86,51,225,222,45,142,104,210,92,168,189,5,72,90,139,66,159,51,178,53,115,52,127,64,185,139,63,198,58,174,41,140,135,92,100,212,106,224,110,114,251,128,33,35,104,44,31,58,137,228,30,176,79,251,247,90,182,184,230,142,91,175,89,241,230,62,45,148,32,185,59,49,105,201,111,87,102,181,73,46,9,191,55,204,94,13,175,163,54,175,114,86,82,191,87,247,254,231,22,235,98,200,251,220,199,136,118,81,233,173,209,185,126,222,161,48,75,230,82,211,28,133,66,121,181,169,87,57,202,87,20,91,232,27,254,129,116,96,36,210,139,25,31,159,253,3,167,96,56,218,105,171,59,47,244,81,255,0,21,35,186,181,216,229,235,191,17,71,216,149,25,119,13,101,196,239,252,3,101,14,164,236,70,164,254,248,222,111,73,153,29,192,106,34,183,17,165,105,239,191,120,221,210,67,74,208,68,93,252,192,124,50,144,107,69,138,254,119,168,88,252,220,194,149,9,147,34,59,25,169,14,146,157,146,163,209,29,74,181,205,22,228,47,187,137,225,223,204,112,85,152,45,203,91,123,195,89,104,53,91,79,141,128,96,175,201,54,167,132,255,0,178,24,50,82,58,215,153,190,121,77,95,79,59,93,190,62,113,14,241,27,58,240,213,85,151,210,196,170,97,173,9,178,80,138,155,107,53,25,145,216,138,197,224,57,220,222,201,184,21,31,36,233,69,101,123,189,255,0,206,201,39,107,238,249,246,60,6,10,189,50,191,130,229,69,113,138,82,210,82,92,37,40,229,48,178,46,193,151,43,91,234,184,253,193,145,154,84,188,195,110,67,173,19,116,212,168,141,212,166,233,147,123,113,47,173,23,18,131,136,58,212,115,112,162,105,179,182,182,242,253,197,224,48,139,11,103,13,113,135,25,109,230,105,45,145,201,73,158,164,172,184,118,120,249,227,38,242,131,24,43,19,81,213,33,247,97,106,242,129,176,91,133,112,182,150,207,189,71,199,180,25,162,238,183,136,218,138,225,41,230,80,132,151,19,53,58,73,47,225,33,207,210,113,28,41,68,214,237,198,13,74,213,100,165,226,51,225,113,110,49,146,218,131,72,145,40,156,73,41,9,69,137,102,86,226,178,47,231,28,30,8,197,47,46,179,10,38,168,154,15,121,196,140,239,230,40,253,98,209,123,170,88,158,153,74,136,228,217,146,226,178,150,173,171,123,33,40,34,185,145,21,204,249,115,33,210,103,230,205,57,197,173,16,98,198,150,100,225,219,117,53,42,186,120,246,184,36,248,114,253,241,208,179,127,19,40,168,181,104,164,228,83,249,199,11,241,243,219,63,88,235,121,125,26,155,53,214,214,228,194,37,174,17,45,68,151,19,192,204,209,127,198,27,162,235,149,126,69,91,180,154,83,136,37,251,239,5,26,185,247,121,190,35,155,161,198,144,73,117,107,97,196,235,36,153,93,39,226,56,218,51,12,50,150,201,14,92,137,146,34,51,50,226,92,7,114,167,20,109,202,117,62,146,236,167,232,139,212,24,62,230,136,206,253,147,31,122,38,28,123,221,163,61,94,54,31,35,78,197,227,105,8,255,0,211,33,186,241,182,171,118,203,135,168,197,28,218,39,51,110,210,208,158,61,235,33,190,204,182,21,109,46,160,248,247,40,133,186,157,94,171,55,41,182,217,134,218,208,162,43,158,237,71,222,126,35,153,162,84,38,190,130,83,236,37,7,189,183,154,101,195,135,172,192,119,184,206,165,70,86,50,231,235,240,31,98,10,246,49,195,83,92,53,40,137,86,46,39,248,135,46,210,249,23,0,22,247,58,232,111,86,48,61,102,35,10,94,183,186,189,137,13,154,207,131,205,159,34,62,60,132,26,237,17,133,234,20,44,111,138,100,62,204,131,73,226,105,205,17,173,133,32,175,190,116,249,159,192,39,239,17,194,76,218,92,134,140,150,122,244,121,156,248,40,191,160,68,126,219,57,94,228,55,107,21,102,32,85,212,169,88,190,65,221,77,93,6,74,57,42,225,100,120,122,192,118,61,140,49,157,50,161,50,13,21,111,197,101,200,120,85,162,81,156,148,153,221,7,29,38,70,158,22,230,51,199,1,224,228,38,95,149,155,171,37,105,151,19,89,36,154,224,68,163,74,185,234,226,34,15,102,188,105,39,6,102,5,68,220,56,76,19,116,167,162,124,183,116,242,125,158,7,218,46,215,103,241,137,121,201,60,76,205,115,13,208,158,41,80,214,167,168,81,95,50,101,100,101,197,182,207,135,19,225,196,5,226,102,90,19,125,90,75,225,80,227,165,213,162,183,167,91,141,38,247,181,220,34,26,29,82,248,89,63,192,58,38,39,169,201,99,171,105,109,190,214,190,100,127,91,226,2,234,193,113,47,39,89,25,21,151,110,119,245,15,189,74,43,88,117,154,13,71,120,193,221,77,124,246,220,15,192,188,71,58,79,145,145,153,41,63,190,3,119,89,39,129,129,188,146,43,240,253,241,243,45,251,159,19,72,216,114,69,136,200,141,32,62,151,164,32,136,206,229,251,226,211,103,101,105,136,116,134,141,100,143,209,205,151,23,8,191,74,88,184,210,95,247,165,29,211,126,31,140,99,222,211,88,129,170,109,9,149,57,34,43,127,52,217,79,190,44,139,155,14,31,172,4,77,237,71,88,106,118,43,196,168,66,80,95,158,153,138,224,225,31,233,143,127,72,199,195,95,190,168,200,187,204,93,44,246,170,148,252,97,136,205,46,50,162,86,32,152,178,54,206,247,247,215,124,121,113,22,181,8,186,207,152,14,106,155,74,122,102,243,130,209,162,223,165,153,222,247,254,129,246,251,130,171,185,243,184,243,23,110,122,98,40,236,57,108,58,108,124,177,169,212,151,153,244,69,226,46,101,41,233,103,189,221,176,106,243,111,100,153,250,192,88,73,184,74,183,24,207,93,50,113,17,35,81,153,197,89,112,226,56,167,33,203,140,162,39,34,188,155,22,174,210,12,184,12,208,107,45,48,189,122,51,157,98,167,52,158,93,217,66,26,121,187,170,229,194,196,105,51,51,185,142,137,142,114,5,152,77,200,145,78,131,136,159,67,80,150,230,173,209,41,36,162,212,118,51,38,252,8,40,199,56,85,67,130,180,26,163,26,180,172,151,197,86,245,120,120,11,189,150,121,233,27,9,77,166,188,237,9,167,138,38,250,250,167,147,119,212,75,250,195,183,156,45,182,32,194,146,105,82,9,151,33,78,108,205,157,118,117,179,35,230,126,5,195,128,224,23,21,214,72,213,186,112,173,235,72,9,38,201,253,185,176,221,61,20,152,147,48,237,49,146,111,172,106,91,184,133,180,90,251,195,43,145,181,195,153,12,194,202,125,176,178,239,17,211,217,222,212,240,228,53,155,46,172,208,172,70,194,140,172,237,173,230,151,194,32,118,29,66,76,69,161,77,182,131,209,123,106,35,239,251,190,35,190,224,188,219,174,225,117,124,171,30,150,118,105,77,251,250,23,200,214,74,238,89,122,128,122,24,162,102,206,17,172,52,210,226,86,233,14,19,140,165,226,221,212,218,95,100,200,184,240,238,227,204,118,72,216,158,143,36,139,119,81,134,119,78,174,18,82,124,4,39,229,214,219,24,194,141,184,97,109,96,198,208,204,4,178,70,242,93,35,225,160,184,251,249,113,224,47,174,28,219,226,178,150,217,223,84,114,249,7,213,211,123,188,178,177,240,225,198,64,9,74,69,74,18,239,166,83,7,111,83,132,99,117,50,89,93,244,186,131,183,169,68,48,23,15,109,212,220,158,177,214,177,46,94,55,167,70,159,151,45,126,119,231,32,94,28,61,181,110,18,153,214,55,184,239,2,150,141,22,211,84,107,190,255,0,102,240,1,147,201,89,13,100,119,22,251,15,102,182,23,173,188,182,163,98,188,60,250,146,164,38,204,78,109,71,117,25,219,146,207,213,192,119,40,149,120,82,147,118,102,198,112,181,105,236,56,71,199,213,204,7,222,96,124,74,195,74,92,74,185,41,39,240,24,212,64,52,155,102,125,255,0,192,52,26,12,148,99,122,231,234,20,177,43,152,13,159,52,239,96,222,241,229,252,35,113,72,35,224,87,27,74,108,251,136,192,111,33,119,46,67,81,149,134,219,105,59,113,35,27,134,119,1,65,82,47,17,65,77,69,126,100,2,166,42,71,220,40,28,128,107,1,167,81,138,145,220,5,64,0,0,0,0,80,206,221,193,115,245,10,128,10,25,141,34,182,47,88,112,46,36,96,40,5,204,15,136,114,1,83,63,1,65,83,59,129,23,172,5,0,84,200,187,133,0,0,0,0,106,231,196,105,11,240,176,13,87,226,41,223,112,191,11,1,25,253,192,11,92,106,0,0,0,0,0,0,0,20,62,34,162,151,226,3,73,240,1,83,34,251,162,128,0,0,3,81,23,120,167,63,0,35,49,64,1,82,46,23,20,177,250,133,120,145,114,0,35,183,112,162,184,138,151,154,99,73,113,59,31,32,20,50,47,88,219,90,142,198,68,155,141,211,73,94,215,20,52,23,62,32,54,146,179,46,105,49,169,46,149,255,0,214,53,26,8,203,188,104,38,210,74,62,38,3,116,149,113,168,138,253,227,65,36,173,107,141,86,63,80,0,10,153,122,133,0,86,246,241,21,191,128,210,43,115,46,0,53,0,161,114,21,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,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,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,1,75,216,6,147,230,3,85,200,197,14,253,224,40,0,0,0,0,0,43,192,138,253,226,128,1,204,5,74,253,193,195,188,0,138,226,169,20,185,247,10,222,220,192,56,23,35,2,228,28,2,247,1,81,79,162,33,81,79,162,32,21,20,62,28,69,64,5,8,197,69,8,172,98,160,0,2,151,184,10,128,165,239,200,84,5,15,144,161,17,220,86,254,174,65,127,80,10,138,92,133,46,119,226,7,96,21,21,26,47,97,170,252,56,128,168,10,31,30,66,132,118,0,50,176,160,169,223,188,80,5,111,220,40,0,1,200,13,86,227,192,86,220,46,54,151,126,54,1,185,114,50,189,202,226,170,190,146,177,13,150,207,180,119,245,13,235,157,128,57,21,251,197,52,39,214,0,2,166,69,220,26,83,202,225,99,11,164,0,136,139,145,133,248,220,59,34,135,110,224,21,226,124,108,28,45,207,136,219,114,67,109,36,205,75,177,23,128,226,170,88,138,155,1,167,30,126,102,236,155,181,207,118,163,181,204,189,69,226,3,149,90,201,60,204,139,225,31,51,147,216,106,250,223,101,60,109,197,68,66,211,227,172,253,193,56,92,141,19,177,103,86,82,94,67,102,93,65,229,241,52,26,136,184,54,125,195,31,51,15,109,60,27,77,101,206,161,153,91,181,166,105,183,253,134,116,251,54,95,14,44,120,16,12,199,168,98,154,68,36,106,126,175,79,107,183,167,223,36,37,60,120,240,226,124,248,11,123,92,207,28,41,75,220,223,24,225,100,111,117,124,242,160,217,94,214,229,239,133,235,17,163,153,91,116,214,228,174,75,84,156,210,212,148,212,22,104,47,34,32,187,29,187,121,209,254,15,17,141,56,143,105,140,127,86,234,251,204,107,189,221,107,183,204,214,19,107,219,236,69,234,1,45,24,175,107,76,55,7,170,245,108,107,129,87,175,94,173,85,38,206,214,211,234,123,196,98,62,101,237,195,95,122,156,134,97,202,192,207,107,98,66,84,72,90,212,101,116,166,220,159,24,23,80,204,156,65,59,119,191,173,107,209,123,124,172,130,181,237,234,79,128,235,50,42,85,9,4,68,243,218,136,175,244,41,46,127,1,0,191,89,131,180,174,40,196,174,58,151,35,97,229,19,176,149,28,205,132,56,124,15,95,47,125,62,61,161,104,38,213,170,117,195,57,47,68,77,146,157,217,155,77,170,196,92,79,214,124,120,142,190,194,181,58,141,103,195,81,95,224,184,237,212,215,169,204,81,101,164,213,165,195,222,26,120,40,248,232,43,0,224,169,232,189,97,182,108,119,227,195,191,205,49,35,187,12,160,145,3,4,167,137,25,121,75,129,253,180,145,30,120,98,51,114,177,4,103,92,70,162,86,187,157,237,123,33,66,74,118,39,167,194,110,38,12,94,230,214,242,143,209,31,174,79,136,9,5,194,28,105,76,17,253,74,255,0,142,99,177,216,137,36,56,12,54,148,34,158,201,52,86,77,149,111,253,35,28,226,85,192,174,124,44,0,164,167,157,199,95,196,8,109,75,107,82,173,99,95,127,192,57,229,25,122,199,94,196,38,146,91,58,143,189,127,204,2,40,182,190,136,195,126,228,238,226,138,253,127,153,151,248,56,183,123,16,49,124,198,98,196,163,249,183,69,254,93,99,189,109,149,53,179,247,33,161,223,239,135,208,254,231,29,83,97,118,137,121,140,214,148,222,213,186,47,127,217,214,26,38,51,4,160,209,76,112,140,140,190,89,62,127,106,145,217,238,86,50,51,28,38,19,108,147,79,89,26,109,239,231,223,245,169,28,233,161,38,70,100,93,192,54,73,105,39,52,234,47,223,31,83,111,161,180,145,169,196,17,23,121,152,227,30,236,188,106,245,127,64,235,56,255,0,16,200,161,225,121,243,227,76,220,56,198,235,74,247,100,171,93,196,23,35,35,245,128,239,165,80,140,93,148,201,96,213,234,214,87,252,99,113,47,37,223,162,79,175,129,140,46,61,162,235,48,243,11,200,178,241,142,136,232,243,155,242,122,14,215,99,81,113,38,175,204,239,204,100,62,24,204,104,85,26,124,57,30,89,222,41,216,141,186,103,213,204,175,116,164,239,230,248,133,23,41,105,185,120,92,124,50,99,37,102,71,218,239,228,56,248,216,150,44,132,166,211,117,93,36,175,157,153,127,48,228,152,150,203,233,212,78,106,224,71,200,203,152,14,191,94,160,49,81,220,107,55,253,239,87,153,110,251,120,120,12,48,205,125,158,161,73,110,156,166,98,226,55,9,178,124,212,104,65,29,188,206,118,111,192,103,114,200,142,195,166,98,74,50,101,195,82,91,141,172,201,183,8,187,118,226,101,240,137,184,35,227,228,3,79,142,162,113,108,226,4,154,59,68,74,74,75,151,252,152,186,57,91,75,131,129,169,135,31,126,182,144,153,221,109,71,49,68,147,46,202,10,252,147,217,236,126,49,117,113,126,21,175,54,151,156,131,2,201,76,85,29,247,168,243,139,87,172,254,1,96,177,196,188,81,78,156,84,215,220,221,239,226,220,209,102,207,81,40,212,92,203,151,33,145,113,177,246,62,102,167,9,218,125,58,109,50,81,186,219,118,75,14,18,212,102,78,92,200,136,148,125,197,113,197,224,233,18,226,42,37,85,76,105,117,27,206,11,73,146,120,234,79,226,241,29,35,1,209,92,126,83,115,106,49,181,37,183,86,147,86,187,88,180,112,224,71,235,49,223,221,196,120,70,136,201,197,159,51,114,76,249,233,221,186,171,92,238,92,72,143,214,64,56,140,116,253,126,189,38,115,45,82,93,117,167,247,86,83,12,45,87,210,73,62,7,199,188,134,230,0,129,137,224,207,50,94,31,154,132,38,38,130,82,226,56,87,237,35,195,192,118,42,70,97,229,178,183,72,42,199,111,181,195,171,200,241,250,209,200,72,204,172,58,210,109,71,173,89,194,85,191,67,57,230,127,140,159,128,7,122,166,57,81,76,86,13,80,212,75,220,167,81,27,106,224,118,33,205,194,159,83,36,154,87,15,73,17,17,21,219,81,92,117,204,47,88,169,84,183,111,57,35,120,203,177,137,212,30,132,149,239,166,199,202,252,140,119,120,173,184,182,146,107,43,221,37,223,224,40,164,105,50,21,171,83,100,86,183,113,142,77,115,157,77,184,35,136,225,95,42,139,122,122,191,11,222,254,111,243,143,152,165,212,139,244,75,159,107,193,63,204,3,176,162,49,186,226,84,164,175,129,145,112,33,206,83,98,161,9,34,186,190,121,126,63,112,116,121,248,246,137,75,212,151,170,187,165,18,13,194,247,133,171,135,30,60,18,126,161,243,210,51,94,139,46,108,104,237,87,181,155,175,161,178,46,170,178,185,153,145,91,204,20,93,232,137,208,178,50,191,51,231,240,14,81,149,92,136,248,92,117,234,61,77,169,237,27,140,191,174,203,52,223,73,151,113,31,171,196,115,76,57,193,55,62,60,69,31,99,137,39,25,52,25,243,245,124,35,19,118,171,201,248,184,167,14,150,150,43,46,169,202,255,0,89,50,140,146,87,54,223,227,230,31,14,215,226,25,92,78,241,182,174,63,0,225,113,37,22,61,94,34,89,126,54,244,137,226,114,218,205,60,108,101,126,6,94,176,16,49,139,112,204,252,15,142,113,10,209,79,156,218,27,169,203,136,149,75,105,68,70,68,242,173,198,197,218,236,254,62,2,71,246,56,199,203,170,68,163,82,95,126,156,158,173,132,227,157,144,171,44,141,37,29,60,110,163,245,250,133,185,218,179,103,167,148,137,245,106,102,16,186,229,226,71,92,222,121,64,187,73,94,253,87,178,156,225,126,7,200,116,221,153,43,53,44,25,142,231,66,157,39,169,162,37,33,216,68,157,9,115,73,161,230,75,77,200,142,246,210,124,124,57,128,148,7,172,86,210,119,230,45,70,52,168,169,174,167,168,219,77,247,156,248,125,79,136,184,158,81,37,126,157,123,125,111,250,133,154,196,242,30,169,117,107,175,121,187,215,220,69,107,233,254,129,52,119,140,1,140,216,171,67,214,83,41,235,62,183,187,45,211,132,119,224,142,30,113,241,226,46,76,105,90,208,102,165,34,247,183,49,135,25,127,91,169,97,121,112,233,243,36,245,99,114,123,111,26,52,37,119,73,154,10,247,34,63,169,63,222,25,35,134,241,55,148,163,155,136,155,188,45,246,139,238,237,220,92,57,120,134,104,238,206,191,199,129,167,144,249,93,144,100,163,226,145,243,28,147,52,25,169,127,192,62,71,36,251,225,246,248,124,2,143,162,92,165,19,75,62,199,119,227,24,129,182,205,109,248,212,6,137,4,201,218,179,24,184,223,251,149,223,17,149,115,228,145,71,115,183,234,238,241,33,132,187,117,86,9,154,50,16,114,45,106,212,95,160,255,0,4,119,192,74,35,23,48,28,114,94,37,172,173,73,243,234,114,23,217,47,91,139,29,92,219,54,187,90,79,213,196,135,99,175,184,244,172,69,84,59,234,74,166,62,162,228,95,166,24,225,170,77,58,211,9,82,83,99,53,145,115,240,49,71,106,193,212,243,168,117,187,33,213,110,247,126,97,95,158,174,124,60,6,84,225,124,172,128,190,179,172,170,133,109,22,243,126,187,235,6,47,101,181,85,136,126,81,235,15,232,215,185,183,100,206,246,215,234,47,17,159,248,73,17,230,245,190,170,90,244,110,245,115,43,95,85,185,252,0,44,188,142,191,134,43,144,153,110,34,210,217,45,183,212,169,13,168,173,219,226,119,225,195,179,248,197,221,195,14,210,241,142,28,154,221,66,160,202,29,125,110,68,74,35,186,146,53,17,182,158,68,119,51,59,168,255,0,128,83,30,96,150,230,239,164,38,153,173,212,194,82,80,123,235,88,203,81,151,209,91,153,139,89,21,252,79,131,170,81,99,178,190,168,201,58,137,43,43,54,231,209,88,213,198,231,201,60,188,4,213,199,9,157,25,30,219,117,5,74,166,194,175,201,105,170,97,168,214,150,245,164,148,74,112,236,102,150,253,86,253,241,142,213,220,18,81,35,62,149,49,61,47,163,79,189,173,54,62,38,93,218,111,203,136,207,250,5,116,241,126,31,154,137,178,186,219,239,41,200,168,45,27,187,145,160,172,158,4,69,205,71,199,196,88,124,123,151,147,25,197,243,144,229,30,209,203,117,127,150,11,246,36,253,117,249,134,105,184,198,40,89,123,86,156,132,57,30,139,87,116,151,123,27,113,148,162,59,95,149,147,224,43,51,45,177,4,110,210,176,229,109,37,114,43,170,26,203,187,237,70,96,224,10,22,29,136,80,33,77,139,161,196,111,117,39,91,135,107,235,50,226,71,240,11,179,7,45,112,126,32,134,218,206,139,191,37,93,119,235,46,167,145,153,125,81,5,68,103,73,194,245,200,100,106,58,37,69,61,173,61,184,203,47,230,240,31,41,187,81,135,193,80,212,147,79,96,201,109,168,173,255,0,205,132,141,226,60,131,194,239,50,123,156,41,171,223,239,250,61,194,225,99,251,32,178,120,219,103,168,237,27,206,66,194,22,51,150,174,62,80,63,55,181,235,115,224,10,49,105,140,93,85,137,170,209,163,22,187,121,200,87,119,248,195,183,210,115,142,187,79,222,232,98,147,239,154,111,173,43,238,191,215,248,142,66,177,146,248,133,27,157,206,26,181,245,95,229,196,120,122,214,45,197,71,13,212,224,110,250,196,45,222,242,246,247,196,157,237,111,81,248,138,51,31,40,246,197,196,148,154,215,191,43,7,180,135,101,69,212,167,141,196,145,17,44,238,119,223,151,172,102,214,82,237,135,6,178,219,13,84,177,54,5,101,78,212,146,206,148,205,36,158,147,221,241,43,188,124,120,152,132,198,159,149,13,196,184,218,244,25,25,29,236,71,200,118,172,53,152,85,218,43,236,59,26,175,185,54,164,165,226,62,174,133,88,200,203,143,20,159,168,7,162,156,33,154,148,28,66,201,57,27,17,80,95,188,146,100,186,188,196,40,175,100,240,224,179,227,199,241,11,129,30,107,47,165,43,109,230,149,170,246,210,162,59,136,52,201,29,173,241,30,30,145,6,53,71,48,58,187,71,88,105,231,19,228,166,215,216,187,100,103,193,147,62,68,124,184,137,30,201,141,170,48,150,42,135,71,101,120,239,173,72,149,214,46,94,75,117,26,180,155,135,251,9,17,88,147,252,0,50,212,150,74,239,33,91,122,135,84,195,248,202,147,87,138,195,241,234,91,212,187,170,199,185,82,111,99,50,239,73,122,135,99,143,45,183,144,74,105,205,68,119,238,183,120,13,242,59,0,36,200,249,138,240,46,39,200,0,142,194,130,182,35,228,41,107,0,163,156,11,128,219,77,207,141,134,241,145,31,156,4,73,46,4,2,136,181,172,102,7,207,128,25,10,17,254,248,10,135,32,21,177,128,169,91,152,168,210,68,100,98,166,126,160,21,1,66,59,138,92,200,5,76,82,247,21,49,75,17,115,230,1,110,60,0,203,212,5,200,197,47,220,0,0,0,2,183,238,2,183,120,29,187,128,80,87,159,49,64,189,128,46,94,177,91,17,119,138,104,240,21,59,119,0,115,226,98,128,0,2,183,225,97,65,82,46,243,228,0,70,97,115,245,7,218,141,64,0,0,0,0,40,70,93,192,42,40,86,238,3,20,226,68,2,167,98,227,222,52,159,16,230,43,110,0,40,42,86,239,2,43,152,25,88,0,139,136,173,136,197,8,204,185,242,14,36,2,166,126,161,67,62,226,20,189,128,5,124,15,188,82,196,92,8,47,112,1,93,37,204,207,136,162,139,135,0,11,247,0,36,138,220,76,83,65,92,204,174,53,17,92,197,11,86,163,176,6,146,46,35,81,42,254,161,161,106,50,46,125,226,136,59,220,6,178,59,10,0,0,169,115,21,183,27,138,21,192,204,200,192,106,1,164,143,214,53,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,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,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,161,153,119,138,141,38,71,112,20,50,11,220,84,239,222,40,0,0,0,0,0,0,0,0,23,176,0,0,10,216,204,80,86,230,96,7,192,87,224,228,23,35,11,88,0,239,127,0,224,124,69,69,45,96,21,0,0,0,0,1,75,133,172,22,21,1,75,88,84,6,147,62,32,43,107,16,161,115,3,63,80,160,10,157,133,0,0,2,224,0,23,176,0,0,94,224,22,176,41,73,35,230,1,99,49,91,17,115,26,53,219,145,134,187,247,128,212,103,220,67,73,145,159,49,84,241,59,159,33,171,191,128,13,26,8,184,145,113,26,254,132,133,44,100,6,171,23,19,0,181,197,123,35,78,178,46,55,27,42,148,202,124,231,45,127,3,1,191,168,203,153,141,10,90,72,248,152,227,94,175,64,106,218,229,90,247,250,5,127,64,235,53,124,206,195,16,9,123,202,222,131,38,141,127,161,156,63,95,31,51,192,7,116,92,148,36,140,205,118,177,95,144,248,38,226,10,124,54,214,111,203,208,105,65,175,231,106,62,28,125,69,224,44,166,45,218,55,6,81,24,144,110,227,45,201,162,34,222,254,199,58,171,17,18,184,252,232,253,67,27,179,75,109,202,12,52,201,69,35,51,116,44,233,171,82,11,200,171,63,124,237,219,206,99,192,188,0,101,86,62,207,108,37,134,34,79,114,102,41,234,221,91,117,168,250,139,171,211,168,211,110,77,157,252,226,253,241,137,57,213,182,253,26,158,85,152,84,44,206,221,184,223,87,221,39,200,171,59,95,118,103,197,76,120,159,49,134,89,179,181,222,51,196,143,85,99,177,152,93,97,153,27,139,23,146,90,70,173,36,217,247,178,70,92,83,252,3,29,241,54,97,87,235,242,164,200,153,87,223,169,253,26,143,171,161,58,180,146,72,185,36,173,200,128,100,22,110,109,111,141,49,29,65,254,171,152,29,97,147,125,165,167,230,75,72,228,213,140,248,178,71,206,226,196,98,28,218,198,53,133,57,214,43,251,228,169,243,119,244,35,73,227,199,143,4,23,172,117,5,46,117,65,102,100,123,195,62,61,197,203,128,230,168,248,30,187,86,112,146,213,47,122,70,214,240,189,253,9,225,195,143,156,94,176,28,76,138,181,78,114,148,167,164,107,53,40,214,125,132,149,204,251,249,120,141,41,137,53,219,251,221,237,226,66,238,97,236,128,197,211,244,56,172,37,173,11,96,156,73,245,246,138,247,183,31,158,120,139,147,23,103,150,97,106,242,158,16,209,174,218,62,104,25,222,220,252,215,60,72,6,53,163,13,84,29,190,136,87,183,63,124,79,244,141,169,112,138,58,72,214,222,155,145,219,141,197,216,196,49,112,245,35,171,245,68,110,183,186,245,113,90,175,107,91,157,253,102,45,52,249,78,58,146,37,185,123,17,247,0,248,146,100,149,164,211,200,140,140,125,200,152,246,225,109,182,231,101,68,100,101,98,245,14,53,42,43,243,239,31,76,114,90,221,67,104,226,74,81,21,190,19,1,222,242,186,137,34,171,136,105,140,148,109,233,59,190,225,172,147,123,33,126,37,234,18,145,178,30,11,93,59,15,97,57,142,83,119,100,223,95,186,183,215,181,214,249,114,213,226,48,87,103,44,0,252,250,166,30,169,46,147,188,109,206,183,219,223,145,94,201,121,60,181,120,9,69,217,254,132,213,55,10,208,99,245,93,217,183,214,184,107,51,181,220,116,253,126,32,47,205,13,162,110,3,73,74,109,98,87,127,215,24,229,73,38,100,92,7,197,75,65,37,132,32,139,145,31,227,28,162,80,70,69,195,184,7,206,164,43,212,58,134,50,149,213,151,24,141,205,58,141,206,235,242,210,59,178,210,146,46,36,44,166,119,226,232,248,126,69,49,14,212,58,190,245,114,136,189,232,215,125,38,223,214,159,172,4,85,237,97,138,33,212,253,203,110,39,111,55,125,122,254,244,101,107,238,61,101,224,59,22,193,184,126,90,241,251,143,20,75,147,53,138,42,140,247,133,192,183,206,120,248,12,125,205,92,75,47,17,249,47,229,222,177,213,247,255,0,165,146,52,234,209,224,87,243,127,128,103,62,193,120,41,150,49,29,110,67,180,205,42,106,117,33,104,61,241,157,140,156,124,239,231,124,2,9,28,195,173,45,168,138,74,147,107,186,103,207,192,135,44,225,153,17,146,125,67,230,166,52,77,176,105,52,216,245,223,159,129,15,169,101,235,245,10,56,105,206,72,75,139,52,159,2,183,171,192,91,92,229,154,235,88,22,176,167,29,177,23,87,191,103,236,205,139,167,49,164,168,150,163,79,171,188,88,141,164,107,104,165,96,28,68,103,39,116,150,186,167,208,106,181,222,103,192,253,97,163,6,113,166,39,84,92,218,153,186,157,164,211,187,183,189,94,215,140,159,1,115,104,89,217,139,34,195,141,22,153,137,180,169,152,232,111,79,82,104,236,146,34,43,93,77,252,3,29,106,213,200,181,60,229,117,82,165,111,99,187,167,87,96,211,123,68,43,114,34,62,100,47,214,15,166,96,21,37,151,36,49,115,84,84,153,158,167,184,153,233,245,24,192,188,56,91,56,177,203,164,210,165,98,43,164,227,36,255,0,66,51,207,179,234,64,189,152,11,50,101,84,98,189,215,171,91,197,182,219,63,169,136,172,102,74,191,36,248,11,31,133,169,248,30,74,144,196,86,117,26,35,145,219,83,197,98,45,37,222,98,236,96,220,48,211,76,190,184,48,108,135,18,209,145,239,79,137,89,86,230,126,34,224,191,77,153,57,126,251,15,134,68,7,86,139,27,87,35,35,35,237,127,172,114,17,154,52,106,212,155,94,221,227,232,113,178,82,79,73,94,196,99,66,223,98,74,25,185,26,65,34,45,200,227,44,188,255,0,3,241,24,247,152,217,124,83,101,42,160,170,70,183,24,132,122,87,214,45,107,26,204,184,106,241,25,99,58,26,94,74,146,182,245,36,208,105,62,54,225,196,116,172,73,132,224,204,67,168,69,63,89,46,58,145,243,211,43,222,252,57,248,137,184,48,123,16,214,42,152,54,43,140,49,35,169,184,105,75,196,90,18,231,53,105,191,18,63,85,133,190,159,136,241,101,122,114,214,169,155,246,95,183,29,219,73,190,146,47,2,62,100,50,163,51,242,122,157,56,148,181,225,221,106,40,237,164,143,173,168,191,76,51,250,177,97,49,102,5,157,134,215,40,233,244,190,174,220,125,26,61,252,151,167,86,155,243,81,223,206,63,223,25,29,122,153,46,76,53,183,214,156,208,234,47,171,129,29,175,123,114,240,49,118,240,69,9,154,163,136,118,108,93,235,110,196,39,72,245,154,110,103,167,143,3,47,89,139,36,234,42,205,44,228,204,43,54,94,114,187,63,1,114,251,131,185,81,51,42,93,45,134,90,133,90,221,45,166,18,209,151,86,37,88,136,139,135,20,159,168,128,101,190,20,143,2,20,120,237,18,52,37,184,168,108,138,234,59,88,147,195,248,5,196,165,199,98,67,4,104,70,162,36,39,188,203,153,12,98,193,217,145,81,148,134,78,77,103,81,42,34,85,250,29,37,199,179,234,72,188,152,67,30,34,68,103,18,85,93,70,218,26,37,123,197,172,118,63,173,240,26,205,23,25,116,118,85,109,17,175,111,175,63,233,28,5,70,150,180,110,244,49,107,222,253,175,131,196,118,24,181,102,149,171,121,35,213,110,193,255,0,64,218,169,199,117,221,223,87,69,237,170,252,126,15,88,11,59,95,193,24,162,163,173,214,169,155,194,38,13,23,223,54,92,120,240,243,188,71,71,86,21,198,180,42,212,39,17,3,112,219,78,54,250,143,122,202,173,101,241,62,103,234,23,198,13,93,244,145,51,80,145,99,90,249,104,46,41,59,23,113,124,35,238,114,151,135,106,103,191,146,198,245,68,90,47,169,196,240,231,110,6,94,177,32,217,202,250,236,215,35,155,53,73,87,113,82,92,177,104,47,55,118,159,169,47,93,197,206,143,37,11,74,84,149,222,247,238,29,10,155,76,164,83,76,156,167,49,187,50,81,157,245,40,248,153,88,249,159,168,118,138,116,180,155,45,145,185,199,143,119,137,141,14,125,14,92,137,87,26,205,198,214,90,84,119,176,248,27,144,70,130,74,87,199,224,31,36,137,83,27,81,155,110,91,180,101,200,185,0,234,249,151,128,169,24,158,152,150,37,82,122,201,117,210,126,219,245,35,142,149,149,248,40,190,171,151,136,195,131,201,234,142,30,199,149,234,132,92,59,213,216,118,84,166,218,95,91,74,238,131,122,228,86,53,153,242,46,241,158,198,101,41,132,38,71,107,129,40,251,184,219,192,91,124,89,132,169,138,91,210,90,167,251,227,178,148,165,43,122,174,55,212,103,222,3,158,166,27,143,111,55,189,173,54,183,119,172,117,57,216,104,187,26,97,122,255,0,76,248,60,71,106,165,188,217,111,116,171,234,123,190,17,191,49,150,19,163,90,125,118,226,96,49,243,19,82,169,52,170,139,82,94,99,116,182,26,75,196,173,74,85,172,165,29,249,159,168,118,220,184,198,20,247,99,161,182,234,55,215,56,147,109,202,184,153,146,62,180,113,249,171,65,150,184,21,9,112,162,93,109,82,221,52,43,120,92,20,73,89,151,3,63,128,99,157,11,48,177,38,20,196,180,170,60,218,191,85,41,19,24,116,219,234,237,175,82,84,225,38,247,36,157,188,211,46,125,195,62,12,248,98,97,73,142,165,180,230,171,42,220,173,234,26,84,106,177,153,243,29,19,45,49,119,151,105,235,82,234,27,255,0,150,86,143,157,105,228,132,157,188,210,245,142,238,167,72,203,81,43,135,192,52,62,58,147,134,81,220,43,241,225,221,226,67,3,118,246,146,233,83,244,146,248,21,106,39,113,127,113,184,51,182,164,162,83,46,88,249,219,241,144,193,93,189,163,26,169,41,113,40,226,117,184,156,111,254,6,232,130,57,13,14,201,196,53,4,219,87,190,186,174,226,250,49,243,215,225,186,196,52,56,182,244,145,186,68,71,123,247,24,251,219,82,99,98,26,130,221,61,37,188,116,189,124,117,138,226,87,99,200,166,180,132,43,81,147,169,51,224,101,244,38,40,235,244,74,154,227,111,180,63,167,86,155,246,111,235,240,25,245,146,248,201,50,124,177,215,106,90,180,245,125,62,243,111,217,47,201,63,0,143,88,38,211,122,245,240,189,191,156,101,38,73,98,153,14,121,103,76,235,219,171,126,148,95,100,240,1,158,18,240,252,57,177,221,91,145,53,251,218,147,243,195,46,22,248,124,69,181,197,217,105,26,124,131,122,53,23,90,147,27,74,79,172,153,118,174,163,239,87,136,187,17,165,239,169,178,22,211,154,140,137,100,71,107,113,210,56,182,146,251,230,91,226,212,70,122,79,145,112,251,130,11,83,133,176,189,91,15,72,143,29,80,122,187,7,41,15,56,91,212,175,133,210,70,124,204,249,23,112,237,56,131,1,82,107,230,253,69,186,86,253,231,244,217,123,245,39,86,155,23,45,68,69,192,135,127,141,65,165,73,108,214,252,93,78,17,217,39,188,81,124,28,143,214,62,232,212,86,217,36,180,152,214,104,175,195,95,250,239,204,69,172,115,174,224,213,97,165,63,81,77,55,171,38,54,158,222,251,94,157,86,46,90,142,254,119,240,142,75,2,102,37,42,20,165,83,106,21,141,4,203,10,61,29,93,71,99,53,145,151,18,79,168,197,228,197,184,42,21,98,149,41,149,83,55,198,246,142,27,227,77,236,164,159,213,23,168,99,94,99,96,170,198,20,172,201,153,73,166,117,86,214,182,217,74,183,201,93,200,219,37,25,89,74,62,242,2,178,122,3,52,42,245,58,43,176,211,191,91,204,161,243,59,173,55,35,73,113,227,111,89,112,29,71,18,101,244,233,102,230,230,145,173,7,32,212,159,150,8,184,113,183,53,11,117,150,249,173,62,3,173,192,169,215,180,20,104,36,201,163,170,164,244,169,38,130,181,210,142,60,140,95,138,62,38,166,85,225,199,89,77,222,169,198,16,233,251,210,147,123,145,113,228,94,176,69,136,168,101,189,34,62,239,202,52,109,58,175,163,229,133,31,170,252,149,240,11,49,143,178,6,11,221,67,201,88,79,86,157,238,243,229,243,47,169,183,156,231,194,50,243,21,80,220,153,213,122,156,93,122,53,234,237,218,215,211,110,103,224,99,140,247,49,21,239,236,148,29,90,124,207,125,50,248,121,31,192,40,139,76,69,128,170,148,166,155,91,212,173,209,41,43,59,239,210,171,216,139,212,163,245,142,162,252,41,17,86,68,109,105,225,171,206,35,18,23,152,185,15,70,168,83,147,228,188,43,188,113,182,31,183,203,203,43,40,210,90,124,231,60,6,57,226,252,128,196,81,22,183,25,194,122,16,136,166,179,62,190,217,218,218,184,252,243,192,81,97,224,212,101,67,113,14,52,246,133,33,194,89,30,146,59,25,91,143,47,1,121,178,195,104,12,101,131,38,211,28,99,22,245,54,97,239,172,125,65,167,52,235,37,250,219,51,59,154,191,132,91,202,214,0,173,210,221,210,229,39,116,68,214,240,253,253,10,225,115,227,231,31,168,112,205,67,148,219,164,194,219,178,139,186,229,234,184,9,45,200,253,185,80,73,162,192,196,89,161,253,211,190,71,145,63,108,52,241,68,127,181,228,51,95,42,54,141,193,184,194,149,29,232,216,203,173,173,108,186,225,159,147,157,110,228,151,116,223,139,69,224,66,3,96,213,43,212,39,209,42,19,251,130,98,250,85,165,10,182,162,50,62,6,71,235,49,122,242,143,106,28,115,131,73,49,61,220,245,54,219,140,234,9,62,76,101,203,26,157,37,90,251,163,241,48,19,211,77,197,244,121,237,182,166,42,59,195,91,68,231,206,84,87,35,183,30,41,241,28,194,42,17,222,66,116,61,123,145,31,154,127,208,34,231,44,246,230,104,147,29,21,172,209,243,105,232,37,23,145,15,231,157,139,249,177,254,31,1,146,248,39,107,124,21,88,102,57,30,96,111,150,168,104,117,95,50,94,79,27,39,143,206,75,214,3,45,80,250,76,187,42,254,1,185,123,139,25,70,218,71,47,95,66,247,248,207,81,164,147,250,220,249,122,253,77,11,159,71,198,212,58,198,251,169,84,247,219,157,58,189,229,105,181,239,110,105,47,81,128,236,199,99,26,70,148,184,75,243,14,254,177,170,198,96,43,192,249,243,20,211,224,28,133,110,96,28,45,226,41,171,186,224,22,226,0,106,183,51,20,37,92,249,141,11,53,114,241,20,212,100,92,76,6,241,125,104,165,238,52,18,236,92,198,178,82,79,188,5,111,235,14,101,115,11,91,152,25,250,128,82,224,0,0,0,0,0,0,0,0,0,43,115,20,183,127,112,7,128,10,240,62,37,200,80,188,5,75,129,88,80,5,120,119,243,3,229,195,144,160,169,31,113,242,0,46,28,76,86,228,22,35,11,16,10,128,0,0,165,136,84,0,6,149,31,112,212,40,124,192,80,139,188,84,249,7,27,248,1,242,1,68,243,21,50,184,162,121,141,64,52,92,249,5,238,42,100,6,86,0,34,184,25,88,197,47,96,189,192,0,0,0,0,0,47,96,184,10,145,92,192,12,137,68,40,73,36,247,10,151,3,3,227,200,5,5,74,221,226,129,99,48,26,187,184,5,175,204,80,184,16,169,31,14,32,22,33,80,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,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,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,20,51,47,80,210,7,204,0,0,87,151,48,59,119,0,160,0,0,0,0,0,0,0,10,216,200,80,106,185,24,13,35,86,162,11,23,168,44,94,160,11,144,168,165,139,212,42,0,0,0,0,0,0,2,151,33,67,63,80,10,153,31,112,161,219,184,82,231,235,0,0,0,0,0,0,0,1,91,119,128,160,175,46,96,102,86,26,53,95,149,192,55,133,226,54,150,187,159,11,242,20,185,250,198,164,166,229,200,128,104,78,163,62,99,121,9,245,216,197,16,217,248,115,26,207,178,96,53,17,164,139,144,210,106,43,240,26,84,99,109,75,181,203,136,13,197,184,68,92,110,62,9,181,54,152,77,212,78,121,214,225,111,31,17,242,214,43,76,83,91,37,188,151,142,235,36,246,8,187,200,207,214,49,143,57,182,149,161,97,102,228,54,175,116,136,83,53,85,198,51,143,160,184,150,243,151,190,151,14,207,226,1,118,241,126,117,208,112,209,57,214,216,172,43,119,40,227,158,229,40,62,209,106,245,184,92,59,34,201,87,182,191,194,145,119,22,111,22,150,173,94,105,55,225,246,97,128,185,225,181,12,250,188,186,131,116,204,69,140,24,47,44,186,226,73,83,20,146,36,93,203,23,101,211,245,151,1,141,85,108,222,197,114,247,86,197,216,144,244,106,243,167,185,223,111,175,1,34,248,207,109,234,43,125,79,171,77,199,45,95,121,171,75,136,77,252,223,83,227,21,177,110,214,120,138,123,170,92,108,103,142,144,158,172,104,50,85,69,101,198,234,245,61,226,49,146,118,47,174,204,209,188,174,84,215,162,246,215,37,103,107,219,151,107,192,113,78,76,148,237,205,114,94,87,11,113,89,152,11,181,138,51,251,21,86,55,137,60,99,139,22,75,142,109,89,218,139,135,123,234,224,126,248,124,56,139,117,80,197,245,186,129,154,164,86,234,111,25,163,71,190,201,90,184,113,225,197,92,184,142,13,74,82,185,168,207,225,49,68,145,159,15,88,13,107,121,247,212,106,91,203,81,171,189,74,51,28,141,34,144,253,70,67,44,161,77,93,205,86,214,103,110,4,126,30,3,232,160,80,158,169,201,97,166,205,139,185,170,218,239,110,4,124,248,120,12,145,201,12,148,147,84,155,69,150,252,106,27,205,187,214,110,151,80,106,51,177,56,92,110,217,250,128,112,89,55,145,213,28,67,166,82,155,161,184,219,145,93,81,19,228,163,59,147,164,159,216,204,101,198,95,108,249,10,19,81,151,38,133,133,214,125,65,9,51,40,164,102,103,216,227,197,191,1,221,114,235,47,169,88,98,147,29,165,209,169,9,113,45,184,131,84,120,233,43,221,195,87,61,37,192,119,55,170,144,160,180,148,50,194,218,52,89,191,123,73,39,129,23,46,7,203,128,14,179,39,14,225,186,4,54,155,60,63,78,66,154,210,193,155,49,27,46,36,93,220,11,135,1,98,241,230,38,142,223,81,220,20,150,239,189,190,155,21,252,223,81,139,157,143,42,147,94,142,165,49,50,66,47,44,204,189,240,203,133,149,234,49,142,120,154,37,85,254,173,174,113,171,78,191,57,213,31,212,128,199,60,93,45,215,58,165,221,112,237,188,230,175,181,29,2,74,140,211,204,249,24,185,184,138,6,239,171,239,82,218,175,174,220,47,234,240,22,230,170,209,33,40,210,73,43,146,185,125,192,28,123,102,122,139,225,28,197,25,157,237,70,34,108,155,42,67,101,199,237,136,112,136,185,40,184,247,142,217,130,33,170,109,110,152,209,104,51,114,160,203,101,171,151,21,167,250,64,103,254,202,120,105,181,208,48,187,231,30,33,223,174,241,52,113,243,223,47,80,207,44,182,134,152,144,105,205,37,13,164,145,190,224,146,177,113,53,140,87,217,167,14,42,159,129,240,227,171,110,53,219,235,156,80,92,120,188,247,135,136,203,124,10,73,76,88,37,98,191,190,254,53,0,184,244,235,19,73,248,15,241,142,69,39,192,190,1,240,83,136,141,164,240,238,63,198,62,255,0,161,34,46,0,62,121,107,50,71,3,50,237,12,26,219,115,22,189,77,170,97,214,154,151,57,179,235,21,68,158,233,195,34,59,41,143,17,156,115,82,163,108,172,127,68,35,187,110,200,179,21,95,161,30,255,0,135,92,171,88,181,31,2,214,192,8,232,163,211,31,175,239,183,106,108,247,26,111,190,51,250,43,242,224,126,161,47,123,43,224,37,208,42,53,151,84,197,57,58,223,128,175,121,77,143,178,167,126,180,189,98,57,178,19,5,34,127,151,122,196,88,15,110,250,173,183,168,213,107,239,121,93,62,2,95,242,206,145,30,158,252,195,106,52,118,245,173,139,238,208,69,123,26,185,240,241,19,232,185,77,164,146,92,8,139,143,112,163,199,207,224,26,249,13,137,46,165,9,81,153,31,4,153,138,56,170,180,162,143,29,215,20,107,178,116,242,248,72,97,246,216,248,156,155,192,152,189,150,221,150,149,23,147,237,165,86,34,247,232,231,235,25,53,142,107,72,137,73,154,189,79,150,141,223,154,126,181,39,196,71,206,214,184,216,165,22,42,164,239,231,153,43,168,246,84,174,199,13,194,185,106,254,110,98,104,176,248,76,227,202,196,17,106,178,25,39,84,173,119,90,210,74,89,217,10,79,19,63,233,228,47,94,27,167,212,42,47,110,224,201,38,139,113,173,36,107,82,72,147,114,225,192,188,72,99,118,26,114,107,242,163,20,89,110,55,171,94,159,124,50,183,3,191,33,155,25,9,151,149,89,71,18,100,199,160,62,219,244,86,220,34,113,74,81,221,91,163,185,221,60,249,136,46,86,85,224,74,171,106,98,76,135,225,184,78,83,146,124,84,163,59,158,131,185,221,35,37,240,157,12,161,83,155,75,141,71,51,54,90,46,202,125,73,248,7,86,194,180,168,148,216,177,154,56,145,201,77,197,67,102,104,108,185,145,39,195,151,1,112,41,238,39,112,130,65,26,72,144,158,28,187,133,204,28,171,14,107,213,196,248,91,152,251,116,153,17,143,142,158,210,143,121,123,31,47,231,28,146,155,63,1,71,200,180,36,208,163,52,151,35,238,28,61,81,45,34,59,203,221,166,233,105,71,192,139,212,99,176,41,163,177,218,220,135,23,81,141,169,11,69,147,101,54,101,199,238,128,182,117,216,232,169,69,113,40,66,13,102,73,73,26,203,212,171,139,27,153,88,62,91,231,81,210,113,44,173,207,3,191,214,125,104,201,183,169,141,164,244,155,44,241,47,169,255,0,80,233,56,215,14,182,252,105,139,40,241,59,91,190,104,227,205,62,2,110,12,42,197,244,83,167,83,101,178,226,24,214,222,238,230,130,245,169,62,30,34,216,73,158,196,5,41,110,33,102,90,141,29,130,46,127,191,224,50,23,53,40,231,18,117,83,120,134,13,164,110,46,132,151,14,36,142,235,122,204,90,201,12,81,106,169,234,44,82,163,147,205,30,165,169,108,34,199,110,7,196,174,124,204,102,14,215,149,117,38,101,201,109,42,75,138,79,147,201,68,149,145,25,23,20,120,140,129,195,206,195,131,17,43,56,228,91,230,219,62,194,10,231,98,239,253,241,141,152,101,228,82,101,30,237,38,222,150,119,94,244,86,224,70,92,59,184,112,23,98,5,82,84,136,17,141,169,114,19,102,81,123,184,101,244,37,226,3,34,90,113,197,95,75,138,47,186,57,218,61,77,185,59,237,123,213,105,211,231,113,245,248,142,18,139,21,213,111,183,138,74,188,219,92,204,237,204,114,116,152,202,103,123,230,149,244,242,251,163,67,143,196,148,131,109,14,190,194,89,111,119,29,74,45,37,99,35,43,157,202,196,45,204,252,67,50,154,102,210,166,204,35,52,107,247,183,78,221,254,62,2,238,215,153,91,176,228,145,25,92,227,172,184,252,6,58,85,63,14,51,49,147,84,168,177,30,86,189,55,113,4,163,181,139,135,18,229,196,55,7,87,166,99,71,220,97,87,155,80,51,214,124,220,63,81,125,112,230,40,56,217,231,107,108,64,235,181,19,190,174,6,225,233,243,12,254,168,118,38,48,84,66,224,213,62,156,130,191,34,104,139,252,209,187,31,2,147,51,19,49,168,212,244,40,175,101,37,22,81,112,183,61,34,116,118,186,52,231,30,140,203,166,235,167,171,87,156,174,60,204,115,13,172,159,236,216,204,200,174,119,29,122,4,55,225,19,109,45,196,217,23,185,36,206,220,111,253,35,178,194,100,205,41,87,103,138,8,255,0,16,208,250,17,165,41,34,183,34,176,225,235,144,247,172,17,146,81,197,219,241,47,3,28,225,164,144,69,114,33,243,190,132,56,155,41,36,101,123,216,200,5,190,163,41,228,111,183,142,169,87,211,110,209,159,172,115,243,82,167,116,105,59,90,252,254,224,222,242,66,88,243,90,97,58,190,165,54,254,97,165,211,73,90,228,3,130,196,52,182,165,209,106,13,45,134,22,167,34,58,130,53,164,143,154,15,195,151,17,131,89,249,135,159,160,227,234,101,69,29,93,182,162,83,217,146,180,177,114,81,232,121,211,59,21,136,175,98,25,252,234,16,251,46,35,74,76,148,147,73,145,151,3,224,45,14,109,229,132,108,77,26,116,150,233,180,117,60,84,167,88,109,201,12,145,169,39,103,12,172,122,12,200,136,213,127,223,19,69,162,217,227,51,225,74,52,66,37,84,205,78,77,124,203,81,150,158,12,36,248,246,252,6,78,82,234,232,157,13,167,16,111,118,245,91,87,129,159,143,128,193,135,176,142,33,203,92,71,22,73,212,153,97,134,218,55,148,221,61,229,166,230,178,90,47,109,41,43,242,191,129,11,249,149,57,130,153,80,105,113,164,200,169,58,226,183,250,141,107,212,71,99,89,241,186,131,56,47,155,183,113,6,92,239,235,24,127,183,13,37,82,168,109,153,19,60,107,81,79,181,251,145,223,1,150,148,250,131,83,99,54,182,201,194,215,123,106,240,51,241,240,22,3,107,74,26,234,24,109,135,52,176,100,170,179,7,219,47,84,119,75,212,40,137,106,188,101,35,18,213,89,236,145,162,91,233,225,203,131,134,62,90,163,10,76,70,205,70,70,90,139,241,24,231,177,155,73,167,227,58,242,86,148,246,106,114,155,236,23,169,213,127,7,1,195,86,213,170,156,202,211,195,82,210,127,244,76,7,72,89,154,109,164,204,190,1,119,50,218,178,228,47,40,238,159,144,222,189,205,247,106,181,237,175,159,31,17,103,205,94,187,139,195,147,136,143,43,202,251,230,80,230,158,175,109,105,35,181,247,128,51,231,43,49,186,106,148,195,105,215,167,184,167,103,27,68,110,171,87,52,163,129,246,143,135,17,114,238,148,56,146,36,219,137,31,2,22,139,6,192,106,34,91,84,86,154,101,9,148,75,50,109,58,120,246,120,240,239,224,46,39,148,137,9,53,56,167,76,203,141,239,254,177,7,104,141,45,182,205,45,105,86,165,40,172,100,67,177,65,52,184,210,18,105,185,157,248,153,120,152,183,17,234,232,93,156,35,123,178,175,187,248,199,39,23,27,194,167,169,41,144,153,171,221,222,250,72,142,247,248,85,226,2,227,183,13,14,54,90,155,108,200,251,140,135,70,204,76,37,14,164,201,41,84,248,11,51,125,10,187,141,17,242,65,151,212,142,118,131,141,169,149,61,195,76,179,44,141,205,86,214,148,219,133,254,184,253,67,149,168,165,137,204,36,201,164,153,26,200,251,105,47,81,144,131,11,113,197,16,233,18,229,174,34,24,142,162,156,227,119,96,180,29,174,174,28,8,184,112,33,202,224,204,101,38,11,136,105,233,213,5,19,113,73,187,37,211,50,185,105,229,117,120,11,227,139,50,161,234,185,56,251,113,233,22,122,73,188,91,196,29,236,122,143,143,96,248,241,22,246,167,149,21,42,105,169,198,252,148,223,190,26,61,239,81,29,184,240,243,57,112,11,71,53,238,254,34,126,122,117,5,95,151,35,255,0,56,119,130,117,137,255,0,56,111,78,142,122,136,139,159,193,240,12,108,173,51,84,167,238,119,147,150,123,205,86,208,234,187,173,253,34,239,224,204,72,143,151,58,202,229,57,243,189,55,59,219,206,245,152,184,57,82,160,206,90,146,111,60,202,208,71,218,73,168,206,229,222,92,135,197,90,195,52,215,219,113,15,83,32,185,169,149,39,180,202,79,135,30,28,135,106,137,93,166,204,81,161,168,174,17,220,139,180,132,247,253,209,90,164,50,147,17,245,178,150,210,123,149,36,140,202,198,71,99,245,0,176,152,175,44,168,115,91,120,145,135,232,154,213,21,72,73,170,34,56,31,106,223,65,226,49,247,29,100,69,77,165,78,168,193,69,9,134,203,117,164,144,74,74,147,230,145,218,205,240,239,25,59,141,26,168,64,113,119,152,162,34,138,107,236,56,175,174,254,129,215,112,173,114,139,81,168,197,162,213,41,234,152,183,53,239,55,237,33,196,42,201,82,138,250,143,141,172,93,221,194,140,33,196,152,58,167,74,92,136,146,31,138,165,53,162,250,20,163,46,54,62,244,151,172,116,217,177,95,134,225,145,56,73,50,50,43,160,204,187,174,36,183,20,228,221,7,18,82,101,84,41,248,107,14,182,114,52,104,83,176,208,149,22,149,36,142,230,72,63,169,49,140,185,163,144,213,24,149,121,5,21,170,11,40,222,180,68,150,210,164,145,123,209,119,19,96,49,170,61,102,165,17,87,110,163,45,22,45,61,135,148,92,61,92,252,7,104,162,230,182,37,164,168,183,56,163,16,53,165,173,209,110,167,56,155,17,91,135,158,92,56,13,252,65,150,213,74,118,179,91,180,254,15,155,125,133,43,199,235,124,7,74,157,72,147,17,107,37,56,213,210,179,65,233,51,241,240,1,123,40,153,239,136,90,96,245,226,172,82,102,104,69,204,167,47,212,127,100,25,115,146,219,89,42,39,150,124,163,91,198,111,235,234,250,62,89,213,166,219,203,243,123,135,112,141,86,223,125,146,210,79,56,86,225,193,71,220,59,37,3,27,212,41,155,253,221,82,166,222,243,77,247,79,168,175,107,243,237,23,172,7,162,92,187,204,234,110,40,118,91,113,211,82,187,42,100,143,126,73,250,35,85,173,101,159,168,92,102,101,161,210,186,117,151,27,113,17,43,178,166,212,140,181,136,38,197,169,85,49,108,158,181,50,156,218,9,79,146,200,174,183,8,239,169,222,71,114,18,13,130,115,122,151,90,105,11,105,53,107,28,178,107,223,73,60,236,159,175,62,28,64,94,196,170,252,238,53,25,119,142,2,6,35,137,41,36,104,68,143,63,79,104,139,195,196,115,13,73,67,164,90,73,92,125,96,55,128,57,138,219,133,192,80,236,101,200,105,82,56,95,128,212,42,94,60,64,124,231,114,62,99,80,220,52,18,185,17,13,6,131,47,80,13,73,85,207,141,198,187,95,137,13,141,92,74,215,27,137,85,251,207,152,13,65,204,86,215,226,66,132,2,166,70,66,130,166,71,235,20,0,0,0,0,0,0,0,0,21,191,14,34,128,0,2,182,225,113,65,82,48,11,223,129,5,143,214,43,192,184,216,84,0,0,0,0,0,0,82,220,110,42,0,2,135,200,84,0,105,79,49,83,191,112,10,128,211,196,248,92,86,228,98,163,77,143,214,2,128,43,207,144,160,0,10,219,141,133,12,172,1,204,84,200,200,44,118,184,125,8,10,10,167,152,17,119,129,115,48,21,87,33,68,138,171,144,162,64,84,236,93,192,92,56,10,141,42,230,2,161,96,46,66,160,40,92,8,84,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,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,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,5,8,248,216,3,79,136,166,159,17,168,0,104,0,0,0,0,0,0,0,0,0,1,83,43,10,219,196,11,144,25,216,3,151,136,106,240,21,20,228,64,42,2,132,119,21,0,0,0,1,67,228,42,41,207,128,13,38,96,0,0,0,0,0,0,0,0,5,196,0,128,204,84,207,184,109,168,236,3,81,159,11,134,145,66,87,14,66,164,86,1,160,208,69,255,0,208,107,73,17,119,16,121,194,132,87,1,168,207,141,136,172,52,171,205,62,34,182,177,24,249,228,191,185,65,158,155,240,46,255,0,16,21,90,205,55,231,251,227,138,170,85,14,35,78,172,153,53,104,211,244,118,230,101,225,226,56,188,71,137,58,132,105,11,234,91,205,222,142,27,203,94,230,94,30,35,26,115,227,61,125,206,81,171,135,238,91,172,117,126,173,250,187,70,173,75,107,236,103,111,56,7,37,180,198,118,84,176,117,61,42,135,79,146,163,242,139,13,93,186,130,154,224,166,22,174,228,159,171,144,138,76,242,207,124,87,136,43,85,134,142,109,89,148,121,114,67,196,147,170,184,178,79,109,222,22,177,122,199,33,180,238,119,123,177,173,75,103,220,199,83,180,200,207,95,174,239,57,70,211,111,157,151,174,227,25,102,73,235,82,94,119,70,157,110,41,118,189,237,115,228,3,144,170,215,234,21,39,28,84,137,82,20,107,116,220,51,91,234,81,153,157,248,241,239,227,204,124,4,202,149,231,56,103,240,138,51,192,239,224,57,150,170,187,187,251,197,239,245,223,234,1,195,117,82,250,191,224,20,221,21,249,255,0,0,251,76,247,222,22,27,109,177,245,221,254,160,31,62,229,38,162,46,28,124,7,39,75,164,183,41,246,144,165,164,181,186,148,113,69,249,153,13,200,72,210,180,113,250,50,254,97,221,112,237,71,168,155,103,185,215,165,242,95,157,111,87,14,94,0,46,230,75,101,125,34,66,168,211,36,148,55,181,117,141,73,114,18,85,127,158,23,19,51,25,63,134,27,163,225,24,145,155,139,66,134,165,68,215,165,77,180,150,143,180,106,189,172,147,183,156,49,151,7,98,110,176,184,159,41,105,213,188,253,50,255,0,85,224,47,38,23,171,217,136,203,234,255,0,87,195,95,138,188,4,171,139,206,214,47,91,176,91,125,168,106,104,148,103,217,75,220,184,159,128,232,216,187,50,37,178,210,154,106,27,169,82,36,154,77,73,148,100,103,98,87,214,141,182,106,93,120,250,190,231,70,146,215,125,87,254,111,17,196,74,193,61,117,247,95,242,158,141,234,212,229,183,55,181,206,246,243,188,66,211,197,161,198,25,163,92,91,210,16,79,206,36,148,181,216,186,242,236,92,85,224,45,61,71,48,234,238,238,245,61,48,237,126,115,20,126,175,1,152,44,101,95,89,66,75,203,218,110,146,87,232,91,255,0,158,49,115,50,240,183,147,188,155,242,246,243,121,190,253,42,214,182,143,31,17,81,104,234,85,169,82,55,123,197,186,122,111,107,186,103,234,29,86,115,138,113,41,185,159,2,62,103,113,204,212,26,220,110,251,90,181,95,186,222,161,192,201,59,17,125,208,31,59,101,119,18,94,181,16,188,25,27,135,216,170,226,122,2,93,91,100,75,175,69,104,245,52,74,224,110,53,227,226,45,101,30,63,88,153,29,173,122,117,190,132,222,215,181,204,134,100,108,161,129,250,205,74,139,51,202,154,119,88,162,55,103,113,123,217,76,31,61,64,51,151,0,209,24,195,184,38,14,224,219,81,71,222,216,144,217,35,206,121,94,171,219,206,23,151,47,165,170,68,72,10,210,105,213,189,250,43,247,172,116,12,95,19,168,225,41,104,222,107,209,187,227,107,94,238,167,250,71,98,201,231,53,82,233,28,45,126,177,252,103,0,95,26,81,221,132,252,7,248,199,32,103,98,46,3,142,165,157,153,79,192,127,140,114,5,218,43,0,216,148,119,65,125,176,194,93,179,112,251,21,58,173,1,106,83,104,52,200,169,25,221,162,85,238,166,124,124,6,109,184,139,223,143,120,180,249,171,132,124,189,34,18,188,161,184,221,46,65,252,235,85,245,26,62,184,189,64,48,59,102,252,186,134,191,116,87,146,207,14,169,250,148,190,205,226,36,171,13,210,219,134,167,212,149,36,238,104,62,8,183,43,139,31,148,56,43,200,190,86,249,165,190,223,110,63,73,211,107,111,62,184,253,99,33,152,61,9,90,185,216,174,2,179,37,156,118,214,162,70,173,40,53,115,176,233,56,167,27,59,78,139,37,212,194,82,183,113,86,229,137,253,55,177,43,195,192,113,89,189,137,252,143,14,123,157,71,125,187,164,186,245,183,186,111,98,115,135,35,245,12,41,205,28,216,235,84,26,191,204,13,55,164,200,79,232,171,253,2,254,176,74,59,126,118,237,27,85,136,213,102,156,205,38,90,52,117,123,45,53,69,38,215,54,207,145,32,99,76,232,115,115,102,178,185,179,106,175,198,77,86,218,155,116,206,73,39,116,130,34,189,205,58,190,118,71,200,173,127,1,98,170,53,239,43,98,71,23,213,55,91,219,126,153,170,214,108,188,11,212,47,198,75,81,122,226,40,207,117,157,26,250,199,13,23,181,183,158,62,2,110,14,247,151,155,62,83,154,168,83,205,218,196,103,72,183,183,37,83,83,199,178,191,175,25,95,135,232,145,240,253,34,4,104,4,219,75,143,17,168,251,198,90,38,205,73,74,72,187,187,184,17,216,116,28,189,161,238,93,129,242,214,171,111,126,130,221,203,241,25,1,135,96,93,182,147,189,229,29,63,67,240,120,134,14,43,14,29,65,201,106,37,213,36,26,119,38,100,147,90,140,139,137,120,139,179,135,88,95,84,35,113,245,44,205,182,252,239,128,108,210,96,110,210,133,111,111,239,68,94,111,192,57,232,205,233,73,149,239,192,134,135,41,21,180,150,171,17,23,46,225,245,88,139,159,17,242,199,123,94,174,205,173,110,241,245,145,220,140,189,96,52,153,17,240,177,15,158,67,40,81,216,200,142,233,183,33,245,33,190,23,213,252,2,166,139,247,128,224,228,192,106,250,172,158,5,245,3,172,226,138,91,111,64,146,68,105,73,158,142,58,62,185,35,190,60,213,213,125,93,222,161,243,187,23,81,25,235,254,0,24,151,152,248,17,138,131,149,21,174,91,101,188,220,243,142,74,229,163,199,192,98,134,36,166,189,135,107,85,5,181,57,110,18,102,58,193,37,36,104,177,107,63,19,245,114,18,143,88,163,239,144,242,250,198,155,233,225,162,254,175,17,98,179,63,44,60,181,21,105,242,230,230,243,205,223,208,218,187,151,195,207,47,88,206,224,196,220,35,166,166,242,90,90,9,42,234,196,179,81,246,140,206,233,254,145,145,88,39,14,66,42,83,74,121,166,30,213,29,131,45,76,145,219,179,226,44,229,75,1,123,148,170,204,153,229,110,181,169,247,24,211,184,209,244,70,119,190,163,250,158,94,34,234,229,174,47,188,39,161,249,59,244,43,76,55,171,125,231,88,148,87,182,158,28,132,206,11,185,79,170,45,123,205,13,154,45,107,217,124,249,142,209,24,180,234,183,128,226,86,187,91,128,220,163,206,223,111,189,234,214,211,244,95,8,222,14,106,66,73,228,169,10,34,50,82,77,39,126,35,226,40,77,71,105,70,218,80,155,17,171,178,146,46,54,7,87,165,181,38,220,210,99,68,23,52,154,78,220,150,71,248,128,82,17,56,252,182,208,79,41,36,119,225,127,3,29,162,20,36,147,40,214,162,81,241,226,105,231,196,198,196,41,26,206,218,45,115,62,255,0,1,201,178,87,178,174,3,230,125,166,90,212,173,202,21,107,125,9,15,130,163,95,58,100,116,184,136,186,187,68,139,19,154,123,143,195,192,118,2,70,164,218,246,184,209,42,30,253,164,163,121,166,198,71,123,95,184,6,59,99,237,163,230,225,133,62,148,97,215,158,221,205,84,126,21,51,69,200,181,113,249,217,253,79,33,214,40,91,91,78,169,78,114,50,240,131,233,36,54,106,185,214,13,92,140,139,150,235,196,92,28,215,202,15,116,145,86,94,232,122,182,186,137,191,250,19,93,174,75,225,231,151,213,115,240,24,33,156,153,51,238,118,76,233,94,233,58,198,170,187,172,233,234,122,59,220,59,223,89,253,72,130,70,176,254,98,29,107,172,107,164,27,123,157,28,228,106,189,239,245,165,234,29,168,137,183,191,75,73,91,194,226,20,48,246,111,123,147,235,31,157,238,181,214,180,126,171,209,167,77,254,176,239,125,95,192,51,175,38,118,151,242,215,150,63,57,91,157,207,87,253,114,213,123,239,62,196,94,161,70,91,74,65,178,103,165,71,98,77,236,92,7,194,234,26,153,29,210,117,164,40,148,149,32,201,68,74,185,91,253,99,151,141,51,175,52,165,238,244,113,52,218,247,238,255,0,88,162,219,210,118,191,112,11,107,136,176,30,27,172,36,250,213,26,154,181,154,18,146,91,144,155,89,145,18,175,110,37,240,142,5,140,184,167,211,93,75,180,247,35,197,75,119,208,150,98,37,4,155,151,27,88,248,115,63,223,23,114,100,109,239,13,118,224,93,222,35,228,58,93,203,231,255,0,244,127,214,32,234,20,10,92,152,211,24,109,85,55,92,66,117,118,76,140,136,248,31,117,199,5,157,116,8,213,60,59,29,185,27,181,90,123,106,237,180,74,227,186,112,187,254,17,117,161,67,220,169,7,188,189,175,221,240,142,31,30,66,235,116,166,145,189,209,105,41,59,233,191,208,40,60,16,143,159,148,134,169,120,195,18,41,133,36,173,136,166,55,216,108,147,195,122,239,171,224,22,224,157,84,166,27,142,181,29,144,68,119,51,191,34,183,33,146,91,94,97,254,163,84,174,74,235,122,247,152,174,73,105,221,218,215,83,231,206,254,3,27,162,51,189,112,219,213,109,41,231,97,71,90,122,58,83,107,91,247,135,97,193,216,134,85,31,173,245,115,116,183,219,187,232,120,209,203,87,171,159,49,240,78,99,171,232,237,234,213,126,235,122,135,203,20,175,171,238,0,207,124,169,204,57,53,88,73,91,176,156,35,58,129,55,218,146,106,225,100,125,111,136,190,148,106,147,82,218,187,176,144,119,119,79,104,200,248,112,240,17,173,133,103,245,103,25,247,173,86,146,149,121,214,250,145,119,240,214,41,220,188,193,245,27,218,74,79,231,190,37,224,32,204,170,251,232,142,107,56,236,37,162,38,77,86,71,103,143,30,60,5,186,170,226,73,43,121,216,105,39,80,163,211,239,132,241,220,184,17,250,135,207,129,49,206,254,135,34,155,228,189,61,106,66,219,215,191,190,157,72,74,111,109,60,71,216,214,22,213,87,42,175,94,181,255,0,75,221,125,110,158,119,254,97,42,241,198,83,177,101,114,147,86,109,246,234,147,148,219,87,179,73,148,180,151,20,153,122,252,111,200,100,54,85,98,167,241,21,30,50,101,178,181,47,116,235,134,183,30,55,12,236,233,151,121,122,140,98,110,107,210,119,12,85,37,117,141,90,119,29,157,22,239,65,115,184,222,217,247,22,121,46,174,228,62,161,189,221,211,221,237,111,116,222,239,32,249,88,253,97,254,163,58,212,194,9,4,165,145,45,39,201,38,92,8,112,51,213,78,152,181,197,93,38,61,219,112,204,212,104,73,220,202,229,234,241,31,118,20,172,121,66,153,7,229,109,222,168,109,57,231,223,232,83,195,151,136,226,171,184,87,124,227,178,250,253,183,207,169,122,119,92,175,115,181,238,3,137,173,100,245,14,163,185,185,65,70,239,87,235,122,14,247,183,143,128,176,120,178,139,80,195,61,87,170,87,164,23,89,215,171,119,169,191,55,77,175,101,113,243,140,101,134,29,159,163,172,123,213,239,163,232,190,31,1,92,69,71,242,143,87,249,103,119,187,215,244,23,189,237,227,224,24,48,231,10,226,26,210,229,26,149,86,154,100,151,27,59,28,133,157,248,159,136,186,20,124,83,45,40,38,159,39,95,37,59,199,91,230,119,46,28,56,144,183,249,161,132,252,140,116,199,252,161,190,249,242,237,186,211,230,232,63,89,143,187,45,158,223,209,94,70,157,58,165,169,55,189,249,161,2,142,231,137,14,21,94,44,149,46,156,194,20,113,150,217,25,164,148,101,192,248,242,241,24,201,142,23,59,10,98,41,181,104,53,23,210,81,119,122,26,101,102,215,156,218,82,118,50,62,30,113,159,33,127,49,13,11,172,169,73,235,90,117,48,105,243,47,235,241,22,207,19,96,237,236,105,49,60,163,107,232,237,110,124,82,124,181,7,131,141,192,57,241,85,62,163,70,153,79,151,41,62,251,169,78,84,148,100,175,57,69,116,154,15,195,247,133,197,60,89,68,171,176,153,115,240,108,23,212,225,220,247,198,135,14,229,114,35,185,163,212,67,22,241,142,26,242,45,94,100,142,187,190,220,238,248,110,244,222,233,73,122,207,214,59,6,91,98,77,209,148,62,165,125,219,11,61,91,206,119,112,143,149,188,69,23,194,165,65,193,184,133,189,215,184,154,43,6,107,223,26,186,155,75,51,231,195,204,47,88,232,245,253,154,112,237,117,42,114,60,154,108,29,235,198,255,0,98,142,217,216,142,253,158,11,47,95,240,14,233,18,151,215,233,241,159,223,238,247,173,33,203,105,189,174,155,219,159,136,251,48,205,115,220,253,85,245,117,93,254,150,148,207,159,166,246,82,120,242,63,80,148,97,118,101,229,28,108,41,87,84,70,106,205,186,71,38,75,119,76,50,108,136,144,162,46,90,143,214,45,59,209,13,139,105,120,251,94,162,176,151,122,182,5,249,32,83,41,83,188,171,212,52,48,78,233,220,111,111,188,74,78,215,212,158,90,126,232,194,220,205,200,175,35,249,55,243,211,190,223,111,191,80,233,181,180,125,144,253,98,140,112,195,120,211,16,225,169,168,155,76,171,212,88,90,93,109,211,220,76,91,70,102,131,185,113,73,254,241,247,11,215,130,246,188,204,138,1,178,146,172,226,87,201,50,210,241,151,186,55,208,71,230,240,228,126,161,104,171,216,79,169,182,218,186,254,187,165,103,243,171,114,183,136,235,15,71,234,234,36,107,213,114,189,237,96,18,17,151,157,32,248,210,41,176,204,202,37,106,97,170,114,76,212,230,40,116,251,61,130,211,197,163,225,207,247,198,85,101,182,219,213,58,242,169,205,189,130,165,39,127,190,185,170,186,165,249,186,253,108,241,228,33,53,167,52,25,112,191,27,142,126,139,95,234,18,25,95,84,222,110,245,112,222,90,247,35,240,241,1,232,135,2,231,35,184,166,60,39,151,67,91,29,107,123,192,230,155,154,116,154,190,176,175,230,139,145,6,174,114,208,133,110,13,58,239,195,93,237,107,248,120,15,63,217,91,159,30,229,106,84,197,251,149,235,93,87,125,195,175,104,213,169,43,251,25,219,206,254,1,157,25,7,181,191,95,102,133,78,249,31,238,247,157,107,183,229,91,218,198,233,242,220,248,0,146,180,172,148,69,217,238,21,34,185,139,105,129,243,7,203,241,98,175,201,27,141,236,36,63,110,177,170,215,36,240,243,75,215,204,92,40,146,119,168,66,180,91,82,8,249,128,250,57,7,14,242,184,169,250,253,98,128,52,169,178,47,87,239,13,26,76,184,145,216,111,121,194,134,93,192,52,37,102,92,15,143,17,174,254,161,165,69,97,165,60,128,110,92,192,80,143,184,80,248,24,13,103,200,133,9,69,202,192,125,162,34,26,84,92,44,3,95,63,1,64,111,188,0,0,0,0,0,0,0,0,5,72,197,70,145,168,185,0,168,0,0,0,161,157,133,64,0,0,0,0,0,0,0,0,0,105,213,224,0,124,57,5,174,87,184,17,216,80,0,175,235,21,238,184,25,241,184,25,220,0,185,216,84,203,133,133,11,137,88,84,184,0,17,91,188,84,0,5,21,200,81,34,170,228,40,144,26,133,12,174,42,0,40,69,110,241,80,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,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,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,1,160,249,128,169,216,80,0,0,0,0,0,0,0,0,0,0,0,84,138,224,101,234,3,185,247,0,212,3,73,92,187,134,160,0,20,3,177,247,128,168,161,157,187,133,12,130,252,44,0,101,222,6,124,44,40,0,0,0,0,0,26,172,64,43,167,196,80,213,98,181,134,218,149,199,184,59,128,107,37,113,228,53,106,240,27,36,87,26,210,70,70,71,96,21,53,113,228,22,191,27,129,157,207,136,160,10,249,188,69,12,238,23,176,209,172,139,153,144,13,205,94,3,109,103,110,62,162,31,59,211,25,106,218,158,105,55,245,168,136,91,188,109,154,148,60,61,14,90,222,196,52,22,84,212,39,31,34,145,45,9,224,68,174,39,117,151,14,31,140,7,125,159,80,234,205,173,91,157,90,91,53,121,214,245,248,11,47,157,25,189,238,70,139,42,71,185,238,183,161,134,87,110,183,187,190,167,137,54,243,15,225,24,179,159,251,96,121,57,83,33,210,43,152,38,82,92,162,56,162,249,103,89,154,207,122,90,75,75,222,5,195,196,71,246,113,103,253,119,26,40,219,146,138,9,165,81,90,104,206,41,47,232,93,53,119,184,124,127,152,6,84,231,198,213,219,233,181,200,62,224,180,223,171,118,188,169,126,230,143,150,228,97,158,101,230,151,186,121,213,39,124,133,213,186,206,231,135,90,215,167,73,35,235,10,254,111,240,139,105,81,172,72,156,235,139,90,26,186,237,230,145,247,91,199,192,124,141,52,243,235,47,122,89,146,189,73,48,26,230,74,235,78,169,90,52,220,200,249,223,186,195,109,182,174,119,213,221,234,29,130,141,132,170,21,31,124,143,76,168,58,70,147,59,180,202,148,92,14,221,196,46,102,18,202,57,149,55,16,219,244,138,234,75,171,18,251,17,204,142,253,159,90,15,214,2,209,69,139,189,61,59,203,89,55,228,57,248,184,119,86,175,151,45,107,126,151,254,177,150,88,15,103,138,121,45,183,166,199,196,108,37,112,200,245,41,9,73,106,61,60,56,183,240,142,247,85,195,56,110,129,186,221,85,86,91,253,87,223,62,223,208,219,151,2,245,128,194,41,52,77,58,126,90,245,253,7,250,198,195,88,127,180,72,235,124,207,246,63,245,140,174,171,202,160,57,186,211,89,140,118,213,202,66,60,7,17,78,160,80,101,60,211,174,212,148,149,37,212,145,17,60,130,239,47,0,22,14,151,130,250,211,173,252,210,211,119,73,63,57,191,171,235,135,104,249,28,238,216,91,158,88,190,146,51,183,87,245,23,219,12,135,131,2,28,22,141,136,47,169,228,41,90,174,106,37,30,171,17,91,135,192,67,176,82,161,235,136,181,184,151,18,100,179,238,183,113,0,197,8,48,188,143,45,10,222,111,183,55,250,29,55,185,31,195,235,29,238,149,138,52,211,26,139,212,126,171,181,189,250,227,62,86,23,131,16,194,129,38,52,136,207,73,52,169,90,46,146,90,73,92,200,199,88,163,224,36,85,49,3,44,196,98,162,249,59,171,78,229,58,141,86,65,153,218,201,59,242,25,221,163,234,202,56,126,94,175,190,173,230,226,240,150,190,90,185,56,130,240,25,177,129,240,78,138,61,57,207,41,223,85,61,158,27,159,173,79,215,14,27,102,252,159,102,5,42,52,233,81,107,76,173,200,146,16,123,212,18,83,250,35,197,28,248,12,130,168,197,139,69,165,70,45,241,164,145,161,146,223,40,139,146,79,224,227,192,51,6,60,102,220,223,115,116,54,157,221,117,139,79,75,22,213,163,232,28,227,223,245,60,188,68,94,227,10,159,150,58,167,188,110,119,59,207,162,213,123,233,240,47,80,205,205,173,115,17,152,244,201,17,153,159,74,82,154,196,107,65,164,221,35,81,17,37,242,227,218,17,167,81,170,58,230,238,196,209,218,252,175,225,226,52,62,170,195,91,141,207,107,86,173,93,214,245,14,184,227,155,195,74,109,107,157,134,169,50,22,238,157,100,146,181,249,13,218,76,69,204,168,198,97,45,184,173,111,182,139,32,174,124,84,68,3,187,229,70,31,242,173,126,142,158,183,186,215,87,142,215,206,245,90,235,71,30,101,235,18,147,179,38,4,242,93,11,87,149,119,186,43,155,223,156,105,189,144,207,15,56,253,67,21,246,73,202,223,40,187,75,156,236,58,185,110,113,59,5,116,55,217,34,35,96,248,246,60,68,158,224,204,48,213,30,150,235,77,166,87,232,133,57,239,132,87,190,148,248,23,14,0,56,188,71,79,235,112,164,68,223,104,215,163,181,166,246,177,145,242,184,229,240,13,55,168,51,5,27,237,230,239,123,199,77,175,115,87,143,136,251,228,68,37,188,162,50,93,206,220,190,1,203,82,34,110,146,209,164,151,195,87,63,186,32,237,84,254,44,167,224,63,198,62,205,94,3,141,130,163,73,18,76,173,98,62,127,8,250,214,163,52,145,17,10,55,22,190,22,183,120,227,42,12,111,212,158,214,155,25,247,95,212,62,149,26,187,147,252,3,225,67,174,169,215,73,104,177,37,86,46,7,199,137,128,226,40,48,55,27,255,0,125,213,171,79,208,219,215,226,59,43,231,187,140,242,249,217,181,31,240,24,249,227,50,93,174,125,195,126,178,178,106,153,41,68,101,243,135,15,143,218,152,12,58,218,247,20,117,26,132,168,125,71,94,243,13,44,245,111,109,107,170,65,114,183,128,143,108,93,136,53,83,102,163,170,91,84,39,10,251,207,173,87,128,203,45,187,42,102,140,72,233,234,107,134,19,81,241,63,178,73,241,17,209,89,173,60,235,189,93,59,147,39,91,210,118,189,248,153,151,14,34,11,129,146,244,255,0,45,99,170,59,27,237,206,251,172,113,211,170,214,101,195,245,151,168,73,182,65,224,222,173,133,40,71,229,45,90,122,215,233,54,253,49,223,174,24,55,178,30,13,85,75,17,97,57,106,141,60,201,206,191,218,66,59,60,16,249,112,236,248,9,69,203,42,25,211,48,229,54,58,90,144,91,189,247,7,19,199,139,139,62,60,60,68,250,57,24,56,123,73,33,93,110,246,191,233,127,15,136,236,84,250,78,232,201,93,98,253,139,121,159,7,136,230,34,68,188,52,25,165,119,227,194,222,35,144,135,26,202,226,75,243,70,135,192,223,202,232,73,249,214,34,79,168,107,141,84,222,41,196,110,45,187,59,95,87,62,126,3,159,56,233,91,73,73,234,224,69,200,124,174,82,25,37,26,137,78,221,71,115,226,95,208,3,233,101,119,191,15,80,229,90,46,99,133,76,107,125,10,255,0,120,114,109,58,147,59,18,147,196,203,188,7,217,126,22,20,34,176,32,136,203,143,172,107,50,34,228,3,64,208,178,226,102,53,169,93,231,97,180,165,29,207,135,0,27,18,147,169,181,113,245,14,169,90,135,173,7,239,150,247,219,242,248,71,104,125,106,186,147,111,80,226,101,182,103,126,7,231,0,177,217,135,72,223,68,52,245,141,63,46,95,204,191,114,252,70,53,74,95,146,107,181,100,91,123,174,91,133,245,54,178,213,240,250,198,92,230,43,137,137,7,122,226,146,130,57,154,110,179,177,114,95,244,12,3,204,26,156,138,166,51,174,53,21,13,190,81,170,114,210,123,146,53,25,93,213,90,246,51,245,126,49,159,163,55,176,237,83,174,245,143,120,209,163,71,209,94,247,191,135,128,236,145,156,234,90,184,107,215,111,11,91,255,0,168,177,148,44,83,15,9,111,250,196,248,49,250,222,155,117,183,73,26,180,223,205,185,149,252,238,63,9,11,69,81,205,28,69,138,119,125,70,13,62,95,85,190,174,168,211,142,105,213,107,106,178,206,215,210,118,248,12,95,6,105,198,153,215,157,109,91,189,29,178,71,59,247,255,0,172,112,249,145,87,242,38,30,172,57,213,247,219,170,84,135,173,175,77,236,133,240,228,126,160,203,250,82,168,244,57,9,117,167,154,50,146,183,125,249,58,120,104,71,30,69,195,128,177,155,88,99,133,211,24,170,193,105,232,6,151,112,203,234,61,106,237,113,39,203,135,104,189,64,58,190,22,218,3,201,56,178,12,31,114,91,221,226,92,115,87,95,211,111,123,89,90,219,179,245,12,171,202,236,200,247,83,6,152,239,145,186,175,90,223,112,235,26,244,233,53,253,105,95,205,254,17,10,149,204,96,241,213,153,146,75,134,106,67,54,34,185,219,154,190,187,196,100,94,203,25,201,34,153,137,176,196,87,228,209,26,105,190,187,117,58,179,73,149,219,124,248,153,172,139,153,138,37,210,57,239,146,149,242,189,199,209,186,177,23,107,248,5,186,202,156,109,31,18,80,233,114,17,54,156,233,200,223,219,171,184,74,35,210,181,151,14,209,253,79,227,23,57,61,164,17,248,17,128,227,228,69,222,38,219,203,113,191,33,111,241,158,16,242,156,115,71,148,119,119,149,188,249,205,251,149,195,206,241,23,57,73,51,225,99,31,28,134,53,149,140,149,231,0,137,205,164,114,31,170,251,157,252,245,106,213,214,255,0,80,219,150,231,236,131,16,112,166,38,247,51,214,190,82,235,61,103,71,233,154,52,233,213,224,119,243,191,128,78,94,96,224,40,213,174,161,173,19,207,115,189,182,232,139,191,71,62,201,250,132,71,237,11,146,146,48,231,144,58,181,43,16,31,88,235,90,183,204,31,208,238,185,89,178,250,161,60,18,59,179,182,100,251,166,195,235,119,200,189,90,245,131,98,221,103,95,208,53,199,205,47,170,229,224,50,21,149,111,91,53,90,220,108,33,87,102,140,232,169,97,106,173,26,150,234,168,204,180,246,35,142,234,206,73,169,42,34,53,50,147,63,60,184,89,62,175,88,149,204,158,204,168,56,162,146,167,188,171,71,112,206,162,108,23,87,124,140,188,214,206,222,113,241,237,126,33,69,208,75,87,250,47,224,20,84,123,253,31,240,15,185,6,135,184,182,178,81,114,186,78,227,112,147,167,214,3,143,102,63,190,36,181,250,251,135,207,92,141,170,42,83,175,147,133,221,224,99,157,109,162,50,37,241,27,19,152,37,182,68,122,188,226,229,240,6,136,189,219,127,12,232,165,204,149,215,111,189,197,142,30,157,223,43,166,73,243,184,193,58,90,52,98,25,204,94,250,13,212,223,215,101,145,9,96,219,47,10,20,252,36,141,13,76,89,158,36,37,217,180,223,244,169,30,28,184,136,169,197,145,14,155,139,43,77,26,22,157,221,66,75,126,248,86,62,14,171,159,143,1,48,49,5,22,219,143,150,126,171,232,62,15,17,210,89,59,223,238,12,136,114,159,30,163,107,56,181,110,255,0,99,50,62,126,190,30,3,31,106,108,27,27,173,41,81,234,213,204,190,1,71,111,195,141,238,37,198,114,250,180,73,66,173,202,246,50,25,69,148,112,124,191,135,223,70,247,113,188,156,166,60,221,86,186,27,227,221,235,228,44,70,4,220,201,167,45,181,184,69,174,81,167,129,149,248,165,34,235,224,41,101,66,175,210,163,178,164,110,206,164,195,170,83,167,196,187,105,35,227,195,135,0,29,247,16,96,63,37,84,217,249,171,189,210,218,92,249,198,159,162,62,30,113,250,135,59,65,165,106,101,133,117,143,170,250,15,19,241,23,215,2,193,131,138,168,239,73,84,131,90,138,66,152,46,172,178,50,243,82,118,239,227,218,252,67,69,103,10,63,72,154,243,209,161,206,82,89,211,165,75,108,204,142,228,87,189,136,189,98,122,45,45,94,157,189,161,59,19,125,107,233,237,105,250,242,62,87,22,122,187,77,242,85,118,76,157,246,247,81,33,26,116,233,250,20,157,249,159,168,102,141,26,148,153,244,230,81,41,47,33,110,106,212,148,149,140,172,163,183,3,47,1,215,241,214,90,67,168,198,74,146,154,154,204,223,73,217,178,35,228,131,47,168,14,14,43,34,177,62,245,48,226,117,27,110,168,205,150,173,239,59,110,139,149,134,68,64,115,173,70,100,237,166,237,37,94,190,226,24,109,76,165,214,112,109,118,108,168,212,153,122,46,228,100,170,75,11,210,105,214,70,92,72,139,143,103,241,139,215,130,177,188,130,67,4,250,160,182,162,134,157,68,102,100,100,125,155,151,21,0,189,69,69,191,234,159,250,31,235,26,93,141,186,183,110,247,240,29,61,204,201,128,197,183,149,106,58,53,114,212,250,74,255,0,244,135,19,55,57,40,145,244,106,196,88,117,58,175,231,76,65,122,190,188,60,21,199,244,95,42,210,150,158,179,186,209,29,242,243,53,94,233,47,18,245,12,119,174,181,238,86,164,202,53,117,173,8,76,139,219,69,236,163,225,223,245,60,252,69,203,171,231,166,29,125,141,43,197,88,92,187,11,34,180,230,251,203,246,193,110,241,86,105,225,185,140,190,191,116,244,3,62,170,164,246,102,183,234,87,215,248,136,57,172,45,152,155,246,210,215,145,244,235,144,73,191,88,189,175,167,235,69,200,134,159,46,192,67,87,220,111,239,199,206,182,149,125,207,80,196,90,150,100,208,219,51,221,226,10,42,143,119,114,46,182,131,227,199,235,135,21,75,206,101,211,107,109,59,30,109,13,72,111,85,148,167,46,71,116,31,121,47,196,95,70,74,99,204,143,242,226,39,78,247,79,184,223,238,187,61,75,85,173,164,185,239,11,212,49,207,49,114,127,220,188,215,100,123,162,235,58,157,109,171,117,77,28,219,189,252,243,245,12,145,201,236,240,133,90,167,210,41,243,171,88,117,163,123,172,107,74,36,146,84,86,83,134,92,13,195,245,16,187,83,104,248,119,27,192,108,206,173,189,37,47,123,120,143,182,175,54,233,245,31,14,63,190,3,9,112,29,103,201,242,19,23,171,111,55,17,9,173,90,237,125,38,146,189,173,224,59,38,53,167,117,170,28,105,155,237,59,247,208,230,157,55,182,164,40,237,123,142,247,152,251,63,71,74,228,77,166,194,196,114,84,252,245,171,178,217,45,38,147,214,119,43,55,203,151,31,17,208,228,83,171,20,6,147,13,250,92,166,26,140,101,29,42,144,194,146,103,164,172,68,102,100,69,123,23,227,8,174,233,145,24,251,201,108,85,160,121,39,123,213,209,21,157,123,253,58,180,147,133,123,105,59,94,195,34,42,84,79,116,59,191,150,186,191,87,191,208,107,213,170,222,37,110,67,4,78,124,170,92,249,142,182,210,111,37,229,40,247,137,59,112,81,242,229,235,23,163,0,230,249,197,235,219,249,180,86,245,110,173,173,203,94,218,185,93,98,35,227,204,140,173,223,82,141,191,46,219,92,121,9,191,85,229,116,151,215,140,67,205,92,175,242,68,167,28,242,230,247,119,79,55,173,213,180,222,198,190,30,121,250,132,139,212,206,141,95,96,254,105,178,179,142,133,88,153,121,7,231,23,127,63,80,181,249,129,128,224,85,169,179,205,11,156,225,170,158,235,100,77,26,78,231,165,124,60,211,227,196,104,70,84,166,122,179,201,78,173,92,8,249,91,188,125,12,47,120,132,183,107,94,252,69,222,205,124,182,114,143,80,61,212,26,174,148,211,247,166,110,53,202,202,95,214,151,14,2,205,58,202,226,200,50,52,41,38,159,170,43,115,32,28,171,52,189,234,18,238,254,215,191,13,63,235,28,133,58,87,145,229,54,238,239,125,185,191,11,233,189,200,254,31,88,249,40,117,101,176,243,37,118,139,78,175,59,224,63,17,220,97,201,114,164,210,27,82,82,105,114,252,91,47,87,171,247,128,94,172,144,218,51,220,213,69,40,247,29,214,119,84,162,143,127,40,104,189,148,223,31,157,31,212,242,241,18,81,145,25,249,238,154,21,53,159,114,157,90,244,70,95,191,95,215,220,215,15,157,151,213,115,240,16,195,90,195,137,142,193,73,97,185,43,91,142,113,35,43,151,18,51,238,33,247,224,76,212,175,224,138,171,174,70,137,78,34,68,101,68,35,148,218,237,98,82,125,75,46,61,159,198,3,209,61,14,183,215,225,54,255,0,86,221,234,105,181,219,93,249,149,253,67,152,37,223,184,69,142,64,237,153,45,172,62,168,181,74,182,8,138,168,240,224,182,148,184,249,161,70,100,133,17,145,234,127,153,88,134,119,224,236,231,195,149,238,185,186,197,56,109,221,198,238,251,137,205,170,218,181,115,237,159,168,5,226,213,224,41,174,252,44,56,152,117,152,146,212,105,68,184,203,50,50,46,195,132,124,254,232,228,9,212,159,37,36,254,232,13,225,66,59,247,13,189,101,235,32,212,71,194,228,3,112,202,253,224,69,110,241,182,103,110,36,41,172,253,68,3,90,145,223,113,84,21,140,105,51,185,16,169,114,1,172,84,138,227,66,66,230,64,53,168,80,9,86,245,10,145,21,128,80,0,0,0,0,0,84,138,226,128,3,88,208,0,2,164,118,3,62,55,20,0,26,136,238,42,52,10,151,43,128,212,3,79,51,21,228,2,160,40,101,112,34,176,6,159,17,80,20,185,122,192,105,1,82,47,88,91,128,10,0,10,219,133,192,11,152,169,149,251,197,44,86,241,2,51,0,46,6,53,0,161,149,192,84,5,8,172,42,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,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,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,0,0,0,0,52,153,152,1,216,80,0,0,0,0,0,0,0,0,0,0,0,6,162,48,185,122,198,144,181,192,107,20,51,62,225,67,63,80,95,184,5,12,238,0,0,43,126,22,20,0,0,0,0,1,82,47,88,210,106,73,119,138,41,103,234,32,26,249,114,26,20,101,235,238,20,39,47,234,20,177,171,151,32,26,108,102,124,6,164,166,252,197,73,36,146,176,169,115,1,82,73,16,174,174,238,22,20,51,238,26,13,105,79,51,1,168,237,235,26,20,187,122,134,195,245,8,236,22,165,184,68,87,183,154,99,173,214,179,7,15,82,27,53,201,168,161,22,119,118,119,97,197,113,227,195,129,120,0,236,206,73,109,5,219,113,9,227,110,39,97,192,212,177,93,46,14,239,125,85,167,183,174,246,222,62,146,189,173,203,143,136,177,185,131,181,158,4,194,205,56,111,98,8,72,52,77,56,231,174,157,45,92,75,95,212,167,235,70,25,230,63,72,84,103,124,157,228,185,152,121,235,111,183,154,169,115,138,222,101,185,168,188,64,102,86,97,237,51,134,168,62,79,234,248,199,6,30,255,0,123,125,237,69,191,161,209,202,206,151,172,71,54,121,109,139,136,43,111,200,139,21,220,29,33,183,233,11,97,74,97,75,89,221,70,233,25,17,147,231,199,136,199,204,107,180,29,123,21,117,45,81,105,63,42,239,62,119,29,228,249,218,121,234,95,214,139,97,212,234,117,103,81,162,50,76,212,100,209,18,84,69,198,254,39,226,3,153,197,88,254,169,136,164,239,164,179,4,143,113,185,247,148,170,214,186,143,189,71,199,180,58,139,203,113,245,17,26,59,173,192,135,103,103,47,113,19,141,155,165,78,86,148,153,220,247,237,127,72,222,135,129,42,202,125,40,114,35,132,103,126,79,55,234,248,64,117,136,212,247,29,52,217,167,76,206,252,147,254,161,220,240,118,11,153,88,157,18,49,83,234,43,75,219,207,157,52,102,103,98,81,240,236,159,168,119,124,13,146,181,186,236,216,76,181,2,74,137,253,229,180,201,101,39,217,37,31,121,248,12,167,202,13,152,228,193,42,77,78,116,106,155,102,141,254,175,151,35,153,21,247,137,46,4,70,125,228,2,220,229,70,76,204,56,141,41,84,122,249,36,216,118,199,213,206,223,61,251,65,145,24,87,41,233,52,182,153,146,251,149,70,150,184,169,66,137,211,74,72,140,244,153,151,20,23,30,2,227,81,240,204,12,31,78,101,151,30,144,146,70,166,253,241,73,87,156,163,87,208,144,233,216,203,50,161,211,90,91,49,100,48,181,181,40,218,50,91,46,31,2,213,234,183,168,74,55,107,85,40,52,24,45,55,22,108,117,27,75,75,22,117,194,51,34,34,62,118,50,227,192,98,246,63,198,149,39,250,134,134,98,43,78,246,250,82,163,250,143,174,29,159,20,230,100,169,175,200,65,166,30,158,180,181,17,147,78,17,243,87,172,252,69,186,83,76,214,109,191,90,147,185,229,163,135,63,93,239,234,20,112,80,34,212,170,27,205,244,7,203,119,107,105,105,93,247,254,129,122,112,214,90,211,166,27,106,213,81,63,150,9,61,147,79,135,214,248,141,88,115,1,69,127,172,110,87,41,90,116,95,223,16,94,191,1,124,48,134,14,102,156,193,28,147,125,14,38,78,241,37,173,38,70,86,79,168,188,4,163,173,209,50,162,148,218,82,78,174,168,143,125,35,237,26,75,135,15,172,28,181,75,7,209,104,176,228,18,38,72,45,44,173,223,125,113,30,163,250,210,225,192,119,229,176,180,126,135,45,92,46,87,62,241,198,84,176,125,111,19,234,97,184,70,164,62,217,198,51,67,168,73,246,174,92,53,31,62,208,139,88,241,62,155,82,170,226,55,33,211,41,242,102,52,237,180,42,59,74,112,213,102,200,206,198,146,50,59,25,31,239,24,200,28,134,201,151,228,74,161,213,234,84,186,244,117,171,172,235,187,6,132,39,131,169,46,104,225,221,222,59,150,90,236,239,26,149,50,157,80,168,121,77,167,26,223,107,46,178,194,146,87,37,145,114,73,247,25,12,137,194,244,74,110,30,131,25,134,159,124,202,62,187,111,12,140,251,70,163,227,98,241,12,196,110,225,140,63,27,15,81,163,198,109,79,145,35,90,125,248,202,252,86,106,245,16,181,121,241,152,49,240,197,1,183,138,161,75,65,149,84,152,62,176,233,17,121,142,240,243,139,143,103,241,139,171,136,113,44,72,76,18,119,200,177,56,69,197,10,63,161,51,238,17,239,182,22,106,147,212,201,48,27,92,67,220,98,101,145,123,203,151,178,83,32,184,241,176,208,197,13,162,115,46,78,34,171,214,99,111,41,139,65,98,25,15,36,216,51,51,50,212,233,17,249,199,195,136,198,247,22,103,110,67,180,226,250,154,234,21,57,206,145,32,205,201,174,185,217,35,46,106,87,175,225,29,89,196,154,109,171,128,13,135,123,86,184,239,153,65,134,30,175,226,234,116,66,139,49,194,85,74,19,103,184,65,153,246,221,183,168,248,250,135,68,74,22,239,36,242,25,145,177,206,80,74,172,99,114,148,235,18,136,160,213,105,46,93,18,26,47,211,150,124,111,207,205,238,1,154,155,43,229,82,40,116,36,169,200,181,118,148,221,124,158,34,121,26,121,33,142,62,97,112,224,50,213,168,164,195,43,69,150,87,185,241,248,7,5,151,152,73,20,106,98,219,247,239,209,102,239,105,105,63,161,71,168,188,7,111,146,201,105,87,63,52,192,117,245,70,37,72,213,101,127,242,67,151,167,199,36,165,187,234,46,124,254,232,249,91,79,203,68,143,254,121,14,90,43,39,100,153,17,247,128,222,66,52,149,211,115,27,232,185,145,21,187,129,41,34,73,122,198,226,19,110,62,0,52,26,8,138,231,113,243,41,132,234,82,139,87,19,184,251,22,100,174,7,220,99,108,200,139,144,13,166,81,166,246,191,17,241,98,73,26,41,18,206,233,253,12,247,63,181,49,201,36,136,185,14,177,142,39,181,14,129,53,229,172,136,147,14,66,142,228,103,201,23,238,1,27,219,121,79,182,35,122,202,110,254,228,85,223,246,73,66,59,219,124,228,212,163,37,90,123,78,33,61,159,182,25,187,183,62,43,139,47,21,155,104,121,179,215,133,116,112,109,101,205,201,62,177,131,212,100,239,235,16,9,60,111,37,164,255,0,211,32,18,69,177,6,26,105,80,112,92,227,76,146,51,242,143,119,103,156,146,245,9,18,195,52,214,219,167,70,34,55,56,107,231,246,202,240,24,83,177,13,36,211,132,112,91,202,37,151,246,71,232,139,246,89,35,59,40,49,244,68,97,60,120,106,239,241,48,28,148,104,201,75,41,79,106,220,127,24,251,26,97,41,226,90,185,3,72,45,36,92,70,250,18,105,238,238,1,173,8,177,23,62,66,170,74,79,154,191,132,107,46,41,34,20,38,84,163,51,183,240,128,216,115,82,109,98,31,44,55,93,91,165,116,125,18,123,143,214,57,53,50,75,183,62,3,75,48,82,210,181,17,171,153,31,19,32,31,82,13,86,229,222,53,25,171,212,40,147,52,144,174,240,143,137,152,13,181,220,203,137,13,63,67,110,225,173,70,74,43,144,219,53,25,112,1,178,234,10,230,119,49,240,62,132,157,200,207,232,135,220,243,132,68,124,120,142,50,116,130,101,26,212,100,87,85,185,124,32,44,142,208,213,102,233,24,101,151,201,230,18,103,86,75,126,250,171,23,206,221,63,89,113,224,48,47,12,79,135,85,198,152,213,201,82,216,69,170,139,82,77,14,17,17,221,215,189,119,245,16,202,205,174,241,75,109,97,38,219,74,218,186,49,1,39,138,21,220,211,226,59,162,102,33,208,49,54,35,90,85,27,229,169,238,25,235,105,195,228,227,156,172,127,92,39,213,95,60,216,204,213,200,242,87,83,147,74,127,78,255,0,86,237,122,173,243,187,94,203,248,69,212,200,108,174,138,191,46,117,134,234,173,219,171,90,233,34,191,207,125,104,24,97,68,172,150,43,223,117,163,66,122,174,157,59,164,154,124,235,222,250,175,245,34,78,178,142,20,118,252,171,184,90,213,125,197,239,255,0,41,224,38,162,235,207,221,67,164,77,51,89,21,152,113,125,179,250,211,254,129,128,251,102,87,210,154,148,180,33,232,198,71,133,220,250,47,174,145,226,51,131,48,234,172,210,240,237,93,242,90,110,213,46,67,165,169,38,101,193,181,159,119,192,35,23,106,156,106,213,94,164,249,173,198,73,74,195,203,104,137,13,172,190,137,255,0,95,194,40,196,122,181,89,74,152,139,41,147,247,178,228,126,39,226,46,38,77,85,101,158,38,163,162,51,77,186,191,150,52,165,41,53,25,251,219,157,196,98,205,79,126,242,144,105,177,246,61,95,8,189,91,51,65,242,134,97,97,182,151,168,137,206,185,125,38,68,124,24,123,215,240,10,37,143,100,117,79,119,7,97,71,228,196,91,102,125,123,87,189,168,136,189,245,242,239,25,100,194,110,203,103,198,230,146,252,67,31,118,106,163,28,76,15,135,9,4,179,74,58,229,141,74,46,247,158,254,145,144,145,201,68,132,164,203,146,72,128,9,36,70,119,26,20,202,84,124,111,206,227,120,200,143,144,25,88,128,112,243,41,201,123,69,201,206,23,229,255,0,208,98,38,209,89,33,23,17,123,159,211,26,186,231,87,235,127,56,65,29,181,110,185,251,217,250,134,104,26,53,115,29,103,17,225,132,85,58,190,173,247,189,107,243,86,146,231,111,89,120,0,243,201,89,164,84,240,22,42,166,145,211,101,178,108,155,51,72,166,178,164,242,112,248,159,4,246,123,31,143,136,205,157,144,51,182,106,226,66,167,201,126,134,223,88,196,237,160,200,212,100,171,40,163,151,11,184,56,125,174,246,103,159,76,172,61,88,131,18,162,227,80,112,218,164,41,78,76,143,98,52,41,245,29,202,196,102,86,34,228,49,151,41,177,180,252,188,196,212,56,143,181,21,4,85,152,211,15,124,133,56,118,222,54,87,236,31,46,199,46,98,104,157,60,35,95,98,161,17,75,235,81,85,103,148,158,194,200,254,132,143,214,59,42,86,151,172,73,81,40,143,234,78,227,21,118,111,205,248,248,206,146,226,205,232,134,126,81,121,175,122,97,212,249,172,33,95,69,240,140,140,164,87,99,25,52,147,117,55,237,125,2,188,67,7,106,97,9,36,37,38,103,222,52,201,101,42,43,92,249,141,168,147,152,127,65,147,133,218,191,113,143,161,107,73,159,3,224,40,176,27,67,225,84,213,176,227,109,165,169,107,63,43,147,150,105,55,63,157,187,224,124,56,136,116,207,74,19,148,92,101,137,28,54,36,160,139,16,76,104,141,228,216,190,122,239,129,113,224,39,91,30,209,211,83,166,161,162,214,118,148,75,236,168,139,232,85,235,248,68,72,109,147,151,111,82,166,86,170,137,106,69,164,98,201,37,218,117,179,46,209,200,87,34,227,220,39,209,104,176,166,40,117,222,181,173,81,74,218,45,99,251,111,17,104,235,142,168,183,55,34,250,47,230,28,198,31,173,20,62,177,172,208,90,244,115,73,159,43,250,190,17,215,235,15,37,221,205,204,184,106,228,95,0,162,230,229,26,202,164,252,56,110,168,136,159,170,54,201,146,15,181,101,27,101,195,199,136,201,4,229,163,140,168,170,176,32,213,159,234,135,189,37,19,90,145,169,61,171,29,147,240,119,140,101,201,21,146,49,5,17,23,226,117,200,223,199,108,73,94,90,225,180,87,176,220,182,151,189,247,233,78,49,216,82,75,155,104,245,151,62,34,106,230,56,12,134,197,115,41,49,88,164,212,17,22,42,164,214,18,122,31,35,66,205,42,38,147,114,35,50,225,192,248,219,153,12,140,170,83,161,213,105,206,190,151,148,179,119,79,206,148,70,71,101,17,112,224,126,161,101,42,217,71,80,162,214,34,212,169,145,100,186,136,100,137,23,118,67,70,90,144,163,85,140,138,198,101,192,185,11,159,131,235,85,7,224,68,129,53,150,91,117,91,205,73,73,31,14,210,140,184,220,203,149,129,31,59,16,157,131,57,44,52,203,166,132,94,198,164,157,248,149,255,0,156,115,9,134,82,153,73,72,37,160,175,126,28,56,253,209,203,157,41,46,124,184,189,101,126,118,50,183,168,116,252,125,142,233,56,34,18,23,46,99,109,252,176,150,125,241,151,23,197,72,82,190,128,188,6,71,94,198,180,28,44,152,198,185,213,173,197,229,113,215,37,180,246,172,174,28,75,225,22,11,24,102,93,3,6,186,249,210,177,21,13,231,27,150,168,166,151,229,161,86,73,106,226,100,149,23,30,201,14,129,157,155,87,26,222,155,78,128,229,33,210,143,88,113,41,213,10,73,30,148,155,133,115,51,81,23,168,98,126,46,204,201,149,249,114,158,90,33,251,244,181,200,236,52,225,115,53,31,121,242,226,53,152,47,229,127,106,42,250,183,27,175,115,11,243,175,109,103,110,95,101,22,246,173,180,94,35,149,186,212,206,31,236,234,243,82,231,125,190,202,44,169,46,124,207,49,132,30,142,118,59,115,248,79,192,115,16,178,235,18,212,181,238,105,170,86,238,215,179,237,23,59,250,213,224,40,236,82,243,90,172,234,75,222,233,119,34,59,88,149,254,152,227,36,230,101,101,230,214,131,143,79,178,146,105,224,133,247,255,0,142,57,72,185,23,140,37,44,144,154,51,199,196,139,132,184,229,207,252,97,206,66,217,151,29,75,70,241,186,12,163,34,86,158,19,226,151,227,87,136,11,110,188,87,61,229,18,156,106,49,31,46,9,87,244,141,246,113,60,148,25,25,148,98,181,249,223,250,69,193,157,179,46,61,134,74,82,176,252,146,210,131,95,25,241,79,215,234,87,128,234,53,140,165,197,180,164,189,191,164,56,157,214,155,222,75,39,107,219,212,175,16,29,147,3,102,237,83,14,79,132,244,114,164,159,87,222,91,125,170,221,164,168,184,217,101,245,67,44,178,79,106,169,105,97,184,149,58,142,17,138,148,70,120,251,111,26,15,86,248,172,93,167,189,70,48,2,93,30,167,75,113,104,145,27,66,154,181,200,214,147,181,254,3,241,27,180,236,65,50,146,225,169,13,179,125,38,158,210,76,249,157,251,140,4,204,208,179,139,12,98,74,124,68,61,138,240,217,173,81,155,125,73,98,115,119,35,210,87,250,51,225,218,29,123,24,225,92,41,137,227,154,217,173,45,245,187,39,172,153,70,146,218,185,146,184,151,3,225,218,252,66,52,48,150,127,215,48,250,209,187,141,74,50,68,98,96,183,140,60,124,11,79,169,124,248,11,211,131,118,190,170,178,166,209,45,186,26,18,152,164,146,50,133,36,206,229,167,212,176,23,134,181,149,44,57,53,212,155,21,125,210,93,112,155,81,32,187,73,191,59,232,227,194,220,135,68,171,96,137,244,93,215,80,165,212,221,223,106,215,173,133,42,214,181,173,100,151,172,197,215,193,249,233,134,49,141,61,47,77,170,199,67,172,178,202,148,150,34,62,146,37,45,38,102,93,162,62,244,142,229,46,139,6,171,163,171,186,242,247,87,189,140,138,215,248,75,192,65,104,176,206,97,226,70,31,91,46,83,162,37,15,45,180,168,212,203,133,98,185,242,237,120,142,240,214,43,147,38,51,141,60,81,83,174,232,225,114,59,25,124,35,227,145,151,116,250,114,119,235,118,97,105,35,89,93,196,31,46,61,201,31,25,53,64,142,180,182,252,231,146,225,153,26,75,73,157,255,0,121,34,142,173,152,248,65,140,79,6,116,211,41,142,58,138,115,172,161,49,236,100,102,68,179,34,182,147,227,117,126,33,135,184,219,47,170,148,201,147,86,84,122,177,33,189,223,105,200,234,183,18,79,51,210,94,177,158,201,126,156,134,22,196,121,10,82,22,71,115,52,157,238,101,111,80,232,216,215,2,210,171,240,102,25,72,150,110,63,187,224,133,165,37,217,52,250,211,224,3,1,92,76,168,19,77,167,24,90,13,190,100,226,76,140,174,93,255,0,190,59,86,24,196,14,178,236,102,150,113,210,130,215,115,87,15,170,241,29,167,53,178,201,250,45,66,169,50,59,50,84,211,59,139,41,199,155,62,105,65,113,34,177,243,49,108,152,75,177,100,165,167,16,69,166,247,227,126,101,224,2,255,0,64,165,211,171,240,227,161,18,148,235,138,105,15,41,12,45,42,50,224,87,225,99,225,196,117,124,91,149,146,35,71,57,177,105,181,151,13,233,28,247,38,105,50,50,81,220,172,129,167,0,226,57,244,201,9,113,134,88,87,202,100,130,214,147,62,23,79,168,252,5,226,141,142,105,181,120,17,224,213,101,54,206,233,180,44,247,77,57,114,89,38,214,228,124,56,152,12,96,106,167,86,195,50,100,197,76,34,71,190,27,102,82,26,81,31,96,204,189,101,199,143,17,145,89,95,181,198,46,195,94,83,249,95,10,163,172,238,127,68,33,210,190,157,124,189,248,190,171,241,11,91,153,120,90,50,234,72,155,79,91,238,162,91,242,29,186,148,146,224,106,73,149,136,200,143,188,91,196,211,15,184,149,251,228,2,98,178,119,108,152,56,130,170,236,106,174,40,192,113,203,172,69,109,26,38,165,6,173,74,81,31,156,249,223,145,12,165,195,25,179,134,235,172,146,216,197,24,121,235,191,185,45,196,214,213,198,201,225,193,103,199,136,243,237,135,49,22,35,194,83,81,81,137,2,34,183,110,182,250,183,215,81,22,236,238,92,18,162,63,88,200,12,177,219,99,16,97,85,198,139,54,62,29,105,7,81,67,235,53,65,148,179,36,246,8,207,178,231,214,152,9,189,139,89,131,40,174,212,232,171,237,105,236,58,71,199,247,199,218,151,146,126,106,210,127,1,136,237,203,46,144,60,47,57,12,181,85,172,209,89,91,149,4,183,102,233,83,252,195,209,199,191,143,19,25,59,151,187,77,224,76,98,105,68,74,252,87,20,167,150,217,18,32,74,71,154,130,87,209,36,5,248,222,30,155,112,20,214,175,81,14,189,75,198,20,106,163,109,59,26,98,86,78,234,211,102,150,87,181,253,101,224,57,134,101,178,233,18,144,187,145,242,224,96,62,194,89,247,216,106,37,223,135,1,177,174,252,133,82,163,239,1,244,145,149,185,138,220,143,153,141,146,85,200,107,73,144,13,118,63,80,212,71,235,26,72,212,125,196,23,227,112,26,236,94,177,65,66,59,243,21,186,123,140,0,2,229,123,24,30,146,43,220,0,0,0,0,0,0,0,0,0,3,144,13,69,200,46,66,156,207,136,112,238,1,168,0,0,6,147,34,238,26,133,52,144,10,29,207,184,84,249,10,138,31,32,26,70,164,242,26,70,164,242,0,50,46,98,151,183,2,21,62,33,164,128,11,137,10,138,114,21,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,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,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,0,0,0,0,0,1,164,200,238,53,0,13,54,48,181,185,138,153,159,112,165,239,204,5,0,45,112,181,128,0,0,0,0,0,0,0,2,215,21,251,81,75,216,47,96,0,0,0,0,0,0,0,228,2,165,107,241,20,81,151,119,49,164,213,226,52,153,157,249,128,175,3,26,59,102,53,113,238,11,91,144,10,18,111,200,134,178,185,23,0,77,136,13,68,93,224,23,43,113,26,77,100,93,227,74,156,34,35,177,247,15,138,100,230,163,54,165,186,238,146,34,46,58,76,251,192,125,78,201,67,105,53,41,118,183,128,224,171,88,166,155,75,97,231,164,206,221,19,90,117,30,233,74,181,204,189,68,126,177,210,179,7,55,48,238,20,131,61,217,216,131,170,245,93,214,163,234,142,47,78,163,69,185,32,239,125,69,251,227,14,115,235,108,202,77,61,138,236,42,38,100,110,222,111,170,238,147,228,117,29,174,109,25,241,83,22,228,103,204,5,245,205,61,169,240,118,25,97,196,39,29,245,103,26,168,42,50,190,101,186,187,88,151,114,249,201,253,79,63,1,133,249,185,182,237,69,197,202,106,139,153,215,36,213,28,208,94,69,79,206,253,242,222,115,31,7,136,197,44,204,218,31,21,226,121,147,73,120,191,172,182,186,147,146,19,243,61,180,94,230,187,31,206,203,185,92,188,69,159,171,98,74,157,77,110,45,201,187,211,91,166,233,251,218,83,115,59,241,228,94,176,23,123,48,182,141,198,56,153,114,16,230,49,235,41,84,229,200,47,153,205,34,247,215,199,231,69,245,92,188,69,158,122,173,84,168,91,125,35,121,187,189,187,9,43,95,238,120,15,133,12,73,144,163,53,35,85,251,92,200,133,200,194,25,99,85,173,117,189,213,19,125,185,221,223,229,148,166,215,213,245,229,234,1,193,208,176,53,98,169,191,221,82,247,187,173,55,247,244,166,215,191,215,23,168,100,70,19,217,248,208,148,46,110,18,178,211,36,140,143,175,247,118,125,78,124,35,190,96,220,156,164,82,122,231,148,48,230,235,123,187,209,242,226,149,123,106,191,37,159,172,135,103,149,137,90,98,99,76,210,166,233,74,180,157,183,102,125,187,253,113,124,3,54,174,56,88,89,31,8,224,186,143,115,29,163,53,17,124,186,126,162,251,32,173,51,103,212,61,49,181,251,145,186,74,228,127,47,248,31,217,7,126,160,85,107,242,205,9,41,26,210,167,201,7,216,65,122,188,60,69,205,195,49,95,74,119,211,81,98,75,138,35,59,151,45,37,234,241,1,214,50,243,38,105,52,52,211,229,63,134,247,11,99,123,117,117,197,42,215,214,92,137,103,235,23,85,185,84,122,5,60,163,161,123,131,99,145,89,74,211,169,87,241,191,49,195,213,49,77,54,145,17,214,202,118,233,109,105,225,186,82,173,115,47,3,245,139,105,140,49,252,135,26,150,184,117,107,223,119,167,222,11,214,155,243,79,194,8,230,51,31,51,160,193,82,153,242,230,132,165,246,200,139,171,25,243,108,207,234,6,63,226,204,107,22,99,143,58,117,61,105,92,165,44,143,114,101,123,234,227,230,248,141,24,190,187,58,179,49,196,191,43,124,122,208,191,48,147,201,22,238,34,245,139,119,88,113,228,234,39,142,200,39,76,139,151,143,168,7,209,46,106,103,188,225,69,119,90,141,102,191,54,220,47,207,143,194,59,86,22,195,204,179,214,188,177,14,215,209,187,247,195,250,235,249,167,240,115,22,189,88,158,143,78,113,70,169,219,181,145,154,21,239,74,62,61,229,203,192,86,165,157,38,206,239,169,98,91,94,250,190,83,248,45,205,31,8,176,101,221,6,102,20,131,191,179,154,53,233,238,112,239,107,255,0,72,237,107,205,12,15,12,244,185,92,208,118,213,250,25,227,255,0,51,192,96,10,246,131,197,173,91,119,139,173,126,127,40,53,253,88,226,164,103,142,47,148,122,143,20,106,61,58,127,65,52,95,246,97,21,36,52,156,217,203,233,46,54,151,107,250,181,58,73,253,10,249,112,225,245,131,190,209,243,55,44,97,55,189,58,222,131,109,205,119,234,210,14,214,183,31,51,192,68,211,121,221,142,162,173,43,141,137,244,154,76,150,95,41,50,124,75,225,108,114,45,109,27,153,250,77,7,140,187,38,124,75,201,209,249,127,234,132,136,151,152,27,64,229,186,94,109,150,241,109,140,175,98,234,15,250,140,255,0,99,29,134,46,114,225,122,130,19,212,177,38,240,156,190,159,148,220,43,219,159,52,120,24,134,200,219,65,230,19,111,37,226,197,214,50,191,30,160,199,170,223,177,142,231,134,118,169,199,116,245,198,41,152,239,118,211,122,245,124,203,100,237,125,86,228,205,249,153,7,68,156,99,236,205,167,181,17,46,183,91,177,28,132,21,250,178,190,161,95,88,35,151,105,220,108,205,81,117,20,51,83,222,171,221,19,206,91,114,105,225,239,220,120,164,189,99,237,169,237,76,245,98,146,203,50,113,214,249,242,119,90,139,201,100,158,90,136,143,131,36,92,140,134,62,99,188,100,254,36,151,45,110,84,186,194,29,156,228,130,247,146,69,238,106,227,230,151,213,114,241,26,29,85,244,155,210,93,117,242,186,22,181,40,143,214,102,126,3,133,152,182,207,70,236,253,119,31,124,137,110,105,178,28,228,126,161,196,41,70,187,88,239,96,28,222,29,164,57,80,235,31,43,239,55,122,62,142,214,189,252,124,4,179,108,119,149,126,71,173,85,228,72,161,110,76,165,83,86,147,235,90,188,213,188,119,224,179,17,213,146,24,29,236,67,229,171,210,250,199,87,234,223,167,146,52,234,222,125,113,95,144,154,156,162,193,81,176,244,137,238,55,76,234,230,226,227,170,251,227,93,244,154,254,184,253,96,46,164,24,205,69,142,180,37,26,110,163,85,175,126,226,20,124,200,208,163,63,169,49,190,226,146,148,40,239,107,17,152,226,229,77,109,9,82,77,219,25,164,237,217,1,243,161,38,115,73,68,92,63,212,57,184,132,91,180,17,243,226,56,40,110,111,94,66,239,123,223,187,192,115,145,142,200,73,252,32,55,86,106,37,157,185,13,205,226,82,130,51,49,164,200,149,196,198,203,169,125,69,102,203,191,195,144,13,251,146,252,222,39,204,81,68,99,83,8,52,145,107,46,58,120,252,32,229,136,254,16,27,42,112,147,223,107,139,97,156,85,148,194,193,117,87,122,206,131,77,46,114,136,244,95,147,95,0,184,82,31,52,233,237,250,251,134,58,109,61,140,163,81,114,254,162,165,84,183,42,118,141,84,52,251,201,170,230,150,11,235,79,214,2,48,182,183,196,238,84,241,139,31,47,111,9,84,4,183,243,171,126,154,255,0,14,94,34,194,96,168,174,75,196,52,150,210,141,100,186,131,8,181,237,123,173,60,7,106,206,172,80,188,65,137,35,201,76,238,176,146,167,33,163,86,235,71,233,142,29,185,23,172,124,89,71,78,84,236,85,65,66,89,214,107,173,69,65,22,171,94,238,55,195,159,136,9,111,216,203,15,156,92,17,131,205,81,52,146,124,161,250,101,249,189,35,196,102,45,49,130,109,166,210,72,177,21,251,252,76,99,230,203,88,121,116,252,1,134,13,80,247,107,111,174,254,153,123,93,247,252,124,70,71,66,104,210,218,46,158,60,123,254,16,31,75,104,181,184,13,244,164,187,200,105,74,121,112,27,196,93,146,176,2,91,62,226,27,137,46,226,238,20,77,203,247,134,162,225,196,251,192,52,219,145,10,222,222,112,211,175,196,81,74,213,200,192,107,212,70,92,12,109,169,86,230,96,147,183,3,62,35,75,134,87,251,128,42,75,78,147,50,49,178,227,182,51,51,87,15,128,85,74,73,36,244,152,248,165,72,36,106,73,174,198,86,238,1,87,221,185,171,74,189,93,195,170,98,218,252,106,92,20,187,38,94,233,59,242,69,247,102,174,54,87,14,4,126,161,206,61,45,8,108,220,91,150,34,239,176,199,189,162,243,22,61,3,14,161,212,86,55,7,229,130,102,253,92,213,250,91,220,60,211,245,9,163,18,182,188,206,120,18,162,77,165,69,196,154,151,27,19,56,70,223,83,81,105,36,147,233,230,104,227,251,227,4,170,184,141,79,85,102,201,41,151,223,72,113,122,183,124,238,163,59,242,241,29,171,61,115,10,101,107,19,215,208,186,190,249,163,175,202,117,37,213,201,63,166,59,99,243,75,184,197,160,235,203,125,199,20,78,234,237,25,249,182,230,24,46,206,5,172,75,103,175,110,36,218,251,171,246,11,235,189,100,37,111,103,170,156,218,151,151,250,211,251,205,223,85,211,217,34,181,247,183,228,94,2,46,242,147,6,84,171,126,85,220,83,119,219,157,197,253,249,41,181,247,158,181,23,168,75,46,75,225,95,115,190,88,223,64,234,253,99,171,219,223,117,234,211,188,245,25,219,206,1,202,103,44,248,236,225,138,238,167,116,151,144,229,25,246,76,255,0,75,112,68,246,209,149,168,138,173,238,209,38,250,168,214,182,131,227,117,189,224,36,115,104,172,100,213,62,131,92,141,229,29,218,151,135,100,168,147,185,51,189,208,233,125,79,128,137,220,231,196,62,81,174,54,181,204,222,31,147,137,23,221,219,232,220,225,203,196,32,181,178,20,78,72,78,131,191,103,250,70,78,108,111,135,100,212,179,35,8,40,161,239,16,231,148,63,76,34,189,152,145,227,224,49,150,11,125,102,99,104,65,106,189,248,94,221,198,51,163,97,60,57,175,25,224,137,10,135,115,63,41,113,222,125,138,73,122,197,18,155,146,52,116,211,48,101,21,133,70,221,173,190,179,195,93,237,119,92,63,89,250,197,214,65,36,146,87,245,14,153,128,98,245,90,20,22,137,189,58,119,188,47,123,93,106,29,188,148,118,34,191,32,27,188,47,192,8,210,103,99,26,53,91,145,241,21,186,75,137,115,239,1,171,71,128,210,227,36,171,106,77,237,226,55,16,180,157,238,99,114,215,1,142,187,65,229,44,44,85,135,235,171,44,63,214,157,86,30,149,29,7,214,205,23,51,67,182,47,60,139,154,185,248,136,139,207,156,168,169,229,246,49,132,182,232,29,64,163,211,91,157,126,180,151,116,233,117,222,223,158,171,249,156,188,57,9,227,196,84,150,170,48,37,176,228,125,226,93,140,227,70,90,204,174,70,147,43,115,241,24,19,182,70,65,179,85,42,165,110,14,20,222,156,76,42,253,157,235,230,157,42,71,88,87,35,112,175,107,145,242,1,143,219,17,230,171,141,84,162,208,166,87,172,169,53,57,110,19,93,87,206,34,134,71,125,68,142,30,111,175,184,103,27,216,222,93,58,156,170,194,106,123,184,173,219,223,55,36,118,186,180,242,211,126,103,110,66,42,50,166,163,82,202,236,203,163,166,91,222,76,108,146,252,131,236,165,239,61,135,16,71,192,149,204,202,214,18,43,151,21,234,86,96,101,133,57,43,151,215,223,159,190,253,45,77,107,209,33,126,9,34,177,35,195,144,154,59,90,54,151,162,210,229,20,73,120,215,116,227,94,114,124,154,181,90,229,114,226,77,31,172,93,172,183,205,90,70,55,130,211,176,171,221,117,75,105,199,76,250,170,155,185,37,205,55,226,130,248,4,122,103,244,106,134,15,174,87,166,197,71,84,143,19,170,233,85,210,230,157,104,104,143,129,220,206,230,175,225,23,43,98,236,204,155,82,153,228,233,21,189,226,26,164,202,112,145,213,136,172,125,109,28,110,72,250,224,240,103,157,69,180,75,138,139,22,187,168,149,234,238,49,30,251,111,224,39,100,97,231,100,179,74,212,167,113,82,151,171,127,107,145,162,73,223,138,134,125,210,234,145,229,67,142,107,127,85,217,66,188,211,46,226,240,22,59,105,28,188,70,44,195,45,51,26,143,214,148,117,148,200,50,235,26,56,110,222,43,241,81,125,87,47,17,68,28,73,53,194,211,244,26,239,227,123,127,245,31,4,199,9,205,23,59,218,226,226,102,78,7,149,135,188,157,190,165,245,126,177,190,183,191,146,245,105,209,245,199,110,98,216,188,181,29,184,128,185,217,40,251,105,196,212,45,107,253,125,139,221,246,70,196,175,236,251,29,153,180,5,173,40,214,94,87,52,243,50,250,6,191,164,68,70,85,212,27,133,137,40,170,83,218,9,53,120,203,62,205,255,0,76,71,30,94,2,89,118,79,173,199,168,225,133,26,37,111,12,235,230,130,236,25,126,150,199,14,94,34,106,231,139,255,0,59,11,69,150,203,137,92,29,122,155,52,252,244,203,184,252,71,94,137,132,147,78,169,33,109,211,247,109,183,123,30,246,246,186,126,219,214,98,234,69,132,135,153,81,169,171,241,50,243,188,7,27,87,131,30,51,111,62,166,180,146,116,241,212,103,206,196,42,45,198,48,196,48,176,205,10,92,169,51,58,178,99,110,245,43,118,107,211,169,105,46,68,71,127,59,248,70,3,109,97,159,143,42,161,34,153,71,197,151,38,103,198,89,35,168,23,2,234,167,115,186,155,245,171,214,50,31,106,220,197,42,22,31,197,48,162,214,55,11,99,168,233,79,87,213,109,75,96,207,137,164,253,98,49,243,87,20,78,196,152,138,99,238,206,235,4,183,26,85,247,73,69,236,209,39,212,66,69,117,76,73,95,168,214,167,203,125,249,123,227,122,83,143,153,238,210,155,153,168,206,252,8,189,99,140,167,211,37,212,100,41,166,152,222,40,146,107,50,212,69,222,92,121,248,143,161,17,137,195,224,139,175,153,241,23,211,34,178,121,252,83,89,50,123,14,245,166,215,74,235,9,249,108,145,123,173,174,62,121,125,87,47,17,81,247,101,190,206,213,106,191,148,122,238,15,222,238,183,58,126,104,37,54,190,187,242,116,189,68,50,211,9,236,179,135,89,235,91,236,11,167,86,139,124,211,112,254,171,212,240,189,152,31,37,168,148,190,187,184,195,91,173,238,238,255,0,46,45,87,182,175,90,207,214,46,236,60,47,6,54,187,65,211,170,223,166,153,255,0,56,205,22,6,157,179,94,24,101,106,95,184,187,88,210,119,242,139,157,223,242,163,159,137,145,180,8,136,208,214,23,210,90,181,91,174,172,255,0,237,5,247,42,116,100,17,233,102,215,47,170,63,233,26,58,131,70,124,26,225,246,198,45,22,58,102,70,97,233,109,56,78,97,125,102,164,26,127,70,172,191,237,5,182,198,123,48,97,249,81,230,41,172,15,169,74,221,219,230,154,202,246,52,253,148,101,217,66,142,147,178,155,231,226,99,231,155,70,167,201,109,104,84,109,90,173,244,106,47,87,136,180,69,142,110,236,195,34,159,229,105,52,220,15,187,221,238,52,43,202,100,118,190,236,143,206,119,196,198,44,99,172,11,84,195,53,39,163,75,165,117,109,218,219,78,157,250,87,99,54,201,93,202,63,132,77,158,53,202,250,85,106,60,196,57,67,223,19,219,187,151,89,82,111,99,79,215,151,168,97,134,211,91,56,54,78,57,62,149,131,123,110,206,142,147,95,148,121,167,171,170,252,20,239,172,136,4,117,40,156,105,106,79,35,35,50,31,124,10,156,150,23,217,127,77,145,111,52,143,213,224,59,14,47,193,83,232,117,41,172,200,166,110,18,204,215,24,182,249,42,177,146,148,86,224,163,245,115,29,85,76,173,165,168,141,54,177,153,115,1,117,48,62,100,213,232,209,223,109,170,214,228,148,134,147,110,172,149,121,164,175,173,63,88,205,92,174,205,200,85,175,41,245,172,65,190,220,238,116,252,168,105,181,245,223,146,11,212,35,130,36,199,89,37,18,28,183,46,225,122,114,199,48,229,210,188,165,243,95,117,189,220,254,167,37,94,218,254,180,253,98,104,145,138,221,37,50,224,60,81,227,235,82,89,114,221,187,113,52,240,230,98,201,99,122,54,37,130,183,37,68,141,161,44,196,55,117,107,108,236,101,168,239,99,63,1,124,240,77,86,54,39,102,162,219,79,245,147,101,45,149,180,154,45,168,151,224,92,236,56,252,95,133,216,120,220,137,34,13,205,232,166,141,59,211,226,71,168,173,114,48,193,139,208,113,197,94,28,134,153,172,85,52,18,156,74,148,91,132,159,98,229,127,53,62,7,226,59,19,216,194,28,166,77,48,234,58,181,121,190,242,101,123,31,30,105,248,70,238,97,229,154,97,27,210,160,81,52,19,48,84,225,43,172,222,202,45,103,123,26,252,8,88,186,133,87,20,210,36,184,73,127,114,195,86,250,22,213,107,145,120,25,243,49,71,116,204,26,91,85,202,44,247,150,198,253,199,247,87,61,70,155,217,104,241,47,80,198,220,85,67,85,62,173,41,182,226,238,247,122,44,90,239,107,165,62,62,34,239,183,143,212,244,82,129,81,171,93,103,231,163,113,227,114,226,73,248,7,84,196,44,82,234,239,200,125,148,111,94,119,69,142,234,77,236,68,93,246,46,68,3,130,193,82,217,76,195,110,99,150,74,99,90,214,62,100,105,245,125,209,125,168,120,16,171,48,98,189,72,165,111,158,118,58,30,51,223,233,186,76,136,239,218,81,23,51,33,100,97,97,234,132,71,77,246,97,232,37,38,196,123,196,159,3,50,63,95,128,200,156,156,196,209,227,190,204,58,156,221,41,98,150,150,244,238,140,236,162,54,202,215,73,124,34,104,232,88,215,5,98,8,206,198,102,85,55,74,80,167,82,130,223,32,236,69,167,212,175,128,89,26,131,79,64,221,235,78,239,121,123,113,35,189,173,253,34,72,164,229,182,27,198,16,96,207,106,139,214,204,218,39,148,190,178,227,127,60,36,157,237,168,185,216,98,22,110,101,4,170,15,146,173,135,183,27,253,255,0,234,178,86,173,59,191,175,59,115,12,213,117,156,11,69,164,98,195,155,5,200,221,105,229,110,154,101,58,212,142,210,245,21,175,114,46,38,69,204,105,198,217,43,94,163,58,185,16,48,214,229,182,34,27,230,125,113,10,178,136,212,119,226,225,250,136,117,172,183,197,50,48,198,36,132,228,153,221,89,151,167,69,55,15,116,75,186,82,231,30,68,103,192,140,102,54,24,157,128,179,6,129,49,115,93,235,242,29,91,144,144,122,94,106,228,104,77,147,195,73,115,89,241,241,230,42,48,125,154,198,44,194,242,90,34,147,213,141,11,76,130,236,52,187,88,249,242,63,169,229,224,46,238,84,237,59,141,48,172,246,117,227,126,170,217,60,235,135,243,53,165,243,107,77,254,116,126,161,217,115,135,35,226,48,243,242,232,88,99,75,44,210,212,179,87,93,51,178,200,220,59,217,78,95,149,188,6,52,86,232,213,58,4,132,165,113,183,10,221,146,203,182,149,115,51,43,243,63,80,9,57,201,173,181,227,191,228,120,213,204,204,212,165,117,141,234,124,140,101,251,33,151,154,199,193,200,101,222,91,237,11,132,241,68,106,113,49,139,250,202,228,239,173,243,61,212,106,210,107,245,182,86,243,127,128,64,157,7,26,215,40,143,176,236,122,150,229,76,234,177,238,80,171,92,143,214,147,245,139,245,148,123,80,226,220,53,62,146,219,216,231,171,49,27,127,114,242,99,75,211,169,46,122,154,51,62,42,254,16,19,179,76,175,66,154,211,107,106,94,178,91,68,178,61,217,149,200,237,199,151,136,229,27,125,14,90,202,189,202,252,134,14,100,214,214,216,126,181,26,11,19,179,3,124,233,82,26,113,194,242,82,211,219,179,100,103,193,146,46,102,99,38,48,166,105,80,234,237,50,227,117,221,234,92,138,151,136,250,170,211,114,61,60,124,194,245,128,186,104,50,183,49,173,38,67,135,133,89,139,41,148,186,212,157,68,164,165,87,208,101,192,203,224,28,146,93,35,191,107,248,0,125,41,95,136,168,217,66,203,141,204,110,146,203,214,3,85,140,128,185,138,106,245,152,174,164,122,192,15,152,210,106,51,61,55,21,90,138,198,100,124,70,148,17,154,137,70,3,112,185,16,168,173,208,64,118,238,1,64,11,0,0,0,93,37,192,249,128,0,0,13,68,69,96,224,66,151,224,5,196,248,128,212,2,151,238,32,35,59,241,1,80,0,0,0,0,20,177,5,172,42,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,52,216,238,118,21,43,31,112,17,90,226,160,40,124,62,232,161,223,188,12,200,83,188,0,6,163,46,241,164,192,0,0,0,0,0,0,0,0,0,0,3,152,114,20,82,139,186,228,2,170,236,144,209,170,254,177,93,68,101,110,35,109,68,119,224,96,53,23,51,20,50,50,59,247,1,29,185,141,87,35,225,96,11,88,136,8,238,40,103,220,52,107,34,245,128,212,102,105,230,99,101,215,137,55,243,185,13,46,200,74,45,171,87,17,209,113,118,62,167,208,152,144,227,232,156,123,168,139,124,247,68,155,216,137,92,174,162,227,192,7,102,170,86,216,130,195,171,113,47,30,134,148,231,100,139,145,17,248,248,12,115,218,31,104,122,46,8,195,211,13,207,116,40,112,163,71,116,149,19,65,25,18,164,18,121,239,11,143,3,251,130,223,231,94,213,116,10,52,89,241,154,86,42,105,197,81,221,113,38,201,161,36,71,103,8,143,231,197,199,128,142,61,161,54,134,168,227,105,91,136,120,131,20,147,43,130,203,106,110,76,181,105,53,37,245,42,230,68,225,151,171,238,144,14,221,180,6,212,117,28,75,84,175,51,76,196,152,197,150,100,245,93,13,187,49,73,73,105,75,87,185,37,211,46,105,51,24,187,137,49,165,90,181,42,67,178,107,21,55,247,218,53,27,242,20,163,59,17,115,186,143,212,56,138,157,86,100,247,220,117,233,146,92,55,45,115,113,195,51,59,17,115,227,224,62,2,37,45,86,53,92,207,214,96,42,165,173,197,26,150,181,42,231,126,39,113,200,194,128,167,108,126,247,197,23,227,247,2,159,76,118,82,244,36,218,190,141,93,175,185,224,59,229,59,13,46,52,86,31,117,17,84,75,105,37,192,174,119,50,35,245,0,219,195,56,93,85,7,18,210,27,137,114,96,150,122,203,237,124,60,70,101,229,214,18,167,80,124,161,215,105,148,247,55,251,173,59,182,82,118,211,174,247,186,75,214,66,195,101,118,28,57,53,101,164,218,138,105,234,38,162,37,39,235,145,224,50,138,44,115,127,87,86,36,183,166,218,187,175,251,194,14,54,175,138,98,30,235,112,153,45,249,215,177,17,95,151,168,199,98,203,124,187,92,246,218,153,54,61,54,65,53,57,36,123,212,107,86,146,208,118,226,158,92,76,118,106,110,0,139,47,121,188,167,82,215,162,214,214,201,29,175,127,173,23,42,20,106,101,14,3,201,69,61,134,244,234,123,222,90,73,125,9,113,238,227,192,81,243,196,195,52,42,107,42,249,137,78,73,164,205,194,54,227,32,173,195,224,231,192,116,140,209,197,17,112,253,42,65,196,76,152,230,77,52,178,56,196,72,226,110,145,95,129,151,17,179,152,217,169,77,160,197,152,149,21,81,42,77,61,199,136,217,210,86,224,190,62,121,113,224,48,231,56,243,212,234,237,174,52,90,150,33,65,174,51,69,219,122,197,114,116,207,185,195,1,219,177,150,114,155,53,9,140,187,62,186,162,45,221,203,123,114,243,82,127,86,45,213,111,55,247,132,242,147,58,182,72,61,60,13,223,131,235,197,150,171,226,217,181,25,110,172,234,19,212,110,105,226,227,166,103,192,139,159,31,1,240,52,229,70,123,196,202,102,187,239,159,86,226,173,192,191,212,2,228,85,115,72,159,224,196,186,186,28,212,70,106,55,45,114,183,43,146,254,1,214,102,98,90,204,229,41,73,172,84,52,169,102,178,37,200,95,2,253,255,0,17,174,143,129,170,211,217,76,142,177,17,68,180,159,158,181,25,240,59,125,72,237,212,124,190,150,218,136,228,38,158,225,110,173,107,25,241,225,235,72,14,147,26,143,91,170,58,102,85,18,86,162,222,123,227,203,62,127,112,248,241,28,203,25,83,136,38,106,211,46,157,216,183,156,226,251,255,0,196,240,23,235,2,97,58,43,78,160,165,209,105,174,218,25,17,222,50,21,117,118,120,241,47,132,100,126,17,203,252,41,51,173,219,11,81,15,70,239,206,130,223,126,175,173,240,1,134,52,77,150,177,141,75,125,166,102,27,61,222,159,158,56,239,125,249,123,215,128,184,116,141,136,241,171,228,155,191,131,15,223,72,187,74,119,195,236,2,66,232,89,111,134,217,223,232,195,84,52,223,77,244,194,108,189,127,90,46,37,55,5,81,90,211,106,37,40,189,240,143,132,100,120,125,104,130,57,40,219,9,98,149,32,141,246,240,43,158,251,199,81,56,124,56,112,227,28,115,46,236,33,94,54,215,187,135,128,146,122,78,222,246,178,227,255,0,244,226,73,98,225,154,59,104,177,82,41,229,218,191,8,233,254,129,244,42,133,73,74,76,142,149,11,151,236,9,254,128,232,140,31,204,55,136,227,31,190,49,129,140,147,206,201,115,254,238,58,230,44,216,247,16,83,225,74,113,13,224,244,110,244,91,118,75,35,43,154,121,123,207,136,148,74,197,30,144,148,60,105,165,67,43,105,228,194,124,60,5,174,199,84,154,115,177,39,52,154,124,91,158,235,155,73,183,52,248,0,135,252,203,203,10,214,8,168,190,204,169,20,237,40,117,182,173,21,107,181,212,222,174,244,23,15,231,22,253,184,111,184,250,208,165,164,237,126,102,126,177,158,59,73,229,218,42,38,183,162,195,165,161,74,156,193,234,83,118,59,20,117,23,114,70,27,215,240,244,154,61,74,102,241,76,89,18,92,106,205,153,247,40,252,11,135,1,71,77,155,25,76,39,82,180,159,110,220,62,232,227,88,111,121,171,73,23,11,115,28,165,65,195,82,214,217,153,158,151,15,159,221,28,124,34,190,191,185,252,224,36,23,99,188,11,29,239,117,219,248,20,215,45,212,45,169,162,59,126,136,245,164,74,53,17,182,227,19,254,246,146,53,105,182,146,248,68,120,236,132,236,118,253,214,89,171,95,168,114,73,127,132,12,243,102,164,164,54,233,147,142,151,102,252,15,225,241,1,204,214,235,108,211,216,120,156,39,140,201,133,47,177,110,86,63,31,1,111,94,197,200,155,85,138,195,46,76,73,58,164,55,101,42,197,115,85,184,217,94,35,144,170,84,138,75,155,165,169,213,111,27,209,218,59,151,27,243,226,52,209,40,177,220,144,203,234,139,24,212,135,211,99,52,21,202,198,71,195,128,14,239,67,140,163,101,133,168,210,126,119,63,132,199,60,202,82,147,36,154,75,135,128,248,32,183,186,74,44,68,73,43,240,47,186,62,149,74,67,71,169,68,174,30,160,31,118,148,153,112,73,126,240,161,18,72,249,16,227,74,179,31,126,166,180,189,116,149,249,21,191,24,250,219,124,156,34,81,106,177,149,248,128,223,46,6,102,124,135,202,251,233,37,91,143,3,49,188,181,26,82,74,185,241,28,60,231,148,78,112,82,139,138,187,192,113,53,122,146,99,238,181,27,189,173,92,190,231,136,143,141,181,51,25,7,132,98,197,106,69,77,39,34,155,86,111,207,177,29,218,104,184,246,185,113,25,143,152,88,186,61,59,168,106,57,101,188,222,249,150,238,209,207,181,226,34,99,105,92,126,237,114,155,75,99,174,212,215,102,39,38,207,56,102,93,164,182,95,84,126,161,6,53,212,229,57,54,160,201,169,199,21,116,165,29,179,191,209,31,244,140,130,217,111,7,46,177,137,240,228,173,212,37,37,56,166,26,12,157,77,204,236,227,7,245,39,195,136,199,186,107,42,149,81,138,155,145,234,125,9,237,125,177,12,252,216,135,4,117,166,41,179,213,30,158,173,206,46,103,138,145,117,21,138,49,240,236,138,36,227,41,232,104,165,97,138,84,100,179,29,4,214,255,0,131,73,177,21,220,89,240,224,94,177,113,217,69,146,92,187,199,7,133,162,38,53,50,43,100,134,203,78,191,52,184,121,202,29,137,4,90,72,136,184,128,170,10,214,184,212,74,43,138,164,134,162,69,249,17,0,212,158,36,42,126,175,80,170,82,98,139,35,238,1,75,23,168,82,214,35,27,105,37,151,53,95,238,141,119,245,128,218,89,157,142,199,220,62,55,141,227,89,89,197,90,222,179,31,107,138,77,249,119,15,153,213,35,87,155,221,234,1,179,173,105,65,221,102,103,240,142,58,86,181,62,165,107,59,112,225,127,1,245,74,125,41,61,36,74,46,29,223,8,248,31,120,187,71,198,252,0,113,24,158,164,136,20,121,46,171,121,118,244,113,71,62,43,79,143,136,139,109,176,51,129,249,62,83,164,198,169,215,80,113,113,75,201,177,188,100,130,36,245,132,216,172,191,222,224,36,51,57,113,9,82,48,205,98,66,156,146,73,107,171,240,108,248,241,113,178,225,196,189,98,23,246,137,197,142,85,49,102,35,73,73,154,105,60,73,49,194,39,23,192,189,245,223,19,227,196,65,103,177,29,81,202,133,66,91,203,121,245,169,217,78,56,102,226,174,102,102,163,59,159,30,124,71,213,134,41,46,84,83,33,72,221,118,9,7,219,241,191,135,128,224,206,239,190,225,153,222,230,106,237,124,35,34,118,123,203,167,113,12,42,163,219,138,98,201,13,67,81,111,211,115,45,68,231,214,159,168,81,151,251,54,101,31,83,247,69,214,225,81,92,215,212,244,217,171,218,219,235,243,71,136,206,56,140,51,11,94,150,144,157,118,243,18,69,203,255,0,168,232,153,107,131,98,210,60,163,104,20,244,111,119,63,58,104,138,246,215,207,178,94,177,217,241,93,97,170,103,85,190,249,59,205,127,59,225,203,79,62,62,34,127,163,2,246,196,204,19,141,85,147,9,185,85,52,19,216,101,125,148,46,201,59,170,65,113,237,8,242,196,181,67,168,204,67,138,113,229,158,228,145,119,14,231,204,252,124,70,68,109,79,141,142,175,138,27,52,73,158,100,170,17,53,103,23,246,71,254,184,248,113,24,210,203,14,77,150,202,82,162,61,75,74,59,103,227,254,177,71,96,203,202,43,149,106,220,104,232,38,12,214,183,11,223,57,112,108,207,212,98,82,182,29,203,71,33,66,193,85,167,99,210,204,145,229,43,169,40,247,206,39,37,63,83,227,235,228,48,223,100,188,163,151,137,177,93,61,227,106,142,227,101,50,91,70,153,9,51,189,162,25,242,208,124,56,137,103,200,140,10,206,20,194,244,56,135,10,154,219,145,122,207,24,205,145,17,106,113,211,225,217,47,170,252,96,47,45,25,132,198,134,203,100,148,167,78,175,52,172,92,204,114,132,119,28,124,101,146,80,146,227,222,62,180,175,191,143,32,27,252,76,133,18,149,106,51,51,224,52,161,94,179,62,67,117,42,35,224,68,3,113,22,43,240,27,137,51,46,102,99,66,11,157,198,225,23,172,5,86,132,169,42,73,164,142,228,101,196,133,186,205,108,37,30,187,135,107,44,28,40,43,83,244,121,12,22,249,178,50,226,218,203,143,3,225,196,92,142,22,228,62,10,180,86,228,193,146,218,219,109,90,216,90,59,69,114,226,70,2,20,246,196,203,105,88,31,21,198,170,199,69,54,50,24,163,71,89,245,34,52,42,234,146,234,46,86,73,113,227,199,143,33,217,246,73,205,29,195,184,83,14,201,153,87,115,79,94,212,157,229,218,62,15,175,145,175,249,185,140,136,233,1,203,134,166,97,26,157,89,136,52,164,173,154,100,22,201,106,104,137,194,249,127,184,201,60,187,94,191,88,143,172,183,173,201,193,153,153,78,97,201,114,144,136,123,235,166,43,134,68,90,227,172,251,37,114,250,174,63,116,6,79,237,103,53,51,112,198,42,170,53,172,146,190,163,109,94,127,7,24,79,243,122,199,7,176,132,229,63,138,228,48,78,57,116,208,165,43,137,240,253,22,207,244,142,19,55,113,100,106,246,77,213,159,62,182,183,31,220,118,223,177,168,244,202,108,184,157,207,184,135,217,176,107,164,88,218,93,174,95,48,37,127,149,176,2,75,233,116,234,129,210,161,188,212,162,73,46,59,102,86,90,136,236,105,47,1,201,85,97,181,42,152,196,119,217,109,213,32,210,106,53,164,148,70,100,147,35,62,35,153,195,17,218,123,15,82,204,218,65,153,194,96,248,164,190,161,35,239,147,76,66,155,34,38,153,231,245,63,234,1,19,219,74,228,141,68,253,206,110,17,68,71,232,203,216,148,87,249,207,169,177,129,181,154,44,138,126,231,120,166,79,121,170,218,12,251,173,225,226,39,119,51,242,234,153,85,242,110,254,143,72,119,117,190,182,246,58,85,107,232,229,116,159,168,68,78,126,96,196,80,252,133,185,139,1,157,255,0,90,190,225,26,111,109,215,62,201,122,192,89,108,51,52,163,85,160,45,38,180,154,101,180,162,52,157,140,172,164,137,40,216,135,19,184,237,18,59,10,145,49,70,230,43,66,120,174,229,197,17,139,143,17,25,84,227,54,231,198,85,237,103,144,124,62,216,134,111,108,103,136,156,139,46,141,19,172,74,34,115,22,199,185,37,125,147,185,199,46,60,64,75,165,14,238,66,113,70,119,179,134,92,126,2,29,67,52,234,201,165,225,154,155,250,158,73,181,185,226,217,216,248,184,130,225,196,189,99,177,224,233,61,98,148,242,238,179,179,234,46,215,218,164,90,173,163,235,9,166,96,124,68,242,148,241,110,250,167,206,207,143,23,153,229,196,189,98,104,141,173,175,51,1,249,152,187,22,83,19,58,167,165,125,67,176,167,79,71,6,152,87,45,94,30,161,139,197,13,233,101,215,220,90,86,151,120,22,179,51,85,203,135,31,222,23,51,104,74,185,213,179,30,190,104,113,243,39,122,175,207,15,212,195,92,248,159,168,116,107,182,214,29,138,141,4,78,19,167,117,17,115,43,171,188,81,189,151,248,97,204,69,95,147,79,101,49,110,220,101,187,239,197,217,177,45,5,195,129,241,226,36,223,102,204,164,98,153,77,164,77,114,155,68,214,238,29,142,149,41,12,150,163,51,75,38,119,61,30,3,12,182,83,193,158,90,199,18,245,49,5,194,93,13,199,189,249,55,230,243,28,124,211,227,196,74,198,84,225,134,169,212,74,74,58,180,52,232,164,176,223,189,160,139,146,17,225,203,128,154,59,108,74,91,49,245,233,97,132,234,183,154,146,47,230,28,77,79,16,65,166,110,247,236,188,173,237,237,161,36,124,173,235,50,245,141,156,111,139,226,97,254,165,188,76,178,235,27,203,110,72,190,135,79,62,209,122,196,123,230,174,211,178,87,228,190,163,93,197,204,91,127,175,76,163,77,252,203,114,119,225,8,51,50,165,158,184,106,42,81,120,149,158,209,43,205,109,190,235,125,144,113,46,109,9,134,80,71,242,181,119,129,95,130,27,254,176,69,109,115,59,241,99,173,35,78,49,197,37,165,43,231,80,119,195,236,131,174,43,58,241,119,37,99,44,80,119,255,0,124,93,254,176,73,162,92,99,237,5,134,165,72,105,164,70,174,145,173,105,65,106,67,118,185,159,237,130,226,208,49,140,10,204,86,29,97,185,101,190,213,109,225,38,252,12,249,217,71,234,16,175,72,206,220,74,203,205,45,204,89,137,204,210,242,85,114,158,229,249,151,217,6,66,228,246,211,146,226,84,41,17,234,53,252,92,251,104,235,26,209,214,141,73,85,210,225,151,3,119,143,112,72,190,165,25,163,102,67,68,102,217,25,43,234,136,189,99,170,227,92,25,11,16,48,77,185,78,167,59,103,146,231,191,178,74,46,8,50,250,147,227,196,116,188,157,205,170,110,45,163,82,28,111,202,202,84,190,177,99,147,164,204,244,173,206,125,179,250,159,196,46,251,46,53,49,148,172,145,192,238,125,162,47,128,95,81,29,27,70,236,246,251,45,75,168,69,131,134,218,39,235,174,25,26,26,52,170,202,39,142,199,102,198,18,227,12,21,46,147,58,99,75,234,69,186,152,227,94,247,123,112,53,114,236,151,14,2,111,49,238,6,129,136,32,147,46,82,233,142,252,183,190,62,176,194,84,87,178,138,254,105,241,227,248,198,16,231,94,67,19,47,206,150,213,55,14,161,46,214,29,182,150,108,118,51,112,237,243,176,205,130,58,215,29,77,188,235,102,105,186,84,101,195,192,199,53,6,75,144,53,251,226,203,121,111,48,253,87,231,251,227,148,204,76,60,229,3,16,204,138,164,199,77,166,201,108,137,146,177,118,87,111,81,112,245,14,190,183,137,118,181,248,10,36,123,100,156,96,85,74,205,90,35,207,77,119,121,38,156,217,19,170,212,158,210,221,46,245,31,1,152,238,225,88,117,20,41,229,64,130,181,18,77,4,167,26,35,50,251,182,241,17,195,177,181,97,230,241,116,132,170,68,131,37,212,169,69,109,103,251,43,158,34,76,168,18,74,68,85,42,234,50,222,153,118,190,2,19,5,188,197,89,96,138,139,15,160,160,210,15,92,85,55,219,107,214,74,250,206,92,70,49,230,62,207,53,57,19,106,41,134,214,29,105,42,220,233,45,42,73,23,4,95,147,127,8,207,83,142,203,196,100,166,80,171,240,237,36,140,113,53,44,39,76,152,151,22,186,85,57,106,93,174,107,97,38,103,107,120,120,10,34,147,28,228,102,32,161,156,217,74,126,138,146,99,119,243,149,44,143,142,146,225,239,101,235,22,213,250,52,234,28,197,63,57,246,220,105,139,106,75,106,51,189,202,197,98,50,46,243,33,45,152,167,40,105,21,136,242,144,116,10,2,247,218,62,123,21,39,123,26,121,246,15,212,49,215,56,182,112,53,83,106,238,211,169,120,94,57,252,175,160,210,198,131,79,105,187,242,107,135,120,12,89,194,19,168,181,39,17,29,84,212,172,211,24,150,123,198,80,101,114,210,95,206,59,12,250,12,154,123,9,168,64,91,49,137,229,17,39,114,102,133,18,76,140,200,142,197,203,129,112,240,29,121,24,106,118,15,173,205,41,110,176,105,105,199,34,218,58,143,129,146,251,174,69,195,178,127,192,46,157,34,109,50,171,76,135,17,80,181,173,17,219,90,141,214,210,100,102,73,34,51,239,227,196,79,5,205,201,108,100,152,180,135,99,84,94,157,33,76,198,136,217,93,90,200,140,146,162,59,93,95,0,186,184,195,45,232,216,215,170,110,40,84,85,117,61,229,250,212,84,31,159,167,205,178,79,234,120,253,193,139,238,213,79,14,44,201,167,30,101,50,12,236,81,207,79,4,242,35,226,94,190,2,243,101,174,113,65,145,229,30,182,229,101,237,59,157,58,204,149,111,62,246,186,196,24,113,157,89,15,90,193,240,224,78,74,168,108,153,55,41,219,197,53,165,94,246,72,59,252,236,184,241,224,45,150,21,198,149,252,38,235,44,170,191,85,67,101,41,50,20,152,210,150,68,101,217,191,13,69,199,179,248,132,172,102,86,93,208,177,213,6,76,120,184,126,140,110,49,14,74,18,169,113,17,100,169,196,88,140,172,149,91,205,227,247,6,13,103,30,207,117,58,29,68,206,59,88,121,132,162,155,190,50,97,42,79,18,83,156,120,54,92,120,11,71,199,135,115,102,54,33,167,187,30,107,213,121,75,125,213,71,35,146,162,89,89,73,34,177,221,103,217,226,124,60,76,116,252,206,194,237,213,26,93,74,20,104,109,54,211,13,182,100,164,105,85,247,135,202,196,127,84,67,169,121,14,181,135,214,148,249,65,40,36,153,63,102,29,89,114,251,133,199,128,236,20,124,74,133,67,92,106,170,229,74,214,225,157,156,61,101,107,21,139,180,126,178,184,162,207,214,232,239,67,121,228,153,178,90,52,249,183,239,34,240,241,28,83,110,63,29,68,164,60,180,154,123,210,163,33,114,113,121,65,151,42,91,177,162,161,9,94,239,73,26,8,173,98,79,168,116,153,49,144,133,170,237,162,197,110,224,28,214,27,204,108,65,66,116,151,27,17,86,216,210,198,228,186,188,181,162,197,114,225,193,69,195,135,226,25,17,150,123,86,213,104,138,101,21,12,83,141,93,75,116,244,179,100,78,82,139,81,104,226,87,120,184,112,49,137,110,35,74,212,105,177,21,207,144,250,163,74,146,193,221,18,29,79,102,221,149,153,0,150,76,169,219,66,134,237,41,105,155,43,26,190,164,71,140,68,107,90,21,99,210,171,243,124,101,78,22,218,15,14,214,250,214,229,138,241,110,116,95,122,150,251,245,114,179,135,234,16,71,65,197,181,200,76,26,35,86,234,76,145,161,4,100,220,149,164,142,196,118,228,98,245,97,76,217,199,81,58,214,239,28,98,84,107,209,125,21,55,138,246,213,245,254,32,39,6,30,51,129,39,94,134,229,246,109,204,147,227,245,195,157,98,122,29,78,164,239,56,29,184,255,0,245,17,53,133,182,168,170,210,250,215,148,241,70,52,127,123,163,69,166,169,90,109,170,254,115,197,110,100,50,59,3,237,121,64,152,202,16,243,184,189,197,46,89,34,235,82,15,129,146,120,124,251,151,16,25,192,219,228,174,245,115,176,222,222,17,115,184,176,88,79,62,168,85,164,161,44,183,92,35,114,73,50,70,233,35,153,233,245,56,124,56,139,157,72,196,205,84,59,72,84,171,106,52,246,204,189,87,245,128,237,218,181,29,202,246,27,168,224,68,56,200,243,18,180,36,251,124,111,204,125,109,184,165,145,25,40,236,126,32,62,174,102,42,92,236,54,211,123,115,27,132,3,85,140,192,202,195,70,187,31,19,48,75,165,198,247,48,26,128,211,196,185,10,153,151,112,160,1,149,133,123,133,5,120,216,5,0,0,128,85,60,192,185,152,17,216,192,185,128,212,40,71,113,81,162,246,1,171,81,10,141,3,85,200,5,64,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,105,51,46,225,64,0,11,159,172,0,0,0,0,0,0,87,79,136,10,0,106,211,220,26,181,119,0,169,149,134,147,59,1,119,135,62,32,52,154,173,235,26,46,106,224,70,53,43,152,161,115,0,36,153,119,138,153,112,3,43,247,141,38,86,62,96,42,86,239,20,53,145,122,198,149,29,134,195,206,232,43,233,191,31,88,13,213,185,110,243,28,124,170,163,49,244,235,39,79,85,249,91,250,71,1,137,49,71,147,92,105,29,71,121,168,214,95,61,183,43,120,120,140,59,206,13,167,188,139,228,159,206,70,251,125,214,63,92,244,218,219,191,177,31,172,6,67,99,188,237,162,225,158,163,214,145,89,62,179,189,211,185,36,125,14,155,222,238,23,213,8,231,207,109,176,60,163,37,246,105,85,204,109,25,46,209,212,209,23,89,208,90,204,221,43,158,151,188,75,143,128,199,60,207,207,31,117,30,77,252,235,245,110,173,190,253,91,175,86,173,31,99,43,121,191,194,44,52,201,157,105,122,183,122,123,58,121,220,5,193,198,185,187,136,177,12,131,91,152,159,16,186,149,69,220,25,72,154,226,174,87,87,15,60,248,113,252,98,220,76,159,34,99,132,183,164,60,225,146,116,221,197,153,157,175,226,54,247,90,139,86,174,94,2,173,51,173,68,157,86,191,128,13,164,161,75,87,62,126,177,203,209,40,143,212,101,178,211,102,205,220,213,109,119,183,2,63,15,1,204,97,156,59,229,7,227,55,215,55,123,205,124,119,119,181,137,94,62,2,253,229,126,94,110,95,166,76,242,190,173,59,238,207,87,183,114,203,158,160,222,15,151,45,178,102,76,147,98,68,136,244,71,82,236,4,172,137,104,53,29,207,65,220,238,142,99,179,226,236,0,84,202,91,73,68,90,106,13,15,165,191,123,69,185,37,95,91,203,128,190,152,89,142,167,187,111,86,189,17,137,23,181,175,109,60,127,128,119,131,161,121,86,43,72,235,91,171,165,46,95,70,174,238,92,203,214,51,70,55,101,157,33,184,181,3,51,97,139,148,29,38,105,79,215,35,192,100,118,22,195,198,93,107,124,220,101,249,150,185,94,222,119,172,135,53,68,203,207,125,215,229,127,57,171,219,171,248,151,215,14,248,197,19,201,122,190,90,222,239,109,244,26,109,111,186,126,177,112,124,241,97,34,46,171,182,217,106,183,154,94,161,107,115,79,51,160,225,234,125,65,165,29,77,43,42,91,175,17,177,98,183,101,124,124,242,227,192,110,230,62,103,121,27,201,223,49,55,219,237,247,234,157,54,182,143,172,63,88,142,236,211,204,127,116,21,27,249,27,171,235,129,184,253,17,174,215,82,248,249,165,235,20,118,140,215,206,105,53,137,170,76,106,181,125,40,114,158,108,154,92,124,200,140,204,215,206,203,62,28,69,152,118,100,234,220,148,32,230,60,179,52,233,247,231,12,249,92,252,69,104,84,159,44,78,138,142,177,185,222,72,67,62,102,171,92,203,143,50,245,140,159,201,12,148,235,242,90,151,238,155,119,162,83,200,211,212,175,127,121,46,55,222,120,128,177,56,79,46,42,149,185,49,77,14,211,207,125,174,219,213,43,184,149,207,178,126,161,145,185,91,179,61,74,164,221,50,91,209,176,195,164,230,250,251,212,41,70,118,214,92,125,235,192,100,222,7,192,30,231,162,194,47,43,117,142,175,188,253,35,70,173,70,175,174,59,115,29,214,70,48,247,43,5,78,121,59,173,117,91,112,223,104,213,168,254,212,237,231,127,0,11,125,132,54,111,133,14,150,195,50,168,24,81,197,165,43,185,148,82,59,221,102,125,237,14,203,242,15,160,196,66,77,120,103,12,240,178,123,48,145,253,95,128,183,121,157,181,7,146,94,92,111,112,251,221,15,182,90,188,167,166,247,108,207,246,35,24,245,139,182,159,235,203,121,30,225,244,124,180,165,255,0,100,239,245,95,98,241,1,151,62,224,232,116,199,214,105,161,82,16,68,102,223,189,197,65,119,253,169,112,224,57,56,248,215,11,225,253,91,202,75,229,191,181,183,44,55,244,62,190,209,122,196,110,215,51,119,202,142,186,175,115,219,173,111,169,207,209,122,173,115,62,30,97,122,199,79,151,89,235,186,62,86,209,162,255,0,71,123,223,238,120,8,37,18,102,214,56,50,153,163,84,60,78,91,203,252,237,182,187,189,126,252,94,177,241,126,109,220,32,131,45,40,198,133,223,192,154,254,188,69,186,225,239,173,239,150,183,128,216,118,143,218,211,214,57,151,212,127,172,32,149,102,118,228,194,119,47,237,223,159,216,191,239,1,51,110,76,38,71,98,247,110,93,159,177,127,222,4,84,55,65,186,147,242,223,121,126,151,254,177,200,70,195,155,199,16,158,185,107,172,139,231,127,235,8,36,162,165,182,206,25,144,151,9,11,198,165,170,220,205,191,15,179,142,169,87,218,202,133,83,39,144,219,152,178,238,105,182,181,35,186,220,253,248,253,67,13,40,248,11,126,219,43,242,174,157,90,191,72,191,175,235,135,106,129,150,250,25,67,254,89,189,175,195,171,248,153,125,80,65,113,179,7,59,233,181,135,150,106,93,109,104,55,144,162,75,166,147,177,147,118,253,144,197,149,197,120,130,147,82,74,220,106,27,132,167,36,155,134,165,182,155,157,245,115,227,207,136,251,235,24,103,169,203,113,190,187,174,198,146,190,238,223,66,71,235,29,78,186,190,170,214,155,106,210,238,143,87,113,138,58,221,90,50,28,37,56,210,16,157,78,25,242,177,216,238,58,250,46,221,236,118,191,168,119,152,13,245,213,232,190,142,198,171,243,245,127,72,235,21,152,93,95,115,239,154,181,106,250,27,122,128,103,78,200,120,189,5,238,179,83,147,79,244,7,209,126,223,245,194,65,164,86,211,30,51,202,82,159,226,218,143,129,250,139,225,16,255,0,179,237,115,201,62,94,249,87,123,189,234,191,71,166,214,222,248,31,172,72,93,67,23,249,74,108,8,254,78,221,235,119,69,247,215,182,163,73,95,205,1,120,233,115,213,84,148,195,173,184,238,157,242,91,50,112,252,75,225,225,196,92,74,97,55,17,187,184,130,61,43,213,217,47,128,90,204,9,35,169,210,30,115,70,189,18,84,187,94,215,178,83,195,248,6,140,93,141,247,73,117,143,38,95,92,85,113,223,114,190,162,250,144,23,165,120,134,43,109,26,73,15,145,151,168,139,215,240,142,61,250,178,230,41,72,142,243,232,53,218,215,85,173,111,128,252,5,141,192,52,223,46,87,160,212,119,219,141,254,247,177,167,85,172,133,23,59,151,168,100,22,28,161,245,104,145,203,173,106,211,175,232,45,222,126,34,122,55,40,144,159,90,73,231,156,74,245,36,202,234,51,51,231,226,59,35,8,74,18,146,52,151,4,145,114,26,35,179,187,65,39,85,237,224,54,37,72,234,229,171,70,174,213,185,216,81,174,99,134,148,240,51,46,215,112,234,85,170,154,90,117,41,37,58,71,169,100,118,63,18,241,28,179,245,13,102,101,185,183,107,234,191,212,45,190,38,115,84,229,170,214,187,174,159,240,128,179,153,217,92,117,143,35,105,145,36,181,117,143,53,103,246,63,17,17,249,141,94,93,77,168,104,83,242,87,165,47,23,190,42,252,201,62,39,234,25,223,180,182,98,110,125,206,124,199,189,250,231,234,143,218,126,180,71,29,85,237,250,227,150,157,54,51,239,191,168,7,45,151,212,229,84,49,21,34,61,154,81,189,83,142,215,111,137,113,90,11,143,14,92,68,178,108,89,129,147,79,194,250,220,139,78,212,140,77,188,35,66,56,149,155,143,203,179,207,128,142,29,157,40,94,81,197,184,109,125,107,119,249,229,134,139,104,191,233,172,241,231,226,38,99,32,104,62,76,161,41,190,183,188,249,172,107,190,238,223,64,215,14,103,234,1,126,41,76,110,227,52,155,36,173,171,151,194,99,148,66,72,146,69,98,184,249,34,112,74,62,232,251,18,155,149,238,3,113,36,86,181,136,84,147,196,81,28,12,134,187,216,204,5,72,130,197,234,2,59,141,43,59,128,170,146,159,169,47,222,27,10,59,151,14,22,27,132,87,27,110,171,73,114,238,48,31,51,166,124,120,247,15,137,247,13,36,102,102,124,18,55,228,191,160,140,180,95,179,235,29,122,177,83,220,161,207,120,213,102,76,252,235,122,252,0,107,151,39,223,72,181,47,205,245,141,153,14,146,97,169,211,191,119,195,204,112,80,234,61,114,66,15,115,163,153,121,215,238,248,6,222,43,170,249,62,129,41,222,175,188,221,232,225,174,215,186,211,225,226,3,29,118,182,198,237,210,112,126,43,142,78,207,66,218,234,60,90,85,136,174,235,7,195,180,94,177,14,185,139,90,85,79,17,214,29,55,100,43,121,84,144,239,190,42,231,197,197,243,226,124,120,140,232,219,111,25,239,159,198,113,124,155,167,87,147,187,91,235,247,70,62,90,68,122,76,95,92,155,32,237,163,83,171,95,175,191,253,98,96,228,240,213,33,218,156,181,54,141,213,247,38,190,221,253,101,225,226,36,67,100,124,182,83,56,110,108,137,17,169,107,235,16,105,139,46,197,207,231,110,31,27,167,196,99,14,206,56,63,202,117,227,47,40,238,175,70,222,124,231,87,209,179,195,206,47,88,147,188,169,129,228,92,41,79,99,123,190,249,159,13,23,211,167,205,110,222,179,245,134,232,187,145,214,197,63,86,150,137,59,203,124,237,36,92,189,127,190,44,78,116,230,76,122,71,145,247,142,212,203,123,214,45,187,81,119,110,249,246,139,214,59,70,41,198,253,71,170,252,204,215,175,95,233,246,181,180,253,111,136,141,253,161,243,63,202,190,231,254,97,238,183,93,111,245,78,171,223,117,245,133,234,15,69,130,204,76,68,245,126,178,203,167,42,90,239,21,44,221,245,153,159,158,191,19,225,196,115,25,73,128,102,98,90,197,40,145,212,20,151,42,236,71,50,126,231,123,169,190,125,147,225,218,29,83,15,211,188,163,86,130,91,237,222,169,77,55,230,223,232,139,143,63,17,159,251,34,96,125,20,184,239,249,82,251,188,72,133,91,113,206,201,96,254,168,81,126,246,72,201,152,248,106,39,90,149,74,160,169,214,234,114,20,75,101,130,53,17,28,100,38,196,102,130,241,253,241,151,244,120,45,196,97,150,90,105,164,18,53,88,144,155,17,92,207,250,71,90,192,84,238,173,25,69,190,213,239,235,63,54,223,64,94,35,189,71,106,196,158,215,175,184,6,235,68,162,34,226,55,141,102,68,92,76,105,36,233,43,220,105,82,173,198,192,62,198,220,236,151,62,67,113,179,81,168,207,81,242,245,143,141,135,44,175,55,187,214,62,214,120,246,189,100,3,236,73,94,227,117,35,105,46,120,13,228,34,215,226,2,188,12,198,137,9,37,52,180,216,184,164,203,248,6,246,139,17,241,27,107,43,36,254,0,24,209,182,6,26,69,91,45,107,77,245,120,138,82,163,67,73,27,168,191,41,136,63,81,136,137,199,116,119,104,185,193,57,132,110,91,220,238,190,115,114,34,188,84,159,14,5,235,19,81,180,153,232,203,202,187,150,189,154,139,195,255,0,58,64,137,28,222,247,236,229,171,31,155,125,199,143,234,86,192,117,236,89,58,65,229,68,166,151,33,229,23,99,129,172,204,191,68,164,92,205,129,222,35,198,243,8,245,31,204,9,95,229,108,11,55,152,53,61,214,14,159,77,220,94,219,174,222,175,178,161,92,172,59,182,196,85,142,167,142,166,252,175,175,230,20,130,243,237,250,169,131,245,0,153,220,20,146,114,129,74,34,34,254,199,176,124,126,209,35,159,83,26,138,214,79,1,213,114,190,103,90,194,244,69,110,244,234,164,70,87,59,254,150,129,222,18,139,241,191,112,11,99,141,161,52,125,75,222,154,253,51,232,126,212,68,6,213,172,70,71,185,109,17,219,77,250,245,236,130,47,216,4,185,230,236,255,0,38,121,39,222,183,155,205,255,0,209,90,214,221,248,31,172,65,230,115,226,79,43,249,31,229,45,214,235,172,126,153,170,247,221,248,23,168,5,145,140,118,152,199,237,137,252,99,45,54,70,146,164,98,44,56,141,107,177,226,216,124,8,248,121,236,12,70,99,132,134,254,220,191,24,201,173,149,223,209,137,48,233,233,189,177,76,67,231,246,70,0,77,54,5,112,188,135,37,124,108,153,11,63,250,9,24,239,182,13,105,108,96,76,90,72,122,66,73,61,66,218,85,111,211,163,248,139,215,150,50,183,152,94,97,232,183,203,78,23,63,177,160,99,166,216,142,95,5,226,228,219,251,131,249,88,226,104,140,28,123,33,117,44,123,59,82,214,163,115,117,197,195,189,236,202,121,254,240,227,106,236,156,90,43,23,183,207,173,217,255,0,24,125,213,231,119,121,138,249,233,189,180,247,253,128,134,140,83,51,85,57,180,110,237,103,136,239,127,173,80,184,50,207,97,202,74,37,99,5,43,114,193,234,194,230,190,210,126,203,27,192,73,190,26,136,80,105,16,21,165,4,69,13,164,118,11,235,75,250,4,115,108,24,141,120,177,42,189,175,132,200,255,0,235,98,137,36,144,91,140,49,77,95,157,118,153,43,114,253,44,6,25,237,59,154,201,165,251,154,221,75,172,55,189,235,151,221,57,166,246,220,243,237,151,172,70,149,106,191,50,171,185,188,233,106,221,106,249,235,166,118,189,185,113,63,80,200,61,166,235,157,111,220,223,202,186,52,117,207,163,189,239,185,240,24,147,33,237,26,123,55,189,251,192,125,114,219,118,115,172,71,97,122,84,226,180,118,140,200,174,102,68,92,135,220,206,0,172,59,25,199,202,76,43,34,247,186,213,126,5,127,169,29,255,0,103,172,55,229,220,72,106,235,187,142,175,58,1,252,239,86,171,184,175,18,183,33,155,244,124,9,120,78,49,229,95,158,44,202,251,142,87,34,47,170,1,24,245,42,60,234,83,154,28,125,187,146,55,158,246,165,120,248,23,30,3,93,15,17,205,166,204,101,104,159,53,6,222,174,45,186,100,101,114,62,92,124,70,116,231,38,73,245,198,38,205,247,77,163,115,73,115,179,212,175,123,19,135,207,121,226,48,127,26,225,191,33,85,38,71,235,187,253,198,239,142,239,77,245,37,39,235,63,88,12,170,217,163,60,100,82,234,184,114,12,186,182,33,113,182,186,230,164,37,243,52,29,210,241,151,3,112,187,204,132,144,228,246,52,99,21,208,34,77,105,83,84,78,180,242,139,172,25,26,187,47,26,120,246,143,255,0,160,131,44,25,82,234,117,88,103,185,215,163,121,244,86,189,210,175,15,17,37,123,14,226,238,179,72,137,3,201,250,119,116,201,139,215,189,189,254,93,46,22,211,226,32,206,199,98,33,246,16,123,182,206,246,87,104,188,5,167,204,172,17,26,161,17,87,129,78,81,170,113,175,223,26,35,238,95,214,243,226,46,173,37,253,244,56,234,211,107,176,133,115,240,33,241,215,98,239,152,34,215,111,125,191,43,247,24,74,33,179,106,76,16,229,27,25,186,162,106,2,18,253,82,166,105,38,147,110,4,234,121,246,75,214,49,207,81,167,153,159,17,35,91,102,209,62,111,82,21,214,124,233,117,67,243,62,189,159,17,28,114,90,209,167,181,123,223,184,81,148,251,38,206,91,56,225,148,165,199,82,75,170,210,200,201,39,107,251,242,185,137,80,193,110,147,176,85,204,239,36,203,143,192,145,23,91,32,68,223,99,21,171,121,109,21,58,81,242,231,239,174,9,75,192,233,221,83,214,155,223,229,147,63,250,41,1,217,210,222,147,34,50,46,99,234,66,16,162,36,154,18,119,245,144,162,15,176,103,110,67,141,122,161,162,121,181,185,189,187,245,125,111,192,3,148,56,108,168,187,76,180,101,226,146,28,61,107,10,211,234,145,222,105,218,108,7,73,221,55,39,89,74,136,236,101,207,129,250,135,39,25,237,225,37,122,109,123,247,143,189,10,212,130,43,0,196,124,219,217,241,186,131,79,61,76,164,225,152,238,59,82,83,134,189,198,131,52,158,240,236,102,150,252,72,99,125,83,0,98,28,37,82,150,185,19,226,110,80,251,145,144,136,238,175,179,101,29,136,136,210,68,69,100,254,33,40,18,162,239,81,109,229,187,87,228,45,206,58,193,94,84,137,167,202,123,171,203,222,124,231,87,114,184,121,197,235,19,193,30,24,173,43,113,138,121,37,93,164,161,100,179,51,230,118,79,17,110,105,152,162,175,70,222,233,171,212,17,190,211,243,153,10,43,218,252,248,151,172,100,94,109,97,223,34,87,156,111,174,111,181,203,150,87,221,233,182,149,151,137,250,197,177,155,239,90,59,239,127,230,19,193,145,25,75,156,212,250,188,233,49,37,174,179,32,156,118,51,100,151,205,43,77,148,106,35,35,186,207,129,247,139,167,95,194,216,119,26,70,125,246,240,253,49,106,84,117,197,35,149,17,179,50,59,25,250,143,135,107,241,136,241,106,119,87,149,30,78,235,86,229,196,185,167,85,175,99,35,181,254,224,188,153,87,155,62,79,147,10,31,144,55,155,202,155,106,213,214,173,107,154,11,150,143,1,96,236,217,163,144,140,71,113,231,163,210,48,219,72,110,156,165,153,34,57,39,137,107,227,193,190,98,199,200,203,68,164,142,158,204,58,82,31,116,181,33,100,221,136,139,191,137,38,253,198,51,109,88,159,221,45,34,98,186,143,86,212,219,140,124,247,93,174,158,124,139,234,185,120,12,99,206,184,222,68,197,17,106,26,247,219,170,123,125,139,105,189,220,113,60,248,250,197,22,39,24,229,61,106,35,19,37,155,212,194,66,55,124,18,165,223,137,164,190,163,196,89,250,245,37,234,108,167,227,188,109,26,155,211,125,6,118,226,68,125,229,226,50,254,14,52,190,25,66,60,155,235,253,59,236,135,245,162,192,103,37,99,175,79,171,171,171,232,215,213,254,142,246,178,91,240,240,1,106,29,135,239,100,189,40,237,31,168,124,197,29,110,40,208,131,73,25,13,149,35,82,212,119,230,102,99,108,213,187,51,225,126,224,31,115,50,206,33,169,11,90,207,187,178,126,161,221,112,238,48,139,19,172,117,130,150,189,90,45,107,29,173,127,90,133,186,82,181,113,181,134,149,149,172,3,49,112,174,50,193,85,14,181,124,62,181,110,244,124,242,35,39,207,87,46,215,128,201,156,3,130,152,169,182,219,144,33,83,217,46,186,72,237,54,73,237,118,120,240,73,250,200,69,100,90,143,86,213,239,58,181,91,232,173,252,194,235,229,238,110,251,159,149,17,94,231,183,251,186,131,111,254,139,211,123,26,56,121,135,234,230,2,93,240,94,94,213,97,41,149,147,208,82,148,75,74,204,144,165,23,45,63,91,224,47,102,29,167,203,138,86,91,201,62,218,143,178,163,250,159,128,71,70,74,109,69,190,56,140,251,134,182,242,174,218,111,229,62,87,221,253,136,102,214,88,230,255,0,151,144,73,247,61,184,188,135,17,250,47,87,38,200,254,160,128,94,200,91,196,161,4,107,62,254,255,0,132,114,209,84,118,73,92,251,199,1,73,173,117,216,237,57,213,180,107,213,195,93,237,99,63,15,1,206,198,115,82,18,171,90,247,1,200,39,145,124,3,93,236,87,31,58,85,225,220,55,75,145,0,220,34,212,52,233,211,206,220,69,8,174,53,39,178,0,133,94,247,184,220,62,39,192,105,211,226,54,201,86,50,43,0,222,52,157,134,146,59,30,147,239,21,73,220,28,46,26,189,64,28,197,120,23,3,33,68,42,228,69,97,168,248,0,161,218,192,158,96,103,112,229,196,5,76,236,52,23,30,99,74,143,81,153,91,188,110,17,92,5,5,72,187,192,215,110,225,66,43,246,189,64,53,95,141,128,206,194,154,188,5,11,136,13,87,35,21,20,46,2,160,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,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,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,0,0,0,0,0,0,0,0,2,135,126,224,20,189,140,195,87,128,31,112,160,0,0,0,0,0,0,173,184,92,56,23,27,241,20,53,119,240,1,83,46,23,26,12,251,133,108,71,196,251,192,180,151,120,10,25,220,87,205,26,84,161,182,107,62,251,0,220,26,121,152,211,168,200,53,29,172,3,93,173,198,226,138,59,151,33,167,133,174,40,74,50,46,32,5,192,81,106,231,192,109,191,37,182,208,163,91,136,73,21,185,157,135,91,196,24,186,155,74,142,250,223,170,83,153,38,180,220,222,125,41,34,185,151,59,168,189,96,57,217,114,55,45,146,180,95,181,110,98,216,230,6,100,123,159,138,110,121,27,127,105,155,155,117,141,61,203,227,230,159,168,88,92,247,218,134,155,135,233,235,69,59,18,224,231,93,106,172,108,26,28,152,149,25,36,146,239,50,39,75,141,200,132,111,231,70,208,53,188,87,81,169,178,69,64,117,179,172,189,33,42,141,173,87,45,78,17,31,207,15,135,107,241,0,201,173,165,182,162,221,87,227,69,247,13,125,196,201,237,234,242,159,157,101,160,175,109,215,14,66,62,49,54,42,242,207,86,249,67,115,185,215,250,110,171,223,79,129,122,133,100,161,53,167,220,151,40,244,45,107,83,134,77,240,43,168,238,124,238,53,197,105,136,122,183,78,106,215,107,234,50,62,95,253,64,117,126,165,171,244,207,250,35,117,48,45,250,111,253,17,112,227,194,110,126,173,102,190,197,173,163,199,255,0,160,224,151,82,84,118,28,101,179,104,201,73,51,227,206,230,86,245,128,234,175,179,164,244,106,189,203,157,135,59,130,104,62,82,170,176,215,90,221,234,82,202,250,47,201,6,126,177,242,238,220,159,41,163,91,106,226,164,163,176,94,63,235,23,179,34,232,77,21,82,59,103,191,214,114,94,50,79,11,159,188,122,172,3,182,229,198,21,234,9,167,47,175,239,55,123,238,27,171,94,250,252,124,69,236,164,224,79,44,83,90,127,202,187,157,246,174,27,141,86,178,140,190,168,189,67,229,160,97,39,228,85,152,188,57,219,165,106,237,165,179,183,154,125,250,109,204,95,108,23,69,40,20,168,108,37,15,150,239,121,193,101,199,138,148,126,175,17,52,116,12,59,149,253,85,253,231,151,53,93,155,91,171,91,188,190,188,93,236,45,131,180,33,164,121,70,250,99,36,175,185,251,95,174,29,146,144,202,137,68,70,149,124,239,213,240,14,70,163,92,141,72,138,135,93,151,21,174,209,55,239,206,18,74,246,62,28,203,143,1,32,208,113,188,153,25,179,215,189,177,19,124,180,247,115,239,245,12,105,206,60,227,242,79,146,63,59,155,221,239,88,253,89,166,214,221,253,97,250,199,215,156,217,250,154,92,87,88,137,84,195,110,41,154,162,154,210,183,238,100,68,78,23,18,39,11,143,1,30,184,247,50,106,117,174,163,189,110,157,239,59,219,110,137,93,250,121,246,143,212,52,55,241,222,97,121,99,168,252,200,220,238,119,191,170,53,94,250,126,180,189,67,162,97,186,71,150,42,144,90,235,27,157,236,182,153,190,141,86,186,139,143,50,245,142,37,149,59,42,253,131,61,63,82,71,222,51,23,102,76,166,110,107,17,42,146,162,214,27,56,216,129,190,36,139,32,137,36,202,174,119,71,143,172,7,43,145,89,67,162,19,85,15,116,55,234,245,116,175,71,84,243,180,147,71,107,235,224,47,62,58,196,222,224,168,50,145,212,186,247,101,183,175,188,221,121,206,18,109,201,94,171,142,217,141,170,81,176,77,10,168,204,121,44,17,162,158,252,178,41,75,43,153,146,21,234,50,225,217,252,99,5,51,203,52,101,215,164,146,22,186,90,136,225,180,143,121,51,62,79,40,254,172,192,118,156,113,158,122,170,19,79,220,189,175,187,253,93,245,169,251,24,181,24,155,55,60,170,82,98,123,159,221,111,116,118,186,222,171,91,73,242,208,94,161,110,103,84,221,146,234,213,102,204,213,110,9,248,11,196,125,20,74,68,218,172,198,80,220,41,46,111,117,91,116,217,157,236,71,203,129,250,128,125,232,95,151,37,45,203,110,53,39,85,188,238,86,47,1,112,112,126,89,249,101,212,167,203,123,157,81,73,223,208,218,190,167,135,158,94,177,177,75,193,142,211,169,108,205,145,18,123,42,89,169,7,189,108,210,159,56,253,105,231,192,124,51,171,238,211,141,77,54,113,253,237,102,223,111,157,138,252,248,243,224,3,34,176,62,207,251,229,54,175,117,182,213,12,149,250,3,237,126,200,47,149,31,103,221,91,239,207,117,173,167,245,7,195,246,65,128,244,236,214,171,82,156,212,195,116,181,89,27,190,217,40,248,112,245,44,189,67,189,209,246,156,197,45,111,181,71,195,137,190,158,104,112,189,127,101,18,43,58,160,108,239,175,95,231,194,214,183,235,127,195,246,81,206,59,179,30,243,253,219,219,133,191,177,191,255,0,20,97,222,24,218,46,174,255,0,89,235,11,195,168,211,162,220,84,87,243,189,110,137,27,202,124,97,23,18,210,148,239,94,167,184,103,60,216,46,174,233,25,121,173,240,243,143,143,107,241,4,69,156,119,101,205,46,17,251,185,229,199,251,25,255,0,241,69,23,179,111,87,73,159,187,61,86,45,95,216,235,127,218,140,181,234,100,72,81,164,150,118,35,28,85,77,10,75,78,93,38,94,244,125,223,8,66,177,10,177,148,30,74,105,227,247,67,189,221,105,253,73,166,247,50,250,243,245,139,75,152,180,207,35,194,168,55,191,223,110,119,92,116,233,189,205,30,39,235,25,67,154,242,85,30,29,81,73,211,217,220,115,248,80,48,175,56,42,177,209,83,171,60,236,152,232,89,110,46,70,178,43,118,91,47,88,139,86,119,30,72,213,53,213,104,181,220,71,127,216,197,163,173,206,212,235,173,238,173,165,229,113,213,226,98,226,98,186,164,57,45,246,102,71,82,183,169,51,36,184,71,244,39,226,45,131,140,111,42,50,84,146,81,146,156,89,145,151,127,104,105,29,215,1,181,214,229,232,213,163,229,77,87,181,251,210,54,49,236,13,207,81,247,219,223,123,244,63,107,226,46,6,77,208,152,114,160,151,22,111,150,170,97,31,119,213,55,224,56,140,228,138,81,252,145,164,151,218,235,28,255,0,228,192,117,236,185,94,143,40,112,189,247,95,231,137,31,217,243,15,249,94,163,80,95,91,221,117,119,225,157,183,122,181,93,78,120,149,185,12,1,200,220,58,229,103,203,123,184,242,221,220,245,107,238,81,170,215,222,243,224,126,161,51,25,97,131,35,83,30,156,166,202,111,109,76,25,235,183,113,175,235,75,214,3,140,145,129,186,211,232,87,149,52,240,36,252,226,253,255,0,108,57,236,63,151,187,189,7,229,123,217,242,63,208,255,0,7,215,11,145,18,156,132,25,17,111,60,235,241,255,0,232,57,152,177,80,132,31,21,121,215,226,36,28,61,30,133,212,152,101,190,181,175,70,174,58,45,123,153,248,248,142,109,166,244,32,155,189,237,222,55,146,157,39,110,54,26,86,68,70,124,69,31,44,175,123,45,92,248,216,117,10,172,79,40,56,227,91,205,221,157,53,222,215,245,255,0,72,237,210,72,213,194,221,227,225,120,148,142,36,71,204,7,92,91,29,78,59,101,171,94,146,36,114,183,119,250,133,168,199,245,238,167,49,180,245,77,119,117,226,249,229,185,25,120,11,195,87,66,119,36,171,241,55,56,151,220,49,143,121,211,45,184,179,32,89,214,200,212,228,171,234,87,168,208,38,136,183,206,76,67,229,15,36,124,169,187,221,245,143,211,47,123,238,252,60,5,131,138,141,244,182,19,123,93,196,151,240,144,184,185,151,57,95,51,108,109,254,157,254,96,234,88,18,154,186,174,39,166,69,38,158,94,242,124,102,236,210,110,125,167,8,184,112,62,34,140,183,216,207,11,117,217,148,89,125,123,70,239,22,198,45,59,171,222,199,28,249,223,196,75,150,2,166,245,72,38,157,246,191,150,245,121,182,238,79,136,195,93,137,114,237,16,48,177,60,236,122,155,106,111,20,111,8,156,69,185,55,27,137,246,121,112,25,225,75,136,150,91,210,90,254,121,126,63,112,7,53,31,205,79,221,31,98,56,36,140,108,198,46,9,47,132,125,22,34,1,84,241,21,181,204,197,74,214,181,198,162,34,34,184,13,28,248,122,134,149,162,246,226,53,47,143,46,60,70,218,206,214,1,165,107,211,110,23,184,227,230,76,221,182,103,187,191,100,251,198,251,169,81,218,201,51,251,131,143,144,202,84,157,37,115,185,25,112,1,214,113,37,123,171,71,144,231,85,213,162,50,215,109,118,189,136,252,5,154,175,99,46,191,85,143,15,201,186,55,232,67,90,183,215,211,169,70,87,182,158,60,197,243,157,74,101,210,81,172,221,35,208,101,221,227,224,56,159,34,196,104,201,205,235,164,105,237,113,81,119,125,192,29,99,3,195,234,240,28,123,121,171,76,133,112,181,190,133,34,219,109,33,141,125,207,224,172,68,175,38,111,247,29,83,244,237,26,181,60,207,214,157,185,139,133,154,24,153,188,45,133,39,77,110,76,52,169,164,178,162,235,11,178,123,79,37,60,120,151,172,70,54,214,153,209,54,175,83,197,84,125,245,17,77,59,212,120,180,163,53,240,75,10,225,219,62,242,245,8,44,70,208,248,211,203,248,211,16,59,228,221,198,255,0,170,112,223,106,211,165,166,190,180,175,200,90,204,55,78,242,140,247,17,190,221,251,209,175,205,191,209,23,14,126,35,110,165,33,117,58,163,142,25,36,247,150,249,223,46,9,46,95,188,46,6,92,198,106,28,237,243,138,52,106,133,166,235,59,21,238,143,232,20,101,230,205,120,67,201,69,2,163,229,29,238,251,15,180,157,27,157,54,190,228,249,234,63,80,187,56,203,48,188,147,212,225,121,35,123,185,222,53,171,172,105,190,157,37,123,105,49,104,105,216,197,170,126,17,163,165,153,112,13,73,137,29,187,41,194,189,137,162,250,239,1,100,49,238,96,40,170,238,153,200,167,21,228,191,244,127,93,246,195,42,228,179,35,60,58,199,147,191,59,26,116,239,191,86,223,234,62,198,49,158,125,79,202,59,191,120,221,238,239,244,87,189,237,225,224,55,42,53,7,166,238,236,148,43,69,252,194,51,231,111,31,1,222,242,231,45,37,98,15,40,124,205,171,175,113,186,249,195,38,118,213,175,159,100,253,67,72,230,50,163,14,245,202,133,61,93,115,71,205,86,147,243,187,253,18,60,124,68,153,236,185,134,122,166,29,52,245,221,127,55,117,124,238,223,165,179,226,58,54,84,100,85,62,31,87,144,166,171,201,83,85,36,56,68,180,164,139,134,131,227,239,124,184,12,179,192,24,117,20,152,123,134,145,39,73,203,222,30,240,184,242,65,122,139,212,30,142,253,66,143,213,209,163,94,171,172,207,149,187,136,115,236,241,34,28,124,22,52,151,37,121,199,248,135,223,116,182,221,238,69,111,88,13,197,158,148,159,1,195,206,171,110,46,93,95,85,151,167,207,183,175,192,117,12,208,204,22,112,157,18,167,51,175,82,218,84,93,207,9,46,146,72,181,45,5,199,180,95,85,195,238,12,67,196,59,81,204,151,83,155,13,83,240,166,237,169,78,105,52,186,119,59,40,200,191,77,18,140,244,167,187,214,76,149,167,78,164,106,231,127,80,230,153,78,132,164,239,126,201,12,113,201,108,202,137,93,40,138,42,157,33,110,57,73,109,245,37,151,136,236,103,187,191,13,71,195,136,200,122,92,206,179,25,149,37,72,81,41,148,168,141,39,123,240,32,206,142,81,11,189,248,15,161,61,161,180,142,241,186,93,158,66,141,196,157,210,99,66,255,0,152,107,182,158,5,222,52,172,184,31,192,2,215,231,237,35,202,249,121,86,137,214,55,91,196,70,45,90,53,90,210,80,124,174,94,161,19,153,245,135,124,133,153,85,217,93,115,127,184,234,189,157,222,155,234,142,209,115,185,250,196,196,227,168,253,98,139,37,38,149,113,75,124,139,236,132,34,255,0,109,216,71,22,169,141,30,66,28,186,124,157,231,23,14,41,140,64,49,19,30,181,214,176,252,233,90,180,234,221,118,109,123,89,105,46,99,144,217,118,169,228,188,115,56,183,27,219,82,30,79,157,167,155,236,159,168,199,65,171,86,31,54,29,128,164,180,73,236,247,30,174,100,126,177,198,225,138,235,148,58,244,137,173,155,4,107,142,109,251,239,155,196,208,126,178,227,192,4,244,228,109,107,172,225,60,60,93,91,77,232,17,21,231,223,244,166,188,5,234,138,229,217,109,86,230,130,63,224,17,145,179,38,208,90,98,210,233,207,212,240,211,101,27,14,176,139,41,235,40,141,36,201,88,238,231,49,158,88,19,28,70,174,211,224,169,51,233,174,27,144,26,123,222,93,35,230,148,241,46,209,240,226,2,222,237,37,35,71,185,222,197,239,214,251,255,0,105,16,125,152,78,235,234,29,155,91,123,223,246,130,115,179,197,132,76,242,45,204,207,71,89,243,60,119,127,208,32,215,51,219,82,60,153,100,171,142,251,153,125,160,11,108,202,253,253,179,183,37,23,227,25,49,178,164,205,24,139,15,22,238,255,0,158,152,135,207,235,216,24,200,131,247,196,159,137,11,187,145,117,115,167,98,204,60,100,182,75,77,126,35,157,179,245,58,215,143,46,0,38,255,0,46,102,107,195,51,61,238,223,44,184,92,254,198,129,143,59,92,185,171,5,226,190,22,191,81,254,85,129,223,242,23,19,21,75,6,205,90,159,136,103,229,39,17,239,106,251,19,94,60,248,142,163,180,157,53,85,28,23,136,180,54,242,205,206,169,109,218,111,123,58,207,46,30,2,104,139,12,80,213,243,6,74,245,125,71,11,125,129,35,224,196,140,232,167,182,238,171,221,226,43,91,193,67,180,230,141,21,216,56,190,166,179,143,33,38,141,207,5,160,203,155,72,240,241,29,34,168,135,28,128,218,84,218,139,223,47,203,192,197,193,157,123,2,191,171,22,165,26,121,97,18,239,251,44,81,37,147,25,235,56,86,150,141,90,108,219,7,123,95,244,177,16,27,24,99,194,161,99,137,9,126,85,57,148,183,135,22,193,27,235,211,196,158,143,195,138,139,143,1,46,89,101,89,135,95,195,244,133,38,108,87,13,202,84,119,253,225,194,62,104,71,30,103,195,136,8,128,218,2,131,184,242,15,203,122,181,117,175,210,237,251,23,136,197,185,108,110,180,118,239,123,247,9,141,218,71,32,152,173,123,157,234,240,177,19,219,158,183,125,195,100,171,95,115,206,205,159,168,70,6,53,203,26,213,43,169,239,104,21,198,183,187,203,111,98,173,55,182,158,93,130,245,128,250,54,123,172,249,51,21,52,93,91,121,189,168,64,250,59,90,206,43,192,253,99,59,41,120,147,76,85,206,234,95,56,89,175,78,243,158,146,35,231,97,29,24,66,52,218,102,33,167,56,113,29,73,28,216,234,51,113,179,34,34,37,144,200,214,113,171,145,40,179,41,228,236,18,223,161,206,10,87,104,245,34,220,59,64,50,227,11,227,15,116,52,247,33,249,59,171,245,151,142,54,173,246,189,58,146,146,213,109,37,126,124,134,46,237,115,151,93,82,62,43,171,249,99,86,158,163,239,125,94,215,185,176,158,122,190,239,33,220,118,112,41,21,57,20,215,205,149,25,38,190,202,12,219,73,216,184,178,126,62,177,117,182,173,162,69,60,187,197,14,184,183,82,175,148,174,87,34,253,61,143,0,17,58,182,122,157,96,211,171,94,143,11,94,232,255,0,88,204,29,138,235,157,94,170,166,186,174,173,52,137,60,117,219,245,83,126,3,21,241,251,13,199,198,51,208,210,141,68,157,213,174,119,253,41,3,32,182,56,222,170,188,233,19,102,101,228,137,28,136,255,0,186,91,1,45,152,2,86,254,139,76,94,141,58,169,204,170,215,191,208,32,118,90,139,123,200,200,43,219,180,71,252,6,58,110,88,155,133,64,164,18,144,101,106,84,126,239,172,64,238,115,21,165,132,159,137,126,32,24,9,182,188,79,155,84,63,124,253,85,84,238,250,246,68,100,207,70,141,223,27,222,255,0,204,37,55,108,205,10,171,208,238,178,253,19,83,239,250,230,68,90,213,76,207,117,98,191,157,252,192,50,79,101,42,191,81,198,26,250,190,187,212,169,135,109,118,228,234,252,4,165,101,165,91,202,148,227,123,171,238,173,55,69,181,234,250,20,29,249,23,172,68,6,68,180,235,248,178,42,80,218,213,243,70,9,30,146,191,233,166,37,35,33,79,201,248,109,228,187,239,127,53,20,191,124,225,195,118,215,31,131,128,155,193,127,20,158,201,241,238,28,68,248,246,90,228,107,245,112,183,192,67,83,21,86,29,182,137,12,42,234,183,101,100,127,206,62,167,204,228,69,83,70,92,21,111,55,225,18,141,154,116,237,41,110,54,235,215,218,213,240,152,229,217,86,189,60,45,123,142,186,196,4,179,61,47,150,242,229,126,124,188,219,14,101,135,56,165,6,101,222,46,104,229,147,197,36,159,81,13,14,199,222,167,78,187,113,191,33,241,160,244,168,204,187,199,218,210,212,100,69,110,225,69,187,198,217,119,238,130,67,46,121,99,171,238,214,234,173,213,245,223,81,151,215,23,168,99,150,58,200,157,239,81,252,244,218,219,223,212,63,107,246,65,154,202,104,150,68,103,113,199,77,162,178,246,139,155,220,47,202,222,30,2,110,8,150,168,64,247,33,38,35,155,222,183,214,28,213,109,59,189,58,12,188,78,247,213,252,3,152,106,103,150,160,191,81,221,238,119,36,164,104,190,171,216,175,207,135,172,102,174,109,228,93,46,169,135,222,54,147,93,113,108,195,151,165,45,18,78,230,104,43,21,183,103,234,24,153,59,47,106,88,66,189,6,27,116,138,178,88,82,154,144,226,228,199,81,26,75,89,145,157,244,145,17,17,39,241,128,224,240,166,52,242,45,78,20,31,38,239,183,147,26,94,173,246,155,93,73,43,91,73,250,135,106,205,135,125,212,225,201,147,52,245,93,13,178,206,155,235,189,158,35,189,248,122,198,254,33,192,208,177,4,41,85,66,57,171,144,196,101,182,210,24,177,165,70,146,53,17,91,73,153,153,153,247,24,178,248,130,5,119,14,72,75,74,163,202,109,163,108,156,82,228,71,89,88,204,204,185,240,43,112,32,245,124,91,60,108,126,78,122,108,59,111,55,123,190,215,43,220,146,124,190,232,183,147,156,222,235,85,173,123,127,48,188,149,42,107,245,181,56,226,227,190,107,122,215,38,144,125,214,229,192,253,67,173,212,112,68,212,173,195,242,109,75,119,195,181,185,59,119,119,233,21,22,157,246,120,153,234,230,175,80,163,113,120,234,222,115,47,80,185,204,229,209,77,81,161,17,170,107,93,181,41,40,69,204,190,230,159,17,180,238,7,155,79,81,153,211,106,73,73,30,130,55,25,50,191,253,31,0,29,14,21,31,172,235,62,179,166,214,250,11,243,191,136,229,17,135,111,127,151,63,234,255,0,214,47,174,84,209,219,101,153,229,44,158,102,233,99,78,190,205,248,46,252,200,95,44,67,149,148,154,167,87,221,57,83,119,117,174,251,163,74,173,123,115,236,31,168,6,12,201,194,122,180,252,191,235,253,43,253,99,133,147,67,220,158,190,181,171,74,117,91,69,191,156,100,164,23,165,97,29,123,198,13,142,183,107,117,164,154,111,166,254,111,47,170,227,247,5,250,167,97,76,5,138,227,45,47,98,114,55,29,81,198,74,99,205,102,234,185,21,136,136,200,238,125,175,196,2,59,163,79,242,114,208,123,173,230,149,147,158,117,190,231,47,1,114,50,227,56,253,203,207,101,207,115,157,103,75,174,46,221,115,71,54,244,219,204,49,147,216,255,0,102,58,3,208,102,207,166,158,37,148,76,64,112,201,77,232,90,117,36,150,118,51,75,95,7,15,17,137,89,143,151,235,194,211,145,28,161,212,219,37,70,67,191,44,183,99,226,181,39,234,75,135,0,25,143,147,251,99,121,61,116,136,191,35,173,230,239,172,118,188,175,107,223,120,124,183,30,35,49,50,167,106,79,116,76,82,219,247,11,213,250,198,255,0,143,148,245,233,210,107,251,17,95,205,16,124,210,87,25,226,236,153,105,250,162,240,29,154,129,137,39,83,157,97,81,154,97,102,222,173,58,146,103,123,223,212,126,32,61,23,225,172,111,229,134,153,63,38,110,117,198,75,191,62,213,107,145,112,243,75,214,59,116,105,59,244,164,244,105,186,73,92,238,32,155,44,54,140,197,152,82,67,110,166,29,5,9,77,60,163,145,201,109,210,35,43,163,236,165,199,179,248,198,119,228,94,215,76,214,81,10,21,103,16,96,152,187,186,51,107,81,20,178,66,137,101,186,45,39,169,227,245,159,14,124,0,103,151,47,186,53,234,240,29,27,7,227,234,70,33,165,179,46,45,106,147,32,149,29,151,12,227,73,74,210,90,211,114,228,163,224,125,195,183,162,66,87,125,43,65,219,212,96,62,196,29,238,42,162,184,216,109,101,199,137,13,212,157,146,96,41,125,34,168,115,133,172,41,192,248,152,162,184,157,187,128,105,115,130,141,127,192,42,79,89,30,111,240,141,151,81,204,248,142,54,164,195,142,48,226,80,218,213,123,114,43,247,144,14,89,183,238,163,236,255,0,8,215,188,215,217,211,107,120,142,163,79,166,188,153,43,82,152,120,136,210,124,210,126,178,240,29,129,134,205,180,164,137,42,185,36,139,137,0,228,17,217,59,248,13,94,112,218,70,162,34,186,123,189,67,112,173,222,96,53,105,211,222,42,103,113,65,82,228,96,40,0,28,128,106,46,64,103,110,225,67,51,48,46,60,0,84,142,226,162,156,133,64,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,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,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,0,0,0,0,0,0,83,159,48,20,49,65,83,49,64,0,0,0,21,224,69,126,240,34,225,113,166,231,127,0,5,113,59,247,141,34,166,118,59,138,40,200,203,152,1,171,135,112,211,114,245,138,95,143,17,67,183,172,5,111,126,99,108,206,227,81,168,187,204,134,139,151,172,128,87,81,134,161,182,107,245,88,105,83,196,146,61,74,73,112,191,19,1,188,107,34,239,33,241,212,42,108,66,97,78,57,33,132,18,72,142,235,89,17,113,59,122,199,195,85,174,196,128,195,174,61,54,35,123,182,148,225,155,142,17,17,17,17,241,62,60,184,12,125,207,109,161,105,24,66,139,43,115,137,48,170,93,40,236,58,148,73,152,146,51,212,254,155,216,156,35,183,3,1,222,179,43,57,104,184,90,159,81,113,120,139,14,178,228,93,205,211,38,90,19,109,74,71,50,214,95,85,195,238,12,39,207,173,178,36,198,242,237,62,149,86,193,18,73,61,87,118,68,249,173,74,249,209,159,154,255,0,30,255,0,222,22,7,104,109,168,171,24,134,161,95,131,13,236,45,37,153,29,87,74,163,41,75,53,105,75,70,118,50,116,200,248,145,254,241,140,97,153,46,187,140,235,11,90,169,107,112,230,91,244,35,11,59,232,71,208,243,250,158,63,116,7,98,204,60,221,175,227,25,211,122,196,90,89,165,218,131,146,175,25,11,226,102,107,229,117,159,14,215,226,29,26,52,89,179,164,173,197,68,118,235,35,112,244,54,125,231,254,177,115,240,230,73,200,155,187,114,77,39,16,35,121,28,156,59,48,100,87,59,122,219,241,29,218,14,77,82,233,233,67,142,121,97,181,104,36,25,57,164,172,124,56,121,156,248,0,179,145,40,21,84,52,149,21,46,110,149,36,140,140,216,85,140,173,221,192,111,198,194,211,92,213,188,167,206,43,90,222,244,127,208,47,85,70,157,66,165,181,26,41,212,201,38,218,77,179,39,30,65,25,105,34,46,60,11,136,183,149,28,104,184,59,190,174,236,21,235,189,245,42,246,181,189,74,241,1,192,183,48,233,119,177,161,59,223,217,56,114,245,114,245,142,183,30,147,50,90,210,125,78,73,164,212,73,51,75,103,195,248,7,211,34,76,234,182,155,70,53,238,175,243,164,25,218,254,190,126,161,112,40,180,10,190,224,205,138,76,231,11,121,220,194,143,141,139,135,2,1,214,169,88,81,146,82,28,117,50,210,180,186,70,68,100,69,123,91,192,94,140,153,162,203,107,16,195,145,22,28,167,116,186,241,92,155,53,21,247,39,234,47,17,193,80,240,149,122,161,62,43,78,208,170,100,151,36,33,181,26,98,175,129,26,139,235,124,70,78,228,174,89,49,77,113,15,202,102,168,203,136,148,233,145,58,146,79,3,100,138,252,81,240,136,59,30,23,242,211,106,140,131,166,58,68,90,248,155,43,250,225,117,112,227,83,157,98,57,187,17,196,153,235,191,189,153,119,152,222,163,225,86,146,166,84,148,203,52,118,187,86,43,119,248,14,225,79,165,166,43,45,146,9,211,52,222,196,175,19,63,1,6,193,19,52,246,27,125,215,9,179,81,18,79,120,100,69,123,94,223,192,49,219,59,243,110,85,50,43,209,161,189,72,112,217,171,41,171,41,70,103,164,137,194,185,217,124,248,16,188,184,250,186,184,80,18,149,42,58,73,50,244,118,206,220,146,175,30,124,6,32,103,5,62,60,162,147,49,231,22,146,126,168,183,46,70,68,147,53,111,15,135,14,67,88,49,211,50,241,132,202,196,201,174,72,76,68,147,149,39,30,187,100,100,87,51,95,43,168,248,113,22,74,160,254,247,119,197,39,107,242,251,131,190,102,4,180,199,145,41,166,150,218,180,79,90,74,231,115,177,26,197,184,66,150,245,251,60,189,68,3,180,225,12,54,245,71,173,232,139,45,123,189,221,247,104,51,181,245,115,225,224,37,31,35,240,91,56,127,7,78,113,109,206,104,218,168,58,255,0,191,145,39,147,77,241,62,201,112,224,48,199,32,242,229,117,143,46,235,135,84,61,207,85,182,233,191,94,247,159,100,253,66,69,107,12,49,132,240,69,123,67,134,141,220,25,82,126,89,50,46,76,159,62,92,59,63,140,6,49,109,73,141,211,5,249,144,26,149,79,50,123,14,184,125,165,246,174,102,249,112,237,120,12,0,197,53,85,206,150,147,187,71,239,73,46,199,219,25,250,197,253,218,91,28,57,88,175,146,146,236,5,145,209,55,87,105,87,250,55,190,184,248,241,24,227,10,59,149,57,237,52,77,173,70,162,50,179,101,115,224,70,96,62,202,13,26,69,86,99,13,55,22,75,155,221,86,38,144,102,103,98,62,92,15,212,50,47,41,114,165,178,143,74,171,205,139,88,97,62,255,0,169,106,70,148,23,23,18,92,77,31,7,127,49,241,100,94,83,157,86,93,18,107,240,107,36,135,122,205,214,134,187,60,9,210,224,102,131,245,12,130,196,203,131,128,48,60,152,145,229,182,151,224,104,179,83,28,34,95,109,228,159,104,139,73,242,93,203,151,112,11,53,155,211,169,248,106,154,138,108,73,204,41,76,204,108,141,47,58,147,89,18,155,82,184,145,91,214,49,222,165,46,77,78,100,130,101,162,116,205,229,185,239,73,53,112,185,241,239,225,196,118,220,222,197,18,177,13,110,83,142,38,49,165,78,178,178,83,36,118,51,38,72,185,220,199,193,128,41,20,169,117,37,249,70,98,152,73,197,53,95,120,148,246,181,35,135,18,248,64,117,246,112,173,118,81,18,154,161,212,156,212,90,251,17,150,124,61,124,185,15,173,220,11,137,35,90,216,114,176,90,190,170,27,159,232,140,195,203,156,180,192,181,86,34,165,56,134,74,220,58,122,28,82,90,150,201,153,112,69,248,104,62,28,69,224,149,179,117,6,86,155,43,17,158,155,249,166,142,255,0,249,32,17,181,30,161,80,166,106,223,69,38,183,150,182,245,10,77,237,234,226,94,177,33,187,39,103,115,174,179,6,156,252,218,10,58,206,36,105,187,111,44,163,37,19,5,194,238,12,87,206,172,148,78,23,242,55,84,131,94,87,89,235,26,183,237,95,205,221,218,214,108,190,168,113,155,59,226,247,105,24,167,15,50,75,134,146,60,71,17,195,222,153,145,252,241,162,250,162,225,192,4,227,80,170,12,213,96,184,242,95,101,100,78,26,46,210,136,203,145,31,172,248,241,31,22,32,67,108,199,125,68,190,81,212,174,39,224,99,161,228,150,45,42,190,27,125,195,126,18,190,104,169,191,122,85,203,231,109,253,113,241,226,59,110,45,153,102,95,73,41,190,49,21,223,224,160,24,221,157,85,164,49,77,172,251,244,114,52,245,126,10,87,215,55,226,48,23,58,43,14,74,173,86,18,157,202,146,174,175,197,60,121,33,191,17,153,121,240,242,14,21,115,82,210,95,161,187,252,90,24,61,153,8,39,106,213,18,77,212,71,185,229,199,232,80,38,11,67,85,146,234,95,85,210,146,226,93,222,3,229,109,198,210,123,196,173,38,165,23,18,191,33,244,98,15,123,144,182,207,133,148,158,7,207,205,28,124,54,20,235,167,217,81,246,111,192,133,23,203,42,235,135,10,67,107,83,145,210,94,79,36,221,103,98,230,143,31,1,192,103,21,89,185,190,72,208,243,11,209,214,60,197,94,215,221,248,248,15,131,15,73,234,141,51,164,211,114,142,148,153,43,224,47,232,29,115,23,78,57,189,83,82,155,236,111,60,211,245,233,254,128,25,21,177,237,17,137,62,235,181,27,221,158,161,230,219,252,35,192,76,86,22,167,161,131,146,105,222,113,209,207,252,111,1,19,155,23,83,210,175,118,54,39,15,251,31,203,255,0,56,240,18,247,65,142,148,155,222,119,52,255,0,56,15,177,166,76,148,71,165,92,253,67,237,66,108,92,140,106,75,105,46,243,26,139,135,0,26,12,207,212,54,156,230,99,121,103,107,145,13,149,121,215,62,0,54,29,46,31,116,124,18,149,100,240,50,243,135,221,32,200,143,129,247,142,46,90,202,199,196,188,224,28,29,93,253,45,241,52,151,190,119,253,209,135,187,80,227,134,232,117,74,83,104,151,78,35,114,68,242,50,117,206,37,165,77,125,113,122,198,82,226,250,194,33,70,214,167,152,73,117,141,55,90,173,220,175,31,1,25,187,102,102,27,82,49,76,40,236,206,165,184,113,170,21,84,40,144,233,25,167,223,26,46,54,87,3,224,38,140,49,198,85,82,168,245,59,184,201,238,247,159,59,63,94,158,124,124,7,116,217,187,12,57,94,204,74,59,74,141,49,73,69,106,152,149,27,40,189,137,79,247,240,63,80,180,210,28,91,250,108,68,122,111,230,140,192,216,131,8,117,252,122,111,184,196,210,234,213,122,50,238,148,240,47,126,112,248,246,124,5,18,123,179,238,16,103,15,225,215,35,161,19,19,122,177,187,239,196,68,127,59,104,190,164,184,112,23,226,42,45,110,7,231,14,155,129,169,205,195,130,164,39,121,250,40,213,218,248,19,225,224,59,203,9,229,207,206,1,246,179,217,176,223,73,220,236,54,219,34,52,151,17,186,148,219,137,92,6,189,5,107,241,20,90,146,148,149,212,69,240,152,174,171,39,141,136,124,18,165,54,68,105,39,27,185,43,214,3,236,37,23,50,50,226,54,93,82,111,231,23,127,120,54,178,83,105,50,81,29,210,71,192,198,133,182,74,59,157,192,105,39,61,102,67,227,210,118,51,50,62,3,233,82,45,200,140,109,56,90,80,175,18,48,28,77,69,227,74,140,187,62,103,244,142,191,80,151,186,97,213,154,144,90,90,82,184,159,14,70,57,202,146,9,70,106,51,62,13,159,243,142,129,142,43,13,82,40,245,23,212,252,116,110,105,239,61,119,84,68,69,100,168,238,124,75,135,0,24,245,181,206,99,199,162,224,154,164,95,40,82,80,226,162,68,112,144,243,164,74,50,57,105,43,145,106,46,28,12,69,22,112,98,151,43,184,162,175,33,43,136,225,63,213,248,178,119,35,210,219,101,195,137,250,134,82,109,191,154,39,82,146,170,116,121,116,135,144,237,34,41,158,233,205,74,185,75,89,240,178,252,6,17,186,235,181,58,161,235,65,25,57,251,25,31,114,123,191,120,7,41,132,168,206,213,106,17,91,220,72,86,247,121,193,180,220,248,37,92,184,31,168,92,137,116,101,97,232,44,202,67,79,165,74,210,209,239,211,98,229,127,81,113,224,62,156,165,194,204,161,116,170,163,229,41,180,22,254,235,85,137,5,243,196,243,50,254,126,99,232,204,154,236,99,97,200,13,203,138,162,98,113,164,136,156,35,85,146,75,46,60,68,163,68,204,201,155,22,147,22,49,29,52,137,146,67,101,170,247,224,155,113,237,115,22,179,18,226,73,21,89,171,117,69,28,236,235,170,247,187,219,137,252,38,62,74,189,89,111,234,104,141,163,36,186,102,90,121,247,248,143,158,159,75,122,118,241,196,176,250,185,31,97,38,124,239,224,40,229,48,221,6,85,79,172,124,169,45,91,189,31,59,108,207,157,249,240,240,25,231,179,206,84,186,223,151,247,212,250,202,47,213,45,169,163,43,252,247,235,5,167,201,12,143,114,175,229,174,181,76,196,8,221,117,109,58,25,181,239,188,189,238,217,250,132,144,101,222,90,64,160,249,67,116,117,47,127,221,95,125,167,232,117,242,236,151,172,77,209,217,176,190,30,106,42,18,132,20,131,46,176,74,237,91,235,124,5,201,162,192,75,109,113,39,10,206,223,143,220,240,28,101,50,152,134,9,54,39,120,56,71,199,238,120,14,201,16,212,130,36,219,232,187,197,28,131,68,77,164,237,235,239,31,53,74,90,99,68,113,229,45,180,146,109,197,71,98,230,67,232,35,37,36,204,206,195,166,230,85,113,154,54,25,168,202,92,152,205,147,59,155,155,203,34,73,93,196,23,30,37,235,1,136,251,100,230,130,169,176,49,125,49,169,116,147,221,249,62,196,183,59,124,85,29,95,87,227,234,24,35,135,165,212,177,85,126,99,113,161,156,133,41,46,72,52,197,109,75,59,107,46,60,47,195,181,252,36,46,54,217,121,140,170,158,51,198,20,214,36,211,29,75,158,79,182,233,122,148,118,106,58,184,89,94,3,119,100,44,4,221,119,20,169,247,153,168,123,246,30,55,238,210,120,92,220,142,124,46,147,225,196,65,151,91,48,96,154,156,85,65,148,253,38,166,209,57,135,154,43,173,133,37,55,61,201,216,174,145,155,56,114,33,199,167,196,74,144,180,154,98,182,147,37,21,140,187,36,45,254,85,97,104,212,138,85,49,45,156,171,162,148,203,86,114,221,201,71,129,113,224,46,180,86,201,13,160,184,240,65,16,102,15,173,36,94,177,172,138,227,64,215,123,10,53,159,50,5,10,17,10,153,21,140,7,5,138,145,170,146,253,136,204,236,142,95,110,66,51,54,236,134,250,87,141,228,19,14,219,230,111,29,39,111,212,196,36,231,16,35,93,57,226,34,51,59,39,151,219,16,192,13,185,48,241,191,134,177,172,221,204,163,53,121,55,205,79,103,231,145,139,212,2,41,171,146,13,53,87,154,86,146,62,207,3,231,230,144,225,165,25,146,141,194,43,220,200,191,128,114,248,209,142,167,138,38,54,162,82,77,27,190,11,224,124,91,79,244,143,149,48,78,76,6,228,33,14,40,214,163,243,74,229,192,204,191,152,5,194,202,108,123,46,131,82,53,32,224,39,77,63,115,239,215,47,162,111,235,139,143,1,38,59,55,230,226,166,197,166,50,236,202,41,105,195,236,168,201,46,113,35,179,37,245,126,34,33,32,203,118,159,45,195,36,164,140,136,209,219,47,18,254,129,151,219,56,230,95,83,153,29,149,203,165,35,119,67,67,125,183,44,124,13,158,7,218,231,192,4,152,230,76,194,157,228,237,43,109,90,55,222,97,223,158,142,127,188,33,59,55,225,46,55,146,110,219,133,171,127,231,23,237,98,96,158,196,72,172,218,239,197,86,231,246,37,95,159,175,137,250,132,82,103,133,63,95,145,117,37,222,29,103,187,246,191,0,24,240,69,99,185,243,29,187,47,170,103,3,16,82,94,212,209,110,234,108,57,219,62,28,22,131,227,199,151,1,213,29,70,149,23,62,67,237,163,200,56,243,99,56,90,123,15,161,93,174,92,12,128,75,14,202,24,221,185,216,69,230,156,151,79,35,114,188,166,236,151,56,157,218,99,151,107,159,17,123,49,253,25,170,246,29,159,15,223,150,79,238,184,51,99,81,233,113,7,195,129,250,134,1,108,171,152,174,83,152,133,78,84,138,98,73,252,70,217,153,56,187,43,137,48,92,59,94,2,66,40,149,54,170,148,230,86,111,176,173,238,175,157,168,143,146,143,151,19,245,9,162,62,246,137,203,7,41,213,124,65,84,110,13,95,75,125,82,203,91,93,142,41,105,60,244,120,250,197,129,151,134,36,200,132,217,55,14,106,213,174,246,75,102,124,56,248,9,35,218,51,5,199,169,224,252,67,53,41,154,181,185,213,56,54,68,100,118,117,146,225,217,63,80,197,220,27,128,162,213,113,4,154,36,130,158,158,175,24,222,210,130,34,112,143,82,57,145,164,248,118,189,94,161,112,99,166,8,175,212,112,86,35,153,41,17,218,108,247,46,69,249,109,10,34,249,226,78,220,203,143,103,241,137,85,217,35,58,145,88,137,72,167,74,169,80,82,108,225,120,234,52,182,245,150,74,34,96,172,100,110,31,172,71,222,112,100,140,172,61,21,202,196,42,62,33,115,172,212,205,4,167,99,153,161,73,81,56,171,145,147,101,126,69,223,200,114,123,60,230,245,71,1,98,135,217,150,116,136,104,141,73,84,18,57,250,155,226,151,26,45,39,117,167,181,216,229,224,124,0,77,45,110,5,54,183,185,223,75,63,121,213,109,211,137,239,183,62,7,234,24,133,154,123,48,225,218,207,147,52,171,19,47,115,191,249,201,160,237,125,28,253,232,253,66,238,225,124,236,162,85,250,206,156,73,134,215,186,209,243,169,136,59,95,87,63,124,63,80,230,42,88,210,156,246,238,245,74,111,11,242,125,62,31,92,2,54,241,70,205,180,172,51,19,202,206,51,137,90,234,173,185,39,84,132,165,40,45,217,18,174,103,186,46,30,190,34,205,98,57,76,69,196,16,233,208,95,109,228,190,150,203,206,37,43,82,150,101,98,183,220,25,135,180,238,107,195,129,131,220,137,10,171,68,117,115,105,181,38,244,155,228,165,25,238,146,68,73,34,95,62,208,194,28,21,22,165,140,177,125,14,74,224,62,180,121,78,44,101,42,43,74,52,145,111,82,103,199,143,30,215,226,1,154,219,33,225,227,93,1,19,95,106,74,13,156,70,71,230,217,54,36,48,119,59,144,236,155,100,87,88,133,128,177,124,100,73,139,169,30,79,236,169,101,171,139,209,207,215,226,59,46,71,81,225,224,204,23,63,172,60,228,99,106,160,236,187,76,81,35,129,52,215,19,185,23,103,179,207,192,198,48,109,149,154,113,234,71,139,232,177,234,84,103,137,207,39,216,154,120,148,179,183,87,87,11,47,195,213,200,77,24,97,139,31,58,150,44,148,233,105,86,243,71,206,248,151,6,147,203,247,134,85,236,71,135,157,149,89,91,157,90,89,164,232,210,140,141,40,59,126,139,108,189,67,20,232,177,29,172,226,54,73,12,184,230,251,87,206,82,103,123,54,124,185,250,132,142,236,45,151,170,143,78,139,84,118,37,77,6,245,46,98,46,166,236,143,209,169,229,217,231,217,245,250,197,209,155,152,22,17,196,161,82,209,161,194,211,78,97,29,162,245,33,35,157,169,184,148,70,65,154,136,187,100,92,79,192,198,170,68,51,141,79,138,217,37,194,36,48,132,118,139,143,4,144,225,177,109,77,184,48,210,167,30,101,5,214,9,23,113,86,238,87,143,128,12,35,219,46,162,201,86,168,201,55,217,45,50,170,101,231,23,213,179,226,35,26,90,201,221,60,72,237,126,67,55,118,204,204,51,123,21,67,141,30,77,49,206,173,80,170,160,201,11,185,151,190,52,92,108,175,1,131,241,89,84,141,86,66,143,77,188,210,12,25,15,179,149,21,245,226,214,148,212,105,43,211,81,167,153,217,6,118,247,213,115,224,36,167,46,225,201,106,136,251,103,29,210,51,148,163,177,160,239,230,32,97,190,201,216,32,164,98,41,174,62,196,244,110,166,211,84,86,77,139,231,142,115,186,124,4,131,225,138,11,16,225,169,4,111,151,191,26,187,86,245,39,195,192,103,69,104,80,157,35,65,188,211,168,179,197,205,54,225,192,119,20,37,164,50,86,95,47,89,248,143,133,152,237,182,147,178,149,123,223,137,141,242,212,104,211,110,2,10,157,141,235,223,135,175,238,13,104,83,73,112,143,120,159,186,100,41,186,45,214,174,55,255,0,88,224,235,83,103,193,109,231,163,70,37,232,211,167,82,20,100,119,177,119,124,34,231,7,103,37,112,35,73,145,220,125,113,31,74,151,160,212,158,9,245,142,14,143,57,217,113,152,83,169,66,86,166,18,181,17,17,149,142,197,113,200,48,147,109,213,56,68,125,162,62,127,8,208,230,119,138,34,43,17,24,220,59,43,153,142,60,229,45,41,73,17,39,144,222,68,133,170,247,36,240,1,162,161,9,185,177,156,97,195,93,150,218,144,122,121,216,202,194,210,227,188,154,163,215,223,84,167,23,87,53,166,33,180,146,100,211,99,226,163,250,131,227,196,94,4,41,70,118,183,49,169,108,106,226,100,174,64,49,129,140,151,106,150,131,140,204,74,225,161,71,172,205,109,149,202,252,59,144,94,161,209,243,79,32,227,86,105,143,190,220,76,66,227,201,105,164,37,12,182,71,114,39,111,203,118,103,222,99,51,100,65,67,183,35,215,197,54,224,56,233,56,117,137,8,52,159,88,177,145,114,183,175,224,18,8,196,171,101,45,123,13,78,117,49,176,230,32,54,163,105,210,183,161,175,232,136,185,153,32,139,154,134,148,97,57,18,226,19,19,225,206,101,106,243,211,187,52,153,88,238,92,12,190,1,34,24,151,42,41,149,150,100,239,85,84,187,218,46,77,154,123,140,185,118,15,212,45,126,35,200,26,115,42,145,42,59,88,129,197,150,139,22,148,153,31,34,238,108,78,140,27,69,2,109,6,163,34,67,112,101,146,13,75,105,42,121,163,210,101,170,229,198,197,199,128,236,144,240,125,31,21,54,136,206,203,146,167,180,19,238,55,29,196,154,146,174,4,119,45,38,100,68,106,183,239,11,243,137,114,96,223,99,114,186,125,116,137,47,223,131,92,121,31,214,11,66,221,34,183,128,107,243,230,183,72,152,219,91,199,98,33,201,177,214,72,81,107,185,113,178,110,118,71,227,5,197,33,229,23,147,209,120,80,171,78,165,210,43,153,183,171,129,114,181,145,226,46,77,24,234,77,239,186,204,23,26,190,157,58,154,82,111,207,214,59,38,13,196,148,154,173,45,163,155,86,128,219,205,199,103,90,18,250,72,210,163,79,18,50,51,51,43,25,14,207,35,13,83,36,105,234,146,94,123,77,245,104,90,85,111,85,236,95,8,81,136,57,217,131,227,71,242,54,239,174,30,174,177,123,219,236,127,90,45,110,9,205,122,173,18,171,79,111,69,45,9,235,237,58,102,241,40,173,218,79,31,60,184,112,25,43,157,84,57,207,249,26,208,37,158,158,177,230,180,127,99,240,24,55,90,98,101,50,160,202,250,171,137,208,132,185,239,136,50,228,163,248,56,112,26,196,72,254,86,230,12,76,109,131,234,12,77,169,82,137,217,50,157,134,148,70,120,181,40,148,210,8,172,70,163,51,85,212,118,251,156,6,60,237,89,151,197,26,160,82,227,198,169,45,180,83,35,145,172,209,116,145,156,149,149,140,201,62,36,58,78,207,249,167,42,143,80,165,211,94,114,148,211,111,215,152,82,205,227,52,168,136,212,209,25,151,108,184,112,25,97,153,84,42,118,102,224,154,149,70,60,135,101,190,222,230,42,81,77,90,92,35,210,242,22,124,8,148,119,178,140,207,194,192,35,106,171,135,156,109,78,154,24,148,106,45,60,52,124,30,3,138,142,111,65,152,150,156,104,208,72,189,245,164,200,202,229,223,251,227,34,49,54,91,46,159,95,147,1,248,85,86,155,111,69,205,214,244,168,174,132,159,27,167,196,91,172,97,151,170,141,214,231,70,137,83,112,147,187,210,123,187,164,252,210,238,72,13,170,51,52,218,163,77,50,244,196,145,147,41,89,146,28,77,200,248,23,125,253,99,179,210,103,85,240,147,199,62,147,0,223,214,222,225,38,243,74,82,77,6,100,100,101,166,220,123,37,196,90,186,116,249,148,105,142,93,132,163,74,77,175,125,73,151,35,47,131,143,1,117,240,190,35,131,91,101,136,21,57,240,152,67,81,146,187,161,210,74,181,17,36,172,122,140,253,102,3,46,54,126,218,214,169,69,162,200,167,85,165,225,8,39,26,44,38,16,153,46,41,165,158,132,44,140,140,148,241,113,46,23,248,68,131,96,204,218,161,87,186,230,231,17,225,247,183,27,187,238,38,33,86,213,171,157,150,126,161,7,213,220,60,244,55,81,38,131,26,92,228,203,82,220,90,146,131,117,36,87,35,73,145,164,185,29,207,247,133,238,201,205,168,177,62,28,242,191,95,107,13,68,235,29,95,71,90,75,141,234,211,188,190,155,186,87,182,162,191,194,64,38,117,137,109,59,171,67,173,170,214,189,148,70,62,228,46,229,204,133,129,203,76,242,163,98,95,41,95,17,225,165,245,109,207,232,121,136,59,106,215,207,223,15,234,127,24,189,145,106,113,223,43,183,33,133,22,171,118,86,71,252,224,57,66,177,151,49,169,41,35,46,38,54,16,234,84,87,37,36,248,250,198,226,87,240,0,45,55,51,71,27,10,238,17,163,153,223,212,42,70,87,189,202,227,81,25,25,243,1,180,134,82,74,51,185,138,155,90,123,73,35,59,141,219,23,172,86,252,45,112,26,18,171,246,78,197,98,26,141,4,126,177,160,208,87,51,227,196,106,212,96,53,157,139,188,59,62,177,178,183,21,194,196,67,82,117,31,50,176,13,195,183,112,160,169,17,88,80,0,84,185,220,80,86,252,44,3,80,10,113,183,1,80,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,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,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,0,0,0,0,1,67,59,10,124,60,133,78,221,226,135,127,184,2,128,0,0,5,204,5,121,23,30,96,10,225,200,109,154,143,149,197,77,70,124,204,104,51,177,220,0,204,249,24,210,163,34,35,184,162,151,207,136,219,53,154,142,215,1,171,85,251,197,12,236,52,242,26,77,71,222,96,42,106,46,243,26,20,171,91,136,161,173,29,230,62,25,117,22,35,232,222,61,167,85,237,217,51,254,96,26,230,84,24,136,202,157,113,237,4,73,82,175,164,207,145,124,2,221,99,140,220,195,184,109,137,43,151,136,58,190,234,18,228,31,202,142,46,201,34,87,30,8,63,169,62,30,2,219,103,150,209,120,123,8,97,229,62,206,49,234,142,187,10,106,155,63,39,173,203,169,8,73,151,54,140,184,25,136,240,206,189,175,177,29,102,67,204,210,243,15,124,211,180,165,50,162,242,75,105,186,140,220,43,118,153,35,228,100,3,38,115,227,108,138,20,22,103,195,163,102,54,135,28,162,186,109,167,201,11,59,184,100,233,23,21,49,224,94,2,62,51,119,61,49,94,96,203,75,75,197,61,125,11,136,219,38,93,69,182,175,165,213,46,223,59,79,46,99,161,98,140,195,196,152,162,89,57,50,175,214,77,76,117,123,245,118,209,217,186,184,112,73,125,81,241,241,27,248,15,11,201,175,84,152,75,208,119,228,107,113,31,61,36,242,108,207,214,64,62,156,37,132,234,120,158,169,20,229,192,235,37,39,121,171,223,82,141,90,82,171,114,50,183,155,252,3,34,50,255,0,44,240,245,14,36,9,245,10,38,229,214,119,186,215,214,86,171,92,214,69,192,150,125,198,67,231,192,88,14,53,45,48,93,77,43,116,251,91,222,59,243,85,175,171,235,140,185,24,185,74,130,243,116,205,222,234,196,93,218,139,234,128,108,205,196,84,90,36,84,41,137,155,148,164,201,164,251,218,213,194,199,195,137,31,168,90,28,93,154,21,67,126,67,116,250,231,4,203,94,146,234,201,243,110,171,115,71,192,59,190,35,42,89,69,74,38,125,11,196,70,93,175,58,199,234,251,162,223,77,161,97,153,79,186,164,197,212,106,113,74,62,219,133,222,126,32,45,149,123,19,87,170,50,148,235,179,119,135,188,113,87,221,160,185,159,192,54,34,208,92,170,234,209,23,123,186,183,209,233,181,254,233,122,135,115,157,129,145,37,211,58,117,47,82,73,74,191,191,219,129,159,14,106,23,239,44,54,118,57,30,83,242,174,15,213,167,115,187,249,161,111,171,191,154,239,192,20,116,236,166,217,254,69,75,202,190,82,194,91,205,222,227,71,203,228,86,190,242,252,156,240,33,125,19,130,242,226,128,251,112,87,77,220,41,197,19,132,157,243,234,189,206,215,190,163,245,11,152,84,124,49,129,190,115,31,169,117,222,125,183,29,215,163,225,53,90,218,252,57,139,77,25,53,156,89,93,128,252,82,235,76,155,205,71,89,246,17,244,119,50,227,99,228,174,126,34,11,153,131,48,62,13,158,210,102,192,165,239,55,82,136,137,91,247,74,202,34,73,242,53,120,144,187,216,107,8,82,208,141,226,169,214,50,113,92,119,202,250,146,250,225,192,229,214,23,85,34,146,227,114,224,238,149,214,205,194,45,238,174,26,81,199,129,159,168,199,113,42,147,112,28,40,236,189,163,87,106,218,111,252,222,1,7,44,204,8,81,16,150,155,107,66,81,123,22,163,59,95,238,141,111,161,45,71,83,237,149,136,173,99,251,182,31,44,105,15,204,74,84,149,235,215,126,226,43,219,255,0,160,222,156,233,183,78,91,43,85,150,86,185,91,235,136,77,22,123,48,26,242,193,61,17,164,239,150,137,170,89,166,250,109,109,101,123,240,245,140,89,218,10,98,105,24,117,178,39,55,75,69,88,154,87,13,86,179,110,240,239,245,12,190,169,82,31,68,167,229,191,30,205,186,242,141,42,214,92,110,102,101,192,140,97,22,213,213,70,91,167,72,142,151,236,109,226,37,166,218,79,133,146,249,122,133,193,135,248,178,162,185,117,41,166,167,181,17,204,113,94,109,190,137,94,3,226,160,194,235,91,255,0,122,213,167,79,209,91,157,199,207,88,116,221,153,33,68,171,234,125,103,203,196,199,101,192,208,119,253,118,237,106,211,187,250,43,125,80,162,73,54,103,192,112,163,251,164,249,149,167,87,83,253,60,207,246,111,174,23,7,105,74,250,40,216,111,16,66,57,123,149,57,134,165,172,147,187,213,123,182,241,94,246,63,80,251,246,127,163,162,63,151,190,87,211,171,170,253,29,255,0,101,241,22,211,108,138,171,172,157,78,57,72,210,75,194,175,112,208,71,123,245,130,245,0,141,236,197,171,46,161,84,66,186,198,243,229,66,71,153,111,162,95,14,94,35,70,85,210,60,165,137,225,51,213,247,154,150,241,91,93,185,50,163,245,142,35,17,45,199,166,161,70,119,247,162,47,225,49,223,114,5,136,235,198,116,212,200,77,200,221,145,222,127,220,234,245,0,206,12,153,195,172,81,240,13,30,127,83,220,184,207,88,237,239,13,86,187,206,23,43,159,113,139,45,180,77,114,83,248,131,16,83,83,43,82,21,213,59,26,8,190,129,165,115,176,201,60,14,220,95,112,16,162,199,46,62,249,100,241,253,153,71,204,198,53,237,5,66,156,222,36,175,84,138,45,154,46,171,219,214,95,177,180,158,87,191,48,24,231,92,164,74,113,162,148,113,238,149,172,136,149,172,184,240,62,235,248,15,138,152,242,99,62,164,18,180,173,40,52,159,11,242,50,23,62,29,46,153,82,162,71,97,230,55,146,82,165,45,101,169,69,194,234,34,239,183,35,33,107,107,140,174,153,83,153,186,78,233,41,146,227,105,227,171,134,163,225,223,234,1,119,114,231,31,214,168,115,183,140,213,183,8,40,91,164,158,225,10,225,116,88,188,211,245,9,66,203,10,155,56,175,202,86,127,173,117,93,207,208,154,52,234,215,224,87,190,159,224,17,1,133,36,73,146,241,33,11,212,101,30,246,177,23,122,68,185,236,229,74,153,23,221,15,90,99,78,174,169,167,180,71,123,111,175,200,192,88,253,168,176,204,70,125,204,235,131,107,245,223,211,79,236,62,34,56,240,84,227,165,226,90,59,204,187,186,221,84,99,187,125,58,172,100,226,78,253,254,161,37,251,91,212,163,179,238,83,223,173,126,189,244,39,246,15,1,24,52,2,91,245,202,114,89,237,41,82,217,73,119,113,214,94,176,18,141,178,150,101,19,216,112,227,201,173,106,91,181,253,4,93,90,215,35,109,130,238,72,200,236,77,88,55,152,125,228,72,186,83,25,87,61,30,10,240,24,49,179,36,122,236,72,209,72,145,161,178,175,161,74,226,131,225,102,111,248,134,89,226,26,195,177,169,19,148,244,141,58,98,58,175,50,252,52,159,128,12,104,218,11,19,29,171,209,155,155,199,229,91,39,119,251,81,250,134,46,86,162,189,60,222,158,234,53,161,122,110,187,145,94,214,46,95,112,94,44,222,174,55,88,196,117,106,115,82,183,203,123,113,100,104,211,123,54,217,243,177,122,133,188,173,194,110,159,132,30,148,243,91,181,183,166,234,213,123,93,210,46,95,116,48,99,230,56,74,88,172,201,109,5,166,202,111,135,63,210,200,124,148,183,79,81,110,213,218,221,241,225,240,15,175,23,252,191,94,148,108,246,254,118,126,174,72,73,14,71,10,97,215,36,200,179,176,245,23,87,213,243,203,119,167,196,7,59,76,140,104,101,167,223,69,146,182,147,99,191,51,50,35,238,29,30,166,255,0,88,221,232,94,173,55,191,11,122,133,198,173,187,14,159,75,97,152,234,221,188,218,210,218,202,198,118,178,78,229,199,135,50,22,241,184,106,114,247,110,246,241,1,156,123,16,194,117,94,237,53,181,123,121,59,232,191,116,137,105,164,54,104,55,56,91,205,254,113,26,251,19,96,169,76,251,179,222,83,52,234,242,117,189,248,143,251,167,235,132,151,193,36,167,93,184,94,223,206,3,236,59,125,209,164,204,238,40,165,17,115,49,160,212,102,87,35,224,3,81,153,115,27,78,168,172,100,71,196,106,51,186,120,115,27,106,46,119,1,241,201,81,145,115,239,28,5,90,90,88,111,90,220,210,70,229,185,95,214,57,217,202,66,83,196,237,218,47,196,45,86,103,227,56,56,126,154,151,223,169,117,114,57,196,205,247,38,190,58,86,118,224,147,245,0,177,155,76,103,4,60,47,65,214,198,34,234,206,38,183,213,212,125,80,215,201,15,92,184,160,254,167,159,128,138,60,232,199,50,241,70,47,168,75,85,83,172,167,202,83,156,66,183,4,142,11,118,247,182,146,231,97,144,27,86,103,67,181,217,53,90,76,108,73,191,76,124,76,250,210,223,83,211,165,41,55,210,92,77,5,126,126,177,135,149,89,142,77,156,251,235,115,89,173,213,172,206,214,189,206,226,13,116,182,77,253,239,103,86,157,61,246,245,137,47,216,103,4,191,23,18,213,223,93,51,73,34,117,37,102,123,226,59,89,199,143,234,132,122,96,170,3,149,62,185,184,137,188,221,238,239,239,150,181,245,122,207,192,75,254,202,24,47,201,21,26,219,135,77,221,26,159,167,153,30,251,85,236,167,190,184,253,96,50,210,135,24,154,103,178,139,22,246,252,252,8,118,38,8,204,184,122,199,23,76,101,77,183,165,73,183,110,252,254,1,203,178,68,86,183,172,81,245,52,70,86,184,221,53,165,37,99,62,35,104,150,68,86,191,17,180,243,166,87,50,87,240,0,209,82,168,179,14,51,143,60,246,132,34,215,61,38,118,185,145,122,188,69,185,111,29,211,167,86,38,65,98,171,173,108,173,195,52,110,20,86,34,93,185,154,124,69,115,139,24,53,134,176,93,94,122,170,61,89,113,186,191,111,114,107,211,169,214,203,150,147,191,157,252,35,23,242,159,49,170,88,147,49,171,76,21,103,172,55,213,228,188,146,234,233,71,13,250,8,143,205,47,170,254,16,25,195,74,117,47,68,142,238,171,146,217,66,175,110,119,34,31,82,212,94,177,193,225,103,223,114,145,1,78,42,247,134,209,242,46,122,82,57,147,51,62,96,10,59,88,124,207,170,232,59,31,113,141,231,23,203,136,249,95,61,45,169,87,224,68,102,96,56,58,228,148,69,139,33,197,175,78,134,22,187,218,246,177,31,17,136,91,81,230,186,104,116,170,212,22,43,219,149,57,134,100,184,148,245,93,87,51,75,228,71,115,65,250,134,72,102,134,39,141,71,163,85,29,114,118,231,117,74,125,235,238,141,86,178,23,199,145,250,132,89,109,121,155,107,159,94,114,28,60,65,188,109,252,56,109,41,61,82,218,141,75,124,173,115,71,14,100,3,21,243,103,24,203,196,245,102,157,145,81,235,42,40,104,104,143,114,72,224,78,45,86,224,146,245,142,35,5,209,156,169,84,161,165,49,183,138,115,121,244,118,189,146,175,31,1,196,63,188,168,205,109,74,247,195,211,167,213,202,230,46,30,6,110,5,33,168,85,25,69,186,54,183,154,151,117,42,215,53,17,112,43,250,192,92,38,231,49,133,240,81,48,227,189,89,232,220,203,73,175,78,167,175,226,71,193,95,194,44,70,38,173,63,62,124,183,27,147,188,215,41,199,47,160,138,228,106,87,30,94,35,183,99,188,101,214,213,58,4,58,150,182,23,186,210,141,205,175,109,38,124,77,55,231,113,192,97,28,23,87,197,53,39,89,143,77,235,87,97,82,45,190,74,56,106,73,95,138,139,234,185,120,137,131,225,195,184,78,175,94,148,164,49,79,223,153,178,111,91,122,148,240,185,113,226,101,235,25,63,147,251,57,85,42,148,183,100,205,193,187,221,113,226,173,42,242,138,83,125,73,81,153,240,116,188,7,126,201,45,155,99,154,33,204,169,224,207,159,81,219,82,149,229,19,226,179,221,159,36,187,240,140,197,203,140,175,166,209,233,125,93,154,30,228,138,60,116,91,172,169,94,106,76,173,197,102,20,125,25,109,149,212,154,7,148,119,20,45,198,255,0,115,127,150,148,173,90,117,250,214,118,230,47,92,6,27,78,243,74,61,93,255,0,8,226,90,167,245,91,245,70,116,234,243,187,87,189,185,115,63,132,115,116,214,95,78,243,122,159,85,184,151,136,65,204,179,164,148,68,159,170,28,131,36,103,107,122,199,199,29,158,70,105,228,175,88,228,152,66,109,123,119,138,42,234,247,76,169,197,157,136,187,198,44,237,127,152,236,208,48,30,45,97,170,206,225,214,58,133,139,171,154,180,234,122,57,253,73,145,240,49,146,248,162,160,205,54,145,34,67,143,110,210,130,65,153,233,51,181,214,69,234,17,149,183,94,102,239,100,227,122,4,122,221,200,252,155,102,186,183,132,101,249,198,143,187,204,77,24,113,142,43,19,49,206,103,205,36,200,235,167,55,119,244,4,214,189,17,211,224,155,91,71,135,33,34,187,24,101,172,234,99,212,234,132,138,46,233,15,97,70,82,75,235,36,171,153,156,115,228,74,63,80,143,236,150,194,242,49,94,99,209,159,84,30,181,214,186,199,29,233,35,86,150,28,47,89,90,218,127,128,76,206,64,96,152,116,92,59,66,89,83,55,46,22,31,138,210,189,248,213,244,13,92,188,227,245,0,188,120,122,158,136,176,162,164,154,210,105,140,132,159,106,253,197,226,59,11,71,98,34,245,16,248,33,183,187,66,18,69,98,74,8,136,125,200,46,5,240,10,55,200,238,55,20,87,176,219,34,176,221,62,60,128,106,35,224,4,101,99,33,75,0,15,146,164,209,57,25,105,211,123,145,119,248,140,84,218,219,10,38,167,129,49,95,202,27,205,231,81,253,54,215,179,204,120,248,12,178,125,26,155,50,50,245,126,49,102,115,230,130,138,174,16,174,71,56,187,211,119,171,112,215,166,246,117,163,245,151,168,4,15,231,197,5,116,140,192,174,52,81,55,73,107,171,112,222,106,181,216,107,196,253,99,175,225,25,145,148,210,34,77,115,176,134,212,162,77,143,129,235,245,151,194,98,246,109,123,133,21,74,204,28,88,226,96,110,137,174,161,199,123,170,215,98,63,137,250,198,56,66,150,244,71,212,77,185,160,201,54,228,71,234,48,28,181,106,19,105,117,215,163,181,217,91,202,50,61,92,200,204,207,188,114,120,63,21,84,48,244,229,62,212,254,174,93,92,217,35,221,37,124,46,147,183,35,245,14,48,165,156,180,37,14,57,172,200,137,70,86,183,17,186,186,82,247,73,117,182,60,251,29,245,115,35,47,132,4,132,229,62,122,197,170,121,87,173,226,157,238,235,113,167,229,19,77,175,188,191,38,203,212,44,246,126,96,134,139,200,93,82,153,253,213,171,223,191,106,183,53,11,43,128,113,213,82,137,215,180,85,55,59,237,213,253,225,42,189,181,125,105,250,198,73,213,171,244,76,109,186,223,203,235,189,75,85,189,237,109,232,215,111,81,21,239,167,248,0,96,69,74,59,172,190,148,169,22,236,17,243,241,49,243,180,181,37,196,153,29,172,162,49,219,177,197,9,218,116,244,183,213,119,101,213,137,118,214,71,244,74,227,207,192,117,18,45,42,45,92,14,224,46,110,85,98,247,40,53,154,82,151,81,220,33,186,179,15,171,222,117,88,137,104,185,249,167,234,18,79,147,121,163,2,175,69,164,41,53,205,233,187,214,63,82,169,55,178,220,250,194,245,8,155,129,49,200,206,182,243,78,105,54,220,37,145,218,246,50,50,59,140,129,202,44,245,155,135,17,73,135,39,20,245,118,227,239,245,39,168,146,244,234,222,31,50,108,239,231,9,162,75,113,91,209,241,6,16,149,28,149,214,10,70,142,22,52,106,210,234,79,194,220,134,63,97,202,57,211,51,130,184,148,199,221,160,169,233,73,118,239,204,152,63,89,141,156,7,180,93,2,175,10,12,9,248,199,122,110,239,117,163,201,235,77,236,106,50,226,77,23,168,135,96,165,78,164,213,177,132,236,65,76,119,122,153,81,137,36,246,149,39,81,39,118,147,236,170,214,226,159,87,112,162,242,98,28,175,165,99,92,29,74,136,253,15,174,42,204,74,52,245,149,55,199,116,101,170,228,178,250,174,94,35,9,51,155,102,140,65,66,155,81,169,209,240,86,225,47,214,30,66,23,229,36,42,237,153,184,162,43,41,211,245,23,117,196,130,225,108,83,72,102,147,1,135,231,89,77,195,105,38,91,165,112,50,74,75,184,135,92,199,107,203,186,212,77,221,80,247,197,214,247,166,94,254,158,221,149,199,179,111,89,128,141,26,78,108,102,222,16,222,252,223,234,157,111,79,234,88,206,106,211,127,172,59,91,87,240,142,218,189,172,51,33,86,215,143,175,111,247,169,143,234,71,126,199,185,123,148,229,212,122,181,35,246,93,95,44,73,250,223,90,134,56,215,105,184,78,30,227,171,179,163,94,171,246,157,59,218,222,179,241,1,241,98,156,115,139,177,163,144,152,171,85,58,226,25,53,160,139,112,211,118,37,233,37,23,101,37,207,79,240,11,163,145,211,112,214,22,132,212,186,211,189,85,248,213,100,202,74,180,184,189,40,73,54,100,171,38,228,124,82,124,60,5,137,122,173,78,135,165,198,228,104,87,50,61,10,62,37,247,7,206,254,96,214,35,161,76,64,171,233,66,210,119,46,174,131,186,143,135,122,126,0,25,155,152,251,80,210,96,211,106,20,218,14,57,208,79,211,93,210,143,38,40,245,56,164,172,185,173,174,28,139,192,97,118,46,197,85,140,111,136,165,200,126,127,93,57,187,187,158,233,13,235,208,132,151,113,21,173,167,248,7,23,34,173,136,43,175,39,125,35,126,107,34,103,204,66,110,70,124,184,17,122,197,207,202,28,152,175,226,170,237,37,40,195,125,105,50,183,246,249,113,8,213,165,14,125,121,91,205,254,0,29,179,102,188,154,169,226,76,77,135,36,187,135,58,195,18,58,229,213,215,18,141,90,91,120,190,172,140,184,167,248,4,174,108,245,150,209,176,150,14,167,70,242,47,85,113,182,100,32,211,214,77,203,18,164,41,86,243,143,225,22,167,101,237,158,153,195,148,60,51,80,159,132,58,188,152,253,119,90,252,160,107,211,169,111,17,112,39,12,143,130,136,101,149,46,159,22,139,1,166,18,206,228,145,169,54,212,106,181,212,103,235,49,6,153,142,49,10,50,53,158,130,35,36,119,159,119,250,134,57,237,3,152,180,234,45,16,148,154,198,229,69,87,221,31,202,234,87,208,59,195,205,63,80,184,217,167,153,148,124,57,79,214,253,111,171,233,159,184,51,234,203,95,29,43,225,193,7,245,60,196,104,109,51,180,68,186,171,181,26,101,59,24,111,82,198,33,121,73,71,147,201,58,80,147,121,37,196,218,43,243,32,163,30,179,219,25,72,175,227,170,171,190,82,223,161,21,106,130,144,123,146,77,137,79,125,169,122,135,11,128,176,188,186,167,94,180,29,238,235,117,250,105,38,215,213,226,94,161,215,170,14,202,175,212,230,78,113,91,245,186,250,221,82,236,73,185,173,70,102,118,225,204,100,222,67,101,171,179,124,185,189,162,235,209,213,173,242,201,21,175,189,250,239,1,70,102,108,253,129,88,161,207,169,60,116,173,193,169,232,106,35,223,154,188,213,57,245,199,235,25,39,17,105,109,163,43,219,181,127,224,22,243,4,210,153,165,190,249,155,27,173,226,218,250,35,85,236,106,241,63,88,239,137,121,31,64,174,207,127,1,129,200,180,230,190,55,185,92,125,36,162,36,246,76,113,40,152,211,93,147,114,220,111,200,199,210,220,196,44,139,75,151,191,128,14,69,11,37,32,146,163,27,82,98,179,37,149,50,182,245,37,86,225,115,46,70,62,100,201,227,109,127,192,62,166,95,73,145,26,151,252,0,53,65,134,204,99,43,55,164,137,26,75,137,159,168,114,36,148,153,22,146,28,75,213,6,218,226,167,172,87,183,155,254,161,181,238,146,3,124,23,54,214,225,243,181,127,64,185,163,155,51,109,31,60,225,234,26,35,212,97,47,86,151,175,107,125,9,255,0,64,224,253,209,193,116,206,243,46,68,124,61,236,255,0,160,82,53,90,132,141,86,145,107,219,232,23,253,3,84,119,6,173,168,175,235,33,244,222,252,185,14,2,53,114,28,149,26,88,149,168,200,200,188,195,46,39,203,153,14,69,153,75,82,111,174,252,125,64,62,242,104,149,244,63,194,53,110,210,158,22,176,249,219,146,105,73,169,107,177,17,220,248,119,1,213,32,153,216,223,227,246,167,253,0,62,180,33,6,68,86,226,54,100,66,97,237,68,227,87,35,181,251,70,54,78,167,28,184,161,255,0,131,178,127,208,52,57,92,128,209,25,200,149,98,46,125,133,127,49,0,227,170,24,78,153,37,23,242,126,163,53,234,63,125,81,122,252,69,160,204,252,154,167,86,224,110,219,195,155,229,28,237,233,151,92,82,126,133,124,124,242,245,139,214,214,42,160,58,179,104,167,220,210,92,75,116,191,232,31,91,144,169,213,38,82,162,107,120,149,217,194,237,40,175,114,231,252,34,8,178,204,58,78,62,203,204,69,54,45,58,63,147,227,63,54,75,109,39,91,46,234,67,110,89,37,115,53,25,88,149,223,196,238,59,222,89,103,20,199,124,165,229,140,69,123,110,119,127,41,151,215,223,205,71,192,50,135,54,242,10,129,138,103,198,150,88,79,173,43,125,37,197,43,175,173,28,86,164,157,237,188,46,118,24,121,140,50,206,183,129,58,167,81,162,117,30,189,188,215,242,202,29,215,163,77,185,173,86,182,179,245,115,16,100,150,50,192,241,49,39,83,242,125,47,172,117,125,230,191,127,52,105,213,166,220,212,87,243,79,247,132,120,103,14,90,214,40,178,220,84,154,46,228,145,76,55,143,229,148,42,196,70,231,30,10,63,80,207,108,166,205,24,117,175,42,249,94,185,190,220,238,55,127,43,26,109,125,229,252,212,23,168,135,93,218,71,37,225,75,166,85,234,16,112,214,179,99,14,200,178,250,225,149,148,148,188,124,141,126,36,24,34,238,53,69,250,29,82,35,241,222,220,169,151,91,125,39,164,149,101,18,174,71,196,143,213,200,102,14,202,249,208,153,134,222,29,196,56,147,91,114,170,18,22,166,122,157,181,36,163,36,200,245,33,28,56,163,215,220,49,83,31,97,89,180,74,155,109,59,3,114,125,84,157,182,244,149,195,82,184,243,63,80,174,90,227,25,216,74,191,18,99,53,30,168,77,173,213,234,220,147,150,53,52,105,189,141,39,240,13,9,6,204,140,35,78,196,49,42,56,138,137,79,235,10,145,185,221,61,189,82,53,105,52,32,251,42,81,91,145,151,18,22,118,171,130,231,189,21,218,124,138,109,204,244,221,27,228,250,200,249,146,135,112,202,156,226,164,226,76,55,75,163,85,49,23,88,145,35,127,173,190,168,164,106,210,226,212,92,82,130,34,224,146,62,125,195,153,196,114,104,237,57,34,107,43,179,69,162,202,178,188,11,151,194,3,21,113,150,78,212,80,78,72,143,135,108,110,74,51,191,91,79,18,61,71,222,177,105,234,20,234,222,27,148,249,238,122,190,135,84,199,156,133,218,198,124,57,159,212,243,240,25,163,43,170,213,140,218,63,125,70,173,226,75,138,126,3,238,245,139,103,143,178,133,117,8,167,42,22,30,222,41,233,155,221,93,110,215,35,37,29,236,107,241,32,22,251,47,243,25,146,136,244,106,205,103,140,118,217,109,9,234,231,217,177,40,140,187,41,227,200,135,109,196,248,22,159,81,234,222,229,233,91,205,222,189,255,0,191,168,173,125,58,124,245,120,43,144,177,53,250,109,87,10,85,101,197,54,122,174,169,14,183,167,82,87,230,40,202,215,185,242,184,186,152,19,52,82,190,189,229,106,237,237,186,221,252,171,246,215,243,81,240,0,236,216,3,60,49,238,1,235,253,99,19,245,30,189,186,211,242,147,46,235,209,175,212,218,173,109,126,28,196,145,100,246,212,116,12,69,1,43,147,142,122,194,213,82,38,8,252,152,180,112,210,223,14,13,23,213,8,221,197,152,38,147,84,234,190,64,166,111,119,90,247,190,252,164,218,250,116,249,234,47,81,242,29,103,10,230,222,60,192,78,51,21,188,65,212,82,82,147,44,211,213,25,119,234,75,85,244,43,234,57,120,114,1,57,248,127,51,104,85,38,200,218,173,239,46,246,239,244,50,203,143,14,30,103,136,238,116,250,228,41,141,154,154,149,175,180,101,230,25,119,23,128,134,252,17,182,166,39,167,27,45,212,51,43,119,121,137,89,151,145,155,62,207,103,143,6,60,12,100,206,80,109,171,76,170,202,106,45,87,50,247,169,92,135,72,211,228,101,38,228,77,92,184,165,130,239,32,18,14,135,144,226,8,208,171,153,242,224,55,80,163,177,92,197,154,192,57,229,133,49,51,48,81,23,20,117,151,36,239,116,151,82,113,26,180,154,175,205,178,183,4,255,0,0,186,212,202,164,122,132,118,159,101,253,226,92,213,99,210,101,123,25,151,171,192,7,40,147,35,230,42,118,238,26,11,145,105,245,13,124,45,226,2,165,99,224,40,69,112,189,133,8,204,185,128,169,34,253,195,89,17,91,136,162,86,159,88,175,193,200,0,237,220,40,0,0,0,0,43,198,214,46,98,165,126,241,66,50,230,124,197,110,64,42,2,151,35,21,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,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,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,0,0,1,69,114,26,110,53,43,144,210,0,0,0,4,100,92,197,20,122,184,144,170,184,112,245,141,54,50,239,0,183,100,204,109,168,248,25,152,212,119,245,240,27,102,162,189,128,109,45,92,76,136,105,73,246,174,99,90,202,247,50,26,12,200,139,196,5,77,68,67,97,215,45,199,143,49,71,29,46,92,121,143,134,92,162,101,26,148,107,50,53,91,128,13,114,102,165,131,78,173,93,171,242,34,24,251,155,217,238,140,35,228,157,42,168,39,173,239,254,119,29,149,121,187,190,122,143,235,187,135,109,204,124,196,137,135,223,136,135,85,81,45,234,222,34,220,153,125,9,167,159,104,189,98,41,115,243,104,57,21,239,33,117,58,206,39,70,227,173,106,222,72,50,190,173,213,173,103,15,212,96,58,142,121,109,37,138,49,117,62,20,69,85,166,26,82,204,182,212,78,66,140,155,146,210,130,250,18,240,24,227,62,183,62,162,241,41,231,205,93,157,28,80,146,225,115,245,23,136,209,80,169,191,59,118,151,36,62,189,55,34,222,44,206,215,183,136,211,10,19,146,13,36,147,69,205,100,146,191,220,1,244,211,153,66,148,133,186,155,145,56,87,227,221,192,119,252,43,137,226,225,183,19,33,150,223,66,208,226,148,70,132,165,92,211,167,232,140,117,22,104,83,91,73,145,60,209,113,191,5,31,244,13,244,210,231,161,133,45,82,16,118,63,171,87,244,0,187,177,115,214,92,51,78,238,68,210,209,123,90,51,39,207,225,248,70,153,219,70,87,148,149,176,197,70,106,75,133,136,225,199,240,49,101,165,41,230,77,77,169,213,106,43,113,37,24,249,82,226,245,234,90,212,101,223,115,184,11,172,254,106,98,58,201,154,93,169,58,164,154,183,164,74,142,209,126,34,241,29,163,10,174,165,94,120,154,110,66,9,206,175,189,81,172,136,136,248,166,252,139,196,88,248,211,201,165,94,238,23,102,220,5,207,203,140,121,73,164,206,215,50,60,199,8,161,110,251,8,73,246,174,142,60,84,94,163,1,150,25,105,148,52,249,148,213,203,175,69,141,36,222,98,59,141,154,36,58,147,35,52,168,213,123,91,159,1,127,169,167,72,164,239,58,132,87,26,222,219,95,19,85,237,123,115,51,245,152,180,153,79,140,169,213,218,19,106,130,212,182,201,152,145,77,91,196,164,175,169,7,107,89,71,234,49,114,155,194,181,249,23,221,212,90,45,60,238,242,255,0,160,100,112,152,202,62,34,175,245,62,173,61,132,238,55,154,183,132,69,231,105,229,100,159,168,118,172,185,202,216,180,58,113,203,168,49,25,199,99,204,235,4,166,159,116,236,148,165,7,200,236,87,185,24,236,84,156,40,184,251,222,188,220,55,181,105,211,114,213,110,119,230,95,0,216,196,117,228,180,151,105,212,245,200,142,169,17,212,148,110,207,66,73,106,185,17,157,143,224,227,224,47,131,156,153,137,33,83,210,166,99,180,250,9,72,53,112,73,31,30,93,231,224,53,225,199,219,196,115,27,35,74,141,102,165,32,141,125,158,73,213,244,35,170,224,140,37,136,42,242,35,63,46,162,204,134,202,106,27,89,62,242,215,169,55,73,153,113,73,220,184,242,23,239,13,224,216,212,165,18,206,13,61,42,37,169,68,109,180,68,124,83,111,169,32,31,21,35,14,238,18,209,168,154,52,167,87,2,90,188,69,42,212,100,41,78,145,37,22,236,253,17,248,14,230,113,80,134,236,150,219,43,122,138,195,136,169,49,197,203,146,123,191,152,52,90,140,102,219,112,233,205,154,19,99,41,4,147,177,223,232,85,235,248,4,99,109,71,94,122,77,66,177,13,75,89,165,172,75,34,196,104,73,114,83,196,36,199,56,38,34,157,67,109,229,18,202,245,2,71,99,159,152,231,244,8,159,207,234,153,84,49,70,32,105,42,116,237,136,101,175,182,124,62,120,239,143,136,152,44,132,212,26,220,90,202,221,165,153,254,49,113,242,162,152,83,124,169,168,146,122,55,28,204,203,158,191,87,192,58,36,136,139,36,235,61,22,51,23,43,38,159,105,191,44,106,73,157,250,191,119,237,131,66,93,242,126,142,212,31,43,217,9,237,245,126,74,51,229,188,245,252,35,27,54,212,222,34,108,226,212,86,247,40,239,227,144,50,147,43,228,178,231,148,244,32,202,219,155,240,47,175,24,219,182,117,61,110,201,158,178,221,240,194,174,151,31,134,71,128,8,206,157,28,228,72,65,112,185,164,146,87,248,76,115,248,18,170,246,16,196,49,42,6,181,17,50,110,43,222,146,74,62,211,106,79,209,112,239,27,103,25,12,212,163,111,91,66,146,75,65,153,90,247,45,67,146,172,117,29,194,220,143,17,13,168,136,136,148,77,145,25,118,188,0,101,134,86,103,172,23,40,148,200,18,81,82,89,158,255,0,85,163,178,68,125,181,159,213,13,236,202,172,97,92,81,73,168,188,186,108,181,63,39,115,117,56,122,124,213,32,184,233,95,169,35,11,216,196,181,122,99,201,40,149,105,236,33,171,233,38,95,82,73,55,46,54,177,149,185,152,250,36,102,53,125,113,212,195,152,134,180,171,218,228,114,214,101,206,255,0,84,36,29,223,17,86,79,13,213,223,110,9,173,168,201,208,132,33,41,37,25,93,4,163,226,175,27,247,139,95,93,172,157,70,84,133,93,122,151,33,110,25,169,36,92,204,253,95,8,249,106,53,122,149,77,229,60,237,70,83,154,140,142,238,188,163,62,5,111,89,143,163,15,209,100,212,230,45,189,109,40,247,70,225,239,12,207,188,188,15,143,17,69,215,201,12,30,238,36,172,156,123,176,101,228,179,123,182,181,39,232,219,47,161,47,174,19,29,130,168,81,112,183,92,208,210,83,214,183,127,59,90,149,230,234,231,171,237,134,15,108,137,146,210,21,81,139,80,147,26,134,226,36,97,164,44,137,72,51,85,212,166,14,231,116,115,25,175,152,120,146,46,30,242,127,102,66,58,198,247,231,4,69,125,58,57,241,47,88,12,6,218,247,51,156,127,220,158,233,201,37,167,175,222,236,183,254,15,226,48,211,46,98,148,220,75,70,37,145,30,170,172,116,113,51,47,211,17,234,248,71,124,207,44,106,186,255,0,145,45,42,160,189,199,89,249,242,239,109,91,174,93,163,245,15,155,36,176,219,147,113,5,21,210,76,99,34,174,70,73,235,46,62,123,126,30,32,51,195,32,232,17,34,208,212,246,229,58,155,171,26,200,201,106,225,100,52,59,78,112,227,21,208,105,117,54,210,183,136,202,142,243,197,161,180,43,232,92,245,252,3,235,203,170,90,104,248,102,98,148,219,37,162,67,142,251,209,122,155,71,129,113,224,44,102,210,184,192,147,81,122,3,111,77,78,254,132,164,216,149,100,221,74,120,184,246,128,90,42,76,169,120,195,29,53,53,215,73,77,75,213,116,184,68,133,30,150,76,184,233,46,28,83,220,54,51,121,105,164,97,186,181,61,4,100,109,110,45,167,137,113,113,179,239,227,222,57,76,171,137,166,53,46,168,226,80,163,45,253,213,107,175,154,211,207,253,99,161,103,205,100,206,175,92,136,78,191,163,229,110,206,174,207,154,209,242,184,11,101,76,163,249,86,98,230,186,72,81,56,142,245,25,31,3,34,238,248,7,32,154,130,232,110,43,171,169,72,52,93,155,164,137,92,11,225,248,7,80,42,235,209,189,237,137,18,91,50,250,133,153,112,251,134,57,90,36,105,149,137,42,37,72,215,169,179,119,223,86,103,222,95,15,30,32,59,20,88,51,171,206,153,200,121,181,182,178,223,164,149,217,50,51,248,11,196,86,129,133,211,84,223,238,146,209,110,180,223,90,212,92,239,234,248,7,61,37,232,148,202,52,66,67,4,219,200,75,109,173,109,36,136,213,100,113,227,192,204,174,66,248,108,227,147,83,235,254,232,119,200,163,61,184,234,150,223,146,149,109,91,238,93,131,245,0,206,205,153,50,201,140,55,238,147,91,81,190,89,234,127,59,121,197,121,187,238,119,251,97,148,172,164,144,103,110,251,14,157,131,232,12,209,250,222,136,209,91,223,110,239,185,65,21,237,171,159,2,245,142,224,218,175,126,96,55,86,119,253,225,68,153,90,198,40,119,231,112,212,146,35,224,0,102,69,192,134,133,159,51,238,11,159,62,225,182,234,200,146,103,196,7,5,138,42,105,166,199,75,235,37,153,41,212,163,178,68,103,230,153,247,252,2,63,54,181,218,21,250,109,62,85,62,11,245,6,151,23,18,45,147,62,170,193,150,148,165,242,177,92,207,212,67,46,118,130,197,205,225,250,19,46,27,147,16,126,80,105,187,176,118,62,44,184,127,84,92,56,8,116,218,75,31,189,89,196,85,248,197,58,166,164,167,18,74,112,146,235,166,105,46,219,197,245,71,199,136,130,209,227,252,93,59,16,214,170,114,223,125,197,245,138,139,210,123,77,161,39,117,45,103,244,63,8,234,204,178,169,6,165,92,189,124,124,69,36,169,199,222,113,102,179,61,75,53,118,143,196,115,120,122,150,228,148,58,101,186,224,72,243,188,111,224,40,191,187,59,229,203,53,175,116,29,101,168,235,220,245,77,55,117,196,218,251,223,87,192,37,235,42,48,180,90,20,185,106,140,203,104,222,185,28,213,165,197,42,250,77,126,191,132,97,14,202,89,98,233,123,169,222,71,165,43,244,13,187,23,253,159,235,4,142,208,41,205,198,113,195,75,44,167,82,145,230,166,220,175,224,3,180,68,73,26,121,125,16,228,27,73,23,239,143,142,42,76,139,187,206,31,106,56,113,241,1,85,93,38,106,191,1,242,63,36,137,74,79,30,238,225,244,190,242,73,181,112,59,240,29,74,171,53,212,84,157,210,243,164,130,211,217,37,31,212,144,11,27,181,222,36,85,55,46,113,102,149,56,68,223,80,228,132,159,55,216,245,252,35,21,54,99,197,70,254,99,85,20,106,116,245,82,95,87,152,159,217,217,23,163,109,58,233,35,47,49,139,38,185,26,139,201,220,111,195,231,241,207,214,44,238,199,88,86,76,188,104,252,229,245,85,162,70,30,83,169,37,220,213,218,118,57,241,225,207,136,148,73,22,10,148,79,208,41,107,45,93,170,123,10,226,69,222,132,142,192,165,153,91,143,49,194,225,104,233,141,70,167,50,73,65,27,112,153,65,233,46,28,16,146,224,57,69,168,200,249,152,162,138,118,246,230,56,140,81,87,77,34,141,50,106,181,217,152,207,59,216,73,25,246,80,103,222,57,5,223,133,140,89,252,254,197,201,163,96,90,162,201,217,136,82,233,53,19,73,180,171,25,26,89,231,231,23,172,6,46,237,85,180,171,180,99,168,81,225,189,82,108,229,97,183,76,173,18,58,147,169,91,244,220,204,206,253,196,35,91,30,226,250,166,54,169,162,161,46,82,220,211,20,163,30,241,164,32,244,146,148,118,178,10,223,69,240,139,187,158,56,154,118,40,197,17,146,154,132,229,147,180,212,70,180,135,76,239,119,29,224,124,79,135,107,241,142,165,74,203,105,146,48,252,234,130,147,77,86,224,157,59,168,140,213,217,65,31,14,200,11,66,203,13,69,144,131,52,241,177,159,3,63,81,143,181,250,228,166,98,42,35,46,169,41,43,88,180,36,251,238,53,226,154,123,180,217,205,182,102,217,93,146,87,189,223,234,148,94,175,1,194,217,78,30,157,87,51,245,152,15,178,147,78,149,136,235,77,68,83,141,154,164,106,226,179,52,151,101,6,125,197,245,163,55,182,120,217,234,158,151,98,84,167,68,130,225,72,161,182,163,211,45,251,234,86,232,239,110,5,235,24,205,146,120,100,234,56,178,140,165,181,17,100,231,88,224,226,111,123,52,231,62,30,2,69,114,136,163,82,186,179,46,48,155,53,75,67,86,109,37,98,182,239,151,46,28,4,162,240,224,156,190,166,82,224,66,109,152,173,36,155,130,219,69,103,156,62,4,148,250,254,1,113,169,84,200,209,26,52,33,178,46,202,75,130,140,249,23,136,226,168,42,67,176,227,45,180,233,37,71,66,139,133,184,88,135,101,128,210,148,149,114,224,69,204,7,214,196,68,43,86,164,145,218,221,230,57,54,162,23,29,4,69,235,226,99,83,108,18,111,100,167,247,135,214,211,70,87,228,40,171,54,34,183,136,251,89,74,180,153,145,151,49,161,150,52,151,18,73,241,26,164,186,152,236,56,102,71,193,6,174,207,192,2,209,237,35,142,207,5,224,122,164,146,83,228,166,216,140,225,27,77,161,126,116,148,167,232,140,68,38,208,152,238,126,63,204,250,252,36,201,116,209,63,170,240,121,166,209,230,71,104,248,154,46,101,230,119,9,12,219,215,19,57,27,0,213,208,204,153,141,153,192,130,125,133,219,245,122,124,68,105,96,104,139,197,57,213,9,169,26,36,20,173,229,202,87,108,149,166,34,188,235,222,254,111,15,184,32,201,61,141,114,76,230,213,112,134,32,148,136,43,66,252,161,171,229,135,137,71,100,200,65,112,34,183,112,149,76,23,70,98,151,75,129,29,150,210,157,204,22,153,224,165,25,88,146,146,239,248,6,54,108,185,130,97,82,240,126,25,117,52,234,106,22,215,93,237,52,201,17,149,221,127,145,233,47,88,202,202,107,68,219,77,165,36,69,102,136,184,124,4,24,57,70,75,145,122,136,125,40,62,239,81,15,157,163,34,253,225,244,161,61,254,2,141,242,50,49,175,137,13,9,50,245,10,154,203,190,224,55,8,236,86,48,46,98,137,81,90,198,42,0,239,35,29,39,48,41,77,84,40,179,218,90,18,100,230,234,247,81,151,37,163,213,240,14,238,162,212,67,133,175,198,39,225,62,141,40,61,90,121,151,137,0,136,141,187,112,19,17,170,152,226,174,219,76,18,147,228,203,30,245,102,126,108,100,242,228,35,250,107,103,22,115,136,59,112,34,46,31,1,9,115,219,179,5,174,70,26,198,245,4,181,6,202,242,103,19,79,107,231,145,139,234,68,79,227,136,42,167,215,165,71,50,108,141,6,217,118,57,113,109,38,3,229,142,246,130,37,21,248,164,118,138,60,214,37,105,97,244,45,68,134,136,237,107,113,43,23,113,142,147,28,220,51,226,179,50,211,202,227,148,167,201,114,59,166,173,226,203,177,110,201,248,144,11,138,172,36,244,111,208,198,194,53,121,221,181,29,255,0,124,135,116,194,248,174,108,94,179,239,235,237,104,228,218,15,150,161,207,96,150,169,213,190,187,170,19,75,220,238,254,124,218,78,215,213,203,159,168,109,87,112,100,152,59,142,174,80,153,215,170,251,187,166,246,183,59,39,196,5,189,204,202,19,111,74,83,233,66,59,16,79,154,149,126,6,179,22,114,124,67,101,194,182,159,54,252,207,196,100,173,98,156,154,165,62,83,134,219,74,87,87,91,100,110,21,204,187,39,224,124,56,139,35,139,232,142,64,149,161,68,199,232,125,125,143,133,94,30,0,58,156,83,189,146,125,234,176,230,34,51,41,163,67,177,220,66,12,175,107,241,183,240,14,9,70,166,156,73,145,153,17,88,248,14,205,134,170,17,85,38,51,79,180,167,8,245,220,148,146,50,62,7,235,48,28,181,43,26,98,140,62,182,156,135,83,221,169,141,90,77,44,182,171,106,189,252,228,248,152,239,184,103,105,140,115,64,34,67,149,233,38,68,218,145,216,129,20,249,170,253,233,29,147,0,101,164,124,109,14,2,97,83,169,4,228,221,238,149,73,100,190,128,215,123,153,32,254,164,237,247,7,96,174,236,177,136,18,141,251,5,133,219,74,150,68,68,157,100,124,143,212,207,128,14,41,141,182,177,236,100,37,182,241,21,68,180,36,147,253,139,132,124,11,238,14,50,171,182,118,96,77,65,167,221,28,255,0,158,106,227,76,132,94,191,82,124,71,207,55,102,12,92,149,40,209,47,14,23,108,249,56,239,143,216,135,200,123,49,226,227,224,115,48,239,254,177,223,234,128,117,74,158,208,152,222,165,186,223,87,95,86,239,85,175,10,49,115,183,169,62,3,165,202,197,149,170,150,157,115,76,247,119,230,210,11,159,192,94,2,247,192,217,83,23,61,188,188,172,50,118,183,53,187,227,246,17,115,176,174,196,24,194,161,214,172,188,20,123,189,30,121,187,223,171,236,30,0,48,250,53,38,169,84,117,45,117,134,56,40,147,218,185,115,63,2,29,191,13,100,205,102,188,243,9,68,138,111,190,73,75,29,183,157,46,102,94,164,114,226,36,119,1,108,39,54,29,64,220,168,209,178,253,244,19,204,42,221,92,213,192,148,119,231,28,100,38,12,217,63,13,209,208,218,228,224,188,12,163,110,81,61,118,233,205,153,216,180,242,187,37,199,128,8,220,203,77,139,235,21,167,162,184,235,180,5,35,202,40,105,68,169,210,146,102,87,69,249,35,196,103,166,70,108,125,135,176,131,20,73,243,169,84,197,191,19,172,235,91,21,9,106,190,163,116,138,196,171,23,37,16,200,138,70,89,225,60,60,201,173,188,39,64,104,154,115,172,124,175,1,164,242,34,226,93,130,227,195,241,14,7,29,102,222,20,193,48,103,33,116,202,139,125,75,117,250,17,150,202,218,205,62,111,108,190,171,143,221,1,217,33,82,168,216,70,152,136,209,161,169,180,68,190,146,66,212,187,106,81,159,13,71,199,206,239,22,127,59,54,133,166,229,251,26,73,186,162,84,153,109,50,102,204,102,87,231,52,165,253,26,188,5,142,206,77,179,112,228,4,213,227,70,115,25,50,166,250,190,147,104,219,73,21,247,103,194,207,248,140,17,207,157,163,106,24,218,173,36,233,248,135,21,165,147,146,195,169,68,153,106,34,45,44,105,62,4,233,149,238,102,2,230,103,246,216,117,170,242,231,64,167,84,106,173,147,85,183,92,73,59,79,136,68,72,45,233,17,92,174,119,226,67,17,107,216,138,173,138,234,83,36,73,151,172,228,73,114,81,154,219,74,110,106,81,157,251,37,207,181,203,144,249,94,145,80,175,75,120,215,53,231,20,181,169,243,55,220,81,220,204,249,159,62,60,69,216,202,252,162,168,86,37,165,197,149,33,196,185,0,158,34,123,81,243,52,113,243,15,143,16,240,113,24,35,45,165,84,97,174,74,149,16,247,141,50,190,46,184,71,218,35,62,226,25,227,148,120,46,147,134,60,173,214,34,33,93,103,113,109,211,171,87,155,188,231,115,47,170,28,14,92,229,141,54,53,33,17,220,163,81,77,198,163,71,66,212,81,211,99,50,73,145,159,152,59,14,107,215,90,194,30,75,234,198,252,110,183,191,213,213,44,141,90,116,121,214,50,191,157,195,225,49,52,118,19,218,54,159,26,165,2,51,8,170,167,173,62,148,43,229,102,12,143,180,146,239,87,14,98,231,208,179,73,170,164,7,101,35,173,145,33,197,35,180,203,100,124,18,71,220,126,34,55,217,197,115,28,148,196,181,79,158,101,21,196,184,119,116,238,86,50,62,28,121,240,23,63,11,231,196,26,78,28,155,22,83,245,245,188,181,184,180,45,10,73,218,237,164,139,137,184,71,204,132,86,99,85,115,130,37,53,242,68,132,206,87,99,89,232,101,163,225,115,245,168,189,67,176,97,44,204,129,136,122,162,99,55,49,39,35,121,167,120,211,101,230,234,231,101,31,168,71,38,39,206,73,181,153,68,244,26,197,125,164,19,27,179,37,200,52,246,174,163,191,5,159,172,133,193,200,124,217,150,206,36,161,195,155,86,174,60,69,214,117,36,223,53,36,253,237,211,46,6,191,128,32,145,56,242,22,233,37,203,157,142,252,200,134,250,166,41,164,159,19,225,224,67,167,224,60,66,213,110,135,6,91,103,32,247,219,219,27,182,191,5,168,184,241,63,80,230,171,50,202,52,39,157,51,89,105,211,230,243,230,65,152,139,91,156,57,218,172,27,78,55,99,57,57,183,17,82,234,170,54,227,178,187,145,37,207,170,62,93,159,132,99,37,127,108,220,75,14,92,148,183,86,170,18,19,33,104,73,21,58,25,216,174,118,231,240,14,191,180,206,96,173,201,21,56,40,151,83,45,206,34,120,173,188,236,149,141,226,225,218,24,149,89,175,200,153,41,244,162,84,171,239,212,174,210,207,214,126,62,34,230,12,205,139,183,29,81,9,179,181,10,210,149,98,185,149,54,23,62,254,241,241,49,182,230,44,119,86,238,181,85,43,90,247,166,66,24,80,114,106,36,102,162,156,245,148,119,47,125,80,214,138,156,168,151,215,46,71,111,150,151,15,187,238,132,18,145,146,91,77,212,241,101,116,224,77,155,81,116,151,46,27,36,75,135,25,5,219,90,136,248,167,143,112,203,250,5,89,185,209,20,242,137,103,103,77,60,72,139,184,189,95,8,134,189,159,241,211,176,177,205,49,29,114,162,68,245,90,156,70,72,112,236,126,253,223,218,241,18,155,149,216,157,51,168,111,56,110,75,85,166,169,61,179,185,249,136,241,241,1,205,102,182,101,150,10,167,84,84,194,165,33,108,210,158,152,147,109,166,215,99,36,174,199,218,62,125,158,92,134,41,202,219,58,191,30,164,210,85,84,170,238,116,93,73,42,116,59,153,241,255,0,80,184,251,82,215,73,170,109,103,74,228,36,253,204,200,62,7,111,161,127,196,70,181,123,20,188,133,239,58,212,210,50,65,113,37,157,252,227,241,1,33,48,246,204,100,168,136,151,37,117,197,189,199,82,138,4,78,61,187,114,213,110,66,223,227,13,186,42,41,145,46,45,50,117,109,147,247,189,26,169,176,140,139,130,76,249,153,248,140,29,60,75,95,156,142,175,14,187,81,109,11,243,82,114,150,73,43,113,62,4,126,6,59,6,29,192,120,187,18,42,60,162,172,176,190,177,175,139,242,29,51,61,55,46,61,147,250,144,25,69,134,182,203,198,82,42,111,42,77,114,162,182,212,210,148,146,242,108,50,50,61,69,234,33,156,121,41,155,94,237,105,148,180,188,169,139,117,202,43,18,214,167,24,105,4,106,52,183,115,236,159,59,171,151,33,12,245,15,40,97,138,132,150,36,76,115,91,15,46,50,141,135,21,99,82,84,100,118,189,184,118,70,115,236,89,143,100,75,174,49,13,233,245,55,16,214,23,77,144,183,76,210,86,92,114,224,70,175,16,240,72,113,69,143,80,66,28,113,189,86,43,149,204,203,159,192,45,94,98,100,53,23,19,121,63,84,8,135,213,183,190,124,167,211,231,104,229,167,237,69,207,195,210,58,213,54,59,164,106,237,48,210,187,92,248,164,115,142,48,219,182,212,218,21,111,89,92,81,130,176,114,74,181,130,117,245,89,20,198,250,237,181,110,222,117,119,209,123,95,90,56,121,221,195,33,113,46,21,167,98,204,55,86,98,84,100,184,169,16,95,139,117,184,180,21,148,217,149,143,73,242,237,115,230,46,45,75,7,64,153,187,189,54,156,173,23,243,217,73,243,183,214,248,14,58,45,37,109,52,168,235,38,76,150,103,114,46,70,70,86,227,192,4,96,237,59,179,147,84,201,210,42,20,246,105,205,55,22,128,183,204,186,220,133,42,233,55,142,229,114,62,226,33,133,85,42,75,180,169,205,183,169,187,155,122,251,38,103,204,204,187,203,192,78,30,119,101,147,24,130,139,88,52,211,169,10,90,232,146,24,74,158,100,140,200,205,14,91,142,131,225,196,69,118,209,25,79,63,9,98,22,20,105,164,182,218,105,173,56,105,140,74,43,234,121,196,222,218,11,136,130,217,96,220,127,92,194,149,8,111,71,156,180,53,23,121,98,67,45,168,203,82,85,245,69,199,138,187,197,228,135,155,242,235,152,117,8,122,68,165,62,253,238,165,71,105,36,118,115,195,192,189,66,204,199,195,111,72,167,165,77,148,98,90,175,101,29,239,231,122,236,53,195,92,170,68,148,67,122,66,205,45,94,233,109,103,167,137,95,129,29,189,98,139,201,68,204,164,198,152,180,205,57,78,33,45,154,72,144,211,124,238,94,37,226,47,6,30,175,80,113,76,72,241,122,148,147,81,70,67,231,188,178,75,145,23,208,171,235,134,33,73,168,56,155,186,219,174,164,212,174,100,171,31,227,29,215,46,113,243,176,42,106,67,211,106,106,74,33,155,100,73,112,204,136,201,72,245,171,192,7,221,158,153,98,194,106,209,230,196,102,50,19,46,68,199,120,188,225,157,141,72,50,191,171,159,112,199,148,63,58,147,125,219,233,78,247,158,146,35,229,240,151,136,207,153,116,200,120,198,141,71,150,80,227,184,105,138,151,13,82,155,35,81,154,208,131,191,35,227,195,136,195,140,101,134,21,19,169,233,110,34,117,239,60,194,183,45,62,30,34,96,236,120,79,56,100,124,181,229,39,165,187,230,104,211,29,162,183,157,126,242,240,29,138,173,131,41,120,141,167,39,211,162,33,189,219,70,209,111,157,89,30,162,185,223,129,153,91,180,67,30,210,235,241,124,199,150,141,92,244,40,202,246,29,198,135,152,50,225,104,101,250,149,85,72,83,196,165,37,47,25,145,151,11,149,141,94,2,143,186,191,133,106,84,55,187,15,198,78,134,119,221,149,41,92,72,207,214,159,1,242,208,51,23,18,225,41,77,189,22,166,166,212,133,41,194,52,48,210,252,228,233,250,36,142,126,78,54,162,212,162,188,151,97,202,113,197,161,77,165,78,182,133,90,229,195,142,174,92,71,70,174,147,15,171,121,29,164,160,137,4,94,105,23,27,248,0,201,188,153,218,247,24,208,42,148,116,202,173,212,20,203,29,99,82,91,167,68,51,61,73,114,214,185,23,121,137,27,217,187,106,22,113,205,59,14,194,152,170,179,175,205,235,122,148,228,72,232,73,232,83,198,87,208,174,28,16,92,136,65,164,41,210,169,243,16,226,36,188,130,110,246,221,172,202,215,35,229,251,227,36,246,108,206,233,88,87,19,225,196,73,171,226,29,204,94,185,169,182,36,29,187,77,189,200,141,194,46,106,1,61,52,218,130,102,176,211,173,234,34,113,164,184,90,136,185,25,23,244,142,65,39,168,88,204,145,205,8,56,170,139,71,83,106,170,41,78,209,35,201,51,144,100,102,119,67,124,251,103,199,181,248,197,235,139,33,46,182,133,150,171,41,4,174,32,62,129,83,79,172,80,148,92,204,133,64,109,220,203,152,220,74,206,220,69,44,94,162,26,47,110,0,55,136,200,251,128,237,220,54,201,86,46,241,169,11,35,227,196,6,160,14,124,128,248,0,212,68,86,11,16,162,70,160,20,177,16,168,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,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,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,0,0,0,10,43,144,210,53,43,144,210,0,42,69,113,65,85,157,172,3,74,175,192,15,129,88,197,9,119,238,26,76,187,192,81,74,210,70,70,54,148,101,97,184,124,134,203,167,107,240,1,67,89,17,88,238,54,29,116,138,231,196,109,188,238,147,62,207,240,142,62,100,173,9,89,238,239,107,119,128,172,249,200,142,141,226,137,118,53,219,135,221,22,255,0,22,99,152,176,89,86,163,156,90,100,26,59,22,245,43,235,188,7,1,154,248,179,201,180,164,175,201,251,207,151,201,22,222,219,232,87,199,151,128,143,172,228,204,29,237,74,166,159,36,91,230,195,199,250,35,235,156,250,208,29,227,106,156,251,98,21,106,155,30,52,220,66,201,183,42,160,133,110,220,36,145,217,109,23,115,130,55,241,5,94,92,254,175,189,153,37,205,222,187,111,28,51,181,237,203,143,128,237,57,133,91,235,213,119,28,234,218,62,89,144,118,215,126,106,47,1,109,230,74,223,104,247,187,90,253,224,54,216,107,182,70,178,35,34,50,28,221,58,100,40,171,70,242,57,157,156,37,112,65,114,224,56,198,153,222,95,181,107,120,13,228,69,225,109,231,127,168,7,117,135,137,104,105,69,157,167,184,163,213,251,18,15,135,239,143,138,187,92,167,202,73,183,2,59,172,221,5,244,9,73,95,87,62,7,234,29,117,152,27,213,165,59,219,106,81,23,155,254,177,119,50,115,47,124,181,57,147,242,190,231,229,135,81,250,31,87,38,111,245,68,2,214,53,79,147,82,112,146,211,136,37,57,200,214,103,221,247,60,7,63,73,203,90,221,72,154,221,73,128,91,205,86,214,181,247,95,235,124,6,117,101,158,72,118,169,178,125,211,254,205,217,234,95,110,95,178,11,251,134,242,187,169,197,142,143,46,107,209,175,245,53,175,115,63,175,241,18,136,177,147,148,21,250,124,116,72,126,77,45,73,89,146,72,146,181,153,220,202,253,232,240,27,113,112,172,214,156,54,90,92,100,56,132,233,82,146,102,87,183,62,54,18,197,87,203,174,187,25,49,252,177,163,67,132,171,245,123,222,196,101,245,94,35,29,179,87,37,122,162,31,153,238,151,94,246,162,174,207,83,181,175,172,249,239,2,140,82,195,120,207,17,225,4,61,24,241,13,89,180,184,72,66,83,22,91,132,146,36,92,173,109,69,195,143,1,148,24,3,105,122,25,245,254,188,120,149,255,0,157,104,215,161,90,124,251,243,119,135,112,233,212,60,5,214,92,149,31,202,186,122,178,146,139,238,47,171,153,95,206,225,200,124,85,172,167,234,155,159,155,250,245,234,253,75,107,90,223,94,37,25,84,188,235,195,234,182,136,245,130,245,246,17,253,96,101,236,58,134,43,126,45,65,114,183,173,183,61,12,44,164,173,74,81,145,26,12,203,191,135,107,241,140,98,193,249,115,215,186,223,205,157,26,55,127,169,239,123,234,250,239,1,35,121,105,132,60,143,78,54,188,161,190,249,119,121,125,206,159,161,71,15,56,253,64,57,156,31,135,34,193,101,36,80,225,164,202,73,47,176,217,23,114,124,60,7,121,76,116,17,93,40,65,125,193,179,29,141,217,151,110,253,171,242,31,97,159,100,204,104,124,238,182,90,12,172,67,136,157,31,86,190,9,227,111,230,28,202,215,196,202,195,231,117,26,140,206,246,184,104,176,185,239,73,121,252,52,193,52,109,36,252,166,147,185,220,184,110,221,240,17,35,157,144,157,103,24,98,36,172,208,118,175,75,79,3,239,222,184,38,163,49,233,157,114,152,134,247,250,45,48,149,125,55,250,21,248,248,136,159,218,143,13,117,58,213,118,79,93,215,175,19,202,45,59,187,90,235,120,253,126,3,57,193,98,167,208,28,77,30,44,146,40,229,188,36,31,46,60,82,103,199,128,248,112,85,113,52,174,185,117,190,157,238,239,231,103,110,90,185,241,47,88,239,152,121,190,190,211,48,111,187,220,199,73,235,231,123,88,185,125,209,107,42,113,122,158,239,223,53,235,191,117,173,107,127,72,208,151,252,140,199,12,84,252,183,187,92,239,122,234,215,214,101,223,189,229,218,63,80,109,43,132,213,89,163,214,166,147,80,213,187,195,146,81,119,83,117,21,144,241,240,224,126,177,129,217,11,156,126,65,242,239,231,115,127,191,234,191,171,52,233,211,189,250,195,191,49,33,148,188,95,238,203,14,207,111,201,221,79,126,78,196,190,251,121,109,72,46,215,154,95,85,203,192,74,177,22,248,163,13,57,10,172,196,114,76,100,173,109,36,200,208,86,34,51,82,139,213,224,54,219,192,21,186,171,10,83,18,225,146,111,166,203,113,124,202,199,220,147,25,117,158,121,79,191,168,174,127,151,244,238,41,38,122,58,173,239,101,58,124,245,140,126,254,212,158,74,63,69,112,222,223,231,124,251,54,239,245,11,136,183,174,101,6,32,82,141,71,42,150,127,10,215,254,128,226,106,121,115,82,166,111,23,37,116,245,147,86,212,72,53,29,239,111,90,75,214,46,180,204,107,214,25,92,127,38,105,213,110,59,235,247,223,234,71,197,3,14,123,173,168,182,142,185,213,58,221,255,0,75,222,105,210,147,241,43,223,79,240,141,108,248,45,19,24,105,215,223,83,13,166,49,41,41,213,196,184,119,120,120,140,146,217,235,103,218,165,118,176,79,58,222,31,117,183,168,251,244,165,242,82,173,117,52,100,102,91,179,227,196,92,252,143,200,61,38,153,222,234,254,121,17,212,233,234,28,189,248,187,247,158,3,41,226,212,190,71,244,56,10,220,245,253,211,13,66,243,183,87,178,60,238,74,250,142,94,60,198,7,111,203,188,37,73,203,220,55,70,125,250,69,57,14,34,151,30,18,149,10,58,73,70,162,109,6,124,76,147,217,236,126,46,3,13,54,147,218,66,49,251,157,234,83,177,59,63,162,245,105,116,147,127,156,219,147,191,8,217,207,237,165,237,26,69,63,220,87,232,122,202,209,175,202,94,118,146,116,185,110,184,12,18,50,247,75,254,13,213,191,199,213,171,247,173,230,255,0,8,162,139,118,85,106,219,217,11,119,115,203,124,179,85,175,234,231,234,23,239,32,105,200,69,114,138,218,154,104,204,235,241,190,135,235,218,240,31,126,11,202,46,169,215,63,60,58,245,238,255,0,82,90,214,213,245,227,181,100,181,30,213,202,59,221,103,204,173,199,59,104,231,101,183,226,3,43,235,149,6,232,56,50,184,162,39,16,109,193,146,249,27,60,12,172,209,241,46,37,199,128,193,236,202,196,114,113,62,47,167,146,102,76,90,92,142,212,115,41,14,25,222,238,175,129,241,62,29,175,198,50,167,59,106,125,74,37,66,6,227,94,250,140,239,111,85,173,114,112,185,91,192,98,162,41,219,196,29,91,125,110,169,219,221,233,243,180,246,185,223,133,254,0,29,151,174,49,133,112,46,181,182,164,57,23,154,163,145,17,150,167,187,143,135,213,126,49,142,57,157,138,83,89,173,84,141,183,37,154,158,220,216,221,63,82,17,207,137,250,135,55,152,248,163,172,185,81,139,212,116,234,220,246,183,183,250,131,229,97,107,137,190,185,80,213,125,26,254,237,172,159,245,0,223,164,192,122,123,234,65,41,6,100,131,85,214,103,235,34,23,82,151,77,102,135,78,139,53,246,25,61,227,8,110,237,36,181,25,154,72,248,220,139,212,56,220,21,3,168,194,106,94,247,94,180,45,26,116,218,221,190,119,191,128,230,40,148,143,116,181,153,80,58,199,86,221,165,110,235,209,174,246,89,21,173,114,250,175,224,1,203,224,92,37,84,199,53,233,52,248,178,35,26,16,194,228,165,18,150,173,9,73,45,36,86,34,74,172,125,191,198,37,139,37,242,110,38,23,242,198,186,69,1,61,103,171,219,171,199,34,243,119,156,251,5,245,95,140,90,61,149,178,123,201,108,82,234,158,232,183,189,99,13,48,90,58,166,157,58,137,133,115,214,119,229,234,25,191,14,62,227,95,111,86,171,119,88,5,99,199,38,181,89,41,43,219,145,15,177,178,181,238,40,69,113,172,145,110,240,21,53,17,17,145,144,249,220,53,27,137,178,140,139,133,202,227,232,52,220,175,126,67,72,2,74,228,62,10,172,132,198,140,234,213,171,179,167,205,248,72,125,234,226,58,70,102,85,60,159,134,234,78,238,55,155,189,207,13,86,189,220,71,135,136,12,66,219,163,49,211,72,166,148,86,228,213,27,52,86,98,23,189,46,197,198,27,135,245,69,235,17,53,143,171,139,171,98,42,187,198,252,149,239,106,82,30,247,213,92,248,173,92,248,159,30,35,45,118,229,197,254,80,198,149,72,30,78,221,238,231,194,115,94,250,247,249,68,184,91,79,136,194,233,197,189,150,250,249,106,117,71,252,38,38,13,134,91,83,138,224,101,202,252,70,65,100,126,91,191,137,224,78,117,166,169,135,186,102,34,143,126,147,191,105,43,229,217,63,80,182,56,30,139,229,41,166,207,89,221,218,46,187,232,191,122,120,115,241,18,129,178,174,93,121,55,6,55,39,203,27,206,183,75,166,47,79,87,182,159,122,81,219,206,227,231,127,0,162,250,229,54,93,71,195,126,85,211,79,165,55,214,55,31,161,218,36,223,78,243,159,100,190,171,241,139,245,1,163,75,157,222,114,71,93,162,193,209,190,247,219,223,79,208,252,35,183,69,70,149,115,239,32,28,131,37,111,223,27,252,111,192,199,206,143,231,26,150,238,147,182,158,239,88,10,200,35,221,168,175,199,128,234,24,190,100,122,125,54,92,183,27,86,182,247,119,82,8,181,113,82,75,159,221,29,146,92,157,13,44,244,94,214,239,241,24,221,181,38,52,242,38,6,196,206,121,55,125,185,234,92,55,218,111,119,152,250,211,245,128,196,109,177,51,9,117,92,79,139,176,140,121,149,52,239,122,133,144,183,44,207,6,227,185,196,137,71,234,245,115,23,251,99,124,28,168,177,104,213,23,26,132,102,254,19,143,117,37,61,179,53,20,115,226,122,70,22,83,25,247,123,157,141,200,213,212,122,245,248,91,123,163,68,67,47,173,189,244,120,115,18,159,146,148,47,34,225,90,2,58,214,251,119,66,138,205,244,105,189,155,111,143,51,245,8,46,156,6,201,136,172,38,196,90,90,74,120,124,4,55,28,113,38,124,140,124,139,145,100,18,116,114,241,31,51,143,216,252,223,225,20,110,201,144,77,233,226,174,55,228,49,27,107,106,244,159,114,140,197,143,46,83,103,34,159,83,108,236,225,145,29,219,108,184,216,249,113,25,69,85,145,187,221,118,47,125,93,255,0,0,197,108,221,119,120,116,130,211,111,159,247,254,214,3,1,217,193,149,10,205,70,52,247,92,136,233,52,226,16,123,227,82,149,98,85,236,93,147,225,196,92,122,94,20,38,168,210,162,110,33,217,221,101,98,79,100,238,130,46,60,5,248,137,3,172,89,91,221,61,171,121,183,28,38,60,127,200,180,186,130,52,111,173,79,117,219,223,79,208,171,135,127,168,77,24,63,158,152,88,169,117,230,26,67,48,219,188,6,215,239,73,177,113,117,101,234,47,80,182,109,210,29,74,9,227,220,233,254,31,87,168,95,108,115,35,203,213,134,102,104,220,104,140,150,244,223,85,236,165,29,239,195,214,56,50,163,117,198,250,167,89,209,175,232,180,94,214,227,202,254,0,59,54,205,116,132,73,197,56,113,173,203,6,165,117,206,42,79,216,222,240,25,163,74,193,245,232,170,41,44,79,97,164,45,187,36,144,234,210,100,147,177,145,112,72,196,252,160,165,121,3,18,82,102,117,141,254,227,127,217,209,167,86,166,220,46,119,59,115,18,9,151,179,250,253,46,158,157,214,239,230,115,75,243,175,244,40,225,252,33,163,181,101,234,157,101,136,172,77,113,79,27,112,16,149,92,245,17,168,137,5,126,63,116,93,8,44,50,166,82,164,50,130,212,148,159,154,94,161,212,169,144,56,33,123,222,109,151,13,63,0,237,176,27,221,176,146,189,251,9,252,66,142,73,45,120,16,220,34,176,208,195,190,119,103,213,222,55,117,120,0,250,145,107,92,253,99,140,196,18,146,196,9,107,237,22,152,206,43,135,218,152,228,20,237,136,211,167,153,122,199,17,95,237,83,38,151,174,43,133,255,0,68,192,71,39,72,86,45,113,48,37,83,145,38,106,73,218,60,21,233,37,217,7,242,242,185,149,252,6,40,236,217,78,114,169,155,88,118,81,238,213,189,235,156,92,226,124,35,60,92,120,31,168,100,159,72,108,125,50,86,238,187,233,162,66,225,111,240,231,5,164,216,242,7,89,204,76,34,173,238,157,93,127,232,111,250,68,129,4,158,228,60,116,68,194,212,56,170,109,26,209,214,120,164,184,113,113,211,254,113,126,98,26,9,166,251,60,116,23,119,128,179,185,101,71,220,196,166,189,214,111,109,247,13,30,43,241,23,98,50,247,105,74,109,123,36,136,81,202,36,237,196,125,141,168,137,37,207,144,227,154,115,85,187,61,222,177,246,181,196,139,224,1,244,17,250,133,76,143,188,85,7,107,141,100,119,1,164,174,147,43,152,220,212,87,176,36,174,11,224,127,112,6,171,240,176,248,231,54,78,54,180,88,142,246,231,247,6,254,187,31,33,165,222,209,24,12,96,218,195,7,34,181,151,184,165,180,197,128,167,30,234,61,167,81,126,79,177,204,244,159,168,66,238,209,88,109,202,6,97,213,225,154,99,39,118,228,98,179,37,100,241,140,133,112,224,94,177,232,3,52,169,94,80,195,117,54,119,251,189,230,231,142,155,218,206,35,199,192,67,86,222,152,111,201,217,151,91,123,174,239,53,78,128,139,110,237,250,129,39,235,240,1,136,113,149,161,103,170,231,194,195,236,91,132,77,145,166,229,127,80,249,76,173,33,196,122,140,203,248,71,36,219,122,154,65,94,221,146,252,64,46,102,93,99,214,169,126,80,235,14,212,21,189,221,91,66,136,249,107,245,168,189,99,38,90,145,73,196,87,234,240,18,93,95,158,249,164,253,23,170,215,245,12,23,211,213,123,245,106,251,150,176,187,216,7,31,117,62,189,243,39,94,189,215,233,246,181,181,125,111,136,11,161,86,166,28,35,83,70,150,137,38,209,168,210,130,224,124,252,60,5,171,204,26,83,79,41,215,155,97,130,36,66,87,52,149,248,107,63,80,189,234,145,229,232,47,187,163,113,216,83,54,190,174,238,125,222,177,111,113,86,29,208,151,81,215,47,120,202,227,187,251,111,16,24,211,83,142,109,188,68,90,75,177,126,31,9,141,184,50,21,29,212,56,149,173,38,155,241,73,216,249,24,238,24,190,141,213,100,254,137,213,104,250,188,203,119,171,196,116,181,166,206,31,16,25,3,144,89,134,138,78,32,161,49,45,250,146,218,107,173,106,66,21,116,157,208,233,151,3,81,23,51,18,51,146,245,12,39,140,176,228,55,164,208,26,146,165,180,251,134,169,145,90,89,158,151,205,61,230,124,123,190,1,14,20,231,250,180,134,221,209,171,77,248,94,221,198,47,62,87,103,39,185,22,144,199,185,206,183,161,135,27,191,92,221,223,83,132,171,249,135,240,0,153,58,54,86,224,170,134,149,43,5,225,213,18,218,39,61,242,156,201,243,183,214,115,226,59,27,25,25,130,93,74,76,176,54,19,226,146,62,52,198,127,171,17,165,131,118,187,234,68,210,62,71,186,244,68,74,63,178,214,189,180,241,249,207,128,189,184,107,108,253,44,48,95,35,111,212,201,253,120,240,47,176,0,205,136,185,35,130,27,213,108,13,133,10,246,229,76,103,250,177,216,99,101,246,21,129,171,113,133,168,141,107,181,247,112,91,77,237,235,178,124,70,23,163,108,139,223,253,174,127,253,177,255,0,240,6,153,123,104,121,159,237,109,235,253,120,255,0,248,0,51,148,218,162,211,146,167,74,150,194,120,106,247,182,16,71,192,117,220,71,152,180,42,19,15,169,112,230,145,55,25,79,30,229,180,114,34,63,174,46,60,4,111,102,70,217,125,98,152,77,124,142,52,235,98,66,111,229,139,218,233,47,176,12,94,204,13,161,252,188,183,75,220,134,227,121,9,76,127,100,53,90,250,248,252,236,189,96,36,183,57,246,182,195,184,126,44,248,204,158,44,101,195,164,58,234,21,31,118,146,35,179,132,71,193,226,227,195,159,192,35,175,55,246,164,174,226,90,133,88,160,98,220,104,219,82,119,26,16,236,245,145,22,148,183,123,145,58,101,205,38,49,222,191,137,252,168,246,243,168,238,189,231,119,109,238,174,243,227,200,189,99,134,143,31,174,56,148,235,209,174,253,215,181,191,250,0,236,120,131,30,215,235,146,31,55,241,5,97,227,127,77,247,242,214,171,216,139,157,212,126,161,240,82,233,53,10,236,133,23,89,66,213,160,214,102,242,212,124,140,139,212,99,187,229,158,87,123,167,171,83,99,249,119,171,117,157,247,30,171,175,78,148,172,254,172,175,230,255,0,8,206,12,128,217,147,171,67,102,103,187,109,91,200,143,163,79,147,109,111,127,46,253,239,128,12,119,201,77,158,106,117,185,173,188,243,56,117,228,61,74,39,200,159,74,149,204,219,226,119,108,248,241,25,52,156,186,167,225,10,36,19,77,38,144,203,205,180,212,85,185,21,132,164,212,100,142,60,116,145,153,93,63,136,101,37,3,1,249,22,155,13,143,42,239,183,49,91,98,251,141,55,178,72,175,231,31,168,113,202,203,190,189,80,144,175,44,104,214,181,175,244,61,237,117,114,243,188,64,116,124,186,195,9,42,105,200,117,136,138,75,236,48,180,93,55,50,35,73,159,30,30,35,16,246,155,199,4,126,230,247,79,212,19,250,50,246,85,175,243,159,174,25,201,152,243,189,201,196,162,195,221,117,175,123,113,173,90,180,121,132,217,94,220,121,220,68,118,101,87,124,181,228,239,149,119,59,157,247,209,234,189,244,120,23,168,79,163,184,96,186,123,213,200,85,114,105,72,212,203,72,177,186,103,192,212,75,181,184,31,168,117,204,83,73,174,83,36,148,116,212,180,37,76,107,52,182,242,200,142,230,162,245,23,168,100,22,204,24,51,173,77,173,55,229,45,58,157,130,155,238,111,204,221,250,225,121,177,238,71,121,89,110,202,247,81,186,209,9,72,211,212,181,94,218,142,247,222,23,172,62,140,16,162,69,151,228,153,11,144,249,56,180,169,118,81,168,204,200,180,151,121,143,171,6,226,183,168,88,194,25,170,92,212,238,55,159,57,112,203,155,74,229,196,189,99,35,234,57,47,228,170,68,223,207,38,247,75,14,57,250,15,79,208,159,15,60,253,67,19,243,14,23,145,113,141,65,173,238,251,115,186,227,167,77,238,210,62,31,88,162,75,54,106,204,6,170,248,115,14,68,55,170,43,113,222,185,197,213,92,142,206,60,124,123,71,234,23,151,24,212,77,186,4,183,73,110,149,183,124,72,248,249,233,241,17,245,178,30,41,220,215,48,156,110,161,170,221,127,181,189,183,208,62,126,161,153,216,218,179,175,47,166,203,234,214,190,239,179,175,236,233,46,118,1,28,123,65,215,93,147,138,49,3,5,34,79,103,17,75,62,210,206,220,28,116,189,99,137,202,172,185,149,140,42,203,105,40,166,185,170,9,201,249,104,140,203,206,71,31,52,248,246,191,24,227,179,32,252,163,142,113,26,109,187,189,98,98,253,127,167,47,135,240,140,199,217,75,3,104,85,62,111,149,47,190,195,109,30,157,199,43,238,15,158,161,60,22,242,30,203,243,228,70,105,194,135,133,123,77,165,93,166,213,126,37,251,80,233,121,135,179,165,90,145,228,253,45,225,196,111,119,191,58,37,21,237,163,159,189,23,172,73,92,124,57,242,179,40,235,158,107,105,47,157,243,225,240,142,3,25,96,223,40,117,63,154,91,189,222,243,244,155,222,250,126,187,192,40,136,140,25,80,127,15,98,154,68,181,200,121,36,154,132,103,61,225,102,71,216,112,143,214,92,125,66,72,54,114,204,198,170,88,93,227,83,245,69,153,213,212,217,27,138,35,253,45,159,175,229,196,96,230,109,224,191,115,78,209,95,242,151,89,214,167,215,109,206,139,105,54,207,234,143,157,197,211,217,199,19,121,63,11,62,158,165,188,249,176,165,252,242,223,165,179,195,151,128,162,243,109,111,140,20,78,207,140,220,137,201,39,48,203,165,98,93,139,142,252,184,246,134,30,101,110,24,145,142,113,28,58,113,28,103,119,203,117,22,153,117,36,244,180,165,241,224,175,87,15,17,112,246,146,196,254,87,197,177,227,245,29,214,250,142,134,111,189,213,107,186,241,95,145,122,197,215,216,51,2,245,165,179,81,242,166,157,213,94,98,52,110,47,127,148,145,198,250,188,68,28,134,3,217,113,215,186,140,201,20,188,36,227,103,189,186,84,193,153,159,156,93,237,122,197,238,162,100,101,34,137,68,101,39,135,112,210,92,103,87,105,168,137,46,107,62,71,187,46,227,25,29,73,195,221,90,152,210,58,222,173,58,184,238,237,244,71,226,55,38,83,47,21,109,239,253,92,116,248,252,32,33,227,105,60,52,186,29,90,178,251,40,138,210,79,17,200,105,36,193,105,50,45,79,29,185,23,14,3,186,108,111,142,138,155,141,228,50,236,138,129,238,176,234,218,178,23,194,228,244,114,225,218,229,192,92,173,182,112,166,238,132,244,142,191,125,230,41,87,13,215,43,162,73,250,198,37,101,37,87,200,120,222,164,174,175,191,211,17,230,124,253,63,167,55,199,145,250,131,209,60,25,97,57,186,150,18,165,202,73,44,247,148,232,142,93,206,125,166,136,248,248,142,233,203,152,177,251,50,86,60,163,150,180,71,58,182,238,212,42,81,219,93,249,199,248,5,241,20,111,89,181,242,65,112,240,28,122,224,36,220,35,75,109,17,23,128,228,146,159,17,173,9,185,115,1,215,43,84,70,103,65,146,211,145,227,57,188,142,182,253,241,4,100,100,100,124,15,135,46,35,7,246,208,202,38,100,80,166,213,99,83,104,109,173,154,124,70,201,123,146,37,151,203,157,198,72,229,218,245,250,196,129,45,155,145,150,174,101,234,29,75,29,225,47,116,116,105,48,124,161,213,247,169,108,181,238,181,219,75,132,174,87,47,80,8,70,131,133,159,137,136,81,77,123,170,169,40,189,208,87,52,113,65,159,43,14,67,17,229,92,247,105,146,43,241,202,150,134,143,69,139,180,78,23,104,145,220,139,115,241,228,51,243,51,246,115,223,212,234,115,253,216,233,213,185,236,121,62,255,0,66,130,231,189,28,61,7,42,252,157,75,98,147,229,221,230,239,87,190,117,91,94,234,53,114,215,227,110,96,48,10,135,130,28,158,249,196,83,80,20,166,218,185,154,211,114,51,35,34,250,159,17,92,65,149,85,250,68,84,212,98,203,167,48,79,58,73,35,101,197,165,90,76,140,236,118,65,112,224,50,167,49,178,123,201,134,253,75,221,22,247,127,61,69,163,170,105,211,171,90,185,235,59,242,28,182,95,209,250,243,173,210,186,206,142,173,8,189,243,69,245,105,208,158,87,225,207,214,37,24,201,151,153,136,170,19,50,233,117,153,149,73,74,138,150,99,167,75,154,210,147,65,41,42,211,169,69,98,224,93,221,195,239,198,56,54,45,91,170,117,88,20,244,110,183,154,181,180,69,123,233,183,36,159,168,92,204,222,200,109,253,73,153,222,234,244,245,167,228,187,163,168,223,77,212,147,181,247,156,121,140,125,106,171,228,43,251,198,255,0,127,245,218,109,167,238,31,172,5,152,172,209,85,27,115,116,49,218,213,230,151,193,224,58,252,166,212,203,132,73,50,35,181,248,11,145,136,151,215,186,191,13,26,53,248,222,246,254,129,215,30,167,239,146,163,223,91,178,101,230,255,0,172,81,214,27,149,37,6,95,44,59,107,220,200,150,99,117,83,84,179,178,156,112,203,196,199,211,58,157,185,95,207,175,217,191,155,240,248,142,57,212,105,225,126,224,21,125,100,162,82,147,114,62,3,236,160,214,37,211,42,12,72,102,100,150,141,173,86,54,156,52,153,93,38,92,44,101,235,31,1,149,209,107,141,149,22,147,230,2,72,54,66,218,57,48,106,145,233,245,26,158,40,125,17,176,210,26,209,191,212,130,82,85,28,174,68,110,242,224,98,79,50,231,29,65,196,84,122,99,236,166,111,191,211,25,145,119,136,175,101,33,7,199,180,124,120,143,57,88,58,191,228,121,170,127,170,111,175,28,219,182,243,79,122,78,252,143,212,36,155,100,124,245,179,208,41,254,229,191,67,225,150,145,175,175,121,218,77,130,229,187,224,2,83,26,121,46,37,38,146,62,36,71,196,111,25,250,135,65,193,56,171,202,244,184,15,117,13,214,246,3,79,91,123,170,215,74,120,114,47,88,238,173,61,123,246,127,132,7,214,74,73,247,13,42,79,192,52,18,239,220,55,19,252,224,54,206,229,204,193,10,227,224,55,148,155,247,141,165,39,65,243,184,13,100,174,61,227,93,239,196,108,23,19,27,168,62,4,64,53,145,216,84,142,227,72,0,214,40,161,77,94,0,160,26,128,0,0,6,155,220,200,106,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,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,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,1,69,114,26,70,165,114,26,64,1,206,224,21,51,245,240,1,182,180,240,230,54,239,164,110,145,255,0,8,162,139,129,149,251,128,108,169,119,238,31,36,133,219,81,219,212,62,135,83,164,143,143,112,226,103,202,67,109,184,71,110,22,250,47,128,6,204,183,237,175,179,234,239,29,118,191,55,115,9,247,55,90,180,233,225,170,221,228,62,169,83,81,117,112,79,119,209,11,111,155,21,214,169,248,102,169,37,77,161,91,189,199,3,112,147,205,196,23,171,196,77,209,99,179,127,20,239,202,76,110,163,167,119,84,95,107,123,123,219,120,94,161,129,153,229,138,116,156,196,117,31,54,176,225,95,123,251,111,128,229,243,183,49,88,242,237,101,37,1,179,181,114,71,234,146,250,183,62,180,99,118,39,172,181,87,117,228,146,16,213,228,169,223,158,18,190,171,135,119,172,48,117,218,205,71,172,207,125,205,206,155,188,225,219,85,249,171,224,27,244,138,103,89,222,251,254,157,58,126,134,254,191,17,170,53,37,201,26,149,173,73,46,6,71,162,247,184,185,24,94,131,81,143,214,119,49,36,191,171,69,244,176,174,30,119,194,40,212,84,173,194,22,214,255,0,86,248,180,223,77,173,252,62,34,177,176,143,88,65,175,202,26,108,118,249,213,255,0,206,29,230,147,135,43,174,204,107,93,30,122,44,234,57,198,95,175,224,23,127,5,101,237,90,166,218,9,77,75,103,84,178,111,140,53,29,175,167,143,50,245,128,199,250,14,2,223,212,225,39,202,218,117,73,109,63,56,191,209,23,215,12,188,200,92,179,220,198,213,229,187,218,107,223,169,190,194,159,175,29,207,4,228,252,200,106,101,107,169,61,116,76,74,236,112,76,175,109,63,93,224,47,254,10,194,239,211,153,52,169,215,21,239,202,87,22,77,60,208,69,235,1,198,224,252,51,212,27,136,215,93,215,163,121,199,119,107,223,87,143,136,239,44,83,108,218,75,125,235,250,31,245,142,66,44,53,32,210,70,179,185,95,232,71,222,132,169,8,36,216,206,221,246,1,196,162,155,110,59,238,239,169,255,0,88,225,113,62,19,242,140,36,35,175,238,253,248,151,125,213,251,149,195,159,136,239,49,154,53,175,137,219,133,249,13,114,41,198,242,9,36,225,243,191,4,220,103,112,99,60,172,165,211,80,150,247,186,15,158,188,181,91,170,114,237,25,253,95,136,221,107,41,55,247,252,240,105,211,254,9,127,243,198,72,51,74,113,187,246,212,119,250,193,184,154,66,213,250,105,255,0,232,127,172,65,108,176,190,89,249,63,172,252,219,222,111,52,126,166,181,173,171,235,252,69,226,133,31,114,141,58,239,218,191,47,128,124,81,169,203,99,85,212,163,213,111,161,176,228,154,66,147,194,199,207,212,53,152,55,244,113,35,184,221,34,238,27,38,71,99,224,98,173,88,212,68,103,111,132,81,173,198,238,147,226,62,85,183,101,31,17,247,145,145,21,136,238,42,104,214,92,249,128,235,245,72,59,246,73,59,221,61,187,249,183,238,49,129,219,93,101,95,92,166,73,151,229,221,27,252,72,183,52,245,91,219,82,95,59,95,95,136,144,181,199,81,247,159,63,80,234,184,191,5,59,95,132,150,17,53,77,25,72,39,110,76,107,238,81,91,153,122,196,16,91,45,191,115,21,218,130,111,214,119,79,187,27,234,47,101,249,221,255,0,83,203,196,116,218,251,157,99,113,195,78,157,94,62,161,40,89,211,177,253,126,188,114,229,66,174,84,28,57,21,103,36,104,106,134,183,44,149,111,15,185,206,37,196,184,140,59,196,27,36,102,68,46,175,187,161,226,87,181,235,189,176,235,229,107,91,196,253,98,140,90,109,222,171,126,206,173,94,54,228,47,22,92,103,111,185,195,142,223,185,158,177,105,232,126,253,119,71,212,112,249,217,253,72,217,171,108,213,154,17,119,87,193,216,164,245,106,255,0,115,242,11,149,188,7,70,168,229,38,58,130,103,191,194,181,228,217,26,207,93,41,228,240,227,235,47,0,25,155,133,54,152,242,148,126,175,238,43,119,190,145,186,191,148,175,107,146,74,255,0,58,241,29,150,86,46,247,70,210,143,201,253,95,147,127,61,215,200,239,127,52,189,98,61,213,133,49,36,37,17,61,65,169,36,203,183,218,136,226,120,126,247,128,223,98,53,106,57,88,232,51,79,141,254,114,178,255,0,52,72,181,158,236,181,161,212,200,213,123,95,133,190,224,231,226,102,7,185,120,72,127,201,61,103,171,95,135,88,209,171,81,219,234,78,222,119,240,8,249,137,3,18,77,90,26,143,133,234,78,26,239,98,68,119,20,103,111,129,62,3,157,129,149,248,250,178,109,238,48,102,32,179,215,177,162,150,242,249,95,212,158,60,133,70,94,99,61,170,252,158,71,19,220,30,243,118,234,123,94,84,181,238,131,62,91,159,17,143,88,255,0,61,253,212,155,236,123,149,234,191,46,170,69,250,246,191,170,43,124,236,190,171,159,128,213,133,54,90,204,154,241,18,149,135,113,44,100,155,106,89,25,225,249,10,46,10,181,187,133,236,193,27,21,98,134,86,220,138,141,98,169,9,43,136,95,63,195,238,32,137,71,164,244,220,220,46,60,255,0,120,6,41,211,48,247,186,154,147,234,235,125,87,122,74,147,243,189,118,186,139,179,204,190,171,159,128,204,204,162,217,247,170,121,91,243,221,175,94,227,245,5,173,109,231,217,5,232,193,57,83,135,176,35,49,220,169,102,69,57,42,110,26,33,173,15,182,134,13,43,34,77,200,245,58,118,62,193,240,254,129,247,227,76,249,193,20,110,167,186,173,208,229,111,183,151,211,88,100,180,219,79,195,206,255,0,192,38,232,181,121,163,85,242,47,147,61,227,125,190,223,125,22,155,91,71,129,250,199,197,144,84,254,179,71,235,251,237,59,138,189,244,105,189,236,150,143,157,197,147,196,53,185,248,255,0,171,249,62,133,32,186,134,189,123,147,83,254,125,173,123,36,173,230,31,195,247,6,95,101,62,24,115,15,225,153,113,230,73,82,84,115,28,123,223,26,221,157,183,109,151,35,62,92,15,136,98,173,158,208,53,27,98,4,51,185,243,233,36,87,213,202,235,116,189,67,30,49,21,67,170,81,231,181,185,213,170,35,167,125,86,250,3,240,25,7,180,77,61,137,53,55,39,183,57,179,38,104,167,217,73,17,222,202,116,237,123,140,52,199,21,84,182,242,226,147,68,163,114,33,145,30,191,89,168,185,88,84,116,90,204,142,181,37,226,209,167,86,158,251,242,34,28,166,20,164,111,31,138,255,0,88,181,245,240,209,224,162,245,141,236,51,134,229,78,126,52,199,55,172,178,189,119,89,178,102,146,177,40,185,220,139,153,14,232,80,212,220,127,36,68,81,202,120,188,212,182,155,169,92,117,29,146,87,62,5,248,128,124,111,70,235,137,42,70,189,27,131,222,111,45,123,248,91,252,111,95,112,205,61,146,178,63,93,74,61,91,221,61,186,222,28,67,155,190,165,230,234,83,10,181,247,156,109,240,11,127,178,198,72,215,113,13,73,85,185,10,159,5,153,52,199,244,154,233,171,82,110,153,8,77,137,70,162,35,62,201,152,147,12,180,195,201,195,148,106,92,103,39,19,170,143,75,98,49,234,70,131,186,80,130,189,174,118,243,121,0,236,56,55,15,249,34,149,1,142,183,189,220,193,105,155,238,244,222,201,73,95,153,250,135,102,65,222,227,97,15,54,104,73,107,79,34,239,20,75,168,250,162,253,240,31,98,10,247,26,137,60,121,141,166,212,158,61,162,253,241,185,189,110,229,219,79,239,128,220,46,3,67,138,191,27,119,2,159,109,41,59,169,60,189,99,224,149,53,148,17,153,173,22,36,153,249,228,3,92,137,91,180,40,180,94,214,239,22,23,105,44,67,212,112,54,34,95,84,215,163,170,112,222,90,247,121,159,15,17,114,49,30,36,131,22,52,133,45,214,59,58,47,119,200,185,153,12,57,218,215,51,232,141,97,28,85,78,39,160,169,226,234,61,158,188,141,95,61,96,252,219,95,144,8,254,218,62,179,229,60,192,171,59,213,183,122,157,138,118,215,126,81,80,94,161,102,89,111,125,37,194,189,185,159,175,188,119,12,193,158,213,107,16,75,154,201,160,146,226,155,50,36,172,150,92,27,73,115,251,131,228,194,212,167,231,206,91,12,165,195,52,178,106,236,182,106,225,169,37,252,224,46,246,65,224,175,42,86,109,229,45,214,170,78,243,231,58,190,141,174,30,113,122,196,175,100,117,27,201,184,34,151,31,172,239,52,82,160,34,250,45,125,44,218,252,198,42,236,203,132,165,82,227,211,39,58,183,108,238,29,101,54,83,6,155,25,147,39,206,254,3,51,176,188,216,241,169,172,161,199,91,35,38,26,46,43,34,228,145,61,29,242,42,45,171,143,168,115,241,21,218,62,29,228,58,212,58,132,46,223,203,108,119,126,152,67,149,58,253,54,42,77,110,76,140,146,181,251,79,164,185,10,59,2,79,178,102,62,105,47,105,191,103,232,125,99,173,76,204,76,49,13,167,58,197,106,150,217,146,13,118,92,246,211,194,220,248,252,3,169,85,179,147,5,52,149,153,226,26,39,6,140,248,213,89,47,88,14,115,27,86,122,141,46,107,189,91,94,141,223,13,118,189,212,159,15,17,31,123,82,227,111,44,86,49,62,26,242,102,231,125,212,189,251,125,170,214,75,11,243,116,151,170,220,197,234,206,188,248,193,133,69,172,180,197,94,138,242,254,87,178,81,87,104,204,251,109,247,16,195,218,124,162,199,25,222,221,74,18,73,49,230,223,75,173,30,249,29,136,134,71,101,21,136,248,164,203,225,19,209,125,54,76,203,189,235,248,87,17,121,98,215,235,222,243,213,252,31,71,157,171,238,242,25,239,76,46,171,6,51,87,213,161,148,34,252,175,98,46,35,27,242,150,117,55,9,97,106,81,84,42,113,145,213,55,250,205,231,82,213,181,56,229,175,115,225,231,16,185,41,205,124,32,210,18,167,43,212,116,149,136,184,212,218,33,69,207,57,26,142,218,63,132,105,55,126,183,248,69,184,139,155,152,45,215,77,8,196,84,83,50,43,240,170,52,127,206,57,54,115,31,11,188,155,166,181,75,50,177,29,202,123,102,3,156,170,187,125,215,103,234,187,254,1,137,217,208,198,179,163,118,237,99,145,221,251,88,201,37,226,154,61,66,219,170,132,63,123,231,166,74,21,207,255,0,160,183,120,167,9,183,89,56,138,106,168,148,245,115,89,153,37,189,119,190,159,174,225,200,77,22,211,44,160,111,40,79,150,246,215,152,162,243,126,177,30,35,239,196,217,123,229,215,141,239,43,238,61,227,117,110,175,171,189,92,124,226,245,139,131,135,48,207,147,217,221,46,117,238,246,187,155,122,123,139,199,192,119,24,45,196,136,209,182,237,65,146,51,86,174,210,136,184,112,241,19,240,99,92,92,139,223,172,139,221,78,155,153,254,161,191,119,237,131,150,166,100,135,83,156,210,189,211,235,209,171,245,21,175,114,63,178,120,140,141,143,50,148,202,200,213,86,139,223,205,212,151,119,194,62,180,213,169,58,191,178,145,45,235,223,39,250,69,130,206,83,50,191,116,219,105,242,229,237,127,212,223,15,215,142,110,145,133,60,147,41,110,245,253,239,96,219,182,235,79,121,113,230,126,161,115,81,84,165,25,145,38,169,16,254,7,147,253,35,113,51,161,56,122,74,99,30,187,147,132,3,227,163,39,67,77,21,239,102,82,95,192,67,180,66,43,182,95,106,67,142,110,92,75,23,203,76,242,250,178,31,67,117,24,105,43,117,150,120,125,144,133,28,179,109,115,237,127,0,250,20,157,93,227,141,58,180,52,254,158,201,223,236,164,55,206,173,13,92,164,51,195,236,164,3,91,142,106,86,173,60,139,214,62,26,155,215,133,33,58,121,178,190,255,0,3,26,78,99,42,243,86,131,46,87,37,144,248,231,190,223,87,117,68,180,157,155,87,209,120,24,12,6,233,10,135,189,163,77,147,188,182,138,76,20,233,183,63,151,207,250,69,133,216,249,221,214,100,97,38,244,222,221,127,141,254,193,32,101,70,221,81,10,165,151,181,133,54,233,17,245,24,41,178,75,87,41,201,49,132,153,21,136,35,225,92,218,162,42,105,54,77,197,235,58,150,235,164,209,118,163,59,107,153,242,243,136,76,19,19,151,179,111,66,128,214,235,246,94,58,190,189,99,190,198,119,85,139,77,187,62,177,142,57,61,152,148,26,142,31,164,58,212,232,26,156,235,22,66,102,161,71,193,110,127,64,190,116,90,229,62,86,141,50,163,149,217,37,112,121,39,234,20,119,56,73,189,184,253,7,244,14,81,5,100,151,30,225,195,65,168,66,36,164,206,91,62,97,126,152,94,3,145,242,140,66,73,25,200,100,136,249,30,240,128,114,40,59,92,107,65,218,227,228,76,232,167,123,72,104,255,0,199,33,165,53,24,103,230,201,100,254,7,8,7,220,71,220,7,192,140,135,195,229,24,154,200,186,195,55,253,176,134,241,77,142,127,167,55,255,0,166,64,53,184,118,65,152,249,205,235,29,180,255,0,8,220,114,67,43,73,145,58,143,253,34,28,77,66,66,26,222,43,82,78,214,239,248,0,104,175,251,245,57,244,121,186,180,241,231,244,68,34,227,164,115,12,222,165,46,165,215,126,125,89,128,157,27,190,86,128,174,251,248,9,44,169,85,89,220,184,133,26,18,124,57,184,94,178,24,69,183,132,102,234,52,6,150,137,9,43,214,226,159,14,215,40,110,151,172,4,73,84,88,221,84,37,35,85,244,188,180,222,223,92,99,154,166,197,214,219,103,174,215,104,143,151,192,62,28,94,198,231,18,85,145,170,250,106,15,166,246,251,34,135,209,64,146,157,233,54,162,34,210,205,174,103,226,64,62,202,197,39,70,231,229,139,223,87,208,124,30,35,136,130,239,87,215,217,213,170,221,246,245,139,221,82,167,162,78,238,210,146,90,111,221,127,87,136,180,53,26,44,136,251,187,239,15,85,255,0,75,50,245,0,191,57,105,80,222,68,73,238,109,242,241,23,157,224,143,1,112,43,73,235,17,222,59,233,247,133,39,215,220,99,28,240,62,37,77,32,154,109,113,9,95,46,37,203,155,186,120,118,124,60,5,224,166,99,184,51,27,210,164,48,209,169,122,56,201,35,231,110,60,188,65,120,182,217,145,76,188,149,43,127,202,9,253,15,138,252,69,157,155,15,75,171,61,229,237,110,239,128,101,93,102,35,53,230,157,40,243,17,117,178,166,8,145,101,241,50,63,81,243,227,200,89,252,99,128,170,112,10,91,218,101,56,150,247,124,122,170,136,142,250,75,157,252,65,22,189,166,173,98,213,252,3,149,167,118,15,215,217,63,198,54,221,138,228,105,70,211,233,82,52,243,53,38,214,225,226,57,218,13,9,202,177,233,142,234,148,122,13,86,67,122,248,18,173,220,96,62,232,45,245,132,33,23,211,100,17,223,159,168,118,202,70,17,235,186,79,202,26,53,52,75,249,213,253,92,60,239,17,246,80,178,170,169,57,45,147,78,202,51,54,9,118,76,37,42,220,188,124,71,108,135,148,184,165,164,164,152,165,213,95,178,8,139,69,53,206,37,235,225,112,28,11,120,3,93,254,107,90,223,96,255,0,247,135,205,83,203,157,198,239,230,206,173,87,253,79,111,87,215,14,240,206,8,199,20,251,219,6,87,28,222,127,189,239,21,173,254,47,136,231,34,210,241,35,218,183,248,98,164,197,173,109,113,156,227,251,233,32,24,213,84,160,245,102,203,229,173,90,146,175,160,183,47,186,58,251,244,251,92,183,221,223,83,254,177,147,184,131,46,177,109,77,13,51,27,15,85,214,102,75,73,238,233,238,174,215,181,185,16,209,134,182,104,199,213,201,81,148,170,45,126,58,85,37,12,153,157,9,229,17,21,203,143,50,245,128,198,154,102,30,235,239,180,223,92,221,239,29,75,119,221,222,215,50,227,207,196,100,126,71,236,255,0,229,250,173,23,243,219,184,223,245,159,212,26,180,233,75,159,100,43,242,25,59,148,155,31,226,56,42,139,42,101,98,164,193,179,84,67,154,93,161,56,155,164,183,103,126,46,114,224,124,70,102,96,44,180,123,14,68,130,135,42,107,116,227,239,111,120,166,139,234,53,125,113,219,206,19,240,89,188,142,200,79,115,80,40,142,123,171,235,61,91,172,240,234,58,53,106,83,191,100,59,121,223,192,50,34,151,135,122,132,70,218,235,155,205,55,43,238,237,204,204,253,99,177,196,96,163,52,132,27,132,102,155,247,88,111,173,214,200,174,107,73,125,209,71,92,92,27,126,155,223,245,35,101,216,219,164,146,181,223,141,185,14,86,115,200,81,25,17,145,246,251,143,225,29,95,18,214,88,167,67,75,142,104,50,223,18,59,78,18,120,216,255,0,160,6,24,237,149,139,186,133,106,140,199,147,247,154,37,84,209,125,237,175,101,178,87,243,68,114,210,105,126,82,222,251,254,239,119,167,232,111,123,223,199,192,101,86,213,85,135,49,30,56,144,136,112,148,174,169,85,170,18,141,165,111,47,169,228,218,246,46,30,104,226,178,131,34,49,61,67,202,219,198,42,140,110,247,22,189,41,195,189,247,158,37,234,19,6,86,236,255,0,131,188,157,38,174,191,40,239,53,46,33,219,115,110,70,231,215,11,244,221,47,82,13,59,254,103,111,55,253,99,107,8,225,247,41,5,47,91,202,86,247,119,107,183,167,150,175,30,60,199,99,68,117,90,230,103,195,192,5,183,199,184,103,125,75,168,31,93,183,204,247,75,231,119,250,21,120,136,178,218,114,133,212,241,238,36,62,181,175,71,83,250,11,94,236,179,227,226,38,42,176,193,61,78,150,209,47,138,227,184,146,177,95,154,76,71,30,215,88,54,122,171,216,174,90,9,245,36,250,135,40,234,50,243,24,46,119,20,99,230,207,149,31,39,227,90,1,110,119,155,190,181,244,86,189,218,119,195,196,102,246,33,172,111,178,50,68,142,173,107,232,225,175,252,48,139,212,48,87,2,67,126,153,139,96,147,173,175,222,247,183,212,131,79,54,149,253,35,38,107,85,232,231,144,239,65,78,236,222,236,246,9,210,213,250,48,143,151,62,66,104,199,138,21,19,203,89,135,95,46,179,185,212,236,167,124,205,95,167,151,14,101,235,18,97,144,184,103,169,97,138,2,186,238,191,206,252,84,124,238,223,165,181,227,224,48,235,103,44,9,85,169,99,105,178,205,153,109,54,253,41,199,146,174,168,163,73,146,158,100,202,199,194,252,196,141,96,74,90,169,180,58,91,46,58,102,109,83,152,104,238,141,39,114,66,124,124,4,28,155,84,255,0,123,73,111,185,36,190,135,253,99,233,149,74,222,105,247,251,90,255,0,67,254,177,245,184,90,137,36,93,195,233,82,147,222,162,47,186,52,35,243,107,220,7,166,129,77,147,229,95,156,67,169,57,167,113,231,89,13,29,188,238,28,134,38,224,217,126,75,130,168,251,189,238,169,6,187,223,79,114,74,221,254,161,42,121,241,129,166,226,156,41,34,44,37,190,165,149,62,115,100,77,70,55,76,205,109,145,17,88,143,159,15,186,48,66,191,179,150,56,69,65,173,221,38,184,225,110,210,119,77,21,235,121,199,195,152,153,177,86,146,114,60,179,141,168,199,125,206,167,163,181,245,95,167,31,30,239,88,145,93,140,112,255,0,147,48,219,234,235,123,219,86,100,171,231,122,121,197,104,189,102,49,135,1,236,227,141,79,16,82,165,189,77,173,178,134,170,76,41,70,170,43,196,68,68,180,153,153,153,159,2,25,247,146,120,58,102,20,162,61,18,82,158,53,42,115,143,123,228,115,104,236,109,33,60,140,207,213,204,42,46,130,17,170,33,21,255,0,249,184,219,54,46,157,58,255,0,128,111,160,236,130,43,10,146,180,157,204,184,10,49,47,107,252,39,229,28,30,209,117,253,221,241,10,87,243,171,254,149,35,135,63,17,23,149,90,87,146,177,189,119,223,247,186,102,202,111,205,211,250,113,241,230,126,161,54,25,189,65,122,187,66,106,59,46,45,38,83,210,239,101,163,95,13,14,23,34,63,17,22,89,189,151,85,216,24,215,17,201,40,83,220,66,235,147,18,147,234,75,34,50,55,92,59,145,253,193,6,125,108,65,93,235,89,124,136,253,87,79,86,163,81,145,125,119,213,239,11,43,242,225,200,102,27,106,231,192,71,238,197,51,100,211,240,253,94,52,154,123,173,155,112,233,109,246,238,147,51,74,30,35,224,100,51,201,169,37,199,73,17,252,6,40,229,80,237,239,217,254,17,184,147,213,198,221,227,143,101,103,198,233,176,251,144,187,247,119,128,250,81,230,152,210,182,245,36,202,227,73,31,120,214,74,35,43,31,0,31,35,176,119,151,61,237,175,245,163,131,171,97,237,249,186,190,183,167,86,158,27,187,250,188,71,104,211,114,230,52,173,171,164,203,87,240,0,181,213,92,13,229,6,183,94,84,221,217,205,119,220,95,215,245,222,35,167,63,149,30,78,148,244,239,47,239,55,171,81,105,234,182,181,206,252,245,248,11,246,166,180,113,213,252,3,143,168,180,167,26,36,145,31,159,126,5,126,227,1,98,106,152,115,82,89,103,174,124,232,141,55,221,243,229,227,224,48,187,61,50,191,79,145,62,110,127,116,254,166,253,171,235,196,141,212,105,42,55,117,27,166,90,148,163,226,143,31,132,99,214,109,71,167,23,146,186,197,102,51,63,63,182,181,36,175,243,191,89,137,4,91,85,240,255,0,147,247,95,45,239,55,154,191,75,181,173,111,31,17,208,166,179,117,223,87,208,250,190,17,121,179,38,169,30,163,228,238,160,182,228,238,247,218,247,46,18,244,223,69,175,110,92,143,247,135,86,119,12,74,166,194,125,18,77,214,215,161,75,36,184,201,164,204,173,226,126,2,139,105,228,254,176,178,61,246,158,58,124,219,255,0,56,249,234,84,190,172,70,123,253,93,146,63,54,221,255,0,8,236,83,218,121,14,89,44,173,125,142,228,159,136,226,95,137,42,67,132,93,89,212,240,183,152,102,3,175,45,158,38,122,191,128,124,143,53,101,168,245,122,187,135,107,42,51,235,45,42,39,19,126,243,108,198,239,185,39,159,99,90,36,44,212,174,73,38,76,207,159,194,3,165,31,103,143,49,221,242,255,0,24,249,2,160,167,252,157,191,249,80,217,182,251,79,209,32,239,230,159,168,117,170,133,26,84,55,22,78,54,237,146,225,162,230,209,149,249,255,0,64,227,141,6,218,143,129,153,222,214,176,9,90,217,127,104,93,234,41,212,255,0,114,22,234,248,117,148,235,242,135,157,167,114,92,183,124,4,128,225,252,87,215,183,255,0,40,104,209,167,244,219,222,247,240,240,30,115,48,166,45,69,6,81,188,184,105,119,229,125,213,141,237,29,233,59,242,63,80,205,140,162,219,22,133,73,242,183,90,195,240,27,222,238,52,239,43,136,69,237,188,189,174,223,30,96,38,53,183,245,95,177,252,35,236,66,239,221,222,49,123,47,54,156,192,152,139,202,27,186,173,5,190,175,186,190,154,235,43,190,173,126,5,111,52,100,45,43,17,83,42,45,235,143,50,42,203,121,163,176,250,85,199,135,171,225,1,216,146,174,28,133,109,169,39,220,62,118,158,66,139,178,164,159,27,112,49,244,36,200,248,92,6,157,28,109,113,84,149,142,215,26,140,133,111,194,192,40,124,0,84,207,133,133,13,69,107,0,169,21,192,206,226,150,225,204,0,87,87,128,169,159,112,210,53,17,88,1,60,133,69,46,94,176,191,168,174,2,160,41,110,55,21,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,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,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,20,87,33,164,106,87,33,164,5,111,110,66,139,50,59,88,197,78,195,108,6,171,39,214,52,170,197,222,41,203,144,162,128,108,73,81,18,85,196,188,211,29,74,191,41,76,180,250,211,166,229,167,159,220,29,162,97,217,42,63,172,49,211,235,168,55,153,125,54,51,190,158,95,9,0,235,231,80,83,142,118,205,178,191,255,0,62,177,107,51,202,81,171,8,214,208,131,66,143,229,107,17,113,63,158,180,46,67,177,212,219,166,90,86,68,94,178,240,22,199,55,154,67,180,26,179,74,51,227,184,229,207,207,108,100,68,214,119,27,141,86,235,14,41,6,90,171,146,57,151,15,61,193,100,221,120,149,37,219,154,75,182,175,198,47,166,209,38,220,122,141,88,155,89,25,150,32,125,54,51,250,231,70,62,58,242,183,238,25,17,113,81,254,49,172,29,166,37,67,118,194,18,75,107,130,18,92,79,195,225,23,59,9,227,135,226,245,174,220,18,213,163,206,51,238,213,245,194,205,67,45,227,101,171,133,146,92,135,57,78,85,69,27,205,220,53,170,246,191,189,168,253,96,51,75,2,212,96,87,170,27,183,166,199,236,60,202,75,116,226,111,218,81,250,204,253,67,34,112,53,2,27,109,182,108,56,242,237,44,140,184,145,241,236,250,136,96,62,93,227,218,133,2,168,79,58,136,44,146,164,71,85,223,37,36,187,42,63,174,47,95,17,151,249,53,155,173,85,91,142,151,170,52,66,82,234,168,104,137,15,113,50,61,223,43,172,248,241,1,147,52,58,73,234,66,205,183,136,201,226,238,248,60,7,126,165,67,52,32,236,149,223,89,243,47,2,29,71,12,86,35,76,104,150,82,163,43,229,141,61,133,145,247,39,199,196,119,234,83,141,172,190,120,159,56,249,31,128,10,162,41,154,200,205,43,253,225,245,55,16,141,36,70,75,31,90,80,214,157,90,248,252,35,90,13,5,98,214,95,190,3,231,110,57,54,119,34,87,43,113,31,74,80,73,34,50,62,54,3,90,11,232,139,247,192,220,101,37,117,58,146,248,84,64,55,73,60,11,152,220,74,8,189,99,231,41,208,146,68,74,150,193,124,46,16,249,158,175,83,91,181,234,80,202,247,230,242,127,164,79,7,36,102,158,245,23,239,141,205,73,35,43,40,191,124,117,135,177,125,25,187,94,179,77,43,223,156,132,127,164,9,197,244,165,40,137,21,106,106,174,118,224,250,79,252,224,163,180,154,136,200,248,144,219,35,237,17,152,224,125,212,65,34,225,80,131,255,0,173,47,233,20,60,83,6,218,149,81,130,95,242,197,253,34,142,198,151,82,71,99,82,75,238,141,212,188,158,22,82,127,124,117,7,177,117,49,189,74,58,173,56,173,110,111,167,253,33,199,74,204,170,20,20,169,79,98,26,35,100,139,92,220,150,130,181,253,119,87,136,81,113,9,212,119,173,37,247,69,119,141,219,131,137,253,241,105,158,206,220,40,155,165,56,195,11,154,136,236,101,229,6,238,95,245,131,97,188,238,162,41,102,148,226,76,52,105,46,70,83,17,196,191,245,128,46,211,209,35,202,45,42,116,249,234,236,168,135,91,168,96,10,60,173,222,169,19,123,55,243,86,158,251,125,104,232,255,0,39,188,54,202,212,74,197,152,85,38,87,35,37,79,108,173,255,0,88,62,213,231,166,24,225,108,93,133,191,254,189,191,235,4,27,149,28,152,195,243,247,123,201,53,98,221,222,218,86,142,251,125,103,128,181,216,143,100,76,21,83,75,134,185,152,170,231,28,219,236,56,215,143,216,79,143,17,116,19,158,120,75,141,241,150,21,47,190,45,127,88,53,167,57,176,187,233,51,78,45,195,74,238,236,207,108,255,0,207,14,12,91,196,27,10,224,169,14,26,146,246,55,81,238,108,90,84,201,250,255,0,193,199,77,159,176,150,28,105,119,143,31,29,172,180,151,208,54,124,111,225,28,102,131,185,175,134,148,122,189,212,97,254,5,253,218,223,250,99,228,127,55,176,195,103,167,221,94,28,43,149,248,206,111,253,49,70,45,96,221,137,176,204,73,112,221,146,140,106,201,35,121,168,220,38,210,69,114,87,59,177,226,47,46,29,217,167,2,208,88,142,191,42,215,144,166,53,240,121,246,74,218,140,249,251,209,122,199,111,159,157,216,110,43,14,40,177,94,24,34,77,184,170,115,125,230,95,100,22,247,24,109,19,9,166,165,166,155,93,194,210,86,91,189,9,76,162,89,171,138,111,193,46,241,239,253,224,29,194,100,108,21,128,33,161,37,137,163,50,73,94,231,229,217,173,39,206,186,254,183,143,15,222,22,51,52,182,165,247,60,195,145,168,149,140,33,40,227,212,14,57,18,228,107,61,218,73,101,115,210,233,113,224,92,121,113,22,143,58,115,211,16,87,164,59,9,12,81,92,109,18,90,116,141,132,172,204,236,201,151,236,135,195,136,177,115,176,243,152,145,231,36,203,143,41,39,33,195,146,123,148,88,181,40,204,248,92,143,135,104,7,98,199,59,80,98,186,196,169,104,84,108,54,164,156,231,29,35,105,14,29,248,171,236,167,195,136,181,206,98,119,49,29,188,166,184,172,245,127,51,118,122,111,171,157,245,25,253,73,15,190,102,87,18,150,179,110,37,93,87,89,159,6,239,195,255,0,64,108,124,142,102,71,243,41,149,99,213,206,236,31,250,32,47,166,90,70,192,180,175,41,126,122,162,167,123,185,249,228,230,75,150,190,92,189,98,239,213,243,174,141,77,135,33,168,248,139,14,42,236,45,100,75,150,131,51,59,31,169,207,1,133,12,39,17,211,181,110,232,178,15,121,107,235,140,231,119,255,0,81,240,212,234,85,201,36,163,147,77,54,203,118,105,63,121,89,88,184,241,226,98,65,121,115,87,56,215,88,41,59,137,148,71,137,84,213,181,118,92,213,196,245,240,224,179,227,196,99,125,70,98,235,85,22,30,146,72,73,89,45,25,183,192,136,181,31,174,254,177,187,49,229,17,41,11,34,77,208,124,248,14,44,159,67,42,43,45,23,35,185,17,152,163,189,196,154,205,62,128,136,112,158,105,215,27,190,148,26,137,74,59,174,231,192,188,12,197,194,201,188,29,19,17,226,106,61,70,178,114,227,53,35,172,111,28,69,144,132,233,109,194,43,26,146,118,226,146,46,61,230,44,165,46,106,151,45,165,171,65,95,87,193,200,197,208,194,249,153,87,195,80,35,53,1,154,115,157,91,94,141,242,84,102,122,148,171,222,203,47,170,48,18,41,147,242,48,166,9,195,241,33,68,196,49,61,233,167,155,180,169,109,234,178,158,53,241,181,191,250,11,179,15,54,112,219,9,74,87,138,48,242,116,160,147,218,154,217,127,158,34,205,27,73,226,248,199,187,40,52,14,31,84,211,183,254,84,113,242,182,148,198,235,82,180,210,232,38,90,140,202,204,61,253,104,9,103,60,243,194,173,36,146,172,97,133,138,220,56,212,27,254,176,125,145,243,175,9,59,170,216,203,11,157,173,202,162,215,245,130,28,230,109,19,140,214,103,188,166,208,210,90,239,243,151,75,254,212,82,54,211,88,222,54,173,20,204,62,122,173,123,178,247,245,162,116,76,191,201,175,10,183,231,98,252,48,155,250,234,13,151,253,160,248,209,159,120,60,248,251,182,194,92,63,223,38,191,172,16,246,238,212,184,245,251,106,164,225,238,207,169,135,191,173,28,74,54,134,199,214,85,168,148,111,255,0,166,123,250,192,232,152,202,150,209,88,62,50,244,123,184,193,196,70,139,158,170,155,94,63,101,29,114,169,180,174,14,38,156,209,142,176,89,251,209,254,185,181,234,63,178,136,137,155,157,248,234,162,189,78,209,41,133,116,232,236,70,123,151,31,178,120,142,42,78,102,98,247,46,217,209,225,217,73,183,8,238,255,0,166,29,18,79,153,27,79,97,246,105,149,21,66,197,248,49,231,11,115,165,37,80,66,175,218,69,248,19,190,171,140,27,207,92,224,119,26,86,107,113,206,85,21,214,38,117,110,220,69,154,175,161,13,31,100,245,153,115,79,31,186,44,205,79,17,98,10,138,157,109,250,98,19,188,211,125,12,172,143,133,189,103,224,56,117,49,82,117,195,87,80,123,81,247,19,74,8,57,39,152,167,184,157,242,165,150,181,31,18,39,18,59,102,92,29,34,29,97,215,100,212,90,101,42,136,164,146,156,121,41,35,61,72,225,115,248,7,66,42,109,105,195,178,105,50,204,185,220,152,95,244,15,177,136,56,137,155,26,40,114,207,179,110,49,156,228,40,145,188,169,205,108,55,78,165,83,34,167,19,225,242,54,41,44,181,101,205,111,81,89,40,46,61,190,124,7,116,169,109,28,229,51,118,220,10,150,24,121,7,116,221,79,106,224,86,177,240,116,70,157,35,19,99,58,66,137,76,97,251,153,53,186,247,200,142,242,225,234,50,227,192,115,43,204,172,104,180,33,47,208,226,163,73,88,190,86,116,191,26,132,18,105,72,218,77,46,239,122,213,95,10,183,109,58,126,88,181,249,223,155,163,164,230,6,216,245,26,92,38,213,79,168,224,183,148,182,159,59,41,229,43,137,17,91,147,229,235,24,12,230,110,98,150,109,106,117,59,143,173,151,63,211,29,62,179,140,107,117,102,208,82,97,71,78,236,149,109,13,172,175,123,95,154,143,212,29,25,97,138,182,210,198,19,148,187,179,131,142,241,141,29,132,187,245,223,103,241,22,218,171,181,86,46,146,74,65,197,195,39,169,163,79,101,14,248,253,152,99,156,153,243,92,112,137,81,210,87,43,112,65,255,0,72,163,45,155,203,74,157,35,79,104,139,213,192,81,116,43,121,181,92,196,106,121,51,99,210,208,153,26,117,27,72,89,91,77,173,107,172,254,164,133,210,200,108,93,74,131,88,161,200,151,87,166,176,234,58,214,164,187,33,41,181,210,233,21,200,213,234,50,24,206,234,146,201,26,91,50,61,60,174,62,218,45,114,125,42,83,51,34,176,210,214,214,173,36,180,168,200,238,70,71,200,203,214,32,144,204,77,154,18,11,14,73,69,37,234,84,180,118,55,102,133,27,154,189,241,55,182,149,241,183,31,222,29,33,121,133,85,148,202,16,251,48,82,124,20,100,73,81,25,29,188,84,49,243,14,231,13,77,52,216,244,217,94,72,106,218,245,18,181,37,69,218,51,46,107,29,154,6,60,129,41,95,44,213,41,109,221,26,142,207,164,184,240,225,197,66,11,133,55,51,177,61,21,74,147,14,155,5,122,150,109,145,184,203,134,70,158,39,126,11,47,81,13,17,118,156,198,81,53,176,228,12,60,141,22,65,107,105,210,62,28,63,101,29,122,77,107,14,84,33,50,223,151,160,25,246,86,100,137,77,220,184,124,62,34,220,226,18,160,162,98,212,221,89,149,106,117,195,63,127,65,247,139,232,202,156,61,181,76,230,122,199,89,157,132,154,190,141,58,221,52,223,159,173,225,117,112,150,208,175,87,164,56,223,95,195,107,36,45,180,158,229,211,59,106,51,231,239,135,234,17,152,229,65,14,219,75,173,29,189,74,255,0,88,239,153,115,154,82,40,51,30,53,189,74,108,158,113,139,155,234,50,224,147,87,46,217,122,194,9,37,151,155,170,136,133,184,137,148,94,194,13,125,167,56,112,255,0,28,117,185,185,235,88,147,33,9,134,84,55,210,162,36,221,189,74,227,115,225,193,206,124,134,39,202,206,166,38,65,145,122,173,0,214,109,173,36,73,124,184,246,127,108,241,31,22,21,205,132,34,100,86,159,159,70,109,181,75,70,181,41,219,89,38,105,185,220,214,36,209,150,82,243,143,17,50,70,165,196,165,37,68,69,98,83,107,46,255,0,183,28,60,236,250,197,204,18,202,53,58,140,225,166,218,125,229,211,191,47,83,130,223,198,197,152,62,186,242,81,47,21,82,81,123,167,222,231,52,92,8,175,222,102,62,213,252,143,144,131,112,177,132,29,69,221,229,6,1,93,218,139,159,120,238,76,198,90,118,139,73,74,21,170,234,40,207,23,113,253,144,92,24,153,187,136,210,203,110,187,10,152,141,72,46,109,184,69,115,47,183,22,98,143,51,2,161,214,77,24,182,158,102,90,184,117,246,125,70,59,210,101,96,103,225,48,149,98,200,30,106,79,132,246,125,65,154,139,157,73,205,74,148,213,19,110,166,150,86,111,87,100,149,123,240,250,255,0,17,216,27,198,178,212,218,87,242,151,104,136,251,255,0,210,22,142,142,88,57,151,141,214,177,36,85,106,110,220,102,52,101,107,144,229,223,196,216,102,42,80,218,49,21,51,129,105,237,75,110,252,62,232,162,227,201,198,245,18,211,184,106,27,156,239,100,168,237,251,202,27,84,252,127,90,123,121,191,139,13,26,109,110,194,202,252,253,106,29,2,145,138,105,111,239,117,213,105,229,167,79,39,211,227,226,57,214,42,24,100,181,94,189,8,185,126,170,111,250,64,118,200,89,139,85,53,161,165,181,1,36,181,145,31,101,69,192,237,245,195,151,115,23,58,243,14,54,181,195,34,82,77,39,99,245,151,219,11,110,185,88,109,167,145,166,185,20,249,31,25,77,250,197,100,215,105,44,221,44,85,97,47,179,127,159,164,248,253,195,18,139,87,181,220,231,101,225,10,148,70,82,135,18,228,56,151,208,70,103,114,150,71,252,194,63,167,53,58,151,137,23,83,143,17,197,58,213,172,75,108,205,60,91,36,247,88,249,31,172,72,118,105,210,224,99,10,28,166,151,33,107,82,155,105,187,69,90,76,207,75,164,175,81,241,254,97,140,24,139,41,136,235,242,24,98,29,101,196,246,44,100,221,204,251,4,125,200,23,7,195,149,251,64,99,28,40,221,50,18,41,180,84,179,23,125,101,73,101,210,50,213,172,248,158,240,139,154,191,16,200,252,45,182,5,81,148,52,111,77,193,173,171,171,36,148,74,113,69,99,236,220,184,188,44,117,15,32,27,169,147,5,34,6,35,74,92,213,115,67,86,229,127,91,126,3,157,103,101,218,110,240,212,152,184,168,238,95,80,159,234,130,140,140,167,237,156,250,180,182,237,103,3,36,146,130,253,80,101,199,135,217,199,98,86,216,141,170,35,90,171,248,28,184,36,255,0,69,120,126,222,48,250,126,206,50,162,45,106,139,67,197,78,22,240,210,70,113,76,238,158,60,120,52,62,115,201,26,206,146,101,120,119,18,37,40,224,70,112,214,92,191,228,196,163,57,99,237,107,16,245,126,120,240,79,119,234,194,254,184,125,212,173,165,83,43,123,106,190,20,61,58,124,217,30,187,253,148,97,91,89,55,33,23,211,75,175,113,251,1,255,0,160,59,37,31,4,84,224,111,173,73,170,22,243,79,158,194,187,175,245,190,34,110,232,203,131,218,86,42,30,70,246,187,132,209,99,35,59,202,34,225,127,219,71,47,11,105,106,27,164,68,238,43,193,233,51,93,173,215,144,94,175,178,140,43,151,132,16,241,41,110,181,53,42,36,153,17,105,183,249,163,173,84,104,82,105,243,90,76,104,146,150,222,148,173,74,83,102,118,59,159,121,23,128,102,137,17,137,180,37,1,223,247,85,132,204,174,101,194,114,61,95,182,13,217,57,221,135,228,54,163,247,81,134,79,85,188,217,168,254,176,71,138,106,75,166,196,91,171,221,161,73,85,200,156,225,206,197,235,31,51,249,132,236,72,234,210,245,59,179,111,57,71,222,127,108,53,70,124,85,115,98,132,227,110,184,156,69,64,50,61,60,74,90,45,221,245,227,17,54,195,204,218,100,234,51,113,163,86,168,175,41,53,104,235,52,183,37,42,81,23,86,115,141,137,124,184,139,93,80,205,249,141,65,113,8,118,142,102,86,224,106,59,243,47,175,24,253,156,57,133,58,187,57,230,157,42,126,146,144,211,132,109,95,153,53,111,170,63,88,162,215,226,167,186,213,118,165,37,38,149,19,179,94,93,211,196,142,235,81,240,240,31,53,57,197,50,230,162,34,226,139,113,251,131,231,121,245,200,125,195,177,25,154,141,93,159,132,115,148,138,27,211,13,63,43,73,50,54,137,125,132,31,135,135,136,11,135,31,19,199,123,86,250,92,36,90,214,247,194,43,254,249,142,187,86,150,137,27,173,211,141,175,78,171,232,59,219,144,216,94,29,67,86,222,34,74,111,203,81,90,255,0,192,54,201,136,140,114,127,206,245,168,128,104,136,209,50,234,9,87,73,107,35,237,112,29,239,10,192,137,61,230,18,183,149,218,148,148,118,20,92,140,211,253,35,162,202,146,193,43,82,31,108,236,155,249,197,204,125,180,12,93,34,144,243,42,104,226,118,31,75,190,249,126,100,101,245,197,195,128,12,145,195,216,70,154,195,100,226,31,146,102,135,181,17,26,147,204,173,245,163,235,196,152,58,37,86,157,37,183,14,95,190,232,190,238,215,224,162,229,217,63,80,182,116,76,231,156,150,200,156,118,138,146,222,241,186,140,184,112,250,241,217,154,206,68,56,201,33,202,141,9,55,231,239,214,239,251,112,106,172,214,102,224,132,209,230,84,158,97,137,230,134,119,54,83,137,225,196,144,92,76,146,94,177,198,101,228,227,167,76,81,40,219,73,148,117,166,206,112,230,180,152,184,216,243,18,211,49,29,62,118,170,164,5,46,70,235,178,195,233,51,236,169,60,138,231,245,34,208,189,32,169,85,23,87,21,72,89,26,73,4,107,59,151,18,35,238,183,168,25,101,70,95,226,74,114,22,210,164,84,160,183,120,73,190,167,146,158,61,142,28,76,94,252,55,139,240,90,18,215,89,197,180,118,143,171,164,140,149,61,164,216,248,112,226,161,31,112,51,14,161,13,68,148,166,159,217,70,142,209,43,195,235,188,6,233,230,173,89,11,81,147,116,206,103,204,149,254,152,9,54,110,189,150,210,47,188,199,84,114,211,202,213,72,255,0,210,54,154,166,101,60,187,235,199,240,187,28,180,213,99,119,253,193,27,205,231,93,113,23,179,52,126,62,180,175,250,193,201,66,207,170,243,122,253,234,135,198,220,210,191,31,178,9,162,76,105,16,50,149,18,82,105,204,24,7,219,65,255,0,101,163,122,254,1,113,176,245,67,46,105,196,130,135,141,169,142,17,62,75,45,85,38,15,181,195,135,3,240,33,18,176,182,135,196,76,57,173,44,208,46,70,71,197,46,119,127,202,14,199,76,218,167,21,196,52,146,88,195,22,39,9,93,164,185,225,246,111,1,32,151,198,51,11,9,193,105,70,140,85,67,178,76,215,219,156,215,250,94,3,230,149,159,120,62,9,41,46,99,92,36,131,69,175,188,169,52,86,191,175,223,60,68,80,203,218,239,23,56,210,208,76,97,67,212,131,46,9,119,213,251,112,233,85,157,162,241,53,73,199,148,252,122,1,111,52,223,66,28,238,183,173,223,1,161,48,107,218,67,6,155,134,148,227,172,24,103,234,42,155,95,214,141,228,231,222,21,148,217,45,24,199,10,42,252,123,21,6,207,254,208,66,241,103,125,117,11,223,37,170,49,153,125,106,237,234,253,144,114,212,253,163,241,52,70,201,180,199,195,246,34,50,237,33,207,93,255,0,101,16,76,106,115,143,11,59,196,241,110,26,227,199,132,246,255,0,211,28,102,35,197,88,115,16,193,67,45,98,10,99,199,189,39,173,30,91,106,59,88,248,243,62,28,127,16,137,230,118,157,196,201,66,110,214,27,243,75,232,92,254,180,119,44,55,181,214,37,134,164,220,176,146,72,152,36,118,247,133,234,251,55,128,157,25,53,136,114,39,9,226,44,67,84,169,73,168,86,8,228,76,121,251,178,235,90,79,90,205,71,107,182,124,61,66,244,225,122,6,24,194,253,103,169,214,117,117,157,26,183,242,27,63,55,85,173,98,47,170,49,134,116,221,176,170,235,108,205,217,120,53,39,100,240,222,40,191,237,134,233,237,107,82,115,156,220,33,195,212,226,191,174,1,32,12,227,26,58,85,101,86,105,132,102,101,107,200,79,31,250,67,232,115,24,211,18,210,244,213,169,167,192,255,0,79,79,250,66,61,19,181,12,167,36,51,170,161,133,8,181,151,233,167,235,47,178,143,178,110,212,242,99,37,73,106,165,132,149,216,53,21,222,51,227,199,236,194,224,207,5,98,202,115,205,171,93,78,158,68,100,100,102,79,39,151,239,139,23,157,120,35,12,99,54,107,47,42,170,251,142,204,234,253,152,175,182,119,208,109,151,100,180,159,114,120,253,209,142,63,154,210,171,184,89,20,172,35,200,254,141,94,175,219,135,20,123,88,86,215,35,73,187,132,244,31,126,165,250,191,110,15,71,213,59,34,27,129,95,92,234,100,12,67,35,69,180,30,235,90,85,116,17,31,154,223,30,102,59,60,28,174,169,213,104,232,160,76,162,214,219,142,237,245,41,49,148,75,43,40,214,92,77,6,92,200,187,134,198,26,218,96,166,28,110,187,87,194,140,154,245,234,249,99,77,173,123,115,119,192,135,122,166,237,9,70,74,91,115,221,54,20,212,87,225,215,81,227,246,65,52,93,124,161,202,234,30,15,110,36,196,73,168,161,211,165,183,29,105,148,180,17,23,206,204,202,218,8,239,116,254,49,122,169,245,72,140,161,12,156,184,228,150,219,36,145,169,194,191,11,23,172,98,91,155,80,195,71,189,55,136,48,121,146,14,197,242,217,25,216,191,229,71,13,82,218,213,232,169,51,143,86,193,171,50,115,79,23,204,248,113,245,60,3,55,78,189,78,66,82,71,81,134,92,59,222,79,244,141,167,49,45,52,237,243,78,15,254,185,63,210,48,18,78,216,245,189,225,146,100,224,211,34,81,145,30,181,241,47,253,120,223,107,107,9,238,223,121,59,8,149,185,123,234,191,174,22,140,240,42,245,34,115,110,52,229,90,21,140,180,246,95,79,127,221,28,123,176,112,195,206,18,215,91,108,140,138,220,36,182,48,13,27,98,215,34,92,219,145,131,79,87,61,75,95,119,252,184,212,91,104,87,212,162,51,127,5,243,250,165,255,0,94,39,162,66,233,145,240,228,109,38,213,101,165,89,194,87,25,13,159,30,3,177,69,170,83,155,236,181,80,140,162,51,191,207,82,125,223,8,142,24,155,106,87,219,52,164,164,96,171,26,202,230,107,95,245,227,181,225,237,178,234,114,86,146,122,161,130,147,117,168,184,58,162,250,31,219,192,72,35,83,226,184,130,52,202,100,239,234,89,13,74,146,210,146,105,39,91,50,240,80,196,140,39,181,84,89,199,21,19,177,6,13,100,151,175,85,165,146,109,109,86,230,247,129,14,255,0,3,104,108,44,242,80,110,99,44,34,70,119,189,170,45,248,253,144,81,122,170,48,216,156,201,54,181,170,196,189,93,147,43,242,63,233,22,63,28,108,221,133,113,36,137,51,36,74,196,4,185,51,87,37,68,202,219,182,165,26,140,237,118,143,135,104,115,236,231,198,18,81,17,158,51,194,156,74,255,0,217,22,191,172,28,101,87,104,252,47,17,22,70,51,193,220,28,209,218,168,183,227,246,95,0,185,163,150,203,44,150,195,216,26,60,198,224,73,171,171,173,33,130,95,90,90,12,203,65,42,214,178,19,245,71,127,184,47,99,18,227,181,170,239,180,87,183,53,16,197,121,59,89,208,99,186,164,39,24,96,107,18,140,184,212,17,221,255,0,44,62,7,246,188,167,118,116,98,140,12,124,255,0,86,167,250,224,185,131,49,219,155,29,87,188,134,191,244,200,114,12,201,100,236,91,214,238,103,245,68,48,218,30,215,180,135,53,235,197,184,20,173,107,124,190,159,31,179,14,239,76,218,139,12,72,82,20,188,105,130,75,223,9,60,42,45,248,125,148,40,201,196,184,131,46,11,79,239,129,168,181,112,50,22,66,157,180,78,19,148,164,145,99,92,30,122,156,36,246,106,77,120,125,148,118,136,57,191,134,230,39,83,88,163,14,184,90,140,187,19,155,62,239,183,20,92,196,44,172,69,114,21,51,43,115,33,208,19,154,120,109,4,74,119,19,208,16,69,204,206,107,101,111,250,99,90,51,95,9,184,162,66,49,110,29,82,143,145,20,246,140,255,0,142,3,185,188,231,50,185,115,31,36,135,219,74,11,83,136,46,61,230,58,179,217,135,66,50,214,85,250,49,145,157,200,250,210,45,252,97,212,113,62,110,81,160,49,173,56,130,128,94,255,0,163,183,45,30,165,125,127,128,14,205,138,113,21,54,154,227,36,253,78,19,91,197,57,109,235,201,77,237,110,87,63,17,29,249,241,158,18,102,249,15,201,50,168,51,52,117,157,230,229,102,230,139,238,173,125,46,112,189,143,247,135,115,207,205,167,158,143,84,135,26,151,82,194,146,73,153,19,16,171,60,107,52,145,41,4,87,210,239,14,255,0,222,24,173,130,168,167,140,186,239,150,218,145,31,169,238,247,91,148,232,213,175,85,239,168,142,254,105,114,245,128,250,48,70,81,74,175,117,222,187,74,174,55,184,221,233,221,176,101,125,90,175,123,160,253,68,59,62,96,229,85,79,126,179,69,18,184,162,234,71,196,163,40,251,215,245,131,38,48,101,27,10,82,250,230,238,184,159,125,221,223,121,41,190,237,92,184,23,172,92,121,120,55,5,87,146,163,145,136,22,70,164,27,62,245,45,174,71,240,164,248,241,1,25,146,114,178,164,71,117,81,107,101,100,247,198,87,250,3,227,115,44,106,13,182,111,121,34,179,217,225,115,142,171,127,16,73,36,188,134,192,82,16,181,181,92,170,172,201,6,69,166,75,39,199,213,243,177,195,191,144,24,57,200,171,99,202,85,158,209,145,216,158,106,252,203,236,96,35,221,140,182,113,198,82,167,96,213,82,179,189,203,117,110,255,0,181,31,26,240,172,138,116,243,99,169,206,75,109,253,19,141,153,115,77,248,157,188,70,115,87,50,42,145,79,83,234,129,229,199,146,222,157,6,122,85,123,218,252,155,241,49,104,241,238,90,174,1,206,125,168,85,83,52,110,173,169,190,28,116,151,212,248,128,197,204,83,130,91,114,26,95,67,83,148,183,31,37,25,18,110,92,73,71,245,34,213,213,232,202,132,243,164,109,62,157,47,41,29,180,219,188,252,60,6,74,98,37,61,21,163,142,235,102,130,105,237,29,178,50,59,145,25,88,252,69,175,196,180,6,166,146,220,34,144,163,92,131,89,232,227,206,254,28,184,128,180,78,36,210,103,192,249,216,125,113,42,111,69,215,161,45,246,173,231,17,247,125,209,244,213,169,157,85,215,72,144,233,105,117,73,237,23,137,248,14,35,159,62,0,47,182,93,103,165,115,12,249,67,112,221,19,229,157,213,247,228,191,161,215,202,206,23,213,9,45,200,109,171,99,215,99,199,102,165,95,193,172,184,245,97,12,18,81,40,146,102,147,38,184,145,41,227,227,196,196,48,180,250,219,189,136,184,250,197,205,203,140,211,170,225,121,240,92,97,20,207,121,168,181,39,223,201,86,185,41,28,236,178,225,217,1,232,79,9,227,170,93,110,62,241,138,197,41,235,200,221,123,196,132,168,175,100,240,224,163,227,196,119,120,175,33,210,186,86,149,21,237,192,238,34,163,103,173,175,39,23,82,133,80,168,224,216,228,245,113,180,171,91,198,133,18,79,116,70,101,119,190,30,34,66,178,151,53,41,88,210,18,150,205,114,135,33,125,105,198,136,161,201,74,239,165,180,171,234,207,143,31,222,1,117,190,132,80,109,50,250,28,73,41,43,66,136,239,196,142,227,123,129,149,238,2,135,110,241,180,107,50,51,34,176,221,50,35,33,180,180,145,113,43,243,1,169,43,51,245,13,194,237,15,156,185,143,161,4,92,108,2,130,183,184,160,0,169,248,10,144,210,43,192,248,152,13,64,41,114,245,133,200,5,64,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,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,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,5,21,200,105,26,149,200,105,1,82,43,141,177,184,87,238,26,14,221,192,40,124,134,131,51,34,49,173,93,214,251,163,67,132,101,123,122,128,124,83,15,178,162,191,52,24,235,85,20,118,92,59,122,191,152,118,73,69,193,70,175,169,49,215,231,154,85,173,37,225,252,192,58,212,230,139,182,163,79,171,191,224,22,63,61,42,72,166,208,107,111,169,237,217,55,213,184,233,189,174,182,139,213,226,47,165,88,210,204,119,92,62,22,211,199,238,144,196,109,172,177,139,116,188,45,138,155,77,71,116,182,186,143,13,206,171,93,198,62,180,253,99,58,184,141,12,245,175,38,163,136,43,109,148,189,225,121,122,74,237,187,183,209,187,199,151,136,179,201,35,91,235,239,185,153,255,0,8,237,24,250,172,170,141,114,168,241,200,222,111,106,79,187,125,22,189,214,174,60,188,71,9,74,167,72,156,249,162,59,58,213,163,93,181,17,112,185,122,207,196,105,28,157,29,84,242,109,101,40,248,145,38,222,119,141,249,11,221,132,168,184,70,103,91,215,27,94,141,221,187,110,149,175,171,199,192,89,25,216,111,16,82,208,203,174,194,221,34,73,26,155,61,226,21,168,138,222,39,110,100,57,58,54,58,196,52,189,246,138,174,235,123,166,254,240,133,94,215,250,211,245,128,200,122,230,94,81,21,21,78,83,169,23,113,182,214,162,62,176,190,10,183,14,106,29,110,141,89,196,24,10,169,13,44,201,234,45,53,33,185,170,236,33,219,89,69,117,113,37,31,36,114,240,228,58,172,108,233,173,40,212,137,120,150,232,85,136,203,169,163,151,127,36,15,138,177,142,224,213,181,58,245,87,122,178,104,219,35,220,26,125,124,60,210,245,128,204,140,176,218,150,20,86,90,98,177,142,180,184,170,130,76,139,201,134,119,65,146,11,232,90,245,220,100,102,15,218,79,10,76,34,90,177,166,180,19,170,73,159,147,156,47,161,47,177,8,140,70,44,122,11,137,114,21,67,65,160,201,194,61,209,29,148,93,252,75,192,135,63,77,207,44,105,73,97,73,135,138,55,69,172,213,250,9,165,113,50,34,239,108,192,76,108,109,160,48,99,141,38,216,182,230,119,253,64,239,175,246,177,183,51,104,44,28,195,107,89,226,237,58,109,199,168,58,127,246,98,34,99,237,51,152,108,146,83,238,218,198,87,253,109,99,250,161,162,110,211,25,134,250,22,131,198,186,181,91,245,181,130,255,0,178,18,104,148,250,182,214,88,14,158,147,223,99,237,217,19,154,63,177,79,31,30,60,62,115,224,58,197,75,109,12,2,148,105,107,50,120,146,237,253,135,123,151,31,176,8,174,168,231,94,51,168,154,138,78,37,222,17,184,107,253,4,209,113,227,199,131,126,35,134,147,153,88,141,210,254,205,92,205,87,63,149,155,255,0,68,32,147,122,222,218,248,101,14,164,162,230,101,139,82,239,243,25,207,89,91,155,2,213,85,118,217,168,57,186,234,153,153,123,106,213,243,25,62,22,230,192,192,185,24,218,188,242,137,74,169,234,59,153,252,229,5,254,104,227,202,191,83,63,62,95,253,90,127,160,32,204,201,187,101,226,167,180,110,179,30,246,189,254,99,183,225,246,1,247,64,219,47,16,52,227,101,35,49,237,239,132,103,243,29,28,184,122,152,24,63,229,73,133,201,255,0,250,37,253,3,81,213,230,154,137,93,99,151,214,23,244,10,51,253,27,106,204,181,149,153,124,111,253,230,47,234,6,226,182,208,152,227,42,34,204,155,153,159,247,156,191,168,24,0,85,169,252,202,79,253,4,255,0,64,221,110,189,80,46,201,203,231,246,52,255,0,64,144,103,21,79,108,154,178,201,196,55,152,215,189,172,94,71,79,135,216,7,71,196,219,84,226,122,147,82,91,99,29,239,55,154,44,94,75,108,175,99,79,173,159,1,138,78,214,102,169,102,106,147,207,235,11,250,6,159,42,73,52,234,55,255,0,232,151,244,4,23,245,57,251,137,55,170,113,220,89,197,87,51,62,160,223,59,254,214,55,155,218,59,18,52,173,40,198,86,177,91,251,28,223,245,66,192,42,162,91,180,251,247,107,133,251,63,234,31,34,165,189,172,212,78,112,51,245,16,144,95,25,219,64,98,135,93,113,104,197,183,53,56,106,63,148,27,245,159,216,198,203,155,69,99,116,218,216,195,255,0,217,236,255,0,84,44,138,164,172,249,47,143,127,1,161,79,58,171,118,191,128,133,130,246,126,104,124,106,127,238,195,255,0,217,236,255,0,86,62,232,123,75,99,150,17,165,56,215,79,106,255,0,216,214,79,254,200,88,45,235,159,85,252,2,164,227,165,200,255,0,128,133,25,12,91,80,99,195,236,158,56,224,124,254,102,51,253,80,208,189,164,177,139,170,35,115,25,220,237,111,236,115,95,213,12,124,223,58,71,231,127,1,13,93,97,254,122,255,0,128,128,95,137,155,64,98,153,140,173,165,226,221,100,187,92,186,131,101,123,31,237,126,3,106,153,156,115,85,41,183,42,24,143,179,199,89,245,50,245,29,185,35,224,22,61,50,156,36,241,115,143,192,5,53,242,62,14,255,0,209,32,23,206,177,153,208,100,153,190,205,115,82,212,162,185,245,99,46,22,183,212,15,149,156,226,171,69,34,75,24,143,74,82,90,83,242,154,79,135,119,52,11,48,169,242,13,36,91,222,31,106,66,135,49,243,34,247,207,224,32,23,197,25,227,86,79,60,81,198,220,126,82,79,245,99,117,57,231,85,93,247,184,162,246,229,242,146,127,171,22,20,229,63,127,158,127,1,7,91,144,95,166,127,1,0,191,39,154,240,222,243,235,218,180,242,249,84,203,252,193,215,42,88,241,18,144,178,110,171,168,148,217,167,231,22,245,253,104,181,101,54,82,121,59,255,0,68,134,164,76,123,145,185,194,252,120,16,14,209,58,176,228,131,53,34,70,174,197,188,203,122,252,7,201,20,223,146,243,122,207,85,214,73,238,46,241,197,179,37,55,34,90,248,95,143,14,225,204,210,164,192,67,237,41,197,217,36,234,77,92,21,202,228,2,236,96,76,0,85,152,208,94,58,78,249,79,111,120,239,244,222,198,162,250,162,245,11,161,75,201,134,93,105,173,230,27,189,245,95,229,195,245,159,215,139,123,133,51,31,14,208,41,113,80,205,103,112,227,26,237,242,186,213,167,82,149,245,167,126,6,57,255,0,205,7,213,203,76,92,93,164,147,230,252,161,127,135,155,96,59,67,185,23,1,201,10,190,22,185,216,191,87,43,212,95,100,27,204,100,45,57,103,167,220,165,236,95,221,202,254,176,117,120,251,69,145,30,183,241,143,108,203,143,204,255,0,232,104,125,13,109,41,25,11,61,56,210,199,107,31,204,227,254,168,7,43,86,217,234,25,178,70,214,16,226,110,127,124,15,212,127,100,28,84,61,157,210,122,250,206,15,245,105,249,161,253,14,143,158,161,180,186,150,209,37,172,107,115,37,255,0,123,123,184,253,136,113,107,218,90,162,155,104,198,182,191,251,218,159,234,132,232,239,241,118,115,195,103,171,123,131,189,86,249,160,231,245,163,156,70,207,184,18,59,78,185,39,8,233,34,77,200,250,251,199,202,247,228,224,179,197,181,5,125,60,177,197,175,254,246,35,250,161,243,74,218,135,21,62,210,155,78,57,213,169,38,147,47,38,54,92,203,246,161,87,23,42,181,150,249,89,69,74,208,229,27,114,178,100,221,34,235,18,85,235,227,231,31,168,117,23,112,190,5,144,226,92,133,7,83,101,98,51,222,188,92,126,233,252,2,219,214,179,171,16,85,150,107,145,137,119,166,109,110,255,0,65,161,60,56,240,224,217,122,199,21,19,51,106,76,52,105,242,222,158,213,255,0,67,36,255,0,204,2,174,53,67,10,97,244,202,112,227,64,225,195,79,190,175,212,94,179,21,165,81,48,123,53,6,155,170,70,178,75,86,240,181,187,245,39,111,52,254,1,109,254,73,181,23,36,234,93,110,233,63,240,100,250,190,208,124,115,51,2,160,169,11,121,186,183,19,181,143,112,159,87,218,130,50,21,186,86,87,51,5,183,147,30,198,163,50,190,185,30,179,241,240,28,157,49,57,54,165,147,114,203,205,111,137,124,181,231,112,245,12,101,94,99,226,37,199,75,13,214,110,148,157,200,186,187,126,63,91,226,52,35,48,43,141,158,191,43,217,70,92,79,171,163,253,17,152,181,152,12,97,236,145,152,218,55,48,245,168,210,75,63,124,150,92,62,233,248,142,34,177,133,114,117,11,65,20,11,113,87,233,178,188,60,70,50,67,206,12,91,25,118,107,17,105,36,167,73,124,168,209,240,255,0,208,31,67,153,181,137,36,216,228,226,13,70,92,75,229,70,203,159,62,72,22,45,93,58,206,12,192,171,220,245,26,109,237,171,87,191,61,225,110,106,248,71,85,151,135,48,147,76,172,220,135,99,210,173,62,248,239,171,225,29,111,228,145,83,115,245,230,246,255,0,6,79,250,35,137,157,140,230,186,148,164,234,87,43,25,31,188,151,250,32,151,31,85,106,151,72,109,221,80,152,178,9,171,159,105,92,238,126,179,248,7,27,18,20,103,157,66,73,171,234,89,39,206,49,240,191,95,117,227,178,165,220,140,172,126,246,92,191,120,108,34,176,227,11,74,163,200,210,105,50,81,118,47,199,238,144,168,230,234,212,100,176,219,174,55,27,78,157,54,61,119,245,120,133,6,19,15,200,97,137,13,106,213,170,229,168,203,184,207,184,124,200,174,61,49,146,76,185,90,245,249,221,130,43,216,248,114,47,1,169,138,130,98,56,151,216,123,66,145,123,30,155,218,252,59,200,7,37,89,195,187,162,122,92,40,118,50,211,165,91,207,128,143,129,159,194,56,5,183,88,103,137,150,146,189,190,128,199,107,131,136,169,242,24,67,117,73,154,137,87,222,22,237,69,222,118,243,75,224,27,85,89,216,81,76,17,69,118,235,214,87,236,185,202,199,235,16,117,166,171,213,184,138,61,50,180,88,180,252,237,7,252,195,229,147,90,158,250,205,79,201,212,119,51,243,18,92,254,2,27,147,122,186,212,163,99,137,26,204,203,159,46,62,177,197,189,231,125,211,20,111,162,169,33,171,251,253,175,245,165,253,3,107,202,46,25,149,222,228,124,59,63,234,31,49,180,234,254,134,246,241,33,84,195,146,107,73,27,124,207,214,64,62,194,172,203,105,68,148,73,178,111,115,236,23,244,13,244,98,89,140,168,141,51,108,100,119,47,123,46,127,188,56,247,160,74,37,112,107,187,234,139,250,70,201,193,150,125,163,107,151,215,16,14,205,11,48,107,209,29,74,217,171,232,177,153,223,171,160,251,173,245,35,239,86,106,98,99,236,170,189,195,247,43,127,232,14,140,168,239,163,154,45,247,72,109,154,30,213,99,47,196,2,227,68,205,140,72,193,165,104,175,233,82,111,199,170,182,127,230,14,109,25,239,138,208,202,16,156,85,99,74,72,173,212,91,245,126,214,44,253,157,79,15,232,2,53,145,220,192,95,40,123,71,227,104,246,74,113,150,146,74,52,151,204,230,79,213,246,33,87,54,137,197,239,40,212,230,48,212,119,51,254,199,180,95,246,66,197,106,116,140,204,143,241,13,70,167,136,136,200,249,243,228,3,33,35,237,51,140,98,234,220,227,109,58,173,127,153,173,31,47,249,33,244,35,106,108,118,119,252,253,127,251,49,159,234,70,57,27,206,119,171,248,1,47,60,87,237,127,1,0,201,135,118,167,198,107,117,42,44,119,126,95,173,109,122,255,0,105,27,237,237,71,141,13,68,106,199,60,47,199,230,99,92,191,245,67,24,206,67,218,138,203,227,240,16,214,153,178,147,192,221,183,248,164,3,44,233,187,83,87,201,163,68,156,117,205,71,195,201,136,229,98,245,50,53,167,105,55,156,168,20,167,177,165,212,124,213,228,226,250,155,114,38,134,39,21,73,244,167,178,247,31,181,47,232,2,169,203,189,247,255,0,244,75,250,4,131,56,240,238,213,49,227,20,116,189,142,244,165,58,239,243,44,207,215,234,100,119,168,251,90,97,214,217,109,106,199,246,81,160,174,126,74,115,157,191,105,17,204,154,237,69,174,203,114,173,110,93,132,255,0,64,223,60,87,90,36,18,74,127,43,126,148,143,232,8,36,90,78,215,88,123,114,157,57,133,198,229,250,210,191,87,237,35,133,127,107,106,67,139,82,83,152,23,45,70,101,243,41,95,212,140,4,94,41,171,173,180,151,94,185,240,253,41,63,208,54,139,17,85,9,70,174,185,196,254,198,159,232,8,51,173,173,173,105,199,127,207,255,0,255,0,178,149,253,72,227,229,109,117,28,244,238,179,11,215,127,153,39,253,72,193,246,235,117,36,223,229,155,95,235,19,253,3,108,234,115,15,155,255,0,244,75,250,2,12,180,169,109,65,49,79,164,153,199,23,73,160,136,254,102,23,59,159,173,161,194,84,118,143,170,190,163,36,99,45,68,104,211,253,142,73,122,254,196,49,145,117,9,75,89,40,222,189,190,180,191,160,58,252,133,115,119,143,218,144,65,126,170,153,215,85,168,196,113,62,233,119,151,34,47,208,73,46,70,71,251,24,225,15,50,36,72,70,238,69,103,81,171,153,117,98,47,196,145,105,216,168,56,150,141,11,122,215,59,249,191,234,26,21,80,120,150,102,219,223,7,100,191,160,88,46,53,75,27,107,222,37,53,59,153,219,244,159,131,235,71,76,173,213,85,62,66,220,55,247,134,165,36,239,166,220,147,111,80,226,23,53,231,20,122,221,185,159,214,144,218,91,203,51,190,174,63,0,15,161,183,116,56,106,74,172,103,224,59,117,23,21,20,18,66,122,254,131,75,36,143,157,95,213,195,151,128,233,27,210,46,58,184,247,240,21,67,206,17,223,87,15,128,7,117,157,140,102,200,209,106,142,173,55,253,36,139,213,245,163,132,242,179,239,121,210,47,111,172,47,232,28,74,93,112,239,117,127,0,250,163,33,42,213,195,212,3,233,92,197,223,231,157,222,161,180,114,148,106,47,124,225,240,10,28,119,149,199,71,15,132,134,158,172,229,200,137,28,79,196,7,218,204,244,182,218,139,123,99,185,153,118,70,202,234,114,53,30,151,248,125,169,127,64,217,84,103,145,231,34,220,61,100,52,104,65,23,104,184,128,250,19,87,150,149,88,164,88,139,235,11,250,6,212,138,139,206,153,155,143,95,143,212,151,244,13,135,16,158,38,130,226,54,214,218,180,220,203,188,5,22,234,140,204,210,174,103,234,27,38,107,81,157,198,242,18,130,62,217,119,13,212,181,29,94,106,120,252,38,3,229,50,115,184,110,180,210,206,253,159,225,27,186,27,245,15,178,60,85,30,171,55,234,239,1,241,179,21,227,213,216,227,221,196,134,190,171,42,252,27,254,18,28,220,6,97,27,164,151,211,193,74,73,23,19,245,248,14,193,22,149,69,113,196,18,227,220,141,100,71,219,95,47,223,1,210,90,167,77,112,203,67,55,51,59,23,104,185,254,248,171,212,233,141,40,210,251,54,50,231,218,47,230,49,117,162,97,154,18,147,169,136,87,50,87,15,124,95,63,186,99,141,170,225,198,19,45,211,84,63,122,236,254,152,126,162,241,245,136,177,109,14,59,164,122,116,112,248,70,227,16,86,234,141,41,106,231,107,249,195,180,205,161,180,151,87,185,139,217,43,91,182,126,162,245,152,227,36,180,80,14,233,78,237,87,210,124,111,221,113,81,197,201,167,73,97,178,89,179,164,140,236,71,168,143,249,199,201,173,246,207,157,173,195,184,114,146,103,19,141,146,28,118,228,71,245,35,141,121,73,85,205,39,204,192,17,54,74,47,103,109,254,41,13,198,234,83,138,250,158,255,0,162,95,208,62,94,201,153,141,69,110,240,31,122,42,53,85,40,148,79,121,167,127,53,63,208,55,78,77,102,82,137,90,245,23,155,201,4,54,162,41,131,81,146,207,129,153,122,199,53,0,169,201,108,212,190,68,187,159,157,203,128,14,56,155,171,104,62,28,63,197,4,177,88,52,107,36,112,245,221,35,178,53,35,14,238,207,122,190,255,0,83,156,133,95,149,64,76,53,28,117,241,225,110,11,245,248,128,234,197,58,173,13,219,19,186,13,31,90,147,181,203,253,99,121,24,154,186,210,136,211,54,201,47,177,163,250,5,102,42,35,239,175,114,122,141,86,183,50,238,31,59,209,12,163,155,155,190,30,187,248,128,250,11,21,86,9,102,165,79,231,246,36,255,0,64,167,186,9,239,153,146,229,234,239,249,218,75,249,135,14,187,21,200,185,145,138,55,168,148,103,224,3,144,118,179,55,87,232,158,243,250,2,254,129,95,116,181,36,254,173,255,0,171,79,244,14,49,100,181,40,237,235,27,90,22,125,192,62,255,0,41,203,115,129,191,127,87,100,191,160,19,54,89,29,141,223,250,36,62,36,106,191,100,111,164,202,229,171,157,192,125,204,202,168,45,68,77,174,247,85,185,39,152,230,32,201,174,197,247,198,151,166,198,124,108,131,238,176,226,33,63,25,165,167,122,187,89,100,124,143,151,1,201,201,169,179,185,82,98,63,199,135,208,159,59,248,144,14,69,56,219,18,211,215,217,169,238,205,191,176,182,118,191,248,190,35,234,107,53,241,99,73,35,77,126,214,255,0,5,107,253,1,210,165,75,83,139,81,186,229,239,107,240,31,42,157,77,143,74,184,124,0,46,63,201,183,26,54,146,36,98,107,91,135,232,38,191,171,28,100,204,218,197,211,77,68,237,127,93,214,106,253,8,209,113,255,0,208,241,29,17,70,102,124,61,98,137,62,60,57,247,128,237,229,140,49,4,165,41,110,84,117,25,157,239,185,65,115,255,0,20,83,221,133,124,185,212,127,234,81,254,136,235,45,73,91,69,109,118,251,128,111,184,94,114,255,0,128,32,238,81,113,30,33,94,173,212,203,218,215,247,180,127,64,231,97,102,22,35,138,155,46,175,165,90,245,23,202,237,159,171,235,69,188,139,85,117,173,90,31,181,237,244,63,234,27,107,171,60,165,145,245,143,250,5,253,0,46,228,124,231,197,244,245,37,76,226,77,222,133,19,133,242,155,71,99,46,254,40,240,29,150,145,181,54,97,83,99,168,154,199,91,179,214,106,254,198,48,124,200,139,246,17,143,139,168,184,179,237,189,114,181,143,179,221,251,195,108,229,32,208,105,75,156,252,0,100,162,246,180,204,105,13,26,23,143,245,18,185,151,146,152,47,251,17,162,38,213,88,253,137,105,112,241,230,157,55,227,228,182,79,187,246,145,142,113,164,34,233,74,151,235,238,27,170,147,31,125,167,95,31,128,253,64,50,189,173,177,177,126,225,182,220,204,94,41,73,17,151,146,26,231,111,218,7,93,174,237,69,139,170,201,83,106,199,59,212,239,141,194,47,38,52,159,95,31,157,23,172,99,107,146,74,231,187,95,127,171,184,104,235,78,39,142,243,248,0,92,218,134,51,153,94,152,252,202,133,75,126,165,186,183,9,91,146,77,205,71,115,59,18,75,152,236,48,51,98,173,66,215,212,43,251,141,253,181,252,170,149,95,77,237,205,7,235,49,101,218,171,62,217,89,50,45,254,33,127,64,210,229,94,75,182,215,34,246,229,216,47,232,1,145,148,173,163,113,106,119,187,204,101,107,233,183,204,230,188,126,196,47,61,35,104,250,147,145,148,184,216,202,234,39,15,79,204,228,249,214,43,115,104,96,107,85,71,145,125,15,218,252,251,37,253,3,158,166,227,170,188,52,147,105,170,104,35,94,171,110,18,126,175,173,240,1,157,177,54,157,197,49,200,154,94,55,210,106,85,237,228,214,207,254,200,115,84,205,163,49,84,199,82,247,187,29,109,17,154,84,126,79,108,184,219,246,171,247,144,193,22,51,10,106,148,75,147,87,185,146,139,143,87,46,95,113,35,176,211,243,81,81,32,184,77,215,180,43,121,114,249,86,254,175,172,1,158,49,246,137,136,76,37,186,198,48,237,241,222,23,147,207,215,195,205,107,224,28,109,95,54,48,93,121,183,82,253,127,127,191,211,127,149,93,77,244,219,212,130,183,33,130,115,179,86,173,33,75,54,43,218,141,86,183,202,169,47,87,173,3,68,76,210,196,77,154,81,229,219,90,255,0,169,91,255,0,64,6,74,102,29,31,11,77,130,83,41,241,245,173,249,155,221,90,220,43,165,68,179,189,140,252,72,89,72,173,245,218,228,218,106,11,90,35,169,205,40,189,180,146,87,98,227,223,204,124,255,0,37,138,196,216,173,69,147,95,214,150,210,147,211,213,80,86,50,43,115,36,120,143,159,6,85,83,39,18,205,146,235,250,141,214,156,89,171,77,174,102,226,78,252,128,109,227,12,185,154,152,41,156,221,26,196,252,130,81,47,172,23,18,81,40,249,106,22,98,76,55,154,211,173,187,94,246,226,66,66,17,151,81,113,14,17,164,59,228,126,176,111,71,143,34,253,96,209,123,181,207,206,47,95,33,133,120,215,13,59,75,234,90,33,110,183,187,207,211,53,94,218,124,79,214,3,162,118,70,243,124,20,70,158,100,124,6,210,154,82,109,217,254,17,184,210,211,114,35,62,55,224,3,176,80,49,21,78,141,50,51,209,166,110,119,50,80,241,30,237,42,177,145,145,223,137,31,168,103,30,197,251,73,205,164,98,24,52,202,206,52,221,50,237,66,91,170,71,147,137,87,46,167,192,238,150,140,249,167,215,220,48,62,28,69,200,108,212,134,245,43,85,139,141,184,142,215,129,177,37,95,5,226,8,146,216,155,212,212,217,184,225,43,118,151,45,169,181,38,246,50,63,128,7,160,252,173,204,90,110,45,160,211,39,69,172,117,178,151,190,210,174,174,166,245,105,90,203,145,164,173,109,63,192,46,67,15,165,196,166,202,189,239,220,35,123,98,204,253,114,167,3,7,80,170,24,179,122,235,190,80,214,215,80,211,123,42,66,139,180,77,151,113,17,243,18,5,134,107,113,234,80,35,62,220,173,230,243,93,143,65,149,236,163,47,87,128,14,204,70,158,241,67,208,99,109,11,74,146,71,123,141,68,100,102,0,105,245,16,212,147,181,194,215,231,200,86,196,92,128,0,0,5,109,115,225,200,86,196,52,220,200,86,231,222,2,182,32,177,1,120,10,128,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,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,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,43,144,210,53,43,144,210,2,169,27,99,113,35,70,147,1,167,180,40,171,216,239,234,26,203,145,138,43,145,252,0,62,9,105,51,74,184,125,1,142,2,91,71,169,125,159,87,120,236,82,124,213,125,169,142,18,82,124,238,93,192,58,118,43,112,163,83,37,58,179,210,73,209,115,231,244,73,17,193,182,198,54,75,110,99,58,67,117,59,91,201,214,111,115,251,153,92,244,253,222,98,65,51,126,166,154,110,18,171,62,102,233,27,123,142,45,243,226,235,101,195,143,136,136,109,174,241,43,149,44,198,197,145,147,38,89,165,206,161,217,90,251,60,24,96,248,149,252,4,247,85,140,21,93,228,169,146,28,243,181,188,181,223,149,238,103,196,92,76,156,194,105,173,87,28,97,248,27,228,149,60,220,34,222,233,227,173,178,191,3,47,88,234,177,105,46,72,59,150,235,138,117,118,191,250,12,168,217,99,0,174,102,37,81,173,138,114,201,84,35,95,109,55,253,49,143,173,241,21,31,78,50,200,248,47,208,240,227,209,112,198,165,46,33,169,195,235,166,87,51,67,126,183,62,17,136,179,105,157,87,70,245,141,58,175,110,213,239,107,120,137,114,196,152,49,45,210,40,109,117,104,30,247,27,79,4,112,224,148,125,104,139,92,125,4,160,117,11,161,178,215,189,243,11,213,167,250,64,116,167,161,78,73,106,67,118,34,185,159,18,27,58,229,36,180,222,198,127,0,189,84,28,0,245,90,60,226,109,170,125,218,65,124,241,39,222,74,229,217,63,80,228,168,217,23,85,171,62,202,89,42,25,107,121,45,22,243,87,51,50,251,25,240,226,2,194,182,197,73,245,17,33,58,136,207,79,52,144,228,24,195,21,217,109,153,51,7,89,222,223,61,65,126,51,25,177,150,155,34,213,229,74,134,244,200,184,65,246,211,82,108,150,151,16,165,106,77,208,102,86,54,120,151,62,3,44,240,22,200,216,109,40,211,47,5,96,71,76,222,95,58,107,106,225,160,189,108,128,135,132,229,254,45,115,182,138,77,200,254,206,215,250,66,167,151,88,196,248,249,31,135,238,134,191,210,19,157,7,100,60,30,164,32,253,192,96,11,29,255,0,90,154,241,251,8,228,218,217,3,6,104,43,229,238,95,31,222,150,191,169,1,3,159,35,156,95,253,230,255,0,218,26,255,0,72,83,228,111,139,191,188,223,251,67,95,233,9,231,252,200,24,43,255,0,39,153,125,255,0,52,181,253,72,126,100,12,21,255,0,147,204,190,255,0,154,90,254,164,4,12,124,141,241,119,247,155,255,0,104,107,253,32,249,27,226,239,239,55,254,208,215,250,66,121,255,0,50,6,10,255,0,201,230,95,127,205,45,127,82,31,153,3,5,127,228,243,47,191,230,150,191,169,1,3,31,35,124,93,253,230,255,0,218,26,255,0,72,62,70,248,187,251,205,255,0,180,53,254,144,158,127,204,129,130,191,242,121,151,223,243,75,95,212,135,230,64,193,95,249,60,203,239,249,165,175,234,64,64,199,200,227,23,151,235,55,254,208,215,250,66,165,151,56,188,142,229,70,227,251,161,175,244,132,243,126,100,12,21,255,0,147,204,190,255,0,154,90,254,164,63,50,6,10,255,0,201,230,95,127,205,45,127,82,2,6,79,46,113,121,243,163,127,237,13,127,164,31,35,156,97,109,62,71,225,251,161,175,244,132,243,126,100,12,21,255,0,147,204,190,255,0,154,90,254,164,63,50,6,10,255,0,201,230,95,127,205,45,127,82,2,6,126,71,56,192,248,121,27,255,0,104,107,253,33,168,178,223,24,159,58,55,15,221,13,127,164,39,148,182,64,193,69,244,188,203,239,249,161,159,234,67,243,32,224,191,252,158,229,255,0,252,210,215,245,32,32,105,57,103,140,148,103,166,137,255,0,180,181,254,152,221,119,43,177,171,118,189,10,215,255,0,10,103,253,49,60,37,178,38,10,79,31,145,238,95,253,202,75,95,212,141,199,118,73,193,110,218,217,125,128,120,122,233,45,127,82,2,5,190,70,120,188,185,209,63,246,150,191,211,21,44,177,198,134,70,126,67,255,0,218,90,255,0,76,79,55,230,68,193,95,249,60,203,255,0,249,165,159,234,69,75,100,108,22,73,50,249,31,96,15,249,165,175,234,64,64,185,229,142,51,191,26,39,254,210,215,250,98,138,203,92,98,92,232,191,251,75,95,233,9,231,252,200,152,51,255,0,39,216,3,254,105,107,250,145,164,246,66,193,103,244,189,203,255,0,249,165,175,234,64,64,191,200,219,23,255,0,121,127,246,150,191,210,15,145,190,46,254,243,127,237,13,127,164,39,163,243,32,224,171,91,228,121,151,223,243,75,63,212,138,22,200,24,43,255,0,39,121,125,255,0,52,51,253,72,8,25,44,182,198,7,202,139,255,0,180,181,254,144,124,141,177,135,47,34,255,0,237,45,127,164,39,156,182,65,193,68,127,248,60,203,239,249,165,175,234,67,243,32,224,171,255,0,224,243,47,191,230,150,191,169,1,2,255,0,35,124,93,253,230,255,0,218,26,255,0,72,62,70,248,187,251,205,255,0,180,53,254,144,158,115,217,3,5,127,228,243,47,191,230,134,191,169,15,204,129,130,191,242,121,151,223,243,75,95,212,128,129,143,145,190,46,254,243,127,237,13,127,164,5,151,24,188,185,81,191,246,134,191,210,19,207,249,144,48,87,254,79,50,251,254,105,107,250,144,252,200,24,43,255,0,39,153,125,255,0,52,181,253,72,8,26,78,93,99,30,234,63,254,208,215,250,67,232,107,47,241,178,74,232,164,90,199,127,209,12,255,0,164,39,120,182,65,193,68,95,248,60,203,239,249,161,159,234,69,83,178,22,11,47,165,238,95,255,0,205,45,127,82,2,10,90,192,185,134,178,36,38,149,116,159,118,253,143,244,129,120,11,30,160,204,151,74,177,151,63,127,103,253,33,59,40,217,39,5,161,69,254,215,184,4,173,234,164,181,253,72,170,246,72,193,75,185,252,143,112,1,223,215,73,107,250,144,16,62,188,13,142,249,166,151,255,0,94,207,250,67,107,220,46,57,74,141,94,74,226,124,253,253,159,244,132,240,171,100,44,22,124,178,247,47,255,0,230,150,191,169,20,61,144,112,81,151,254,15,50,251,254,105,103,250,144,16,60,172,9,142,21,231,82,191,235,217,255,0,72,105,60,1,141,79,157,39,254,189,175,244,132,241,126,100,12,21,255,0,147,204,190,255,0,154,90,254,164,63,50,6,10,255,0,201,230,95,127,205,45,127,82,2,6,254,71,184,200,255,0,90,63,246,134,191,210,15,145,230,49,35,43,81,255,0,246,134,191,210,19,201,249,144,48,87,254,79,50,251,254,105,107,250,144,252,200,24,43,255,0,39,153,125,255,0,52,53,253,72,8,32,78,94,99,35,73,153,210,63,246,134,191,210,26,79,47,49,161,157,147,71,231,254,16,215,250,66,120,143,100,44,23,221,151,185,126,95,122,90,254,164,84,182,66,193,101,244,188,203,255,0,249,165,175,234,64,65,1,101,158,56,38,247,165,68,251,189,101,159,244,198,217,229,214,52,189,149,71,227,251,161,175,244,132,244,30,201,56,47,117,187,249,31,96,31,249,165,175,234,70,215,230,67,193,119,191,200,247,47,255,0,230,150,191,169,1,3,133,151,216,213,7,98,164,88,191,116,53,254,144,210,172,191,198,135,206,147,255,0,94,215,250,66,121,63,50,14,10,189,207,47,50,251,254,105,107,250,145,67,217,3,5,127,228,243,47,191,230,134,191,169,1,3,168,203,172,105,123,149,31,159,248,67,95,233,15,165,188,181,198,234,43,249,23,255,0,105,103,253,33,59,73,217,15,5,145,255,0,224,247,47,255,0,230,150,191,169,31,67,91,37,96,148,21,149,151,184,4,249,126,180,179,253,72,8,50,133,148,121,135,35,94,227,15,234,211,107,252,182,193,122,253,107,28,195,57,1,154,50,21,199,9,106,36,153,95,229,248,229,255,0,104,39,34,38,204,88,34,62,189,57,127,129,211,170,222,109,41,146,255,0,178,28,179,27,63,96,198,213,195,3,97,2,185,151,42,99,95,213,128,130,162,217,231,49,9,68,149,225,14,39,203,230,131,31,214,14,94,151,179,22,98,77,96,220,44,17,172,201,102,146,63,41,48,93,197,246,95,17,56,167,144,56,40,206,254,225,112,133,203,253,236,107,250,177,245,69,200,252,39,25,54,111,7,97,100,22,173,86,69,57,162,255,0,179,1,9,80,182,85,204,147,113,9,86,3,225,199,245,210,63,143,217,135,98,99,100,28,194,122,2,94,249,30,92,206,252,124,172,199,213,126,220,38,125,172,160,194,201,50,50,194,88,108,173,234,128,223,250,3,237,70,87,225,212,50,77,39,13,80,72,139,184,161,162,220,254,208,4,43,51,178,6,97,92,146,121,121,255,0,237,102,63,174,27,19,182,68,204,22,145,127,145,237,187,118,254,203,49,227,246,97,53,223,35,28,62,158,62,230,232,87,245,245,52,127,160,54,95,202,202,3,233,211,238,114,130,124,111,198,26,63,208,1,6,243,118,99,199,81,110,75,193,26,116,175,79,246,73,147,227,199,236,163,230,167,236,189,142,234,43,127,70,6,222,110,204,191,92,217,43,94,255,0,101,240,19,126,246,74,225,103,212,123,204,35,134,23,117,95,181,1,179,227,255,0,171,26,98,100,158,23,138,167,13,188,35,134,17,172,202,250,32,54,87,231,207,222,252,64,67,59,59,29,99,229,106,182,93,94,223,239,187,63,215,142,110,155,177,142,52,83,233,235,153,111,217,214,159,215,134,185,95,143,39,196,198,163,43,168,77,223,243,189,66,227,234,136,143,244,7,214,140,183,162,36,200,252,131,69,231,253,202,143,244,68,16,255,0,51,98,252,67,161,102,206,91,118,180,29,190,108,35,159,254,188,112,110,236,101,142,139,204,203,126,205,184,252,216,103,250,241,52,11,203,202,41,243,161,81,249,127,114,163,253,17,182,121,111,68,82,78,212,26,47,171,244,42,63,209,1,10,179,54,54,198,201,97,74,249,28,217,101,107,124,216,103,215,251,120,232,24,167,102,140,109,67,114,81,57,130,183,27,141,23,249,164,202,173,125,63,101,63,88,158,7,114,190,134,190,201,225,250,25,223,215,17,31,232,14,22,171,145,24,78,168,78,156,140,27,133,30,55,116,223,125,78,105,87,181,185,221,179,245,10,32,22,86,80,98,182,150,166,207,15,89,69,110,29,109,191,244,199,206,121,55,142,86,87,70,28,185,31,18,249,113,158,95,250,98,120,37,108,189,130,30,53,44,178,251,3,92,237,196,233,44,223,249,33,165,189,151,112,101,136,139,0,224,126,5,253,234,107,250,160,16,42,172,167,198,201,113,72,85,2,218,76,202,221,105,159,244,198,226,114,147,28,40,191,181,254,29,223,45,179,254,152,157,227,217,83,4,169,197,31,200,251,2,92,204,207,141,37,159,234,70,227,123,43,224,164,220,143,47,240,39,252,212,207,245,32,32,133,156,156,198,175,106,182,28,189,173,250,177,175,244,199,40,222,64,102,41,222,248,75,255,0,111,99,250,193,58,12,108,189,129,219,213,254,215,216,27,141,185,82,89,254,168,114,105,217,215,5,149,237,129,48,111,252,214,215,245,64,32,100,242,47,29,27,169,73,97,110,102,95,171,153,254,176,37,100,86,60,102,234,86,22,177,18,111,250,57,159,235,4,239,158,205,216,36,220,74,147,128,176,89,90,223,173,76,255,0,84,18,118,109,193,110,92,143,1,224,179,35,77,184,210,218,254,168,4,5,191,148,88,205,162,227,135,172,118,191,232,182,191,211,27,73,202,140,106,118,181,3,255,0,106,107,253,49,60,239,236,179,130,31,46,25,125,129,121,91,141,37,159,234,134,219,123,41,96,162,50,47,145,246,3,255,0,154,90,254,164,4,13,150,82,99,133,61,98,195,252,63,117,179,234,251,113,165,204,168,198,169,51,35,160,90,199,111,209,76,255,0,166,39,156,182,84,193,100,247,254,15,240,39,252,212,215,171,246,145,165,205,148,48,82,204,255,0,218,251,1,115,191,26,75,95,212,128,129,180,229,54,54,89,17,55,64,185,218,255,0,162,153,255,0,76,111,150,79,227,131,73,126,119,120,219,143,203,108,255,0,166,39,117,59,41,96,164,113,44,191,192,101,194,220,41,45,127,82,62,148,108,181,130,8,138,249,125,129,121,127,122,89,254,168,4,22,197,200,76,195,127,85,176,166,173,54,253,92,193,127,218,15,181,173,157,179,20,239,175,7,255,0,251,65,143,235,68,236,199,217,195,5,179,171,243,135,131,11,85,185,82,218,254,168,125,72,217,243,6,113,182,6,193,255,0,243,99,95,213,128,129,103,182,124,204,70,200,213,238,70,196,69,127,209,236,127,88,56,169,153,53,142,33,175,67,216,111,66,180,234,34,235,140,159,15,253,63,1,63,46,108,239,130,214,147,73,224,92,28,119,43,113,165,181,253,80,226,230,108,189,130,36,175,81,229,254,6,81,233,211,117,82,153,63,95,216,128,64,106,178,163,27,233,51,77,7,255,0,106,103,253,49,243,175,44,113,163,106,50,93,18,214,231,242,203,95,233,137,236,86,202,24,44,248,22,95,224,50,47,248,41,175,234,70,194,246,70,193,142,40,212,121,125,128,14,254,186,75,95,212,128,129,114,203,76,98,106,185,81,127,246,150,191,210,27,168,203,12,100,163,186,168,124,63,116,181,254,152,158,31,204,135,130,200,239,242,61,203,255,0,249,165,175,234,70,227,123,36,96,180,157,207,47,176,1,149,185,121,37,175,234,64,65,68,76,159,198,114,149,165,188,59,168,244,234,253,22,209,127,158,57,86,178,27,48,22,146,52,225,91,145,149,203,229,230,63,172,19,161,19,101,140,19,29,119,44,190,192,165,217,211,217,164,179,253,72,228,17,179,126,12,65,17,22,4,193,133,98,183,10,91,95,213,0,130,35,200,172,122,143,59,11,90,255,0,225,204,255,0,88,62,21,229,86,52,139,107,208,116,234,255,0,10,104,239,111,241,196,245,30,205,248,49,95,238,19,5,240,245,210,218,254,168,113,242,54,88,193,15,105,255,0,107,236,9,194,252,233,44,255,0,82,2,7,209,128,49,145,112,93,39,133,248,251,251,95,233,13,101,128,241,42,84,90,233,86,59,240,247,246,255,0,210,19,158,189,145,240,98,184,150,95,96,2,225,253,233,107,250,145,181,249,145,48,97,159,28,190,192,6,127,240,75,95,212,128,131,71,176,46,39,82,172,84,187,220,173,243,246,255,0,210,27,78,101,246,35,221,157,169,29,191,221,13,255,0,164,39,72,182,67,193,125,249,123,151,255,0,243,75,95,212,138,30,200,88,48,254,151,185,127,255,0,52,181,253,72,8,37,60,188,197,188,202,145,195,247,67,95,233,3,153,125,138,183,100,94,72,227,127,238,134,255,0,210,19,180,123,33,96,205,54,249,30,229,255,0,252,210,215,245,33,249,144,112,93,172,121,121,151,223,243,75,95,212,128,129,223,145,222,48,51,63,152,252,63,116,53,254,144,214,140,185,198,183,186,104,221,223,221,13,127,164,39,124,182,65,193,69,244,188,203,239,249,165,175,234,69,75,100,60,24,71,195,47,178,255,0,254,105,107,250,144,16,78,156,181,198,39,250,203,255,0,180,181,254,144,229,225,229,54,99,187,175,115,64,189,173,127,150,152,254,117,137,203,70,201,184,25,23,213,151,88,4,239,254,244,51,253,72,251,216,217,143,5,49,171,78,1,193,9,213,111,54,148,201,127,217,0,130,179,202,108,195,136,100,227,212,13,7,205,39,214,152,62,95,2,199,213,23,0,230,37,200,219,164,241,213,195,223,216,231,255,0,164,39,45,221,153,112,75,196,90,176,14,8,85,175,231,82,153,63,251,33,161,189,152,112,42,45,108,189,192,197,198,252,41,44,255,0,84,2,19,162,224,124,220,108,203,115,75,178,53,92,253,254,47,243,168,107,155,130,179,54,203,92,186,103,14,26,143,125,31,194,220,148,38,211,243,53,96,212,168,180,224,76,20,69,204,200,169,109,127,84,40,246,205,24,37,228,153,43,0,224,149,17,247,42,148,201,255,0,217,0,131,103,112,46,97,190,225,161,138,86,163,87,34,223,176,95,141,67,105,121,55,154,21,19,214,172,57,188,73,241,35,235,145,203,151,15,171,19,146,222,204,56,21,14,18,203,47,112,49,91,213,73,103,250,161,246,55,179,150,11,104,180,39,1,224,194,183,170,150,215,245,64,32,125,252,148,199,137,45,46,97,155,40,142,199,242,235,60,255,0,245,131,233,139,144,89,135,40,139,119,132,245,93,58,191,71,176,92,63,245,130,117,28,217,179,3,175,137,224,12,20,102,103,126,52,166,127,170,31,100,109,158,48,76,114,73,150,3,193,201,178,73,61,154,91,37,255,0,102,2,12,227,108,207,153,47,36,212,156,21,126,4,103,243,74,63,245,163,121,91,48,230,97,127,184,143,255,0,105,199,254,180,78,171,25,21,131,219,35,36,224,172,40,92,185,83,90,254,172,125,31,33,12,28,124,240,86,21,255,0,155,90,254,172,4,16,171,102,124,208,65,106,107,4,218,220,79,230,148,127,235,69,11,103,156,216,109,6,130,194,22,35,255,0,124,35,127,88,39,132,242,63,6,40,172,88,39,10,255,0,205,173,127,86,54,207,34,176,89,255,0,184,124,39,255,0,54,53,253,88,8,29,61,158,179,98,198,94,228,57,255,0,190,17,191,172,20,252,207,185,172,72,221,171,8,246,125,93,126,55,245,130,120,15,33,240,93,203,243,143,132,191,230,198,191,171,5,100,46,10,231,238,27,8,255,0,205,140,255,0,86,2,7,209,179,190,104,92,150,156,31,199,254,16,143,253,96,214,238,207,217,172,166,205,163,194,93,159,87,95,141,253,96,157,194,200,92,21,221,129,176,151,252,216,215,245,98,135,144,248,47,85,143,3,97,47,249,177,175,234,192,64,223,230,116,204,115,62,214,14,237,119,252,208,99,159,254,180,125,108,236,209,153,110,17,104,193,87,185,95,251,37,31,250,209,58,234,200,44,21,204,176,46,17,227,254,246,51,253,88,250,26,200,220,24,209,23,231,35,10,23,11,112,166,181,253,88,8,51,133,178,174,101,60,147,82,176,30,174,4,127,217,72,229,255,0,108,62,223,204,141,153,95,249,62,255,0,246,180,127,235,132,229,51,147,88,65,162,50,78,13,195,37,123,114,167,53,254,128,220,44,161,194,221,248,79,14,127,253,3,127,232,0,129,185,123,46,102,52,116,146,147,129,180,240,51,63,154,108,31,47,249,81,199,187,179,142,98,54,71,124,27,99,34,185,124,209,99,250,209,61,50,114,75,7,188,73,47,113,152,88,200,175,123,211,154,254,172,124,110,100,38,11,89,25,251,135,194,60,173,198,152,215,245,96,32,129,157,156,115,41,214,205,105,193,183,50,59,17,249,70,63,63,253,104,212,141,156,179,72,187,42,193,188,255,0,223,24,223,214,137,221,99,33,112,99,109,41,37,129,240,145,92,204,248,83,26,254,172,110,55,145,24,48,188,236,15,132,204,255,0,224,198,191,171,1,4,5,179,70,103,188,174,56,42,230,127,239,148,127,235,70,179,217,123,51,201,189,94,225,184,127,194,113,255,0,173,19,196,156,140,193,105,177,150,7,194,133,111,85,49,175,234,198,179,201,28,24,105,211,238,39,10,255,0,205,173,127,86,2,5,255,0,51,38,101,23,157,130,127,253,165,31,250,209,173,141,151,179,49,107,61,56,26,252,47,253,147,143,253,104,158,63,144,110,9,239,192,248,83,254,108,103,250,177,169,188,144,193,136,85,203,4,225,82,225,110,20,214,191,171,1,3,110,108,187,153,137,62,56,27,255,0,218,113,255,0,173,27,171,217,115,51,78,214,192,223,254,211,143,253,104,157,215,50,71,6,168,239,238,43,10,255,0,205,173,127,86,55,85,146,152,44,249,96,156,44,95,123,90,254,172,4,15,179,178,182,104,157,237,129,63,253,169,31,250,225,242,185,178,230,103,161,95,218,53,142,215,254,201,199,254,180,79,91,121,47,131,209,127,206,102,23,227,234,167,53,254,128,218,86,72,96,213,29,207,5,97,83,248,105,173,127,86,2,5,85,179,22,103,145,25,171,4,114,47,239,148,127,235,70,217,108,207,153,151,178,112,79,255,0,180,163,255,0,90,39,180,242,59,5,40,140,189,195,225,79,87,246,49,175,234,198,148,228,78,9,34,254,209,176,149,255,0,224,198,127,171,1,2,197,179,70,103,183,219,60,21,107,119,249,74,63,245,163,101,91,56,230,105,63,169,88,55,135,252,35,31,213,251,104,158,229,228,78,11,59,151,184,124,39,255,0,54,53,253,88,249,93,200,60,24,165,158,156,15,132,74,255,0,239,99,95,213,128,128,105,57,27,152,49,221,113,43,194,250,116,172,211,250,53,131,239,253,176,108,189,146,216,240,144,70,88,107,141,255,0,187,25,255,0,76,79,76,157,155,112,83,171,82,149,128,176,89,234,81,159,26,91,63,213,15,153,221,153,112,81,167,134,1,193,28,255,0,189,76,255,0,84,2,9,226,100,62,63,146,147,54,240,174,163,34,35,63,151,152,46,127,242,131,147,107,102,204,202,114,255,0,156,187,219,253,241,143,253,104,157,8,155,55,96,182,17,98,192,120,44,174,69,230,210,218,254,168,114,173,100,46,12,69,255,0,56,248,75,143,170,152,215,245,96,32,161,189,152,51,44,239,167,3,255,0,251,78,63,245,163,152,166,236,145,154,18,244,171,228,127,175,223,9,63,217,88,229,234,251,48,156,166,178,59,6,162,250,176,78,21,59,255,0,189,173,127,86,57,6,50,139,8,199,182,239,7,225,180,89,90,187,52,246,139,143,254,128,8,60,115,99,204,207,105,42,213,151,86,59,25,255,0,101,227,255,0,92,55,233,251,30,102,116,134,20,69,151,90,139,93,191,178,241,203,184,190,204,39,13,204,175,194,202,190,172,43,64,62,22,227,5,191,244,5,27,203,44,48,211,70,150,176,181,5,6,103,126,204,22,203,252,192,16,121,39,100,12,202,137,171,86,94,104,209,111,215,104,231,107,255,0,203,15,149,27,47,99,152,207,17,202,192,250,73,62,119,205,54,79,187,135,39,68,221,84,178,195,15,47,120,106,195,116,35,189,185,195,71,135,214,14,151,136,178,170,130,164,72,54,176,229,5,39,216,177,245,52,21,185,125,96,8,62,198,152,30,118,18,66,213,34,151,213,20,220,179,140,126,254,78,88,203,87,103,130,143,234,121,248,14,63,0,202,51,174,72,70,190,37,25,119,43,125,122,70,97,109,145,150,69,73,163,200,152,196,58,75,36,230,39,90,11,114,222,149,88,211,32,237,193,5,195,128,194,236,54,233,83,241,61,65,181,92,141,178,117,179,209,224,225,127,7,0,18,133,148,24,77,138,214,10,195,137,56,27,227,85,10,27,167,239,166,159,210,155,227,204,189,99,12,115,231,42,166,81,188,135,243,7,115,190,235,63,170,137,87,182,235,235,207,214,51,247,100,231,152,169,97,204,56,193,183,168,211,133,33,175,223,8,140,190,118,193,127,56,235,59,77,101,139,114,125,205,238,224,210,11,79,92,189,218,253,167,235,0,67,252,150,86,157,61,155,94,253,227,228,73,88,200,207,157,199,117,173,83,91,139,185,214,211,61,173,94,106,125,86,240,29,53,198,213,168,140,140,185,0,228,105,147,86,203,173,160,221,210,131,116,141,93,155,240,185,92,115,53,23,226,56,218,165,48,187,184,130,36,146,172,124,56,250,143,225,29,101,132,170,228,100,127,68,62,227,39,77,149,22,179,181,249,92,6,71,108,175,153,178,176,214,53,195,13,174,183,213,154,141,215,110,93,88,151,167,83,79,253,97,153,241,87,240,137,114,200,60,197,103,17,225,138,19,254,88,235,10,145,214,184,245,115,70,173,46,58,95,82,86,243,68,12,96,186,195,180,156,65,13,244,63,33,6,214,243,139,74,50,50,186,20,92,56,151,172,73,158,197,89,146,114,98,96,218,91,146,234,171,82,188,163,114,91,151,65,241,144,175,170,254,96,18,95,79,144,151,216,66,201,122,174,71,198,214,239,31,98,121,142,181,131,102,148,202,76,119,136,214,100,164,175,206,231,193,102,67,178,167,145,31,128,13,194,228,0,69,112,0,0,0,0,0,1,168,143,184,84,105,185,122,133,121,128,168,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,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,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,162,185,13,35,82,185,13,32,42,71,97,161,71,107,13,105,27,107,59,216,5,75,213,235,20,81,112,50,240,20,65,31,19,51,189,134,163,226,70,96,62,87,147,192,249,121,163,136,152,146,34,89,216,187,135,52,233,92,143,224,28,69,72,180,178,226,189,86,252,100,3,29,118,165,173,149,51,46,49,59,137,91,232,83,93,75,139,103,99,43,190,199,46,37,235,17,7,155,114,158,196,185,177,85,104,158,113,125,103,113,250,33,70,100,122,99,55,207,159,212,254,33,41,187,104,212,29,143,150,56,196,209,168,180,249,62,214,93,191,84,71,17,103,1,180,213,243,149,180,72,34,50,118,247,214,90,249,68,63,95,62,66,13,250,102,8,121,182,90,90,155,130,119,105,61,199,234,47,173,25,191,178,166,94,46,52,248,211,22,197,52,201,220,58,142,73,237,113,83,7,199,178,58,94,18,202,74,93,94,28,91,191,21,189,81,27,119,140,20,171,185,60,60,226,245,140,213,201,220,189,166,97,250,85,45,198,83,21,74,42,59,12,154,147,17,40,51,236,183,199,153,250,185,10,58,246,62,130,197,54,61,37,183,152,104,238,135,8,180,36,172,86,36,8,119,205,55,154,127,201,155,164,26,116,239,239,114,34,250,129,48,59,69,76,93,41,218,26,25,35,34,82,165,151,101,90,121,110,189,95,8,134,60,85,49,201,157,87,121,168,244,107,181,213,126,122,127,160,6,99,236,203,132,99,98,57,181,152,207,193,128,255,0,190,193,65,20,134,137,68,90,205,210,239,73,240,225,196,101,45,35,33,154,110,67,46,199,165,97,198,210,135,146,171,37,130,46,36,101,199,131,98,207,108,103,67,109,117,170,214,167,18,118,149,76,230,223,215,189,226,51,218,139,67,138,72,43,161,163,247,223,216,139,192,65,213,178,243,45,88,167,48,130,126,159,73,82,138,105,46,232,104,143,133,145,235,79,128,187,244,202,12,120,189,166,226,197,65,18,140,251,8,34,238,248,6,221,38,154,195,41,34,66,80,94,249,126,8,34,245,14,192,195,100,146,238,231,234,20,106,138,194,27,74,83,161,28,47,200,135,216,132,38,197,217,43,124,3,109,22,177,22,146,248,70,241,121,128,26,17,245,37,251,193,161,31,82,95,188,42,71,113,80,26,116,35,234,75,247,131,66,62,164,191,120,106,0,26,116,35,234,75,247,131,66,62,164,191,120,106,0,26,116,35,234,75,247,131,66,62,164,191,120,106,0,26,116,35,234,75,247,131,66,62,164,191,120,106,0,26,116,35,234,75,247,131,66,62,164,191,120,106,0,26,116,35,234,11,247,131,66,62,161,63,188,53,0,13,58,17,245,37,251,193,161,31,82,95,188,53,0,13,58,17,245,37,251,193,161,31,82,95,188,53,0,13,58,17,245,37,251,193,161,31,82,95,188,53,0,13,58,17,245,37,251,193,161,31,82,95,188,53,0,13,58,17,245,37,251,193,161,31,82,95,188,53,0,13,58,17,245,37,251,193,161,31,82,95,188,53,0,13,58,17,245,37,251,193,161,31,82,95,188,53,0,13,58,17,245,9,253,224,208,143,168,47,222,26,128,6,157,8,250,146,253,224,208,143,169,47,222,26,128,6,157,8,250,146,253,224,208,143,169,47,222,26,128,6,157,8,250,146,253,224,208,143,169,47,222,26,128,6,157,8,250,146,253,224,208,143,169,47,222,26,128,6,157,8,250,146,253,224,208,143,169,47,222,26,128,6,157,8,250,146,253,224,208,143,169,47,222,26,128,6,157,8,250,132,254,240,104,71,212,151,239,13,64,3,78,132,125,66,127,120,52,35,234,19,251,195,80,0,166,148,253,73,126,240,105,79,212,151,239,10,128,13,58,10,252,136,86,197,234,33,80,1,164,210,147,250,18,253,224,208,155,112,73,126,240,169,157,187,133,64,104,38,211,123,154,75,247,133,77,180,247,36,191,120,106,0,26,55,73,250,148,254,240,110,203,212,67,88,161,29,192,83,66,109,197,37,251,194,155,178,245,16,174,175,1,82,62,23,1,167,118,159,169,79,239,10,146,17,107,105,79,239,10,145,223,184,84,6,157,219,127,80,159,222,2,109,178,228,132,254,240,212,0,52,238,219,231,161,63,188,27,182,254,161,63,188,53,0,13,59,182,254,161,63,188,27,182,254,161,63,188,53,0,13,59,182,254,161,63,188,6,219,103,205,9,253,225,168,0,105,221,183,251,26,127,120,55,109,253,66,127,120,106,0,26,119,109,222,250,19,127,128,52,35,234,19,251,195,80,0,211,187,111,234,19,251,193,187,71,212,39,247,134,160,1,167,66,62,164,191,120,52,32,185,36,191,120,106,0,26,116,35,234,19,251,193,161,31,80,159,222,26,128,6,157,8,250,132,254,240,104,71,212,23,239,13,64,3,78,132,125,65,126,240,104,71,212,23,239,13,64,3,78,132,125,66,127,120,52,35,234,19,251,195,80,0,211,187,111,234,19,251,193,161,31,80,159,222,26,128,6,157,8,250,146,253,224,208,143,168,79,239,13,64,3,78,132,125,73,126,240,104,71,212,151,239,13,64,3,78,132,125,73,126,240,104,71,212,151,239,13,64,3,78,132,125,73,126,240,104,71,212,151,239,13,64,3,78,132,125,66,127,120,52,35,234,19,251,195,80,0,211,187,111,234,19,251,193,187,111,234,19,251,195,80,0,211,187,111,234,19,251,193,187,111,234,19,251,195,80,0,211,187,111,234,19,251,193,187,111,246,52,254,240,212,0,52,238,219,250,132,254,240,104,71,212,39,247,134,160,1,167,66,11,146,75,247,133,116,167,234,75,247,133,64,5,52,167,234,75,247,130,197,234,33,80,1,77,41,250,146,253,224,210,159,81,10,128,10,105,79,168,131,74,121,233,47,222,21,0,20,210,159,169,47,222,13,41,250,146,253,225,80,1,77,37,234,33,77,63,0,212,0,41,165,63,82,95,188,26,83,245,37,251,194,160,2,154,83,245,37,251,193,165,63,82,95,188,42,0,41,98,245,16,88,189,68,42,0,41,98,245,16,88,189,68,42,0,41,165,63,82,95,188,22,47,81,10,128,10,88,189,68,26,75,212,66,160,2,154,83,234,32,177,122,133,64,5,44,94,162,13,41,231,164,191,120,84,0,105,221,160,249,161,63,188,27,182,254,161,63,188,53,0,13,58,17,245,5,251,194,186,83,245,37,251,194,162,134,118,0,50,73,119,16,165,136,185,144,95,192,80,0,201,38,124,136,104,116,137,41,62,4,53,242,226,54,94,89,154,173,224,3,227,146,146,86,171,145,25,29,185,142,34,116,4,62,149,150,233,163,213,111,57,63,0,231,84,130,95,15,95,128,208,168,200,50,227,111,253,16,24,63,182,30,5,98,161,132,208,73,133,77,51,60,68,75,51,91,101,199,222,164,125,111,62,34,36,177,124,101,81,49,206,33,109,58,81,186,169,203,102,204,240,34,179,202,224,92,184,112,19,133,181,29,50,51,152,73,139,182,221,252,182,147,185,182,71,250,83,194,19,115,181,146,137,143,49,73,182,100,95,158,25,201,236,149,184,111,156,1,35,187,11,98,180,203,118,151,5,110,204,94,231,7,49,193,106,186,120,117,98,225,196,101,118,109,96,198,107,62,74,180,58,122,183,59,255,0,158,182,71,207,119,203,178,126,161,27,187,10,99,73,241,177,111,87,247,245,37,172,41,160,139,172,168,139,131,177,139,149,184,9,103,155,17,138,166,141,235,77,251,213,237,169,4,174,118,254,128,16,67,157,56,18,70,27,242,54,241,16,19,214,58,197,183,4,101,230,238,249,246,75,234,133,137,145,28,208,124,73,62,109,248,9,34,218,235,43,41,76,251,147,220,46,35,119,235,247,209,9,37,127,156,122,140,71,124,248,201,37,218,229,230,122,190,16,28,75,54,35,46,29,227,149,140,193,188,194,140,137,62,117,184,253,193,240,27,36,133,149,140,189,124,135,107,194,48,154,158,68,194,201,37,169,213,113,52,234,181,146,70,3,172,217,113,42,58,201,86,209,245,39,235,72,203,221,140,49,108,136,248,223,7,195,57,147,180,39,202,29,148,184,122,126,115,32,249,92,98,206,45,166,34,4,233,100,218,203,222,247,118,178,52,243,36,255,0,72,186,187,44,98,25,20,236,201,195,8,66,92,86,239,174,242,116,211,206,59,254,30,32,39,79,39,39,157,67,9,64,123,91,138,53,33,243,186,206,231,193,245,23,172,92,102,248,17,95,212,44,150,204,181,87,42,89,123,72,144,226,84,70,182,101,29,148,189,92,165,44,185,139,220,223,20,145,248,0,220,35,43,114,20,21,62,68,4,87,1,75,145,242,32,26,116,159,114,172,53,0,10,145,112,20,21,34,241,0,210,98,165,192,133,64,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,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,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,81,92,134,145,169,92,134,144,21,35,176,210,101,113,81,182,160,26,146,86,184,175,46,2,168,228,98,182,225,112,27,14,149,200,254,1,195,213,187,49,93,87,59,105,252,100,57,181,241,35,248,7,9,95,61,52,247,207,157,180,255,0,24,128,96,110,222,21,173,206,11,199,17,122,182,173,62,76,237,107,183,233,177,79,149,132,123,229,27,126,80,206,74,74,239,187,222,111,248,115,181,162,185,253,3,54,54,254,149,106,54,60,111,119,253,235,227,127,175,138,48,215,103,56,221,107,54,240,247,111,78,174,183,221,126,81,158,1,41,249,79,135,116,209,41,46,117,207,58,144,199,13,223,214,55,226,47,117,42,22,238,59,41,222,222,204,164,188,223,2,29,79,44,32,110,240,205,23,223,111,106,68,98,243,126,198,143,17,114,99,179,102,144,90,185,36,187,188,0,98,198,214,10,221,200,195,169,181,251,115,203,248,89,16,199,84,87,206,184,125,87,243,9,153,218,243,179,55,15,23,217,106,31,141,145,11,85,69,105,221,112,250,175,230,16,75,70,199,209,111,86,173,246,255,0,84,83,123,190,185,225,155,148,198,116,164,187,87,247,207,87,192,48,55,97,169,253,110,181,136,19,186,209,105,84,162,243,175,205,111,248,12,253,128,155,35,159,209,255,0,64,96,229,162,21,147,254,48,251,210,127,67,235,31,36,78,69,246,195,238,52,221,39,196,81,169,28,12,136,110,151,33,242,145,105,62,99,117,14,88,200,172,3,232,35,238,21,27,59,207,1,82,93,251,128,110,128,219,213,224,26,188,0,110,0,219,213,224,26,188,0,110,0,219,213,224,26,188,0,110,0,219,213,224,26,188,0,110,0,219,213,224,26,188,0,110,0,219,37,219,184,13,119,238,1,184,3,111,87,128,169,46,221,192,53,128,219,53,241,189,128,215,126,224,27,128,54,245,120,6,175,0,27,128,54,201,118,238,13,94,0,55,0,109,234,240,13,94,0,55,0,109,234,240,13,94,0,55,0,109,234,240,13,94,0,55,0,104,37,219,184,80,213,126,224,27,128,54,245,120,6,175,0,27,128,54,245,120,6,175,0,27,128,54,245,120,6,175,0,27,128,54,245,120,6,175,0,27,128,54,201,86,238,3,85,251,128,110,0,219,213,224,26,188,0,110,0,219,213,224,26,188,0,110,0,210,103,113,160,206,224,55,70,157,94,3,71,35,21,213,224,3,89,29,251,128,206,221,195,108,184,13,42,59,247,0,220,51,177,222,195,81,29,251,134,192,214,74,224,92,0,110,17,241,176,25,216,104,53,240,181,133,77,92,11,128,13,70,118,26,70,218,129,32,55,0,104,26,76,172,3,120,185,141,67,97,60,238,55,9,125,214,1,172,6,131,85,143,144,166,175,0,27,128,52,107,240,13,231,128,13,96,54,205,119,238,3,59,0,214,103,198,194,163,108,213,99,34,183,48,51,176,13,192,27,122,248,90,192,74,183,112,13,192,27,122,248,222,194,166,187,247,0,214,3,111,87,128,26,248,90,192,55,0,109,153,216,105,35,184,13,224,27,68,171,29,173,204,107,189,136,192,106,1,183,171,192,53,240,181,128,110,0,219,213,224,26,188,0,110,0,219,53,240,181,134,147,95,117,128,111,0,217,74,188,6,162,93,187,128,110,0,219,213,224,26,188,0,110,0,219,213,224,26,188,0,110,0,219,215,194,214,13,94,0,55,0,109,234,240,13,94,0,55,0,109,234,240,3,59,0,220,1,163,151,17,67,93,251,128,110,0,219,213,224,6,118,238,1,184,3,111,87,128,106,240,1,184,3,111,87,128,31,32,26,204,236,4,119,27,100,118,21,213,224,3,112,6,222,175,1,164,6,240,13,144,62,0,55,128,108,151,16,1,188,3,100,206,194,164,125,224,55,8,238,42,54,252,225,164,6,238,175,1,81,160,249,24,208,71,112,27,164,119,21,27,68,124,44,40,3,120,82,252,108,54,133,72,237,220,3,116,6,209,157,197,0,111,10,17,220,109,26,185,112,21,51,184,13,195,59,1,29,198,132,129,243,1,184,3,111,87,128,161,112,1,186,3,111,87,128,106,240,1,184,3,108,207,133,192,215,194,214,1,184,40,101,113,163,87,128,161,29,128,107,211,226,22,183,27,141,6,119,5,47,186,192,14,43,143,46,225,181,167,89,243,176,173,174,124,198,227,105,210,87,191,120,13,41,110,197,204,84,211,100,243,27,151,227,113,165,103,123,144,11,1,180,227,87,194,17,207,87,58,210,59,190,196,240,131,157,160,211,163,29,98,147,189,255,0,60,179,191,150,116,78,126,210,229,171,8,70,77,237,106,202,63,146,120,65,190,209,136,211,141,241,73,222,255,0,158,105,223,203,60,3,180,108,179,136,124,149,139,223,115,169,239,126,97,169,187,111,52,254,154,199,30,71,234,19,165,132,231,245,222,181,239,90,52,104,250,43,222,250,191,160,121,223,202,218,175,147,107,111,59,213,247,151,132,164,91,93,190,141,28,121,120,9,217,200,188,73,229,95,45,252,165,186,221,117,111,211,53,94,251,223,2,245,0,233,155,67,225,79,42,251,159,249,127,117,186,235,127,165,106,189,247,94,37,234,16,215,140,169,157,74,166,219,91,253,119,142,74,190,155,125,18,188,124,4,248,102,69,35,174,121,59,229,141,26,55,223,65,123,223,71,143,128,133,252,214,163,245,42,211,77,245,157,127,40,165,87,209,111,163,95,143,128,11,34,108,90,59,135,171,145,31,119,128,230,242,245,91,186,220,99,181,251,110,127,38,99,227,175,30,234,82,91,231,118,139,143,221,49,245,225,196,218,50,157,191,39,76,173,254,41,0,236,25,133,73,223,82,167,213,58,198,155,238,187,26,47,244,72,79,59,255,0,48,224,242,118,79,80,204,10,66,244,107,209,214,56,94,215,187,14,127,72,237,181,25,91,204,8,228,93,22,189,187,87,251,49,31,33,110,168,43,234,216,217,135,45,171,78,174,28,191,73,49,4,224,236,73,81,235,185,89,66,45,206,143,149,103,31,157,127,213,203,47,80,202,88,231,239,104,47,173,33,130,189,29,245,77,246,95,81,154,220,90,212,218,129,223,87,251,224,126,3,57,161,174,236,52,118,230,218,127,16,163,234,62,68,40,43,123,145,10,0,41,62,34,166,119,26,86,119,176,169,113,0,26,147,200,80,202,192,71,220,3,80,10,23,1,80,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,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,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,1,69,114,26,70,165,114,26,64,84,136,187,198,217,145,119,141,194,43,141,165,0,214,155,149,252,70,171,153,112,2,20,51,184,13,43,47,196,58,254,40,236,210,228,168,187,180,127,25,35,176,159,35,248,7,94,197,100,126,73,149,98,191,153,252,100,128,140,14,144,25,198,108,227,200,218,155,191,204,190,23,227,206,41,139,9,177,189,61,18,179,79,8,56,189,231,107,202,30,111,132,105,30,2,243,116,128,20,143,41,227,207,121,86,143,153,125,173,39,111,54,40,181,187,19,182,147,204,156,24,165,25,145,252,209,255,0,39,146,37,19,1,129,225,37,170,37,49,37,174,197,79,100,184,253,162,71,102,113,26,16,86,191,168,113,152,69,148,166,133,76,81,95,140,22,127,136,145,203,191,230,253,209,70,29,109,140,163,41,248,119,246,234,143,241,152,16,189,83,114,251,190,37,223,252,194,101,246,208,150,76,84,112,225,26,144,87,122,165,231,31,215,48,33,146,164,73,45,221,143,215,252,194,9,70,216,37,68,117,250,249,17,151,25,148,143,227,190,48,191,104,205,164,118,137,160,109,11,154,20,58,22,125,230,53,58,157,79,198,149,184,177,33,196,197,51,153,102,59,45,206,121,40,109,180,37,210,74,16,148,145,17,36,136,136,136,136,136,102,94,192,93,172,69,94,240,155,71,254,81,241,30,27,82,122,77,230,239,252,123,175,251,65,241,68,218,244,114,98,140,79,141,246,57,203,236,81,140,241,37,86,189,89,154,170,175,89,168,84,230,57,42,75,218,42,178,208,141,110,184,102,181,105,66,18,146,185,240,36,145,23,2,33,147,168,46,225,30,125,17,27,74,96,236,97,148,113,118,104,84,41,80,113,94,5,98,109,73,6,162,55,24,169,83,223,156,167,84,250,22,69,102,214,219,178,208,218,155,87,50,54,214,133,42,238,37,169,13,64,10,173,37,164,196,69,244,184,231,102,115,101,174,210,24,110,135,151,89,185,141,48,181,53,252,17,14,91,176,232,181,249,112,88,113,245,79,158,149,58,166,217,113,41,53,154,80,132,154,140,175,100,164,187,136,75,162,207,129,144,133,142,154,111,74,92,45,255,0,16,32,251,70,162,2,255,0,244,54,230,182,105,102,143,201,123,228,151,153,88,171,22,249,51,200,29,75,203,149,153,51,250,182,243,202,27,205,222,249,106,209,171,118,141,90,109,125,9,191,34,18,84,148,145,8,173,232,50,59,124,155,63,6,255,0,41,9,83,51,184,10,216,189,99,13,115,243,110,41,27,56,237,179,132,50,123,28,34,42,242,235,26,97,122,106,222,150,226,218,142,186,29,69,234,132,214,10,106,158,89,165,39,24,210,134,146,242,86,174,194,27,39,16,100,105,90,30,204,148,136,88,233,171,244,167,194,223,23,240,125,163,81,1,51,180,154,165,38,191,74,133,93,161,84,226,212,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,175,73,8,161,232,167,219,182,170,85,88,27,44,231,46,38,136,170,106,163,147,24,34,171,81,125,73,125,183,201,72,75,116,115,89,145,165,104,82,77,70,198,181,36,208,104,220,36,215,173,134,219,149,240,20,210,65,164,133,64,6,20,236,215,183,196,44,97,180,78,105,108,207,156,85,10,85,46,171,135,49,133,102,14,19,172,63,37,136,109,212,226,162,168,168,204,83,84,133,41,58,230,39,120,218,90,221,146,148,243,105,86,162,37,182,107,123,53,116,144,243,111,180,221,90,171,64,218,239,53,235,180,42,156,186,117,74,157,153,21,217,112,230,68,121,76,191,25,246,234,111,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,132,196,244,115,109,175,249,170,178,225,250,6,63,169,210,155,204,220,45,239,117,40,204,30,233,202,164,18,36,19,117,52,179,165,40,78,165,172,219,117,45,26,146,135,18,149,89,164,188,211,100,25,127,164,131,73,10,128,10,105,33,129,93,26,27,121,197,207,156,60,214,74,230,197,118,43,25,139,67,142,219,52,133,185,189,37,215,233,204,70,109,42,117,79,60,235,138,126,113,41,183,157,120,187,26,144,162,90,18,162,67,198,140,246,30,91,48,158,41,174,224,108,85,70,198,184,90,119,82,173,97,250,132,122,165,58,78,233,14,110,37,48,226,92,105,205,11,37,33,90,86,132,157,148,70,147,181,140,140,184,0,245,37,164,133,52,21,239,196,99,102,196,27,104,225,93,174,50,225,137,211,85,74,162,99,234,110,241,138,222,30,106,115,106,113,123,162,103,84,232,204,26,205,226,134,179,125,178,37,44,187,14,26,154,212,189,36,226,242,84,5,52,144,249,42,213,74,77,2,149,54,187,93,169,197,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,31,96,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,1,13,89,223,210,253,155,117,204,225,166,98,28,146,133,22,155,129,48,228,133,201,129,73,173,65,91,111,213,150,236,29,194,202,166,81,229,25,56,134,157,113,245,180,134,156,66,47,186,91,132,181,182,141,50,213,146,249,187,131,51,235,43,240,254,110,101,251,242,220,161,98,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,137,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,28,32,244,134,108,89,85,217,99,52,36,87,112,134,31,150,156,171,196,178,8,240,252,195,146,169,69,9,243,111,83,180,247,220,82,73,72,90,84,78,169,162,89,168,214,201,36,247,142,45,15,105,250,250,59,182,223,153,178,174,59,60,37,140,101,106,203,44,89,80,105,218,234,141,151,228,189,75,113,44,186,218,37,69,105,14,165,9,212,181,177,214,12,155,113,197,181,29,36,132,154,144,132,152,79,70,146,13,36,42,56,156,83,139,48,174,6,161,74,197,56,215,19,82,176,253,22,22,142,179,81,170,77,110,36,86,53,173,40,70,183,92,52,161,58,150,180,164,174,124,84,162,34,226,100,2,218,109,69,180,214,0,217,103,43,234,89,129,139,229,69,153,82,68,117,42,139,135,138,162,196,105,181,151,201,198,155,208,194,92,61,74,66,20,251,74,117,104,74,205,182,205,75,210,171,18,85,22,219,25,116,165,102,54,93,230,60,234,102,210,184,182,171,139,112,102,45,168,42,84,186,148,139,189,42,129,41,195,226,244,118,210,95,160,249,18,226,182,146,75,105,34,83,9,35,37,52,245,128,219,95,106,234,238,214,153,203,55,25,111,106,176,240,133,54,240,240,181,18,107,200,87,80,139,165,4,227,134,150,200,144,79,62,180,111,92,59,173,69,116,55,188,90,26,108,198,74,244,83,108,75,15,53,171,178,118,129,205,236,41,215,48,101,27,121,14,129,77,170,83,88,145,79,196,18,150,135,89,125,197,161,226,86,241,152,252,44,100,141,42,124,203,75,132,113,220,65,132,201,233,32,210,66,160,3,136,197,56,175,10,224,106,20,172,83,141,113,53,43,15,209,97,104,235,53,26,164,214,226,69,99,90,210,132,107,117,195,74,19,169,107,74,74,231,197,74,34,46,38,66,29,177,39,75,182,103,213,54,163,162,230,21,9,185,116,156,164,164,200,242,107,184,88,216,109,231,231,210,156,117,29,98,83,229,173,41,57,198,148,18,218,179,132,134,77,41,108,148,180,173,245,63,210,250,68,118,250,153,180,230,42,44,7,149,181,10,173,55,44,168,155,216,247,41,47,199,247,76,225,184,210,250,204,168,218,137,6,202,22,195,106,142,219,136,55,19,218,113,90,84,230,237,172,43,1,234,31,0,99,220,25,154,120,50,147,152,57,125,136,98,215,48,245,114,57,73,131,58,50,143,67,168,185,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,115,250,72,132,17,244,125,237,235,136,118,102,198,80,112,54,96,215,101,204,202,186,188,134,217,156,137,29,106,106,232,8,34,146,162,122,11,36,233,33,148,42,68,132,185,32,146,218,214,180,32,205,41,82,200,136,231,78,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,32,31,86,146,13,36,42,0,41,164,131,73,10,128,10,105,32,210,66,160,3,26,122,71,177,94,41,192,219,24,230,30,41,193,88,154,171,135,235,80,188,147,213,170,52,185,174,68,148,198,186,172,68,47,67,173,154,86,157,72,90,146,118,50,186,84,100,124,12,196,70,108,201,180,214,210,53,253,164,178,162,133,93,218,15,50,170,52,218,142,56,161,68,153,14,94,44,158,243,18,88,114,123,41,113,167,27,83,166,149,161,73,51,73,164,200,200,200,204,140,74,255,0,74,63,160,158,102,253,229,246,196,33,10,219,39,122,83,228,223,198,6,30,246,139,0,61,41,105,33,138,187,123,109,187,65,217,31,2,53,11,14,74,165,84,179,54,183,186,118,137,68,152,202,228,50,136,164,241,19,210,165,165,183,91,91,108,232,75,168,108,245,146,150,237,180,165,73,109,211,69,203,218,139,105,188,3,178,206,87,212,179,3,23,201,137,50,164,136,234,85,23,15,21,69,152,211,107,47,147,141,55,161,132,184,122,148,132,41,246,148,234,208,149,155,109,154,151,165,86,36,171,207,102,116,102,246,50,207,172,208,196,25,185,152,15,196,114,187,136,164,37,233,5,17,130,101,134,144,134,210,211,76,182,142,38,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,97,155,219,11,244,160,102,158,18,197,88,119,39,115,197,202,174,60,195,117,138,129,194,141,88,221,201,168,226,24,146,36,184,130,101,55,35,91,147,153,39,13,69,186,208,167,236,239,189,169,100,219,113,213,154,155,115,109,153,93,216,243,49,242,118,166,229,43,203,56,51,20,121,114,62,38,166,180,132,20,165,54,209,192,221,73,140,226,173,103,154,222,186,100,218,148,77,184,149,169,42,210,102,135,91,178,221,22,251,2,204,203,190,163,180,222,113,211,234,180,220,94,125,114,62,29,195,179,35,63,5,234,67,103,189,140,244,153,109,184,148,45,79,58,131,112,155,108,200,219,75,78,19,157,181,184,141,207,85,233,206,250,73,254,18,126,77,1,39,184,91,21,225,92,115,66,139,138,112,86,38,165,98,10,44,221,125,90,163,75,154,220,184,175,232,90,144,189,14,182,106,66,180,173,10,73,216,248,41,38,71,196,140,114,218,72,66,103,70,86,221,181,92,145,198,84,236,140,205,44,77,17,188,175,175,72,113,49,102,85,31,82,17,134,230,172,148,164,173,183,44,100,136,207,59,100,184,133,233,109,11,115,127,169,178,39,183,179,104,2,154,72,82,199,234,26,128,6,147,33,66,43,119,14,11,31,227,252,27,149,152,54,173,152,57,131,136,98,80,240,245,14,57,201,157,58,73,158,134,145,114,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,197,253,138,250,70,114,227,106,185,139,192,117,184,190,229,51,11,229,185,140,210,29,183,85,155,20,159,121,77,183,13,243,89,170,67,204,197,38,84,241,41,13,41,74,222,184,219,123,180,47,118,25,125,196,187,133,109,126,38,42,0,41,164,133,8,184,141,64,2,60,234,123,117,213,50,71,164,119,29,228,94,105,98,104,173,229,125,118,69,41,49,102,84,223,82,17,134,230,174,141,17,73,90,28,177,146,99,60,237,146,226,23,165,180,45,205,254,166,200,158,222,200,81,36,172,32,15,165,31,211,179,51,126,242,251,30,16,202,174,139,206,144,47,237,111,101,44,221,123,246,42,78,12,172,41,95,186,93,56,211,95,145,39,247,52,104,141,178,215,212,53,111,52,192,74,158,146,14,92,133,64,6,20,244,119,237,245,15,105,204,45,238,15,52,170,20,170,110,102,209,55,81,174,114,88,143,238,149,179,109,213,245,152,209,181,18,205,228,33,135,21,33,182,208,109,167,178,226,116,165,205,219,89,171,164,135,151,140,1,143,241,150,86,99,42,78,96,229,246,33,151,67,196,52,57,5,38,12,232,198,90,218,93,140,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,208,70,197,27,87,80,182,180,201,168,88,203,123,74,135,139,233,182,135,138,104,144,158,90,186,132,173,75,38,220,36,184,68,178,101,244,35,122,217,221,105,43,173,189,226,214,211,134,2,255,0,216,136,15,136,168,0,166,146,20,208,94,35,80,0,226,49,78,42,194,184,26,131,39,20,227,92,77,74,195,244,88,90,58,205,70,169,53,184,145,88,214,180,161,26,221,112,210,132,234,90,146,146,185,149,212,162,34,226,100,33,219,18,116,186,230,125,87,106,58,46,97,80,155,151,73,202,74,76,143,38,187,133,141,134,222,126,125,41,199,81,214,37,62,90,210,147,156,105,65,45,171,56,72,100,210,150,201,75,74,223,83,253,47,164,71,111,169,155,78,98,162,192,121,91,80,170,211,114,202,137,189,143,114,146,252,127,116,206,27,141,47,172,202,141,168,144,108,161,108,54,168,237,184,131,113,61,167,21,165,78,110,218,194,176,30,161,242,255,0,30,224,204,209,193,180,156,193,203,220,67,22,185,135,171,145,202,76,25,209,148,102,135,81,115,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,231,172,126,161,4,157,31,123,122,226,29,153,177,148,28,13,152,53,217,115,50,174,175,33,182,103,34,71,90,154,186,2,8,164,168,158,130,201,58,72,101,10,145,33,46,72,36,182,181,173,8,51,74,84,178,34,57,211,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,7,210,69,192,8,189,99,80,0,182,123,77,213,106,148,13,155,115,94,187,66,169,203,167,84,169,216,30,187,46,28,200,143,41,151,227,62,220,7,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,207,191,230,176,218,155,255,0,188,174,106,255,0,250,202,163,253,112,159,253,172,125,22,51,147,226,255,0,16,251,57,241,230,176,7,170,109,5,107,113,22,127,106,29,166,114,255,0,101,140,175,169,102,6,46,149,22,101,73,17,212,170,54,30,42,139,17,166,214,95,39,26,111,67,9,112,245,41,8,83,237,41,213,161,43,54,219,53,47,74,172,73,85,194,199,248,255,0,6,229,102,13,171,102,14,96,226,24,148,60,61,67,142,114,103,78,146,103,161,164,92,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,252,240,237,93,181,118,99,237,107,152,235,198,184,213,222,163,74,131,188,98,129,64,97,227,92,90,68,85,25,25,165,38,100,91,199,151,165,38,235,198,68,167,20,148,145,18,16,134,219,64,95,252,140,233,99,207,12,21,156,149,188,107,155,159,158,236,45,140,42,17,156,170,82,90,113,228,121,18,43,73,117,9,77,29,149,59,185,102,196,226,13,73,89,41,79,238,16,75,117,43,82,158,18,125,181,46,217,24,15,101,204,171,163,230,94,32,194,120,174,181,238,154,236,209,97,49,75,122,37,228,28,101,60,218,38,185,33,9,234,55,177,36,208,226,77,242,237,154,89,94,233,210,68,112,244,92,236,37,74,206,202,171,217,239,157,24,102,92,140,19,67,144,132,225,250,116,182,19,212,177,12,212,169,100,234,220,212,122,157,141,29,72,73,26,52,110,221,113,70,131,82,137,151,154,84,191,227,252,1,131,115,79,6,213,178,251,48,112,244,74,230,30,174,71,56,211,160,201,35,208,234,46,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,65,13,121,35,210,191,155,148,45,162,234,121,149,157,51,101,207,192,152,158,58,25,171,97,138,43,75,125,138,122,216,139,162,59,212,198,101,73,180,117,169,212,164,222,45,238,135,9,215,84,105,82,201,163,68,212,82,106,148,154,253,42,21,118,133,83,139,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,60,230,237,93,178,142,99,236,149,152,235,193,88,213,174,189,74,157,188,126,129,95,97,147,68,90,188,84,153,17,169,36,102,123,183,145,169,36,235,38,102,166,212,164,153,26,208,182,220,94,74,244,94,237,211,242,20,197,72,200,236,227,198,125,83,45,171,90,252,143,38,106,117,51,66,170,56,226,76,174,241,168,186,188,55,174,230,242,228,164,33,211,67,158,244,149,72,112,194,105,200,189,98,182,238,21,24,171,183,182,219,244,45,145,240,35,80,176,228,170,85,75,51,107,123,167,104,148,73,140,174,67,40,138,79,17,61,42,90,91,117,181,182,206,132,186,134,207,89,41,110,219,74,84,150,221,52,5,179,233,53,219,178,147,146,56,54,163,145,153,91,137,165,183,154,21,232,237,166,84,202,99,233,66,240,220,37,154,84,165,184,229,140,211,37,230,174,150,208,141,46,33,14,111,245,54,100,206,247,150,232,216,219,150,147,180,22,1,135,149,121,141,85,139,7,49,112,172,120,212,214,151,50,168,149,63,138,24,75,46,26,101,52,151,156,55,222,146,150,227,173,82,108,74,43,217,221,68,78,27,109,194,102,41,197,152,171,28,215,101,98,156,107,137,170,184,130,181,55,71,89,168,213,38,185,46,83,250,16,148,35,91,174,26,150,173,40,66,82,87,62,9,73,17,112,34,12,45,139,49,86,6,174,197,197,56,43,19,85,112,253,106,22,190,173,81,165,205,114,36,166,53,161,72,94,135,91,52,173,58,144,181,36,236,124,82,163,35,224,102,3,212,150,146,13,36,49,175,97,125,179,104,91,97,229,196,170,155,148,175,35,99,60,47,213,227,226,106,107,72,89,197,75,142,146,247,82,99,56,171,221,151,119,78,153,54,165,27,141,169,10,74,181,17,33,215,50,84,7,17,138,113,86,20,192,244,25,88,167,27,98,106,86,31,162,194,209,214,106,53,73,173,196,138,198,181,165,8,214,235,134,72,78,165,173,41,43,153,93,74,34,46,38,66,21,179,115,165,143,60,49,30,208,52,252,204,202,243,242,62,12,194,253,106,53,27,10,212,92,120,226,212,91,117,165,52,114,106,141,199,117,27,247,143,82,92,67,122,205,182,20,132,18,53,25,56,227,191,103,73,174,221,181,92,238,198,85,28,140,202,220,77,17,204,175,160,200,109,50,166,82,223,82,209,137,38,160,146,165,45,199,44,68,184,204,187,116,182,132,106,109,107,111,127,169,194,54,119,88,235,178,142,202,57,143,181,174,99,163,5,96,166,186,141,42,14,237,250,253,125,246,77,113,105,17,84,102,68,165,17,25,111,30,94,149,19,76,145,146,156,82,84,102,104,66,28,113,1,37,25,247,210,47,46,171,178,102,94,109,83,145,81,122,141,86,14,96,34,133,92,160,86,13,245,197,110,82,168,211,141,232,143,155,43,107,173,178,157,235,15,182,162,81,36,205,44,41,73,66,208,166,209,154,153,21,158,89,111,180,94,92,83,179,67,43,235,71,58,149,58,237,60,203,164,72,149,79,148,146,35,114,44,150,200,207,118,242,53,38,229,115,73,165,73,90,20,180,45,11,86,17,116,182,96,12,27,149,155,19,96,12,190,203,236,61,18,135,135,168,120,226,4,104,48,99,17,232,105,30,79,169,25,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,224,86,194,251,102,215,118,60,204,121,85,55,41,94,89,193,152,163,171,199,196,212,214,144,130,148,166,218,53,238,164,198,113,86,179,205,111,93,50,109,74,38,220,74,212,149,105,51,67,173,135,161,61,36,26,72,113,88,91,22,97,92,115,66,139,138,112,86,38,165,98,10,44,221,125,90,163,75,154,220,184,175,232,90,144,189,14,182,106,66,180,173,10,73,216,248,41,38,71,196,140,114,192,52,146,72,133,116,144,168,0,166,146,24,235,210,17,143,113,150,86,108,141,141,179,11,47,177,12,186,30,33,161,200,162,201,131,58,50,139,91,75,242,188,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,60,139,24,171,210,143,232,39,153,191,121,125,177,8,7,105,216,163,106,202,14,214,153,53,11,25,111,105,80,241,125,54,208,241,77,18,19,203,87,80,149,169,100,219,132,151,8,150,76,190,132,111,91,59,173,37,117,183,188,90,218,112,198,64,105,33,230,139,103,141,160,113,246,204,185,161,7,53,242,229,113,23,82,135,30,68,71,97,206,55,142,20,214,30,108,210,166,164,54,203,141,169,196,18,180,58,148,154,172,78,52,218,184,233,33,232,123,34,243,211,46,54,139,203,138,118,104,101,125,103,175,82,167,93,167,153,116,137,18,169,242,146,68,110,69,146,217,25,238,222,70,164,220,174,105,52,169,43,66,150,133,161,106,14,255,0,164,133,10,229,220,53,0,12,104,233,29,197,152,171,3,108,101,152,120,167,5,98,90,174,31,172,194,242,79,86,168,210,230,57,18,83,26,234,177,16,189,14,182,105,90,117,33,106,73,216,248,165,70,71,192,204,68,102,204,187,77,109,35,95,218,75,42,40,85,221,160,179,42,163,77,168,227,138,20,73,144,229,226,201,239,49,37,135,39,178,151,26,113,181,58,105,90,20,147,52,154,76,140,140,140,200,196,176,116,163,250,9,230,111,222,95,108,66,16,173,178,119,165,62,77,252,96,97,239,104,176,3,210,150,146,20,34,26,128,6,147,73,24,165,173,192,134,176,1,231,215,105,189,166,182,145,160,237,35,154,244,42,30,208,121,149,78,166,211,177,197,118,36,56,113,49,100,246,88,140,195,115,222,75,109,54,218,93,36,161,9,73,18,73,36,68,68,68,68,66,93,58,56,177,94,41,199,27,24,229,230,41,198,184,150,171,136,43,83,124,173,214,106,53,73,142,75,148,254,138,172,180,35,91,174,26,150,173,40,66,82,87,62,9,73,17,112,34,16,133,181,143,165,62,114,124,96,98,31,104,190,38,167,162,227,208,79,44,190,253,123,98,104,8,159,218,107,105,173,164,104,27,72,230,189,10,133,180,30,101,83,169,180,236,113,93,137,14,28,76,89,61,150,35,48,220,247,146,219,77,182,151,73,40,66,82,68,146,73,17,17,17,17,16,151,62,142,44,89,138,177,206,198,89,121,138,113,174,37,170,226,10,204,223,43,117,154,141,82,99,146,229,63,162,171,45,8,214,235,134,165,171,74,16,148,149,207,130,82,68,92,8,132,33,237,99,233,79,156,159,24,24,135,218,47,137,169,232,184,244,19,203,47,191,94,216,154,3,41,236,126,160,177,250,134,176,1,162,199,234,21,34,26,128,6,147,33,230,183,243,88,109,77,255,0,222,87,53,127,253,101,81,254,184,122,84,30,85,192,122,17,232,227,197,120,171,28,236,99,151,152,167,26,226,90,182,32,172,205,242,183,89,168,213,38,57,46,83,250,42,178,208,141,110,184,106,90,180,161,41,73,92,248,37,36,69,192,136,100,165,143,212,49,99,162,227,208,79,44,190,253,123,98,104,202,160,26,44,126,161,109,118,135,207,220,27,179,70,87,206,205,140,121,75,196,19,233,16,36,71,140,182,104,148,243,148,254,183,156,36,36,212,102,105,105,164,92,248,173,215,16,139,233,65,25,184,182,208,187,154,56,156,83,132,240,174,57,161,74,194,216,215,12,210,177,5,22,110,142,179,78,170,66,110,92,87,244,45,43,70,182,156,37,33,90,86,132,168,174,92,20,146,50,226,68,2,18,240,7,74,182,124,181,180,181,39,56,115,74,175,46,86,13,56,229,74,171,96,218,2,183,20,226,132,104,50,55,88,97,245,44,142,74,93,50,127,120,181,147,139,210,108,239,91,101,90,83,52,248,3,31,96,220,211,193,180,156,193,203,236,67,22,185,135,171,145,202,76,25,209,140,205,14,162,230,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,1,219,116,108,101,93,216,243,49,226,211,27,170,249,103,6,98,142,177,35,12,212,157,90,10,82,155,104,209,189,141,37,180,218,207,53,189,104,141,196,164,155,113,43,74,147,164,205,109,55,221,186,62,246,245,196,59,51,99,40,56,27,48,107,178,230,101,93,94,67,108,206,68,142,181,53,116,4,17,73,81,61,5,146,116,144,202,21,34,66,92,144,73,109,107,90,16,102,148,169,100,68,97,59,100,86,238,11,31,168,124,244,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,11,43,182,38,213,88,55,101,12,163,168,99,10,205,74,34,177,61,70,60,136,216,78,144,227,102,242,234,53,18,71,96,212,210,86,133,117,102,212,166,212,242,245,39,74,12,146,71,188,91,104,88,90,142,144,61,189,48,246,204,248,54,118,6,203,234,228,73,121,169,87,142,227,48,80,199,86,154,138,2,200,227,40,222,156,201,186,75,101,106,143,33,78,71,37,54,180,45,104,35,82,84,130,50,59,85,209,89,183,53,87,52,163,254,102,236,219,170,75,168,98,202,108,121,85,42,30,32,169,85,21,34,77,101,141,233,184,236,87,149,33,195,117,201,45,19,138,82,52,106,35,142,210,136,210,141,198,167,34,99,31,227,252,101,154,120,202,173,152,57,131,136,101,215,49,13,114,65,201,157,58,73,150,183,87,98,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,226,105,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,1,234,110,199,234,11,31,168,98,23,71,118,219,240,246,170,192,135,132,177,140,173,57,155,132,233,237,59,93,81,178,196,102,106,141,169,231,91,68,168,173,33,213,45,90,80,134,58,193,147,109,182,135,100,36,144,146,74,208,146,204,0,31,21,90,171,75,160,82,166,215,107,181,40,180,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,24,182,156,233,82,205,58,246,208,52,236,71,179,254,35,242,126,8,192,213,7,188,144,219,140,73,97,188,72,203,141,50,135,252,167,25,79,104,121,147,91,111,27,29,134,157,109,183,181,123,219,188,81,218,250,82,54,250,135,152,157,123,102,76,156,168,82,170,88,64,186,156,140,69,136,161,201,98,115,53,119,11,117,37,152,209,28,109,75,66,89,105,100,217,184,225,25,56,167,91,54,251,8,109,123,236,43,217,211,102,140,211,218,131,29,179,129,114,206,147,245,93,118,179,49,137,62,75,166,123,203,206,183,214,223,101,167,55,59,221,194,208,222,164,246,215,100,151,121,144,75,238,74,237,29,55,164,79,101,76,109,134,48,85,126,171,151,89,175,74,167,179,30,115,244,121,207,193,110,37,72,205,78,194,146,196,180,37,110,38,28,135,35,41,46,54,90,158,67,123,246,207,85,219,117,200,129,252,214,27,83,127,247,149,205,95,255,0,89,84,127,174,30,133,50,47,34,242,227,103,76,184,167,101,126,87,209,186,141,42,13,221,121,231,76,151,42,161,41,68,68,228,169,46,17,22,241,229,233,77,206,196,146,74,82,132,37,8,66,16,152,65,233,41,200,31,144,86,212,24,131,220,230,94,251,151,192,184,163,115,83,195,93,89,22,130,255,0,202,236,245,212,177,99,52,183,162,82,157,187,29,157,218,86,222,148,37,181,53,112,155,29,155,243,186,151,180,126,73,97,108,232,163,80,229,209,163,226,56,238,169,112,36,184,151,23,25,246,95,114,59,200,37,167,130,208,78,178,230,133,217,38,164,105,81,165,6,102,130,194,30,153,60,216,205,60,175,249,16,252,141,51,43,21,225,47,41,251,160,235,190,66,172,201,129,214,183,126,79,221,239,55,43,78,189,59,197,233,213,123,107,85,185,152,226,250,20,243,210,101,86,133,141,54,120,175,86,119,222,68,209,137,48,236,103,9,247,28,68,87,87,187,156,132,172,204,218,109,148,60,168,171,75,100,72,81,185,45,245,246,238,163,71,21,211,157,244,147,252,36,252,154,3,175,116,69,231,118,116,102,86,210,56,146,133,152,185,187,141,113,85,53,140,15,50,91,80,235,85,249,115,152,109,244,207,128,146,117,45,188,226,146,75,36,173,105,37,17,94,203,81,119,152,149,60,194,198,180,188,181,192,56,151,49,171,177,229,191,77,194,180,121,149,185,141,68,66,84,251,140,70,101,111,56,150,201,74,74,77,102,148,25,17,26,146,87,181,204,185,136,120,232,84,244,167,197,63,23,243,189,163,78,25,149,210,239,156,85,92,181,217,113,24,71,14,87,162,65,169,102,13,97,170,36,150,138,82,154,154,229,41,45,56,244,181,48,148,45,42,52,26,145,29,135,76,201,72,221,202,82,20,94,248,147,1,21,89,133,182,166,210,56,203,31,98,92,93,67,206,252,202,195,116,218,229,98,101,74,29,22,38,50,158,108,83,88,121,229,184,220,86,244,173,9,208,218,84,72,43,33,37,100,149,146,158,69,53,27,0,97,92,123,64,217,119,8,215,179,59,50,49,6,52,196,56,210,58,49,83,243,42,245,135,170,39,25,137,141,54,168,209,153,113,226,37,161,9,142,76,169,109,153,168,137,229,190,105,81,164,200,65,110,205,121,67,39,62,179,231,3,101,27,44,75,114,62,34,172,50,205,64,226,62,211,47,181,78,69,221,154,243,107,118,232,37,183,25,183,156,34,50,85,205,4,68,149,25,146,79,210,157,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,64,62,147,43,10,13,70,87,20,80,12,11,232,209,219,210,54,124,225,230,114,87,54,43,145,24,204,90,28,118,217,164,45,205,238,186,253,57,136,205,165,79,41,231,157,113,79,206,37,54,243,175,23,99,82,20,75,66,84,72,120,209,158,102,130,238,184,242,223,132,241,77,119,3,226,170,54,53,194,211,186,149,107,15,212,35,213,41,210,119,72,115,113,41,135,18,227,78,104,89,41,10,210,180,164,236,162,52,157,172,100,101,192,79,238,196,27,104,97,93,173,242,221,153,211,21,74,162,99,234,110,241,138,222,30,106,115,106,113,123,162,103,84,232,204,26,205,226,134,179,125,178,37,44,187,14,26,154,212,189,36,226,195,36,116,216,248,13,66,154,140,106,225,107,128,23,49,69,119,135,33,83,229,112,22,87,104,152,134,254,20,142,68,149,153,249,89,7,217,47,177,186,32,223,105,104,139,111,27,98,157,77,184,69,238,162,113,113,47,179,60,39,171,56,105,137,168,208,25,105,68,233,218,122,87,216,231,230,57,225,226,33,23,107,90,10,97,226,220,80,225,34,65,95,22,205,79,104,184,124,245,255,0,15,0,24,225,72,117,81,165,173,100,69,230,26,123,95,9,9,107,216,183,49,202,87,187,29,236,186,90,116,249,62,214,114,220,250,199,215,8,152,106,57,165,213,118,87,223,221,226,51,95,99,156,98,228,31,117,222,251,9,58,250,135,158,171,114,235,31,93,226,2,94,106,140,162,94,234,230,125,157,94,111,141,132,87,109,105,130,87,79,196,201,117,168,181,3,67,120,124,156,53,41,28,10,206,63,204,244,242,224,37,50,4,146,155,188,186,144,122,45,230,159,174,255,0,208,48,183,107,204,28,169,7,82,150,152,243,143,117,134,30,226,148,93,60,55,231,199,178,32,139,28,78,210,138,114,15,74,172,76,151,119,138,135,104,202,248,13,212,72,163,40,214,102,185,14,112,71,62,13,145,142,55,27,211,221,137,42,198,203,164,101,23,87,105,62,42,240,28,206,68,72,109,120,166,12,57,14,33,180,184,243,230,119,59,31,206,21,235,248,5,26,49,228,7,169,210,231,71,67,15,110,219,221,118,150,147,191,18,73,241,253,241,111,105,230,101,137,219,113,69,110,124,249,124,236,198,71,230,182,13,105,234,61,82,185,29,185,174,145,238,44,164,22,166,207,180,132,243,36,255,0,63,49,142,79,54,228,60,78,166,84,133,39,69,188,242,177,241,110,255,0,206,24,37,107,163,154,121,150,16,166,52,74,110,197,74,168,31,62,63,217,1,33,84,151,53,196,142,103,110,44,160,248,124,4,35,67,163,158,172,130,160,193,139,190,99,82,41,19,204,211,171,180,95,52,11,186,254,34,73,232,11,215,79,136,171,145,222,51,103,195,237,72,7,50,92,121,0,163,124,254,224,168,13,14,119,10,145,250,133,92,73,112,20,108,184,125,208,26,203,145,138,23,49,83,225,192,80,185,128,214,2,151,33,80,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,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,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,1,69,114,26,70,165,114,26,64,84,142,195,109,93,155,88,107,181,198,131,227,204,6,162,185,138,130,57,24,0,161,242,63,128,112,152,141,6,186,108,132,145,115,209,252,98,28,217,242,63,128,113,85,164,146,160,60,86,231,167,248,196,2,47,186,65,96,18,35,227,217,61,173,69,228,190,242,183,56,164,44,118,197,107,50,204,236,26,142,31,174,63,228,242,6,66,244,133,179,106,102,62,61,63,222,174,255,0,174,136,49,195,99,73,72,99,54,48,123,106,115,78,159,40,112,181,255,0,83,72,1,52,120,64,136,240,253,43,247,3,31,196,72,229,36,32,244,223,196,113,88,36,247,184,122,148,162,226,71,78,96,203,255,0,65,35,155,144,139,164,136,139,141,192,97,30,219,20,229,73,168,225,179,178,184,61,83,228,101,222,166,4,51,212,211,109,223,221,254,97,53,219,101,52,101,63,14,234,79,233,213,43,113,250,230,4,42,213,80,162,221,92,190,171,249,132,18,133,209,248,209,43,16,226,27,223,244,109,31,248,242,4,118,109,76,86,218,115,55,139,213,143,43,254,208,124,72,183,71,250,146,156,71,94,36,159,57,180,127,229,31,17,213,181,63,164,246,111,255,0,199,204,65,237,7,197,29,59,0,227,236,101,149,184,202,147,152,25,127,136,101,80,241,13,14,65,73,131,58,49,150,182,151,99,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,244,11,177,126,214,152,87,107,108,172,44,83,77,111,168,226,74,23,86,129,137,105,203,38,218,221,206,84,102,214,183,216,104,158,117,194,134,183,13,228,178,183,12,148,173,203,132,101,116,24,134,220,71,177,150,41,252,200,184,3,106,188,2,154,173,122,37,111,202,108,98,122,91,16,92,144,229,47,170,203,154,148,206,74,154,65,146,34,19,17,72,157,83,166,91,183,52,158,165,37,221,45,116,29,152,182,133,197,59,48,103,37,23,55,48,188,94,191,212,55,145,170,52,165,203,114,59,53,56,46,167,75,177,220,82,15,237,92,65,169,43,74,29,105,165,154,23,163,73,135,164,229,88,202,253,226,22,122,105,189,41,112,183,252,64,131,237,26,136,151,76,160,205,252,191,207,92,191,166,102,54,92,215,98,84,105,181,24,236,58,235,77,74,101,231,233,239,184,203,111,42,36,164,178,181,165,169,45,165,212,19,141,26,140,210,103,234,177,156,69,244,211,250,82,225,111,248,129,7,218,53,16,23,91,160,207,233,217,248,55,249,72,74,152,138,206,131,63,167,103,224,223,229,33,42,96,42,145,11,29,53,126,148,248,91,226,254,15,180,106,34,105,210,33,99,166,175,210,159,11,124,95,193,246,141,68,6,0,9,169,232,212,233,2,249,59,67,131,144,153,172,246,140,125,74,167,171,201,117,21,42,205,214,32,196,98,50,61,245,215,228,173,233,21,21,159,89,125,205,40,36,155,109,173,124,52,168,71,6,205,59,34,85,118,154,202,60,225,197,120,62,163,44,177,102,90,199,166,84,169,180,166,227,169,244,85,216,117,19,149,34,42,80,218,84,239,89,81,70,111,115,164,140,148,187,182,164,251,225,56,221,138,252,245,96,44,85,250,235,135,49,38,28,168,125,146,28,234,108,232,238,127,138,227,47,54,226,60,20,149,39,184,200,7,169,48,24,213,177,6,218,56,87,107,140,184,98,116,213,82,168,152,250,155,188,98,183,135,154,156,218,156,94,232,153,213,58,51,6,179,120,161,172,223,108,137,75,46,195,134,166,181,47,73,56,188,149,1,230,179,107,31,74,124,228,248,192,196,62,209,124,117,76,170,204,204,85,147,121,143,135,51,75,5,75,234,245,172,51,80,106,161,27,83,142,33,183,180,31,109,135,119,107,66,212,203,168,53,54,226,9,69,173,181,173,38,118,81,142,215,181,143,165,62,114,124,96,98,31,104,190,59,254,36,216,187,21,126,100,44,191,218,187,0,38,171,95,137,91,242,163,24,162,150,196,23,36,57,74,234,178,230,165,51,146,166,144,100,136,100,196,66,39,84,233,150,237,205,39,169,73,119,75,65,50,155,23,109,109,133,118,185,202,194,197,52,214,186,142,36,161,117,106,126,38,167,41,45,181,187,156,168,205,173,111,176,209,60,235,133,13,199,13,228,178,183,12,148,173,203,132,101,116,24,200,1,230,179,102,45,161,113,86,203,249,203,69,205,204,45,27,175,245,13,228,106,141,45,114,156,142,205,78,11,169,210,236,119,20,131,251,87,16,106,74,210,135,90,105,102,133,232,210,126,135,178,119,56,176,14,122,224,10,94,99,101,205,122,37,70,155,81,142,195,174,180,212,166,94,126,158,251,140,182,242,162,74,75,43,90,90,146,218,93,65,56,209,168,205,38,127,1,152,119,81,229,92,122,168,30,85,192,119,252,139,207,76,199,217,211,49,233,217,161,149,245,158,163,85,131,118,158,101,210,53,197,168,69,81,145,185,22,75,100,101,188,101,122,83,114,185,40,148,148,173,10,66,208,133,167,208,166,204,91,66,225,93,168,50,106,139,155,152,90,55,80,235,251,200,213,26,90,229,55,33,234,100,230,149,165,216,238,41,7,246,174,32,212,148,41,109,58,210,205,8,215,164,161,91,105,77,136,43,185,73,145,217,91,180,62,3,139,85,172,96,204,91,131,232,213,28,71,37,247,144,243,148,138,196,182,82,226,137,72,109,164,110,161,175,122,210,26,89,154,204,156,37,33,107,35,91,68,190,169,177,118,214,216,171,100,108,211,44,83,77,107,175,97,186,239,86,167,226,106,114,146,227,187,200,41,146,218,214,251,13,19,205,54,115,27,108,158,75,43,112,205,41,223,56,70,86,89,128,244,82,3,170,101,86,102,97,92,228,203,140,57,154,88,42,95,88,162,226,106,123,85,8,218,156,109,110,51,172,187,108,59,187,90,208,151,154,89,41,183,16,74,61,14,33,105,51,186,76,118,176,22,255,0,61,50,47,46,54,139,203,138,142,87,230,133,27,175,82,167,89,214,94,104,201,18,169,242,146,70,77,202,140,225,145,238,222,70,165,88,236,105,52,169,72,90,86,133,173,10,243,195,180,62,207,216,251,102,92,208,157,149,25,140,136,139,169,67,143,30,91,83,32,147,199,10,107,15,54,74,75,177,220,121,182,212,226,9,90,218,82,137,54,39,26,113,60,116,152,244,188,49,127,111,189,141,163,109,125,149,240,169,244,41,49,32,99,188,49,32,222,195,147,167,77,117,136,72,67,238,50,83,25,144,77,182,225,169,11,105,162,82,76,145,172,156,105,187,41,40,55,9,65,140,29,19,187,111,204,196,158,76,217,51,51,37,107,151,79,167,155,88,38,105,50,251,207,74,109,158,176,252,136,178,158,83,171,36,238,152,36,20,114,75,104,109,45,71,82,13,90,137,180,170,202,244,161,109,211,242,107,197,75,200,236,156,198,125,111,45,168,186,60,177,38,18,116,179,93,170,54,226,140,236,241,40,250,196,54,108,222,238,196,148,45,210,91,158,250,148,199,112,176,87,243,213,128,177,87,235,174,28,196,152,114,161,246,72,115,169,179,163,185,254,43,140,188,219,136,240,82,84,158,227,33,245,224,12,1,140,179,79,25,82,114,251,47,176,244,186,230,33,174,72,40,208,96,198,34,214,234,236,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,65,119,246,40,217,70,187,181,166,114,194,193,187,170,172,60,33,77,180,204,83,91,132,202,21,212,34,233,89,182,217,41,195,36,19,207,173,27,166,202,203,81,93,110,110,214,134,156,33,232,79,11,97,60,43,129,168,81,112,182,10,195,52,172,63,69,133,175,171,83,169,112,155,137,21,141,107,82,215,161,166,201,40,78,165,173,74,59,23,21,40,204,248,153,139,107,178,238,204,152,7,101,156,175,166,229,254,16,141,18,101,73,17,210,154,214,33,58,115,49,166,214,95,39,29,115,91,234,108,181,41,8,83,238,165,164,45,75,54,219,52,163,82,172,106,85,224,0,17,65,210,161,183,172,153,82,106,187,44,100,221,118,92,52,67,144,245,63,28,212,227,238,141,19,16,109,50,162,129,26,67,110,169,68,130,82,223,106,82,20,132,47,91,91,171,154,13,212,174,77,51,87,7,215,115,3,46,49,30,10,195,24,246,171,130,170,181,170,123,176,226,87,233,104,66,165,83,220,81,88,156,65,47,247,140,210,104,112,146,102,109,184,210,244,184,159,54,249,209,148,56,203,33,115,67,16,101,30,96,49,17,186,238,29,144,150,100,28,71,201,230,29,66,219,75,173,60,218,248,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,7,213,145,121,23,152,251,69,230,61,59,43,242,190,141,215,170,179,174,235,207,58,102,136,180,248,169,50,39,37,73,112,136,247,108,163,82,110,118,53,26,148,148,33,43,90,208,133,78,253,51,96,173,158,96,108,208,189,150,37,80,165,212,112,194,164,63,80,42,156,158,174,154,186,106,46,45,106,68,242,144,211,72,79,89,109,42,75,72,89,160,238,202,18,210,201,109,234,74,176,43,161,207,105,76,184,203,250,238,34,200,108,106,84,170,45,87,26,212,35,75,160,86,23,20,155,114,161,40,144,109,157,57,249,38,175,181,84,102,205,36,147,113,217,41,37,107,117,180,42,95,192,121,172,218,47,102,140,211,217,127,29,189,129,115,50,147,245,61,74,179,13,137,62,75,169,251,203,46,185,213,31,121,166,247,219,173,250,16,230,148,246,23,116,159,113,158,106,116,91,237,245,15,46,250,142,204,153,199,80,165,83,112,129,245,201,24,119,17,76,146,196,22,105,14,30,246,75,209,165,184,226,144,133,50,234,205,195,109,195,51,113,46,184,77,246,208,226,55,61,131,166,59,104,236,175,173,201,131,179,117,63,4,68,172,227,44,57,33,154,148,236,67,45,167,27,93,4,158,105,14,20,88,170,35,73,186,183,218,83,74,119,86,166,73,27,178,210,183,136,149,26,53,176,6,0,198,89,167,140,169,57,125,151,216,122,93,115,16,215,36,20,104,48,99,17,107,117,118,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,32,245,16,3,170,101,86,15,174,229,254,92,97,204,21,137,241,237,87,26,213,104,180,246,161,203,175,213,16,132,202,168,56,146,177,184,178,71,239,17,168,214,225,164,136,220,113,213,234,113,93,172,0,0,0,0,0,6,42,244,163,250,9,230,111,222,95,108,66,16,129,179,214,41,161,96,108,253,203,76,107,138,103,117,42,46,31,198,20,106,165,70,78,233,110,110,34,177,53,167,29,115,66,9,75,86,148,33,71,100,145,168,237,98,35,62,2,111,250,81,253,4,243,55,239,47,182,33,8,1,1,122,182,174,218,187,49,246,181,204,117,227,92,106,239,81,165,65,222,49,64,160,48,241,174,45,34,42,140,140,210,147,50,45,227,203,210,147,117,227,34,83,138,74,72,137,8,67,109,163,39,250,46,118,18,165,103,101,85,236,247,206,140,51,46,70,9,161,200,66,112,253,58,91,9,234,88,134,106,84,178,117,110,106,61,78,198,142,164,36,141,26,55,110,184,163,65,169,68,203,205,42,208,108,19,177,5,119,107,140,118,236,220,71,22,171,77,203,42,38,245,170,221,110,27,200,142,242,229,27,38,108,197,136,167,26,113,14,61,173,77,45,194,208,105,67,87,212,164,169,198,137,114,211,182,110,212,184,87,98,44,142,131,59,13,225,186,83,213,169,154,104,88,67,15,54,166,227,69,103,118,207,7,84,194,20,149,245,56,232,75,100,164,178,94,114,216,106,237,147,132,226,67,37,68,85,244,231,125,36,255,0,9,63,38,139,127,177,71,74,230,42,203,46,165,150,123,74,74,170,226,220,55,38,160,91,172,91,38,91,146,106,148,118,92,214,107,223,146,146,183,39,50,78,26,20,93,162,117,180,27,132,157,241,19,76,166,224,116,231,125,36,255,0,9,63,38,128,138,177,42,157,23,157,32,95,218,222,202,89,186,247,236,84,156,25,88,82,191,116,186,113,166,191,34,79,238,104,209,27,101,175,168,106,222,105,140,42,216,207,101,175,205,113,141,177,134,91,194,196,158,68,173,83,112,124,170,237,18,67,169,213,21,115,154,153,17,164,181,36,137,38,178,101,104,125,196,154,145,218,66,141,43,178,201,38,218,236,174,41,194,120,171,3,87,101,97,108,107,134,106,184,126,181,11,71,89,167,85,33,57,18,83,26,208,149,163,91,78,18,86,157,72,90,84,87,46,41,81,25,112,50,1,234,76,124,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,140,32,232,221,219,234,133,159,184,86,151,146,89,145,80,234,89,155,135,233,232,143,29,233,82,86,231,186,104,172,55,99,146,135,29,82,150,169,137,66,53,62,218,148,106,93,148,242,46,157,226,25,198,174,148,141,190,161,230,39,94,217,147,39,42,20,170,150,16,46,167,35,17,98,40,114,88,156,205,93,194,221,73,102,52,71,27,82,208,150,90,89,54,110,56,70,78,41,214,205,190,194,27,94,248,44,175,72,142,219,243,54,170,199,101,132,176,116,173,57,101,132,234,14,187,66,81,50,252,103,170,142,41,150,155,92,169,77,45,213,33,90,86,135,250,185,155,109,184,134,164,40,150,146,82,214,146,249,58,60,246,54,198,91,76,230,132,124,82,244,156,65,135,48,38,19,144,111,79,196,244,137,165,6,107,53,20,55,174,43,48,30,83,107,35,146,151,77,151,84,100,159,123,108,174,106,66,214,201,46,208,108,233,179,70,105,237,65,142,217,192,185,103,73,250,174,187,89,152,196,159,37,211,61,229,231,91,235,111,178,211,155,157,238,225,104,111,82,123,107,178,75,188,203,208,158,69,228,94,92,108,233,151,20,236,175,202,250,55,81,165,65,187,175,60,233,146,229,84,37,40,136,156,149,37,194,34,222,60,189,41,185,216,146,73,74,80,132,161,8,66,18,23,0,0,0,0,0,4,0,244,163,250,118,102,111,222,95,99,194,24,170,50,171,165,31,211,179,51,126,242,251,30,16,235,251,52,236,137,85,218,107,40,243,135,21,224,250,140,178,197,153,107,30,153,82,166,210,155,142,167,209,87,97,212,78,84,136,169,67,105,83,189,101,69,25,189,206,146,50,82,238,218,147,239,132,227,97,38,157,27,187,125,80,179,247,10,210,242,75,50,42,29,75,51,112,253,61,17,227,189,42,74,220,247,77,21,134,236,114,80,227,170,82,213,49,40,70,167,219,82,141,75,178,158,69,211,188,67,57,212,60,182,97,108,89,138,176,53,118,46,41,193,88,154,171,135,235,80,181,245,106,141,46,107,145,37,49,173,10,66,244,58,217,165,105,212,133,169,39,99,226,149,25,31,3,49,232,79,98,141,168,102,109,89,147,80,177,229,111,2,85,112,205,106,61,163,212,9,202,123,237,210,231,184,149,45,7,38,157,37,194,208,243,38,182,220,74,155,37,169,198,86,149,54,187,150,135,29,15,58,226,229,108,241,180,14,62,217,151,52,32,230,190,92,174,34,234,80,227,200,136,236,57,198,241,194,154,195,205,154,84,212,134,217,113,181,56,130,86,135,82,147,85,137,198,155,87,29,36,45,168,201,77,163,54,46,197,89,57,149,153,103,158,56,89,53,90,254,12,199,120,62,151,93,168,201,40,46,47,200,19,158,141,20,221,106,83,200,70,233,12,184,244,164,245,117,40,210,165,93,77,153,25,183,188,112,39,39,103,141,160,112,14,211,89,95,7,53,242,229,114,209,77,153,34,68,71,97,206,54,74,108,39,217,112,210,166,164,54,203,142,37,181,154,116,58,148,154,174,109,186,218,184,106,33,114,199,158,29,135,54,187,170,236,131,155,138,197,111,211,165,214,48,157,122,58,105,184,142,148,196,133,33,107,96,150,74,68,166,80,106,38,151,37,147,213,163,120,86,52,56,243,100,166,247,166,226,125,4,97,108,89,133,113,205,10,46,41,193,88,154,149,136,40,179,117,245,106,141,46,107,114,226,191,161,106,66,244,58,217,169,10,210,180,41,39,99,224,164,153,31,18,48,28,176,138,14,149,13,189,100,202,147,85,217,99,38,235,178,225,162,28,135,169,248,230,167,31,116,104,152,131,105,149,20,8,210,27,117,74,36,18,150,251,82,144,164,33,122,218,221,92,208,110,165,114,105,154,184,62,187,152,25,113,136,240,86,24,199,181,92,21,85,173,83,221,135,18,191,75,66,21,42,158,226,138,196,226,9,127,188,102,147,67,132,147,51,109,198,151,165,196,249,183,206,140,161,198,89,11,154,24,131,40,243,1,136,141,215,112,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,192,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,72,62,172,139,200,188,199,218,47,49,233,217,95,149,244,110,189,85,157,119,94,121,211,52,69,167,197,73,145,57,42,75,132,71,187,101,26,147,115,177,168,212,164,161,9,90,214,132,42,119,233,155,5,108,243,3,102,133,236,177,42,133,46,163,134,21,33,250,129,84,228,245,116,213,211,81,113,107,82,39,148,134,154,66,122,203,105,82,90,66,205,7,118,80,150,150,75,111,82,85,129,93,14,123,74,101,198,95,215,113,22,67,99,82,165,81,106,184,214,161,26,93,2,176,184,164,219,149,9,68,131,108,233,207,201,53,125,170,163,54,105,36,155,142,201,73,43,91,173,161,82,254,3,205,102,209,123,52,102,158,203,248,237,236,11,153,148,159,169,234,85,152,108,73,242,93,79,222,89,117,206,168,251,205,55,190,221,111,208,135,52,167,176,187,164,251,140,243,83,162,223,111,168,121,119,212,118,100,206,58,133,42,155,132,15,174,72,195,184,138,100,150,32,179,72,112,247,178,94,141,45,199,20,132,41,151,86,110,27,110,25,155,137,117,194,111,182,135,17,185,236,29,49,219,71,101,125,110,76,29,155,169,248,34,37,103,25,97,201,12,212,167,98,25,109,56,218,232,36,243,72,112,162,197,81,26,77,213,190,210,154,83,186,181,50,72,221,150,149,188,68,168,209,173,128,48,6,50,205,60,101,73,203,236,190,195,210,235,152,134,185,32,163,65,131,24,139,91,171,177,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,7,168,128,29,83,42,176,125,119,47,242,227,14,96,172,79,143,106,184,214,171,69,167,181,14,93,126,168,132,38,85,65,196,149,141,197,146,63,120,141,70,183,13,36,70,227,142,175,83,138,237,96,45,86,214,62,139,25,201,241,127,136,125,156,248,243,88,61,41,237,99,232,177,156,159,23,248,135,217,207,143,53,128,50,255,0,164,71,109,249,155,85,99,178,194,88,58,86,156,178,194,117,7,93,161,40,153,126,51,213,71,20,203,77,174,84,166,150,234,144,173,43,67,253,92,205,182,220,67,82,20,75,73,41,107,73,113,91,4,236,65,93,218,227,29,187,55,17,197,170,211,114,202,137,189,106,183,91,134,242,35,188,185,70,201,155,49,98,41,198,156,67,143,107,83,75,112,180,26,80,213,245,41,42,113,162,93,180,217,119,102,76,125,181,54,104,83,114,255,0,8,70,151,14,154,185,9,77,107,16,157,57,233,48,168,204,27,110,185,173,245,54,90,82,181,165,135,82,210,22,164,19,142,18,81,169,55,53,38,114,107,248,143,35,186,58,246,96,166,180,242,42,165,132,48,142,230,157,10,34,36,50,253,82,165,42,76,131,91,134,217,60,227,72,117,229,45,199,228,45,8,52,165,40,67,166,132,37,8,36,144,95,90,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,214,33,47,39,186,92,115,163,12,231,109,99,30,102,149,38,37,119,9,226,233,20,244,213,168,112,30,150,72,163,177,25,133,50,107,164,52,252,133,180,194,214,106,39,157,66,238,79,45,4,90,154,190,180,204,246,19,197,52,44,115,133,104,216,215,11,78,235,180,92,65,79,143,84,167,73,221,45,189,252,87,219,75,141,57,161,100,149,167,82,22,147,178,136,148,87,177,145,31,0,22,215,106,45,153,48,14,212,217,95,82,203,252,95,26,36,58,146,227,169,52,92,66,84,230,100,205,163,62,110,52,230,182,20,225,106,74,22,166,26,75,168,66,144,110,54,74,70,164,220,148,159,61,153,209,148,56,203,33,115,67,16,101,30,96,49,17,186,238,29,144,150,100,28,71,201,230,29,66,219,75,173,60,218,248,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,122,115,24,171,183,182,196,20,45,174,48,35,83,112,228,90,85,55,51,104,155,166,168,149,185,143,46,59,43,138,111,17,189,22,90,155,105,197,184,206,133,58,182,203,65,169,14,219,74,146,151,29,37,134,21,108,135,210,201,51,44,242,159,17,225,45,160,78,171,139,106,184,118,159,214,48,148,173,227,242,42,21,201,78,73,117,78,198,159,53,247,92,211,167,126,206,135,55,100,148,48,195,165,219,89,52,219,152,23,157,25,189,140,179,235,52,49,6,110,102,3,241,28,174,226,41,9,122,65,68,96,153,97,164,33,180,180,211,45,163,137,146,27,105,182,219,35,81,169,102,72,35,82,148,163,53,31,95,197,56,79,21,96,106,236,172,45,141,112,205,87,15,214,161,104,235,52,234,164,39,34,74,99,90,18,180,107,105,194,74,211,169,11,74,138,229,197,42,35,46,6,67,58,186,47,118,22,249,53,226,164,103,142,113,224,206,183,150,212,93,126,71,141,53,90,89,174,213,27,113,36,87,100,210,125,98,27,54,115,121,115,74,22,233,33,191,125,74,100,54,65,134,185,157,147,184,251,39,28,195,144,243,26,131,46,135,82,196,148,115,173,181,76,157,21,232,211,98,49,215,101,68,74,100,50,242,16,166,214,165,68,91,137,34,185,27,110,54,171,246,140,139,149,203,157,159,177,246,105,229,126,100,102,190,16,68,73,52,220,174,143,79,151,90,134,68,242,230,186,196,167,29,78,245,134,219,109,73,82,26,75,46,186,234,150,164,18,27,66,149,198,199,108,181,233,171,244,167,194,223,23,240,125,163,81,23,87,160,199,233,217,248,55,249,72,4,117,100,94,122,102,62,206,153,143,78,205,12,175,172,245,26,172,27,180,243,46,145,174,45,66,42,140,141,200,178,91,35,45,227,43,210,155,149,201,68,164,165,104,82,22,132,45,57,193,182,223,74,181,43,59,242,189,220,168,200,90,30,32,161,211,113,36,119,226,98,121,149,200,201,141,52,152,222,48,166,218,136,228,89,107,78,135,18,153,13,62,151,82,100,166,220,210,94,114,135,84,233,53,216,74,171,146,56,202,163,158,121,91,134,98,55,149,245,233,13,170,84,58,91,10,66,48,220,213,146,82,164,56,221,204,145,25,231,110,166,214,141,45,161,110,110,52,182,68,206,247,8,48,182,19,197,88,230,187,23,11,96,172,51,85,196,21,169,186,250,181,58,151,9,201,114,159,208,133,45,122,26,108,148,181,105,66,20,163,177,112,74,76,207,129,24,14,213,145,121,23,152,251,69,230,61,59,43,242,190,141,215,170,179,174,235,207,58,102,136,180,248,169,50,39,37,73,112,136,247,108,163,82,110,118,53,26,148,148,33,43,90,208,133,122,20,217,211,102,140,172,217,127,2,51,129,114,206,147,245,93,118,179,49,136,222,84,169,251,243,206,183,214,223,101,166,247,219,173,250,208,222,164,246,17,100,151,121,157,191,216,95,99,42,22,199,153,113,42,152,229,87,203,56,207,20,117,121,24,154,164,210,214,81,84,227,68,189,212,104,205,170,214,101,173,235,164,78,41,36,227,138,90,148,173,36,104,105,188,149,1,128,29,53,126,139,24,91,227,2,15,179,170,34,21,132,212,244,213,250,44,97,111,140,8,62,206,168,136,160,217,203,36,42,187,71,103,13,23,38,168,85,200,148,138,149,126,61,69,80,229,203,109,75,96,159,143,5,249,45,161,205,61,164,161,106,96,144,107,34,81,160,150,106,36,175,78,131,12,170,232,202,219,182,171,146,56,202,157,145,153,165,137,162,55,149,245,233,14,38,44,202,163,234,66,48,220,213,146,148,149,182,229,140,145,25,231,108,151,16,189,45,161,110,111,245,54,68,246,246,109,7,151,124,127,128,49,150,86,99,42,182,95,102,14,30,151,67,196,52,57,7,26,116,25,36,90,218,93,136,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,79,186,43,246,245,141,42,53,43,101,140,228,174,196,134,184,113,217,167,224,106,156,141,233,174,98,205,215,148,112,36,200,113,213,36,150,73,91,13,69,66,80,132,104,107,117,115,89,180,149,132,165,0,0,0,197,94,148,127,65,60,205,251,203,237,136,67,42,134,42,244,163,250,9,230,111,222,95,108,66,1,0,35,37,54,23,219,54,187,177,230,99,202,169,185,74,242,206,12,197,29,94,62,38,166,180,132,20,165,54,209,175,117,38,51,138,181,158,107,122,233,147,106,81,54,226,86,164,171,73,154,29,111,26,197,255,0,219,95,101,26,238,201,121,203,55,6,238,170,179,48,133,74,243,48,181,110,107,40,79,95,139,165,6,227,102,166,204,208,111,48,181,238,156,43,33,71,100,57,187,66,29,108,128,122,19,194,216,179,10,227,154,20,92,83,130,177,53,43,16,81,102,235,234,213,26,92,214,229,197,127,66,212,133,232,117,179,82,21,165,104,82,78,199,193,73,50,62,36,99,150,16,109,209,177,183,61,87,103,220,127,15,42,243,26,169,46,118,93,98,169,17,169,173,46,101,81,73,99,11,190,167,156,52,202,105,47,56,76,51,25,78,72,90,164,216,146,118,179,186,140,219,54,220,156,144,24,171,210,143,232,39,153,191,121,125,177,8,65,94,83,227,175,145,126,105,224,220,204,242,95,148,253,201,98,10,117,119,169,111,247,61,107,170,201,109,237,214,243,74,180,106,221,233,213,165,86,189,236,118,176,157,78,148,127,65,60,205,251,203,237,136,66,0,64,122,136,192,24,255,0,6,230,158,13,164,230,14,95,98,24,149,204,61,92,142,82,96,206,140,103,161,212,92,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,187,0,129,110,142,237,183,230,108,171,142,207,9,99,25,90,178,203,22,84,26,118,186,163,101,249,47,82,220,75,46,182,137,81,90,67,169,66,117,45,108,117,131,38,220,113,109,71,73,33,38,164,33,39,59,212,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,0,250,199,95,199,248,255,0,6,229,102,13,171,102,14,96,226,24,148,60,61,67,142,114,103,78,146,103,161,164,92,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,249,90,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,196,16,244,136,237,191,51,106,172,118,88,75,7,74,211,150,88,78,160,235,180,37,19,47,198,122,168,226,153,105,181,202,148,210,221,82,21,165,104,127,171,153,182,219,136,106,66,137,105,37,45,105,32,198,172,216,199,95,37,12,211,198,89,153,228,191,38,123,173,196,21,26,239,82,223,239,186,175,90,146,227,219,173,230,148,235,211,188,211,171,74,111,107,216,175,97,58,157,23,30,130,121,101,247,235,219,19,68,0,137,254,232,184,244,19,203,47,191,94,216,154,2,21,182,177,244,167,206,79,140,12,67,237,23,196,212,244,92,122,9,229,151,223,175,108,77,16,173,181,143,165,62,114,124,96,98,31,104,190,38,167,162,227,208,79,44,190,253,123,98,104,12,170,0,0,0,31,35,117,106,83,213,89,20,38,106,113,23,82,135,29,153,114,33,165,228,155,236,176,242,156,75,78,173,187,234,74,22,166,30,74,84,101,101,27,78,17,95,73,219,235,0,30,85,199,170,129,229,92,4,217,244,69,109,3,128,113,158,64,211,246,127,167,174,92,108,89,151,177,228,203,156,212,179,101,8,154,196,186,140,183,137,216,169,39,13,215,16,209,56,210,93,82,144,146,66,222,108,184,234,35,25,234,60,187,224,12,127,140,178,179,25,82,115,7,47,177,12,186,30,33,161,200,41,48,103,70,50,214,210,236,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,126,135,118,81,218,187,46,54,181,203,132,99,92,20,239,81,170,193,221,177,95,160,62,241,46,85,34,82,136,204,146,163,34,45,227,43,210,163,105,226,34,75,137,74,136,201,11,67,141,160,47,88,0,0,183,249,233,145,121,113,180,94,92,84,114,191,52,40,221,122,149,58,206,178,243,70,72,149,79,148,146,50,110,84,103,12,143,118,242,53,42,199,99,73,165,74,66,210,180,45,104,87,158,29,161,246,126,199,219,50,230,132,236,168,204,100,68,93,74,28,120,242,218,153,4,158,56,83,88,121,178,82,93,142,227,205,182,167,16,74,214,210,148,73,177,56,211,137,227,164,199,165,225,143,251,107,236,163,66,218,211,38,166,224,221,213,42,30,47,166,222,102,22,173,205,101,106,234,18,181,32,220,108,212,217,146,201,151,208,141,211,133,101,164,174,135,55,107,91,77,144,8,235,216,39,165,11,228,41,133,93,202,61,161,92,170,214,112,165,26,158,235,152,102,169,21,190,177,58,22,233,179,82,41,139,73,153,111,25,94,146,109,133,26,139,114,163,74,20,100,193,146,163,225,174,208,251,64,227,237,166,179,66,118,107,230,50,226,34,165,50,60,120,141,67,130,111,20,40,76,50,217,37,45,71,109,231,28,83,104,53,107,117,73,37,88,220,117,197,112,212,99,170,227,252,1,140,178,179,25,85,178,251,48,112,244,186,30,33,161,200,56,211,160,201,34,214,210,236,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,121,85,209,247,176,86,33,218,103,25,65,199,57,131,66,151,15,42,233,18,27,122,114,228,117,168,75,175,160,202,74,73,152,47,19,70,135,144,153,17,210,220,131,75,136,90,16,179,36,169,43,50,50,12,116,199,57,23,152,249,109,151,24,27,52,49,173,27,201,84,172,198,235,206,208,25,124,205,50,164,69,138,81,204,229,41,179,46,195,46,117,164,238,140,207,82,210,133,44,146,72,83,107,95,203,150,57,59,143,179,141,204,71,15,46,104,50,235,149,44,55,71,42,219,180,200,49,94,147,54,91,29,118,44,69,38,59,44,161,106,113,105,84,180,56,162,59,17,54,219,138,191,100,136,228,83,166,226,147,74,160,82,178,26,133,66,166,68,167,83,105,209,241,4,72,112,226,50,150,88,140,195,105,166,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,133,181,232,84,244,167,197,63,23,243,189,163,78,1,132,24,3,31,227,44,172,198,84,156,193,203,236,67,46,135,136,104,114,10,76,25,209,140,181,180,187,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,28,143,109,75,210,247,238,215,38,168,248,91,103,170,125,87,11,226,188,81,79,51,196,213,23,213,103,176,255,0,105,72,92,72,78,145,22,241,229,233,53,20,162,36,232,105,104,52,146,95,81,245,110,43,165,35,96,88,121,119,215,182,155,201,202,125,42,155,132,15,169,199,196,88,118,28,102,32,179,72,112,247,81,153,147,17,182,210,132,41,151,86,109,147,141,145,27,137,117,195,115,182,135,23,185,142,10,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,128,114,216,3,0,99,44,211,198,84,156,190,203,236,61,46,185,136,107,146,10,52,24,49,136,181,186,187,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,151,161,61,142,246,85,193,187,40,101,29,63,7,209,169,177,21,137,234,49,227,201,197,149,118,220,55,151,81,168,146,59,100,151,84,132,43,171,54,165,56,150,81,165,58,80,102,163,45,226,220,90,237,167,71,118,196,16,246,85,192,135,139,113,140,93,89,155,139,41,237,53,93,73,188,196,150,105,109,165,231,92,68,88,174,161,164,173,58,144,182,58,193,19,142,54,183,99,164,208,163,74,16,163,204,0,1,128,29,50,121,41,238,231,103,218,78,113,196,168,110,101,229,149,64,247,204,56,238,150,223,131,81,118,60,119,52,164,155,81,169,228,190,136,102,155,173,9,38,247,247,212,173,4,51,252,117,252,127,128,48,110,105,224,218,182,95,102,14,30,137,92,195,213,200,231,26,116,25,36,122,29,69,200,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,200,60,230,108,177,157,127,153,219,104,44,19,156,110,83,250,236,76,63,80,62,190,194,90,222,56,184,47,180,184,242,183,73,222,54,70,241,48,243,166,222,165,146,119,132,141,87,77,200,243,255,0,167,59,233,39,248,73,249,52,70,174,106,229,158,42,201,188,199,196,121,91,141,98,117,122,214,25,168,59,79,147,165,183,16,219,218,15,176,251,91,196,33,106,101,212,26,92,109,102,146,214,218,208,162,43,40,134,74,237,123,158,147,51,251,101,61,154,49,37,122,179,229,60,73,65,247,83,134,235,207,40,159,55,21,42,41,210,201,165,186,227,198,165,60,243,145,87,21,231,28,37,41,42,113,229,249,166,70,132,133,192,232,84,244,167,197,63,23,243,189,163,78,22,171,164,211,58,254,77,59,92,98,158,175,79,234,176,48,37,240,84,61,109,104,121,222,164,251,221,97,199,44,226,210,171,202,118,78,133,22,155,180,77,106,73,43,85,221,31,121,215,249,157,177,46,111,231,27,116,254,187,47,15,229,124,222,160,194,154,222,54,185,207,213,169,113,226,239,83,188,108,205,146,125,230,141,205,43,37,110,201,122,110,171,17,227,87,231,171,30,226,175,215,92,71,137,49,29,67,236,147,39,84,167,72,115,252,103,30,121,199,23,226,165,41,93,230,96,36,255,0,161,47,37,63,183,173,163,38,84,61,120,42,159,21,183,127,115,204,150,227,200,54,255,0,113,19,106,75,159,179,146,147,230,24,149,65,103,246,72,201,122,86,66,236,243,130,114,254,46,16,137,135,106,237,209,225,203,196,145,217,90,93,91,181,183,35,183,215,93,117,212,169,68,234,247,164,164,146,137,74,73,33,8,66,44,218,16,69,120,0,6,147,185,247,13,64,3,202,184,239,249,23,158,153,143,179,166,99,211,179,63,43,235,61,70,171,6,237,60,203,164,107,139,80,138,163,35,114,44,150,200,203,120,202,244,166,229,114,81,41,41,90,20,133,161,11,79,64,25,83,180,166,196,21,236,164,200,252,173,218,31,2,69,170,214,48,102,45,193,244,106,142,35,146,251,200,121,202,77,98,91,41,113,68,164,54,210,55,80,215,189,105,13,44,205,102,78,18,144,181,145,173,162,88,77,54,204,91,65,225,109,168,50,110,139,155,152,90,55,80,235,251,200,213,26,90,229,182,251,212,201,205,43,75,177,220,82,15,237,92,65,169,40,82,154,113,165,154,17,175,73,93,114,43,36,199,157,125,139,246,181,197,91,35,230,153,98,154,107,125,123,13,215,122,181,63,19,83,148,151,29,222,65,76,150,214,183,216,104,158,105,179,152,134,201,228,178,183,12,210,157,243,132,101,101,152,159,220,169,204,204,45,156,153,111,135,115,71,5,75,235,20,108,75,1,169,241,181,45,181,56,206,162,237,176,238,237,75,66,94,105,100,166,220,65,40,244,184,133,164,206,228,96,59,80,175,52,216,80,0,117,92,119,17,111,82,219,73,36,255,0,68,145,240,50,250,149,8,103,219,95,15,72,137,87,196,19,28,109,100,135,113,140,178,35,53,164,249,170,73,247,124,2,106,241,34,16,244,36,33,101,114,39,136,255,0,128,196,74,109,243,78,136,204,58,147,205,179,101,171,25,189,115,212,125,229,43,196,6,8,196,166,46,68,133,161,41,81,153,17,159,5,17,119,139,185,179,230,38,114,133,229,251,147,37,191,234,190,122,20,126,110,247,212,126,35,164,97,56,72,153,88,125,146,107,94,150,84,171,106,183,209,36,191,156,118,60,183,166,201,139,229,27,51,167,86,231,232,136,239,109,126,32,38,255,0,47,177,18,42,189,126,234,111,222,183,94,106,20,92,245,250,254,1,209,118,135,194,41,172,225,250,236,133,111,174,88,118,83,125,133,164,139,204,116,251,203,196,125,89,46,244,135,188,177,173,87,183,87,238,47,178,14,249,154,52,66,157,134,171,77,117,109,106,114,145,37,178,45,118,189,219,95,14,126,34,8,81,207,28,54,213,18,176,81,238,241,25,210,247,157,181,36,254,137,194,238,47,1,109,178,230,164,116,172,99,79,125,26,44,141,233,246,136,207,155,75,46,225,145,187,93,97,25,180,172,73,169,52,253,210,81,135,119,167,239,164,171,89,199,248,249,199,234,24,161,66,154,252,90,244,87,13,221,38,68,190,58,72,254,133,68,40,203,186,213,75,202,57,52,244,190,206,167,52,240,73,25,23,9,68,93,255,0,0,196,252,79,191,60,101,36,210,130,63,51,249,36,139,243,23,17,173,252,159,76,51,153,168,213,126,206,238,223,170,175,206,194,203,77,130,244,236,90,181,147,90,245,219,232,136,175,102,139,250,4,193,157,221,29,238,74,101,12,173,77,164,146,116,89,164,71,255,0,159,35,196,74,70,18,121,215,41,112,117,37,36,93,73,163,225,246,169,17,153,176,109,45,232,112,35,43,113,160,206,149,48,188,226,63,213,169,241,18,103,131,75,230,84,2,87,62,162,215,241,82,40,236,141,223,248,5,109,96,73,91,144,213,107,128,210,171,152,162,76,139,152,212,101,234,2,74,123,200,0,248,241,32,43,1,240,224,64,68,0,68,119,26,128,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,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,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,5,21,200,105,26,149,200,105,1,82,191,112,219,87,214,141,194,59,13,42,1,84,114,48,4,114,48,1,67,228,127,0,227,106,197,242,147,191,226,254,50,28,154,173,99,183,168,113,245,36,234,136,226,125,118,252,100,2,53,250,67,26,249,139,143,214,73,254,245,119,253,124,65,136,59,42,84,157,137,156,88,93,9,123,70,142,187,244,36,118,188,87,252,6,101,116,135,32,147,135,177,249,88,175,243,43,143,248,241,6,14,108,218,234,154,206,124,59,218,81,17,117,190,71,254,8,240,9,213,203,71,156,127,10,80,156,82,181,107,164,69,85,237,107,221,180,14,214,226,120,114,239,29,51,40,220,39,48,102,29,231,253,132,136,124,127,106,108,119,101,149,255,0,124,6,30,237,148,202,78,118,27,51,79,233,181,30,255,0,22,4,36,214,213,167,115,199,234,191,152,77,238,217,69,105,184,107,246,218,143,227,96,65,254,32,236,245,127,241,255,0,152,4,157,244,127,73,51,196,149,210,215,199,175,81,237,195,236,143,136,245,218,148,239,180,230,110,153,247,227,202,255,0,180,31,25,189,209,249,93,65,227,10,163,90,164,123,229,78,138,158,124,62,122,247,62,35,8,54,163,59,237,53,155,135,235,199,117,255,0,104,60,2,103,186,52,105,20,186,254,192,152,2,135,92,166,68,168,211,106,44,87,98,76,135,45,148,188,196,150,28,171,78,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,136,209,233,23,216,167,243,43,102,59,21,252,3,76,170,185,150,120,167,223,41,178,95,45,235,116,185,198,107,55,41,138,123,82,150,173,40,65,56,210,157,36,169,109,169,73,187,170,101,215,14,244,116,75,237,157,238,50,191,11,101,60,124,171,209,177,29,65,231,240,197,81,249,218,83,79,156,226,53,42,10,146,234,201,4,203,235,65,155,73,104,137,93,101,229,22,151,13,253,77,202,94,112,228,238,0,207,92,1,84,203,172,198,160,196,168,211,106,49,223,105,167,93,138,203,207,211,223,113,151,25,41,113,84,242,22,150,164,182,151,86,109,186,73,51,73,159,194,70,16,111,176,62,218,216,171,101,76,198,139,68,171,84,250,198,89,98,106,131,45,226,58,124,131,113,109,192,212,105,66,170,113,201,180,173,105,121,164,17,26,210,132,158,249,180,18,12,181,37,165,181,114,122,100,106,212,170,246,210,56,42,187,66,169,196,168,211,106,57,113,77,151,14,100,71,146,243,18,88,114,125,65,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,49,223,107,253,155,43,187,43,231,133,99,44,234,103,190,165,61,170,169,135,37,170,82,31,114,93,29,215,156,68,119,29,52,165,26,94,45,210,219,112,141,8,45,227,107,52,145,160,208,165,89,249,149,106,173,70,52,8,117,10,156,185,76,82,227,156,72,45,60,242,150,136,172,27,174,60,109,52,70,118,66,13,215,157,112,210,155,22,183,22,174,106,51,48,148,142,131,63,167,103,224,223,229,33,42,98,43,122,12,185,103,103,224,223,229,33,42,64,42,145,11,29,53,126,148,248,91,226,254,15,180,106,34,105,210,33,99,166,175,210,159,11,124,95,193,246,141,68,5,213,232,49,250,118,126,13,254,82,31,87,74,198,194,84,163,165,79,218,155,38,176,204,180,212,147,32,223,198,244,170,115,9,83,14,48,105,90,156,172,18,8,201,72,90,84,73,39,244,37,68,178,94,253,68,141,15,184,231,203,208,99,244,236,252,27,252,164,51,127,108,77,170,176,110,202,25,71,80,198,21,154,148,69,98,122,140,121,17,176,157,33,198,205,229,212,106,36,142,193,169,164,173,10,234,205,169,77,169,229,234,78,148,25,36,143,120,182,208,176,128,28,157,206,44,125,145,88,254,151,152,217,115,94,151,78,169,83,164,48,235,173,53,41,230,88,168,48,219,205,188,168,146,146,202,208,167,99,56,166,144,78,52,106,34,81,23,192,101,232,79,101,93,166,48,110,213,249,71,15,52,176,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,36,151,145,165,214,214,135,18,69,169,11,78,164,161,122,219,71,156,204,89,95,247,87,138,171,56,167,200,148,170,55,150,106,18,42,30,78,164,198,234,240,97,239,92,82,247,17,218,185,238,217,70,173,40,69,207,74,72,138,231,97,51,221,22,59,27,99,44,128,193,179,51,103,50,164,226,10,30,39,198,113,205,149,97,101,205,36,196,102,157,118,156,138,244,200,187,178,82,39,37,69,34,196,110,30,237,169,6,133,37,14,41,196,164,34,135,107,31,74,124,228,248,192,196,62,209,124,76,159,70,23,185,92,97,176,62,14,194,211,124,149,91,136,143,46,82,107,116,231,119,114,91,78,246,163,41,106,141,37,163,185,22,182,31,109,70,218,203,180,219,169,59,26,84,87,134,205,172,125,41,243,147,227,3,16,251,69,241,117,118,5,219,95,21,108,167,152,241,40,149,106,159,88,203,44,77,80,101,188,71,79,144,110,45,184,26,205,45,170,167,28,155,74,214,151,154,65,17,173,40,73,239,155,65,32,203,82,90,91,65,202,244,140,236,81,249,149,115,29,138,254,0,166,85,92,203,44,83,239,148,217,47,150,245,186,92,227,53,155,148,197,61,169,75,86,148,32,156,105,78,146,84,182,212,164,221,213,50,235,135,213,54,32,219,71,21,108,143,152,236,78,154,170,173,111,0,212,183,140,86,240,243,83,156,75,104,222,155,58,167,70,96,214,76,156,196,19,13,145,41,101,219,108,148,214,164,106,39,17,59,248,255,0,5,96,29,160,242,142,173,130,171,50,34,86,112,158,55,163,155,72,153,9,108,200,66,216,121,4,166,101,198,113,73,91,70,180,153,182,243,46,217,68,75,75,107,43,216,132,48,98,206,138,205,163,191,52,117,103,40,48,46,28,252,234,124,177,83,163,226,250,179,235,242,95,146,245,171,112,153,18,90,103,244,103,152,218,216,67,90,245,221,100,141,197,157,1,55,216,79,20,208,177,206,21,163,99,92,45,59,174,209,113,5,62,61,82,157,39,116,182,247,241,95,109,46,52,230,133,146,86,157,72,90,78,202,34,81,94,198,68,124,7,150,209,233,79,102,45,159,104,91,48,228,213,23,40,104,24,130,171,91,110,155,188,126,76,234,131,235,86,250,83,170,214,242,153,100,212,164,69,100,214,102,105,101,190,201,92,212,163,91,138,113,213,249,172,1,232,247,103,172,45,66,199,59,23,229,166,10,197,48,122,237,23,16,101,125,26,151,81,141,189,91,123,248,175,210,90,109,214,245,160,210,180,234,66,212,87,73,146,138,247,35,35,226,33,91,109,253,139,177,86,200,249,142,252,24,73,170,214,240,13,75,118,253,19,16,187,5,196,182,141,233,189,166,12,151,201,4,201,204,65,48,225,154,80,125,182,201,46,233,70,163,109,19,127,178,119,162,198,77,252,95,225,239,103,48,48,43,165,223,107,188,3,82,195,40,217,119,8,83,176,254,41,169,63,33,170,149,106,180,82,25,150,84,7,227,72,113,190,170,198,237,70,166,103,106,105,212,59,175,73,182,203,138,70,149,111,204,218,12,85,216,19,110,202,174,200,152,154,109,11,18,195,151,86,203,172,69,32,165,214,33,197,109,79,205,138,251,113,222,75,110,193,109,114,26,97,11,113,197,71,75,202,89,25,169,182,80,69,197,9,19,211,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,243,5,128,48,6,50,205,60,101,73,203,236,190,195,210,235,152,134,185,32,163,65,131,24,139,91,171,177,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,122,51,217,139,103,218,22,204,57,53,69,202,26,6,32,170,214,219,166,239,31,147,58,160,250,213,190,148,234,181,188,166,89,53,41,17,89,53,153,154,89,111,178,87,53,40,214,226,156,117,97,117,69,138,219,19,106,172,27,178,134,81,212,49,133,102,165,17,88,158,163,30,68,108,39,72,113,179,121,117,26,137,35,176,106,105,43,66,186,179,106,83,106,121,122,147,165,6,73,35,222,45,180,46,234,227,252,127,131,114,179,6,213,179,7,48,113,12,74,30,30,161,199,57,51,167,73,51,208,210,46,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,126,117,182,162,218,111,31,109,77,154,21,44,192,197,242,101,195,166,174,66,149,69,195,197,81,122,76,42,51,6,219,77,232,97,46,30,148,173,105,97,165,58,180,37,4,227,132,165,233,77,201,41,14,129,143,241,254,50,205,60,101,86,204,28,193,196,50,235,152,134,185,32,228,206,157,36,203,91,171,177,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,115,249,9,157,120,171,103,108,216,161,103,30,10,167,210,166,214,176,255,0,90,234,204,85,26,113,200,171,223,198,118,58,245,165,183,27,89,217,15,40,202,203,46,209,21,238,87,35,206,14,138,189,134,41,89,165,39,243,72,230,229,46,37,67,9,211,100,74,166,208,240,245,74,150,153,17,171,47,238,141,183,101,60,153,13,155,78,70,104,220,82,81,163,81,156,134,148,102,164,110,52,185,103,250,68,118,32,153,178,174,59,44,91,131,162,234,203,44,89,80,117,170,18,73,231,228,189,75,113,44,180,226,226,202,117,109,37,9,212,181,191,213,200,220,113,197,181,29,70,181,26,144,181,24,77,166,75,230,246,13,207,172,175,195,249,185,151,239,203,114,133,136,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,36,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,125,212,64,95,71,158,218,117,93,150,51,66,61,11,23,226,9,105,202,188,75,32,203,16,67,40,202,148,80,159,54,244,181,80,97,180,168,148,133,165,68,210,93,52,18,141,108,146,139,118,226,208,206,153,233,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,7,214,49,87,111,109,136,40,91,92,96,70,166,225,200,180,170,110,102,209,55,77,81,43,115,30,92,118,87,20,222,35,122,44,181,54,211,139,113,157,10,117,109,150,131,82,29,182,149,37,46,58,75,202,160,1,229,179,243,213,128,177,87,235,174,28,196,152,114,161,246,72,115,169,179,163,185,254,43,140,188,219,136,240,82,84,158,227,33,37,63,236,201,84,127,51,7,185,239,38,213,126,78,222,79,234,94,93,242,52,95,35,111,186,198,142,183,163,172,106,223,117,95,124,182,227,117,214,56,110,247,93,129,221,186,99,182,103,193,179,48,108,29,167,168,211,176,253,7,16,211,164,51,72,173,50,241,155,50,113,34,29,52,34,54,232,201,90,93,147,29,40,112,204,180,107,84,114,89,154,244,198,66,14,34,192,114,191,158,172,123,138,191,93,113,30,36,196,117,15,178,76,157,82,157,33,207,241,156,121,231,28,95,138,148,165,119,153,137,222,216,19,97,58,86,200,152,102,109,119,18,204,137,86,204,92,69,28,162,86,38,69,113,47,194,138,195,114,30,83,109,65,113,113,218,125,8,113,181,71,83,201,89,153,41,198,80,101,193,9,24,235,208,235,178,214,21,143,66,123,106,234,182,36,165,86,171,82,250,229,10,145,75,142,150,222,85,11,74,201,47,187,33,74,73,173,169,142,32,136,144,148,26,116,198,124,204,205,101,35,75,114,126,0,0,0,58,166,108,99,175,145,126,86,99,44,204,242,95,148,253,201,97,250,141,119,169,111,247,61,107,170,198,113,237,214,243,74,180,106,221,233,213,165,86,189,236,118,176,141,111,246,115,191,252,174,255,0,239,183,255,0,200,9,31,206,252,21,85,204,172,151,199,217,115,66,145,17,138,150,42,194,245,90,36,55,101,173,73,97,183,228,196,113,150,212,226,146,149,40,144,74,89,25,153,37,71,107,216,143,144,136,191,246,21,54,167,255,0,199,236,170,255,0,157,106,63,247,16,19,82,0,0,49,87,165,31,208,79,51,126,242,251,98,16,130,188,167,192,191,37,12,211,193,185,103,229,79,38,123,173,196,20,234,23,93,220,111,186,175,90,146,219,59,221,222,164,235,211,188,213,167,82,111,107,92,175,113,58,157,40,254,130,121,155,247,151,219,16,132,37,236,201,86,165,80,54,146,202,138,237,118,167,18,157,77,167,99,138,20,185,147,37,188,150,88,140,195,115,217,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,128,157,234,254,35,200,238,142,189,152,41,173,60,138,169,97,12,35,185,167,66,136,137,12,191,84,169,74,147,32,214,225,182,79,56,210,29,121,75,113,249,11,66,13,41,74,16,233,161,9,66,9,37,4,59,67,237,3,143,182,154,205,9,217,175,152,203,136,138,148,200,241,226,53,14,9,188,80,161,48,203,100,148,181,29,183,156,113,77,160,213,173,213,36,149,99,113,215,21,195,81,139,129,183,38,215,117,93,175,179,113,56,173,138,116,186,62,19,160,199,85,55,14,82,159,144,165,173,12,26,205,75,148,242,9,70,210,36,188,122,117,238,202,196,134,217,108,212,230,232,156,85,234,232,202,216,74,171,157,216,202,157,158,121,165,134,98,57,149,244,25,14,42,44,58,163,10,90,49,36,212,18,146,148,54,221,200,151,25,151,108,167,22,189,77,173,109,238,52,184,70,246,232,47,87,69,126,193,81,162,198,165,109,79,156,148,40,147,23,50,59,53,12,13,76,145,189,37,195,89,58,242,78,124,152,238,52,148,154,205,40,97,216,171,74,214,141,14,239,108,75,38,148,143,151,167,59,233,39,248,73,249,52,74,160,138,190,156,239,164,159,225,39,228,208,22,171,161,83,210,159,20,252,95,206,246,141,56,101,167,73,174,194,84,172,238,193,181,28,243,202,220,51,45,204,208,160,199,109,82,161,210,216,74,215,137,33,32,210,149,33,198,238,70,185,44,181,117,54,180,106,113,104,111,113,165,195,54,119,88,151,208,169,233,79,138,126,47,231,123,70,156,38,164,7,150,204,45,139,49,86,6,174,197,197,56,43,19,85,112,253,106,22,190,173,81,165,205,114,36,166,53,161,72,94,135,91,52,173,58,144,181,36,236,124,82,163,35,224,102,62,188,1,128,49,150,105,227,42,78,95,101,246,30,151,92,196,53,201,5,26,12,24,196,90,221,93,140,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,202,79,186,75,122,57,234,181,250,173,99,105,12,133,163,75,168,212,170,50,58,222,39,195,80,163,169,231,228,190,226,162,176,219,180,216,145,99,26,150,181,40,228,72,146,167,92,51,51,53,56,95,68,67,34,186,59,182,32,135,178,174,4,60,91,140,98,234,204,220,89,79,105,170,234,77,230,36,179,75,109,47,58,226,34,197,117,13,37,105,212,133,177,214,8,156,113,181,187,29,38,133,26,80,133,24,93,93,148,118,81,203,141,146,178,225,24,43,5,53,215,170,179,183,111,215,235,239,178,72,149,87,148,146,50,37,40,136,207,118,202,53,40,154,100,140,210,218,84,163,51,90,214,227,139,189,96,0,0,0,0,0,0,32,7,165,31,211,179,51,126,242,251,30,16,202,174,131,31,167,103,224,223,229,33,138,189,40,254,157,153,155,247,151,216,240,134,85,116,24,253,59,63,6,255,0,41,0,191,249,233,209,123,147,89,215,180,117,19,56,222,111,200,180,25,125,102,110,54,163,193,113,77,121,118,113,45,163,142,166,201,36,93,95,123,119,206,83,168,89,41,122,17,161,41,117,215,36,22,95,225,108,39,133,112,53,10,46,22,193,88,102,149,135,232,176,181,245,106,117,46,19,113,34,177,173,106,90,244,52,217,37,9,212,181,169,71,98,226,165,25,159,19,49,203,0,15,42,227,209,158,70,224,12,27,154,123,19,101,142,95,102,14,30,137,92,195,213,204,183,195,241,167,65,146,71,161,212,121,62,57,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,151,156,193,233,79,100,239,69,140,155,248,191,195,222,206,96,4,21,237,175,178,141,119,100,188,229,155,131,119,85,89,152,66,165,121,152,90,183,53,148,39,175,197,210,131,113,179,83,102,104,55,152,90,247,78,21,144,163,178,28,221,161,14,182,66,234,244,119,109,245,51,102,60,84,120,15,52,170,21,90,150,89,86,247,81,238,114,95,145,238,101,194,113,213,245,152,177,181,26,9,149,173,247,21,33,182,208,78,43,178,226,117,41,189,219,183,215,165,191,108,156,27,136,163,57,178,198,4,141,135,241,34,225,72,223,98,138,156,136,70,250,232,213,22,93,109,76,179,6,65,56,73,68,148,164,164,181,32,244,43,74,31,54,137,68,189,242,81,30,185,23,145,121,143,180,94,99,211,178,191,43,232,221,122,171,58,238,188,243,166,104,139,79,138,147,34,114,84,151,8,143,118,202,53,38,231,99,81,169,73,66,18,181,173,8,80,122,105,24,171,183,182,196,20,45,174,48,35,83,112,228,90,85,55,51,104,155,166,168,149,185,143,46,59,43,138,111,17,189,22,90,155,105,197,184,206,133,58,182,203,65,169,14,219,74,146,151,29,37,223,92,151,202,170,86,72,101,126,31,202,138,22,34,196,21,202,110,27,142,168,144,230,87,165,166,76,211,99,120,165,54,210,156,74,16,157,13,165,68,211,105,36,145,37,182,208,146,243,71,117,1,229,179,243,213,128,177,87,235,174,28,196,152,114,161,246,72,115,169,179,163,185,254,43,140,188,219,136,240,82,84,158,227,33,37,63,236,201,84,127,51,7,185,239,38,213,126,78,222,79,234,94,93,242,52,95,35,111,186,198,142,183,163,172,106,223,117,95,124,182,227,117,214,56,110,247,93,129,221,186,99,182,103,193,179,48,108,29,167,168,211,176,253,7,16,211,164,51,72,173,50,241,155,50,113,34,29,52,34,54,232,201,90,93,147,29,40,112,204,180,107,84,114,89,154,244,198,66,14,34,192,114,191,158,172,123,138,191,93,113,30,36,196,117,15,178,76,157,82,157,33,207,241,156,121,231,28,95,138,148,165,119,153,137,222,216,19,97,58,86,200,152,102,109,119,18,204,137,86,204,92,69,28,162,86,38,69,113,47,194,138,195,114,30,83,109,65,113,113,218,125,8,113,181,71,83,201,89,153,41,198,80,101,193,9,24,235,208,235,178,214,21,143,66,123,106,234,182,36,165,86,171,82,250,229,10,145,75,142,150,222,85,11,74,201,47,187,33,74,73,173,169,142,32,136,144,148,26,116,198,124,204,205,101,35,75,114,126,0,0,0,45,86,214,62,139,25,201,241,127,136,125,156,248,243,88,61,41,237,99,232,177,156,159,23,248,135,217,207,143,53,128,61,20,108,245,179,238,71,108,35,147,79,66,247,65,74,166,182,123,135,241,78,49,174,62,204,31,40,74,53,19,109,169,215,28,86,134,89,37,185,161,150,117,154,81,188,230,183,28,113,199,33,135,110,77,174,234,187,95,102,226,113,91,20,233,116,124,39,65,142,170,110,28,165,63,33,75,90,24,53,154,151,41,228,18,141,164,73,120,244,235,221,149,137,13,178,217,169,205,209,56,171,171,210,79,183,61,87,104,44,127,51,42,242,230,169,46,14,93,97,89,18,105,174,174,29,81,74,99,20,62,151,155,53,74,117,44,184,108,61,25,46,71,66,163,92,148,118,187,186,136,220,38,219,182,155,11,236,101,93,219,15,49,229,83,28,170,249,27,6,97,126,175,35,19,84,154,90,14,82,91,116,215,186,141,25,181,94,239,59,186,116,137,197,36,219,109,40,82,149,168,201,13,56,23,131,163,43,97,42,174,119,99,42,118,121,230,150,25,136,230,87,208,100,56,168,176,234,140,41,104,196,147,80,74,74,80,219,119,34,92,102,93,178,156,90,245,54,181,183,184,210,225,27,219,169,180,28,78,22,194,120,87,3,80,162,225,108,21,134,105,88,126,139,11,95,86,167,82,225,55,18,43,26,214,165,175,67,77,146,80,157,75,90,148,118,46,42,81,153,241,51,28,176,0,0,0,196,173,172,122,58,242,143,106,92,196,195,25,131,82,76,186,5,73,18,23,27,21,78,164,73,68,105,53,58,114,98,60,81,206,203,101,212,46,75,114,19,17,4,181,18,126,87,55,82,163,86,134,9,25,63,133,176,158,21,192,212,40,184,91,5,97,154,86,31,162,194,215,213,169,212,184,77,196,138,198,181,169,107,208,211,100,148,39,82,214,165,29,139,138,148,102,124,76,199,44,0,33,91,166,175,210,159,11,124,95,193,246,141,68,93,94,131,31,167,103,224,223,229,33,106,186,106,253,41,240,183,197,252,31,104,212,69,213,232,49,250,118,126,13,254,82,1,39,216,167,9,225,92,115,66,149,133,177,174,25,165,98,10,44,221,29,102,157,84,132,220,184,175,232,90,86,141,109,56,74,66,180,173,9,81,92,184,41,36,101,196,136,99,6,201,29,28,89,71,178,150,50,173,230,12,90,188,188,97,136,100,72,121,170,12,234,164,84,54,186,37,57,100,101,186,108,146,102,149,201,82,77,72,114,73,18,53,35,178,134,218,74,157,39,50,212,0,0,0,6,0,116,213,250,44,97,111,140,8,62,206,168,140,0,232,184,244,236,203,47,191,94,199,154,51,255,0,166,175,209,99,11,124,96,65,246,117,68,96,7,69,199,167,102,89,125,250,246,60,208,18,83,210,35,176,44,61,167,48,169,99,204,173,167,210,169,185,155,68,222,200,177,70,98,63,186,102,205,182,145,213,165,73,210,75,55,144,134,27,76,119,28,89,182,158,211,106,210,151,55,141,65,96,245,80,35,3,164,235,163,210,102,41,153,39,104,173,159,176,134,250,170,246,167,113,109,2,152,203,239,202,170,202,117,246,91,106,84,40,140,50,189,79,30,245,229,201,61,72,73,165,178,115,73,172,221,82,194,245,116,119,109,245,15,105,204,42,120,15,52,170,20,170,110,102,209,55,81,238,114,88,143,238,153,179,109,213,245,152,177,181,18,205,228,33,135,21,33,182,208,109,167,178,226,116,165,205,219,89,170,60,182,97,108,89,138,176,53,118,46,41,193,88,154,171,135,235,80,181,245,106,141,46,107,145,37,49,173,10,66,244,58,217,165,105,212,133,169,39,99,226,149,25,31,3,49,232,39,97,205,174,233,91,95,101,26,177,91,244,232,148,124,89,65,144,154,110,35,165,49,33,43,66,31,52,18,145,41,148,26,141,212,70,120,181,104,222,21,201,109,188,217,41,205,209,184,160,200,161,138,189,40,254,130,121,155,247,151,219,16,134,85,12,85,233,71,244,19,204,223,188,190,216,132,2,0,71,165,221,161,246,126,192,59,77,101,124,236,168,204,100,75,69,54,100,136,242,218,153,4,153,41,176,159,101,194,82,93,142,227,205,184,150,214,105,214,210,148,73,185,182,235,137,225,168,199,154,33,43,221,21,251,122,198,149,26,149,178,198,114,87,98,67,92,56,236,211,240,53,78,70,244,215,49,102,235,202,56,18,100,56,234,146,75,36,173,134,162,161,40,66,52,53,186,185,172,218,74,194,56,51,211,34,243,31,103,76,199,168,229,126,104,81,186,141,86,13,157,101,230,140,215,22,161,21,70,100,220,168,206,25,22,241,149,233,85,142,196,162,82,84,133,165,11,66,208,153,21,232,188,233,2,254,214,246,82,205,215,191,98,164,224,202,194,149,251,165,211,141,53,249,18,127,115,70,136,219,45,125,67,86,243,76,101,254,221,27,25,80,182,195,203,136,180,198,234,190,70,198,120,95,172,72,195,53,39,86,179,138,151,29,36,111,99,73,109,55,187,46,238,154,35,113,41,55,27,82,18,164,234,34,91,78,70,94,199,221,23,217,185,157,152,155,203,57,219,133,241,6,0,192,148,233,14,70,158,137,237,174,153,91,152,179,142,181,32,225,51,34,58,200,208,151,77,141,107,117,41,65,165,107,38,205,107,74,201,1,35,253,40,254,130,121,155,247,151,219,16,132,27,100,134,10,165,102,86,116,96,28,185,174,200,150,197,55,21,98,138,85,18,99,177,22,148,190,219,18,101,182,203,138,109,74,74,146,75,36,172,204,140,210,162,189,174,71,200,78,79,74,63,160,158,102,253,229,246,196,33,10,219,39,122,83,228,223,198,6,30,246,139,0,27,69,236,209,154,123,47,227,183,176,46,102,82,126,167,169,86,97,177,39,201,117,63,121,101,215,58,163,239,52,222,251,117,191,66,28,210,158,194,238,147,238,51,205,78,139,125,190,161,229,223,81,217,147,56,234,20,170,110,16,62,185,35,14,226,41,146,88,130,205,33,195,222,201,122,52,183,28,82,16,166,93,89,184,109,184,102,110,37,215,9,190,218,28,70,230,66,182,196,217,87,6,237,95,148,117,12,31,89,166,196,78,39,167,71,145,39,9,213,220,112,217,93,58,162,104,236,18,157,74,22,174,172,226,146,218,94,70,149,106,65,18,136,183,136,109,104,243,217,143,240,6,50,202,204,101,86,203,236,193,195,210,232,120,134,135,32,227,78,131,36,139,91,75,177,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,132,132,244,164,109,245,15,49,58,246,204,153,57,80,165,84,176,129,117,57,24,139,17,67,146,196,230,106,238,22,234,75,49,162,56,218,150,132,178,210,201,179,113,194,50,113,78,182,109,246,16,218,247,216,87,179,166,205,25,167,181,6,59,103,2,229,157,39,234,186,237,102,99,18,124,151,76,247,151,157,111,173,190,203,78,110,119,187,133,161,189,73,237,174,201,46,243,46,149,128,48,6,50,205,60,101,73,203,236,190,195,210,235,152,134,185,32,163,65,131,24,139,91,171,177,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,122,19,216,239,101,92,27,178,134,81,211,240,125,26,155,17,88,158,163,30,60,156,89,87,109,195,121,117,26,137,35,182,73,117,72,66,186,179,106,83,137,101,26,83,165,6,106,50,222,45,197,172,32,7,59,240,85,43,45,115,163,31,101,205,10,68,183,233,184,87,20,85,104,144,221,150,180,169,247,24,141,45,198,91,83,138,74,82,147,89,165,4,102,100,148,149,239,98,46,66,114,122,46,61,4,242,203,239,215,182,38,136,86,218,199,210,159,57,62,48,49,15,180,95,19,83,209,113,232,39,150,95,126,189,177,52,4,43,109,99,233,79,156,159,24,24,135,218,47,137,169,232,184,244,19,203,47,191,94,216,154,33,91,107,31,74,124,228,248,192,196,62,209,124,77,79,69,199,160,158,89,125,250,246,196,208,25,84,44,166,213,219,87,101,198,201,89,112,188,107,141,93,235,213,89,219,198,40,20,6,30,36,74,171,202,73,17,154,82,102,71,187,101,26,146,110,188,100,105,109,42,73,17,45,107,109,181,247,108,232,205,236,27,144,185,95,136,51,115,48,31,150,221,11,14,199,75,210,10,35,6,243,238,173,110,37,166,153,109,28,8,214,227,174,54,217,26,141,40,35,89,26,148,148,145,168,188,245,237,69,180,222,62,218,155,52,42,89,129,139,228,203,135,77,92,133,42,139,135,138,162,244,152,84,102,13,182,155,208,194,92,61,41,90,210,195,74,117,104,74,9,199,9,75,210,155,146,82,18,43,208,225,143,241,150,105,227,45,160,179,7,48,113,12,186,230,33,174,72,195,146,103,78,146,101,173,213,218,164,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,38,130,42,250,12,126,157,159,131,127,148,132,170,0,15,42,227,213,64,242,174,3,37,49,86,198,85,216,155,24,224,173,177,48,149,87,175,82,167,117,184,248,174,157,33,104,67,148,247,19,85,126,20,105,49,207,134,241,149,233,97,181,183,197,196,56,162,89,107,66,213,184,233,91,46,237,55,143,182,89,205,10,110,96,97,9,50,230,83,81,33,42,173,97,227,168,189,26,21,101,130,109,214,244,62,150,207,74,150,132,190,234,154,90,210,178,109,195,74,244,170,198,149,76,167,70,117,38,149,95,232,255,0,203,250,21,118,153,18,163,77,168,199,175,68,153,14,91,41,121,137,44,57,86,156,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,17,151,210,35,177,4,205,149,113,217,98,220,29,23,86,89,98,202,131,173,80,146,79,63,37,234,91,137,101,167,23,22,83,171,105,40,78,165,173,254,174,70,227,142,45,168,234,53,168,212,133,168,194,109,50,95,55,176,110,125,101,126,31,205,204,191,126,91,148,44,69,29,79,71,41,108,27,47,180,180,56,166,157,101,196,113,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,238,162,0,118,9,219,126,187,178,62,59,118,22,35,149,85,169,101,149,111,122,237,110,137,13,148,72,121,18,137,147,38,101,68,75,142,182,134,222,214,150,144,225,235,36,173,171,234,74,148,219,70,137,243,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,7,214,0,0,49,127,106,254,143,156,151,218,190,171,75,196,245,215,165,225,92,67,6,66,85,50,171,67,135,17,15,213,152,82,163,37,196,75,90,154,53,188,180,199,142,109,48,179,93,153,55,53,26,92,73,110,207,32,48,6,0,193,185,89,131,105,57,125,151,216,122,37,15,15,80,227,148,104,48,99,17,232,105,23,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,62,192,0,34,175,167,59,233,39,248,73,249,52,90,174,133,79,74,124,83,241,127,59,218,52,225,117,122,115,190,146,127,132,159,147,69,170,232,84,244,167,197,63,23,243,189,163,78,1,51,213,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,140,64,217,199,163,79,43,246,125,218,47,18,103,149,46,124,183,225,199,144,180,224,106,57,203,113,194,163,176,252,82,68,165,190,225,145,41,229,234,118,75,45,33,70,178,67,58,84,181,58,234,201,77,102,80,0,0,0,0,0,0,133,110,153,60,148,247,13,180,21,39,56,226,84,55,209,51,54,158,123,230,28,119,83,140,78,167,53,30,59,154,82,77,164,146,202,152,92,51,77,214,181,27,155,251,233,78,130,24,0,61,9,244,137,100,92,204,254,217,79,21,225,186,13,27,202,120,146,131,186,196,148,22,82,111,155,138,149,20,204,221,67,77,178,74,83,207,57,21,114,153,109,179,74,146,167,30,71,154,100,75,79,158,192,1,149,93,25,121,41,242,105,218,227,11,117,138,135,85,129,129,45,141,102,104,119,67,206,245,39,217,234,237,183,118,214,149,94,83,177,181,164,244,221,162,119,74,137,90,111,138,162,108,250,34,54,117,141,150,217,12,188,227,196,248,78,36,92,89,143,228,58,244,25,206,180,234,102,183,64,45,217,48,201,147,169,34,109,14,186,219,146,8,219,186,93,109,200,203,82,149,165,4,128,207,80,0,0,0,0,30,85,199,163,205,158,240,189,7,28,236,95,150,152,43,20,193,235,180,108,65,149,244,106,85,70,54,245,109,239,226,191,73,105,183,91,214,131,74,211,169,11,81,93,38,74,43,220,140,143,136,243,134,61,40,108,159,232,179,147,127,23,248,123,217,204,0,132,61,183,182,47,197,59,36,102,59,240,33,38,171,91,192,53,45,219,244,76,66,236,23,18,218,55,166,246,152,50,94,36,19,39,49,4,195,134,105,65,246,219,36,187,165,26,141,180,119,94,142,61,184,227,108,165,140,167,225,12,193,68,185,25,117,139,228,48,185,207,52,183,93,93,18,90,72,208,83,90,96,140,210,180,41,38,148,190,148,167,122,164,52,210,146,106,54,73,167,50,79,165,219,107,156,3,82,195,72,217,123,8,211,176,254,40,169,63,33,170,149,102,178,82,25,150,84,7,227,200,113,190,170,198,237,70,166,103,106,105,212,59,175,73,182,203,138,70,149,111,204,218,141,140,158,201,236,125,158,184,250,151,151,89,117,65,151,81,169,84,100,48,211,174,181,21,231,152,167,176,227,205,178,169,114,148,202,22,166,163,54,167,80,110,58,105,50,73,31,192,70,30,153,105,53,106,85,126,149,14,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,88,182,187,58,228,156,125,159,50,146,133,149,172,99,60,65,138,151,73,142,134,222,169,214,102,186,242,220,90,80,148,18,24,109,107,82,98,198,66,80,148,53,29,179,208,132,36,174,107,89,173,197,220,163,224,3,142,172,181,174,50,75,77,253,240,143,159,129,136,166,219,250,13,169,181,5,41,174,7,140,221,250,47,173,148,37,126,166,70,108,36,139,234,203,241,24,139,78,144,52,17,81,102,112,47,237,205,207,226,74,1,130,24,21,228,181,137,166,164,213,98,75,46,23,47,178,36,94,60,37,133,208,223,91,221,65,181,247,119,247,223,182,241,22,95,5,89,88,178,162,155,114,109,239,229,82,50,187,3,211,18,190,187,169,182,78,219,190,101,246,222,0,36,119,39,168,167,23,202,247,141,167,87,87,250,59,242,222,120,139,165,138,169,205,202,165,79,65,179,171,92,55,81,109,86,189,210,175,17,214,242,201,150,156,242,150,237,180,21,183,55,225,246,226,224,84,227,146,161,200,73,165,39,118,86,92,75,192,192,69,206,220,24,53,40,168,205,146,138,109,183,88,73,197,106,223,114,178,164,159,213,8,216,120,149,14,176,198,162,208,123,179,63,95,213,16,153,189,177,240,162,106,20,122,252,196,199,132,102,222,17,148,87,90,59,69,100,200,62,28,60,68,59,227,234,114,233,149,182,47,187,47,149,82,175,123,241,82,203,212,64,46,21,18,164,183,176,43,48,210,245,204,245,118,116,253,152,207,157,135,209,132,112,210,106,152,146,34,156,133,189,55,119,151,247,205,55,179,106,241,47,80,234,56,34,121,186,196,40,106,91,134,147,222,118,76,251,60,212,124,134,72,100,126,16,85,95,17,209,92,67,80,141,46,245,155,19,137,245,54,231,62,201,250,128,101,166,199,184,65,186,109,22,35,165,78,221,222,4,164,223,125,127,213,119,250,175,1,157,248,94,62,234,159,12,180,88,138,35,101,207,235,82,44,78,207,56,48,169,248,102,11,103,30,1,44,163,200,35,52,35,215,32,207,234,70,70,64,97,44,67,97,4,148,145,165,164,167,178,94,162,32,31,65,21,133,64,0,5,44,42,0,40,101,196,82,252,120,13,67,73,243,32,26,128,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,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,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,80,202,227,72,212,124,133,15,144,10,10,25,92,106,34,184,161,157,128,19,194,247,239,0,46,60,187,128,185,128,40,172,71,240,14,58,164,74,56,142,105,59,114,252,100,57,21,145,223,238,15,130,166,100,152,174,25,151,2,183,227,32,17,231,210,11,79,113,204,37,143,95,187,103,127,37,243,231,243,216,165,234,24,7,179,254,168,249,225,65,109,71,230,245,174,92,191,65,186,36,27,164,10,107,37,130,241,235,122,21,171,230,95,27,23,236,177,68,123,228,51,137,94,122,80,204,136,248,245,174,127,184,221,1,58,57,54,178,86,11,195,118,191,246,10,25,255,0,213,54,59,250,211,194,227,160,100,201,167,220,86,27,225,250,195,15,249,22,199,127,112,148,105,224,125,224,49,19,108,178,249,115,13,95,246,90,143,227,96,65,230,34,253,79,254,63,243,9,194,219,42,233,153,134,181,29,253,246,163,248,216,16,119,95,74,207,113,117,125,87,127,192,3,60,186,63,212,101,142,165,216,204,190,107,81,47,255,0,174,116,97,246,212,62,147,25,183,255,0,30,171,222,208,120,102,175,71,197,37,213,99,58,147,135,186,61,221,82,136,174,60,254,122,247,46,30,3,10,246,163,43,109,53,155,133,234,199,117,242,255,0,246,131,192,45,136,155,46,141,29,189,99,231,206,30,107,37,115,98,187,21,140,197,161,199,109,154,66,220,222,235,175,211,152,140,218,84,242,158,121,215,20,252,226,83,111,58,241,118,53,33,68,180,37,68,135,141,24,213,71,216,118,54,209,189,28,121,113,156,24,33,114,209,152,184,46,143,94,67,49,27,67,178,17,92,167,51,89,168,190,112,146,202,9,74,41,36,165,186,166,84,132,246,214,225,182,178,50,82,22,206,0,210,106,120,203,42,49,244,58,196,54,229,208,49,102,14,172,55,37,164,75,136,68,253,62,163,17,226,81,19,140,188,147,34,91,110,182,87,66,210,124,82,100,162,230,64,61,9,109,137,178,182,13,218,187,40,106,24,66,179,77,136,156,79,77,143,34,78,19,171,184,225,178,186,117,68,209,216,37,58,148,45,93,89,197,37,180,188,141,42,212,130,37,17,111,16,218,209,231,227,53,50,211,20,228,230,99,226,44,174,198,177,55,21,156,51,80,118,159,39,75,110,33,183,180,159,97,246,183,137,66,212,203,168,52,184,218,205,37,173,181,161,68,86,50,19,209,177,14,218,56,87,107,124,182,102,116,213,82,168,152,250,155,188,98,183,135,154,156,218,156,94,232,153,213,58,51,6,179,120,161,172,223,108,137,75,46,195,134,166,181,47,73,56,184,234,233,168,244,166,194,223,241,2,15,180,106,32,46,183,65,151,211,178,255,0,254,27,252,164,50,207,106,14,144,172,151,217,55,31,192,203,172,197,195,24,214,163,82,168,209,218,173,180,237,18,20,71,152,75,14,60,243,41,74,141,233,45,40,151,170,58,204,200,146,101,99,79,30,100,88,153,208,101,203,59,63,6,255,0,41,14,191,210,233,146,57,209,153,91,72,225,186,238,93,101,22,53,197,84,214,48,60,56,142,204,162,80,37,206,97,183,211,62,122,148,210,156,101,181,36,150,73,90,20,105,51,189,148,147,239,32,25,235,178,142,218,185,89,182,15,186,143,145,157,3,21,83,61,201,117,30,187,229,216,177,153,222,117,173,254,239,119,185,125,219,219,171,47,86,173,54,186,109,123,157,163,91,166,175,210,159,11,124,95,193,246,141,68,95,254,134,172,167,205,60,175,249,47,252,146,242,211,21,97,47,41,251,159,234,94,93,163,73,129,214,183,126,80,222,110,247,200,78,189,59,196,106,211,123,107,77,249,144,176,29,53,126,148,248,91,226,254,15,180,106,32,59,7,68,150,113,96,28,138,192,27,64,102,54,99,87,162,83,169,180,232,244,23,90,105,217,76,178,253,65,246,217,171,60,152,145,82,242,208,151,100,184,150,150,77,180,74,35,81,151,194,101,135,251,85,109,49,140,182,175,205,201,153,165,140,32,196,167,33,49,211,77,164,83,35,17,41,20,234,115,107,113,109,48,110,105,37,60,189,78,184,181,184,162,45,75,90,180,165,8,208,218,45,83,117,106,171,52,169,20,38,106,114,209,77,153,33,153,114,33,165,229,19,15,62,202,92,75,78,173,187,233,82,208,151,222,74,84,101,116,147,174,17,91,81,223,45,122,57,182,40,252,213,89,142,253,127,31,211,42,173,229,150,22,247,202,148,150,11,116,221,82,113,26,13,186,98,94,212,149,167,82,22,110,58,166,137,74,67,105,74,110,210,158,105,194,11,213,209,117,176,44,204,97,93,166,237,49,156,84,250,173,46,149,135,42,17,167,97,58,59,241,159,134,229,78,82,16,212,150,42,74,90,146,157,112,211,188,109,77,110,205,73,121,196,171,81,146,27,52,61,47,227,228,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,125,96,60,214,109,99,233,79,156,159,24,24,135,218,47,142,149,93,192,24,203,12,225,156,51,140,235,184,122,92,74,22,49,143,38,77,10,160,162,35,98,114,35,200,92,119,201,10,35,50,37,182,235,102,74,65,217,100,74,109,70,90,92,66,149,221,118,177,244,167,206,79,140,12,67,237,23,196,154,108,249,178,174,13,218,191,162,223,1,96,250,205,54,34,113,61,58,62,34,147,132,234,238,56,108,174,157,81,58,172,221,4,167,82,133,171,171,56,164,182,151,145,165,90,144,68,162,45,226,27,90,3,31,250,48,182,245,141,147,21,88,155,63,103,5,118,36,12,190,169,200,146,245,42,175,47,122,179,164,212,95,83,58,25,113,213,59,186,143,5,70,151,212,102,77,118,94,124,220,90,146,131,113,105,153,241,230,51,56,178,119,31,100,86,63,170,101,206,99,80,101,211,170,84,233,15,180,211,174,197,121,150,42,12,54,243,140,166,92,85,60,132,41,216,206,41,165,155,110,146,72,148,69,240,145,74,79,69,214,223,80,241,133,10,155,179,62,113,84,41,84,186,174,28,167,198,131,132,235,15,201,98,27,117,56,168,91,81,152,166,169,10,82,117,204,78,241,180,181,187,37,41,230,210,173,68,75,108,214,240,73,80,242,174,61,84,15,42,224,38,79,58,54,215,252,202,187,8,228,165,3,0,84,233,78,102,110,41,203,252,60,221,54,51,231,189,114,151,4,233,141,147,149,53,51,165,72,86,149,160,155,105,46,154,82,183,20,165,89,212,178,235,103,16,63,158,172,123,138,191,93,113,30,36,196,117,15,178,76,157,82,157,33,207,241,156,121,231,28,95,138,148,165,119,153,143,146,167,86,170,214,164,162,101,102,167,46,124,134,227,177,17,14,201,121,78,173,44,48,210,25,101,162,82,140,204,144,219,77,182,218,19,201,40,66,82,86,34,34,19,41,209,133,176,84,156,152,165,68,218,7,56,40,82,224,102,13,78,60,150,105,84,137,123,165,149,38,156,250,89,208,243,141,41,173,236,121,202,36,190,147,34,119,178,203,230,218,210,149,155,136,72,92,174,142,237,136,33,236,171,129,15,22,227,24,186,179,55,22,83,218,106,186,147,121,137,44,210,219,75,206,184,136,177,93,67,73,90,117,33,108,117,130,39,28,109,110,199,73,161,70,148,33,71,152,0,58,166,105,96,15,146,134,4,169,224,95,118,184,175,9,121,79,115,243,103,11,84,186,133,82,46,237,228,59,239,47,233,86,141,91,189,10,236,157,208,181,167,190,224,33,175,164,235,109,169,153,231,152,242,114,147,43,241,94,188,182,194,250,161,189,38,147,82,124,226,226,89,74,54,92,113,199,144,70,150,158,101,135,153,74,25,61,43,78,164,56,234,28,82,93,65,38,208,108,57,178,37,87,107,236,220,86,20,126,163,46,143,132,232,49,211,82,196,117,86,35,169,107,67,6,178,74,34,178,179,73,180,137,47,30,173,27,195,177,33,183,156,36,185,186,54,213,109,51,211,34,243,31,103,76,199,168,229,126,104,81,186,141,86,13,157,101,230,140,215,22,161,21,70,100,220,168,206,25,22,241,149,233,85,142,196,162,82,84,133,165,11,66,208,153,21,232,125,218,206,133,30,219,38,98,58,29,42,149,46,78,254,163,134,166,211,169,139,75,213,121,69,191,126,105,79,120,150,162,83,201,97,13,19,75,221,165,59,168,166,133,47,81,52,149,4,164,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,58,174,116,101,14,13,207,172,175,196,25,71,152,12,75,114,133,136,163,165,153,7,17,243,101,246,150,135,18,235,79,54,190,36,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,125,212,0,121,161,218,31,103,236,125,179,46,104,78,202,140,198,68,69,212,161,199,143,45,169,144,73,227,133,53,135,155,37,37,216,238,60,219,106,113,4,173,109,41,68,155,19,141,56,158,58,76,72,87,69,30,221,63,56,217,127,58,241,159,247,60,92,1,54,114,126,217,42,165,185,32,213,251,87,85,66,147,245,108,146,255,0,67,178,44,255,0,75,118,211,120,7,60,243,67,11,229,254,92,201,137,88,166,229,236,121,74,119,16,193,168,179,46,21,69,249,237,197,113,72,142,166,77,73,82,26,75,40,74,150,106,185,184,167,17,165,59,178,82,236,174,194,91,51,227,45,165,179,230,141,74,161,78,196,20,42,22,28,144,213,94,187,137,232,230,77,191,71,67,122,150,198,229,227,81,19,114,93,117,178,67,70,90,150,147,212,233,33,105,101,100,65,232,120,0,124,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,128,136,30,153,252,249,141,138,179,67,13,100,5,10,108,190,175,129,227,170,169,93,66,100,58,150,28,168,204,109,181,48,218,217,52,18,22,182,99,89,105,116,148,190,19,156,65,104,52,172,149,28,3,181,102,174,102,98,172,228,204,124,71,154,88,214,95,88,173,98,106,131,181,9,58,92,113,109,179,172,251,12,53,188,90,214,150,90,65,37,182,208,106,61,13,161,9,35,178,72,102,86,27,216,239,6,212,122,42,235,91,65,68,163,203,171,99,185,85,143,116,113,228,194,134,106,126,45,58,28,229,211,221,136,191,60,206,50,90,57,147,28,91,100,215,18,104,220,53,34,58,76,195,181,244,48,103,204,108,43,154,24,151,32,43,179,101,245,124,113,29,53,74,18,21,33,213,48,221,70,27,110,41,246,208,201,32,208,133,189,26,235,83,166,164,112,130,218,15,89,169,4,153,137,30,101,178,7,56,235,187,63,231,46,19,206,44,56,207,88,151,134,106,9,144,228,109,72,71,91,138,180,169,185,49,181,173,11,38,247,172,56,235,91,205,6,164,107,212,158,210,72,199,166,144,29,127,48,177,173,43,45,112,6,37,204,106,236,121,111,211,112,173,30,109,110,99,81,16,149,62,227,17,153,91,206,37,180,169,73,73,172,210,131,34,35,82,74,246,185,151,49,132,31,236,213,236,177,255,0,136,57,171,255,0,53,83,191,239,195,45,54,155,164,213,107,251,54,230,189,10,133,76,151,81,169,84,112,61,118,36,56,113,25,83,207,201,125,200,15,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,135,159,127,204,157,181,63,255,0,118,156,213,255,0,244,109,71,250,144,30,148,192,0,5,191,207,188,235,194,187,59,101,61,119,56,241,173,62,171,54,139,135,250,175,89,98,150,211,110,74,94,254,75,81,209,161,46,56,218,14,203,121,38,119,89,118,72,237,115,177,30,48,101,239,75,182,205,185,149,143,240,214,92,208,176,78,101,49,82,197,85,136,84,72,110,203,166,192,75,13,191,37,228,50,218,156,82,102,41,68,130,82,200,204,201,42,59,94,196,124,133,202,233,30,194,120,171,28,236,99,152,120,91,5,97,154,174,32,173,77,242,79,86,167,82,225,57,46,83,250,42,177,22,189,13,54,74,90,180,161,10,81,216,184,37,38,103,192,140,68,94,204,155,50,109,37,64,218,75,42,43,181,221,159,51,42,157,77,167,99,138,20,185,147,37,225,57,236,177,25,134,231,178,167,29,113,197,52,73,66,18,146,53,26,140,200,136,136,204,192,74,255,0,74,63,160,158,102,253,229,246,196,33,0,34,127,186,81,253,4,243,55,239,47,182,33,8,33,203,220,21,85,204,172,127,134,178,230,133,34,35,21,44,85,88,133,68,134,236,181,169,44,54,252,151,144,203,106,113,73,74,148,72,37,44,140,204,146,163,181,236,71,200,5,244,216,95,99,42,238,216,121,143,42,152,229,87,200,216,51,11,245,121,24,154,164,210,208,114,146,219,166,189,212,104,205,170,247,121,221,211,164,78,41,38,219,105,66,148,173,70,72,105,201,254,194,216,79,10,224,106,20,92,45,130,176,205,43,15,209,97,107,234,212,234,92,38,226,69,99,90,212,181,232,105,178,74,19,169,107,82,142,197,197,74,51,62,38,99,170,228,94,69,229,198,206,153,113,78,202,252,175,163,117,26,84,27,186,243,206,153,46,85,66,82,136,137,201,82,92,34,45,227,203,210,155,157,137,36,148,165,8,74,16,132,33,55,0,0,69,95,78,119,210,79,240,147,242,104,149,65,21,125,57,223,73,63,194,79,201,160,45,87,66,167,165,62,41,248,191,157,237,26,112,154,145,10,221,10,158,148,248,167,226,254,119,180,105,194,106,64,0,0,0,0,0,97,254,125,244,160,100,22,206,217,177,93,201,204,107,132,51,2,109,107,15,245,94,178,253,46,159,9,200,171,223,198,106,66,52,41,201,109,172,236,135,146,71,116,23,104,142,215,43,25,220,13,148,182,214,202,205,176,125,212,252,140,232,24,174,153,238,75,168,245,223,46,197,140,206,243,173,111,247,123,173,203,238,222,221,89,122,181,105,181,211,107,220,237,24,29,35,219,61,103,238,57,219,59,48,241,78,10,200,252,192,196,20,89,190,73,234,213,26,94,25,155,46,43,250,41,81,16,189,14,182,218,144,173,43,66,146,118,62,10,73,145,241,35,25,43,208,215,148,249,167,149,255,0,37,255,0,146,102,90,98,188,37,229,63,115,253,75,203,180,105,48,58,214,239,202,27,205,214,249,9,215,167,120,141,90,111,109,105,191,50,1,37,64,0,2,0,122,81,253,59,51,55,239,47,177,225,12,170,232,49,250,118,126,13,254,82,24,171,210,143,233,217,153,191,121,125,143,8,101,87,65,143,211,179,240,111,242,144,9,84,0,0,30,85,196,191,103,6,223,80,246,99,216,191,38,176,30,86,212,41,85,44,205,173,229,253,14,61,202,75,18,61,204,182,84,152,107,235,50,163,106,53,147,203,67,237,170,59,110,32,155,87,105,197,106,75,123,183,98,4,125,85,58,181,86,181,37,19,43,53,57,115,228,55,29,136,136,118,75,202,117,105,97,134,144,203,45,18,148,102,100,134,218,109,182,208,158,73,66,18,146,177,17,16,15,175,11,97,60,85,142,107,177,112,182,10,195,53,92,65,90,155,175,171,83,169,112,156,151,41,253,8,82,215,161,166,201,75,86,148,33,74,59,23,4,164,204,248,17,137,254,216,95,99,42,22,199,153,113,42,152,229,87,203,56,207,20,117,121,24,154,164,210,214,81,84,227,68,189,212,104,205,170,214,101,173,235,164,78,41,36,227,138,90,148,173,36,104,105,187,63,209,149,176,149,43,36,112,109,59,60,243,75,12,203,111,52,43,209,220,84,88,117,70,18,133,225,184,75,53,37,40,109,187,153,162,75,205,89,78,45,122,92,66,28,220,105,108,201,237,238,122,128,0,15,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,48,17,3,211,63,159,49,177,86,104,97,172,128,161,77,151,213,240,60,117,85,43,168,76,135,82,195,149,25,141,182,166,27,91,38,130,66,214,204,107,45,46,146,151,194,115,136,45,6,149,146,163,128,118,172,213,204,204,85,156,153,143,136,243,75,26,203,235,21,172,77,80,118,161,39,75,142,45,182,117,159,97,134,183,139,90,210,203,72,36,182,218,13,71,161,180,33,36,118,73,12,202,195,123,29,224,218,143,69,93,107,104,40,148,121,117,108,119,42,177,238,142,60,152,80,205,79,197,167,67,156,186,123,177,23,231,153,198,75,71,50,99,139,108,154,226,77,27,134,164,71,73,152,118,190,134,12,249,141,133,115,67,18,228,5,118,108,190,175,142,35,166,169,66,66,164,58,166,27,168,195,109,197,62,218,25,36,26,16,183,163,93,106,116,212,142,16,91,65,235,53,32,147,49,35,204,182,64,231,29,119,103,252,229,194,121,197,135,25,235,18,240,205,65,50,28,141,169,8,235,113,86,149,55,38,54,181,161,100,222,245,135,29,107,121,160,212,141,122,147,218,73,24,244,210,3,175,230,22,53,165,101,174,0,196,185,141,93,143,45,250,110,21,163,205,173,204,106,34,18,167,220,98,51,43,121,196,182,149,41,41,53,154,80,100,68,106,73,94,215,50,230,48,131,253,154,189,150,63,241,7,53,127,230,170,119,253,248,101,166,211,116,154,173,127,102,220,215,161,80,169,146,234,53,42,142,7,174,196,135,14,35,42,121,249,47,185,1,228,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,243,239,249,147,182,167,255,0,238,211,154,191,254,141,168,255,0,82,2,127,182,177,244,88,206,79,139,252,67,236,231,199,154,193,233,79,107,31,69,140,228,248,191,196,62,206,124,121,172,1,114,182,120,217,251,31,109,53,154,16,114,163,46,81,17,21,41,145,228,75,118,100,226,120,161,66,97,150,205,74,118,67,140,182,226,155,65,171,67,73,81,166,198,227,173,167,134,162,30,135,178,47,34,242,227,103,76,184,167,101,126,87,209,186,141,42,13,221,121,231,76,151,42,161,41,68,68,228,169,46,17,22,241,229,233,77,206,196,146,74,82,132,37,8,66,16,155,127,177,70,202,52,45,146,242,106,22,13,221,82,166,98,250,149,166,98,154,220,38,86,158,191,43,82,205,182,201,78,25,172,217,97,11,221,54,86,66,78,203,115,118,133,186,225,12,128,0,0,0,0,0,0,0,0,16,173,211,87,233,79,133,190,47,224,251,70,162,46,175,65,143,211,179,240,111,242,144,181,93,53,126,148,248,91,226,254,15,180,106,34,234,244,24,253,59,63,6,255,0,41,0,149,64,0,0,0,0,24,1,211,87,232,177,133,190,48,32,251,58,162,48,3,162,227,211,179,44,190,253,123,30,104,207,254,154,191,69,140,45,241,129,7,217,213,17,128,29,23,30,157,153,101,247,235,216,243,64,79,240,0,0,133,110,148,45,133,190,66,152,169,121,227,147,152,51,170,101,181,107,71,150,35,66,86,166,104,85,71,28,81,29,153,36,151,87,134,245,219,221,216,212,132,58,107,111,222,146,168,237,158,37,108,241,180,14,62,217,151,52,32,230,190,92,174,34,234,80,227,200,136,236,57,198,241,194,154,195,205,154,84,212,134,217,113,181,56,130,86,135,82,147,85,137,198,155,87,29,36,61,36,98,156,39,133,113,205,10,86,22,198,184,102,149,136,40,179,116,117,154,117,82,19,114,226,191,161,105,90,53,180,225,41,10,210,180,37,69,114,224,164,145,151,18,33,2,251,123,108,65,93,217,31,29,181,55,14,69,170,212,178,202,183,186,106,137,91,152,242,36,60,137,68,201,27,209,101,169,182,155,67,111,107,75,171,108,180,18,86,213,180,169,74,109,210,64,77,158,207,27,64,224,29,166,178,190,14,107,229,202,229,162,155,50,68,136,142,195,156,108,148,216,79,178,225,165,77,72,109,151,28,75,107,52,232,117,41,53,92,219,117,181,112,212,66,208,116,163,250,9,230,111,222,95,108,66,17,1,177,70,213,213,221,146,243,150,22,50,222,213,102,97,10,149,161,226,154,36,39,144,158,191,23,74,201,183,9,46,17,160,222,97,107,222,182,119,66,142,203,111,120,132,58,225,137,95,233,8,199,248,55,52,250,56,113,182,96,229,246,33,137,92,195,213,200,244,73,48,103,70,51,208,234,60,179,12,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,136,32,132,114,184,167,9,226,172,13,93,149,133,177,174,25,170,225,250,212,45,29,102,157,84,132,228,73,76,107,66,86,141,109,56,73,90,117,33,105,81,92,184,165,68,101,192,200,113,66,106,122,80,182,22,249,53,225,85,231,142,78,96,206,183,153,52,93,30,88,141,9,90,94,174,210,219,109,68,118,100,146,125,98,99,54,111,119,99,74,214,209,45,191,125,82,99,182,65,218,186,59,182,250,135,180,230,21,60,7,154,85,10,85,55,51,104,155,168,247,57,44,71,247,76,217,182,234,250,204,88,218,137,102,242,16,195,138,144,219,104,54,211,217,113,58,82,230,237,172,213,30,93,240,6,63,198,89,89,140,169,57,131,151,216,134,93,15,16,208,228,20,152,51,163,25,107,105,118,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,63,65,27,20,109,93,66,218,211,38,161,99,45,237,42,30,47,166,218,30,41,162,66,121,106,234,18,181,44,155,112,146,225,18,201,151,208,141,235,103,117,164,174,182,247,139,91,78,24,14,171,210,143,232,39,153,191,121,125,177,8,66,182,201,222,148,249,55,241,129,135,189,162,192,154,158,148,127,65,60,205,251,203,237,136,66,13,178,67,26,210,178,215,58,48,14,99,87,99,203,126,155,133,113,69,42,183,49,168,136,74,159,113,136,210,219,121,196,182,149,41,41,53,154,80,100,68,106,73,94,215,50,230,2,114,118,246,219,126,133,178,62,4,106,22,28,149,74,169,102,109,111,116,237,18,137,49,149,200,101,17,73,226,39,165,75,75,110,182,182,217,208,151,80,217,235,37,45,219,105,74,146,219,166,136,22,197,56,179,21,99,154,236,172,83,141,113,53,87,16,86,166,232,235,53,26,164,215,37,202,127,66,18,132,107,117,195,82,213,165,8,74,74,231,193,41,34,46,4,67,181,103,166,122,102,62,209,121,143,81,205,12,208,172,245,234,172,235,52,203,45,17,162,45,62,42,76,205,184,177,155,51,61,219,40,212,171,21,205,70,165,41,107,82,214,181,173,82,63,209,95,176,84,104,177,169,91,83,231,37,10,36,197,204,142,205,67,3,83,36,111,73,112,214,78,188,147,159,38,59,141,37,38,179,74,24,118,42,210,181,163,67,187,219,18,201,165,32,34,219,11,98,204,85,129,171,177,113,78,10,196,213,92,63,90,133,175,171,84,105,115,92,137,41,141,104,82,23,161,214,205,43,78,164,45,73,59,31,20,168,200,248,25,137,233,216,39,109,250,22,215,24,17,216,88,142,85,42,155,153,180,77,235,181,186,36,54,87,29,149,197,55,140,153,149,17,46,58,226,220,103,66,154,67,135,172,212,135,111,169,41,75,141,26,241,127,165,67,96,168,210,163,85,118,167,201,186,20,72,107,135,29,234,134,57,166,71,222,154,230,44,221,101,37,62,52,118,218,82,73,100,149,190,236,165,169,104,70,134,183,182,53,155,170,92,112,100,94,122,102,62,206,153,143,78,205,12,175,172,245,26,172,27,180,243,46,145,174,45,66,42,140,141,200,178,91,35,45,227,43,210,155,149,201,68,164,165,104,82,22,132,45,33,203,109,99,233,79,156,159,24,24,135,218,47,137,169,232,184,244,19,203,47,191,94,216,154,32,219,59,241,173,43,50,179,163,31,102,53,10,60,182,41,184,171,20,85,107,112,218,150,132,165,246,216,147,45,199,155,75,137,74,148,146,89,37,100,70,68,165,21,239,99,62,98,114,122,46,61,4,242,203,239,215,182,38,128,133,109,172,125,41,243,147,227,3,16,251,69,241,50,125,28,56,179,10,224,110,143,108,188,197,56,215,19,82,176,253,22,23,149,186,205,70,169,53,184,145,88,215,91,150,132,107,117,195,74,19,169,107,74,74,231,197,74,34,46,38,66,27,54,177,244,167,206,79,140,12,67,237,23,199,96,198,251,85,99,42,230,204,121,121,178,222,28,169,75,166,225,60,57,30,100,156,64,194,91,38,206,173,81,118,169,46,83,68,181,165,102,110,70,105,167,35,169,40,52,163,223,183,138,81,47,118,202,146,29,215,111,109,183,235,187,92,99,182,161,97,201,85,90,110,89,81,55,78,209,40,147,25,68,119,151,40,217,34,122,84,180,182,235,136,113,237,106,117,13,158,179,74,26,182,148,165,78,58,107,197,81,122,182,81,217,71,49,246,181,204,116,96,172,20,215,81,165,65,221,191,95,175,190,201,174,45,34,42,140,200,148,162,35,45,227,203,210,162,105,146,50,83,138,74,140,205,8,67,142,35,176,116,132,96,12,27,149,155,92,227,108,190,203,236,61,18,135,135,168,113,232,145,160,193,140,71,161,164,121,30,25,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,152,102,87,65,143,211,179,240,111,242,144,186,191,236,213,236,177,255,0,136,57,171,255,0,53,83,191,239,194,213,116,24,253,59,63,6,255,0,41,12,0,252,201,219,83,255,0,247,105,205,95,255,0,70,212,127,169,1,232,79,33,51,175,10,237,19,148,244,44,227,193,84,250,172,42,46,32,235,93,89,138,163,77,183,41,27,137,46,199,94,180,182,227,136,43,173,149,25,89,103,217,50,189,142,228,94,101,199,161,62,142,28,39,138,176,54,198,57,121,133,177,174,25,170,225,250,212,47,43,117,154,117,82,19,145,37,49,174,171,45,104,214,211,132,149,167,82,22,149,21,203,138,84,70,92,12,135,158,192,19,253,209,113,232,39,150,95,126,189,177,52,99,87,75,142,217,180,40,148,42,198,199,120,74,149,215,170,179,186,132,140,87,81,144,133,161,186,123,105,91,51,99,70,142,92,55,143,47,75,14,45,206,45,161,181,18,11,90,214,173,199,84,193,59,111,195,217,87,163,99,44,176,150,14,149,171,51,113,101,62,190,237,9,68,203,18,89,165,182,154,252,134,215,42,83,75,117,43,78,164,45,254,174,102,219,141,173,216,234,37,164,210,133,164,227,91,243,213,143,113,87,235,174,35,196,152,142,161,246,73,147,170,83,164,57,254,51,143,60,227,139,241,82,148,174,243,48,28,174,85,101,158,42,206,76,199,195,153,91,130,162,117,138,214,38,168,53,79,141,169,183,22,219,58,207,182,251,187,180,45,105,101,164,18,156,113,100,147,208,218,22,163,43,36,199,163,61,155,178,66,149,179,134,73,97,108,151,163,87,37,214,99,225,200,238,165,115,228,182,150,215,37,247,159,114,67,203,36,39,130,16,110,188,230,132,93,70,148,105,73,169,102,70,179,178,187,2,108,39,74,217,19,12,205,174,226,89,145,42,217,139,136,163,148,74,196,200,174,37,248,81,88,110,67,202,109,168,46,46,59,79,161,14,54,168,234,121,43,51,37,56,202,12,184,33,35,45,64,0,0,0,0,0,69,95,78,119,210,79,240,147,242,104,181,93,10,158,148,248,167,226,254,119,180,105,194,234,244,231,125,36,255,0,9,63,38,139,85,208,169,233,79,138,126,47,231,123,70,156,2,106,64,0,0,0,0,0,0,0,121,172,218,159,37,63,51,182,208,88,219,39,27,168,117,216,152,126,160,93,65,245,59,188,113,112,95,105,18,34,239,85,187,108,141,226,97,230,137,205,40,36,239,9,122,110,155,25,250,83,16,109,210,223,157,244,172,208,218,93,204,7,70,161,225,242,143,150,177,252,142,186,228,23,18,252,186,147,238,161,183,158,101,247,83,193,40,140,234,156,101,44,113,54,221,235,38,103,119,13,8,12,74,202,172,179,197,89,201,152,248,115,43,112,84,78,177,90,196,213,6,169,241,181,54,226,219,103,89,246,223,119,118,133,173,44,180,130,83,142,44,146,122,27,66,212,101,100,152,244,189,151,184,42,149,150,184,3,13,101,205,10,68,183,233,184,86,143,10,137,13,217,107,74,159,113,136,204,161,150,212,226,146,148,164,214,105,65,25,153,37,37,123,216,139,144,243,237,176,62,102,97,92,162,218,247,45,177,214,53,151,213,40,177,234,18,41,242,101,41,198,219,110,47,93,136,244,52,62,234,220,90,80,134,91,92,132,173,197,154,187,45,165,106,34,51,34,35,244,82,0,0,0,48,3,253,154,189,150,63,241,7,53,127,230,170,119,253,248,102,254,94,227,90,86,101,96,12,53,152,212,40,242,216,166,226,170,60,42,220,54,165,161,41,125,182,36,178,135,155,75,137,74,148,146,89,37,100,70,68,165,21,239,99,62,99,206,103,230,78,218,159,255,0,187,78,106,255,0,250,54,163,253,72,244,17,179,37,38,171,64,217,183,42,40,85,218,100,186,117,74,157,129,232,81,38,67,150,202,153,126,51,237,192,101,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,3,205,16,153,44,232,219,91,243,43,108,37,146,148,12,1,83,165,57,153,184,167,47,240,243,116,216,207,158,245,202,92,19,166,182,78,84,212,206,147,66,180,173,4,219,73,116,210,149,184,165,42,206,165,151,91,56,109,31,85,78,173,85,173,73,68,202,205,78,92,249,13,199,98,34,29,146,242,157,90,88,97,164,50,203,68,165,25,153,33,182,155,109,180,39,146,80,132,164,172,68,68,3,235,252,244,227,220,83,250,235,136,177,38,34,168,125,146,100,234,148,233,14,127,140,227,207,56,226,252,84,165,43,188,204,79,62,192,219,20,225,109,149,114,222,45,110,173,76,223,230,102,37,167,178,188,71,80,144,77,173,200,26,137,46,42,153,28,219,82,208,150,90,89,17,45,72,81,239,156,65,44,207,74,90,67,86,123,163,19,96,185,57,49,75,137,180,6,112,80,229,192,204,26,156,121,44,210,169,18,247,75,42,77,57,244,179,161,215,26,83,91,216,243,148,73,125,38,68,239,101,151,205,181,165,43,55,16,153,10,43,145,88,7,65,207,156,234,194,187,59,101,53,115,56,241,173,62,171,54,141,135,250,175,89,98,150,211,110,74,94,254,75,81,209,161,46,56,218,14,203,121,38,119,89,118,72,237,115,177,30,47,229,247,75,174,205,217,149,143,240,214,93,80,176,78,101,49,82,197,85,136,84,72,110,203,166,192,75,13,191,37,228,50,218,156,52,204,82,137,4,165,145,153,146,84,118,189,136,249,11,151,210,59,132,241,86,56,216,195,48,240,182,10,195,85,92,65,90,155,228,158,173,78,165,195,114,92,167,244,85,98,45,122,26,108,148,181,105,66,20,163,177,112,74,76,207,129,24,136,205,153,118,100,218,74,129,180,142,84,87,107,187,62,102,85,58,155,78,199,20,41,115,38,75,194,115,217,98,51,13,207,101,78,58,227,138,104,146,132,37,36,106,53,25,145,17,17,153,128,159,218,133,183,41,191,213,23,226,49,24,29,32,145,140,232,50,150,68,158,56,201,103,255,0,66,80,147,250,137,30,225,63,108,95,136,196,105,244,128,194,89,225,151,150,90,56,227,5,31,253,92,160,17,211,129,20,94,237,170,168,63,161,109,242,255,0,174,72,205,204,25,74,36,117,207,123,103,142,239,145,125,183,128,193,92,47,35,169,99,138,194,148,106,231,33,61,159,219,147,253,2,65,112,122,153,87,91,179,101,195,119,220,95,92,3,61,50,142,160,151,60,171,197,195,182,227,159,252,167,136,187,21,4,221,135,121,124,233,95,136,198,58,100,253,117,63,53,251,114,63,83,247,254,217,226,50,46,105,26,162,188,175,83,106,252,70,3,27,246,144,162,149,71,11,226,43,53,28,205,88,106,91,125,180,253,141,239,14,92,68,47,237,19,64,114,145,137,163,55,166,58,72,233,173,46,205,21,139,139,206,23,168,189,66,111,51,161,198,85,72,171,69,117,189,102,237,21,244,241,34,50,177,165,194,226,34,47,108,58,67,76,226,104,234,105,136,232,181,30,63,154,146,47,213,46,248,0,178,89,119,29,231,170,84,246,137,101,199,123,192,204,237,230,172,72,158,202,120,35,125,79,194,245,87,99,192,93,250,237,205,72,186,207,180,250,126,167,249,198,6,228,245,59,172,98,106,67,6,150,143,87,88,243,139,135,206,220,63,80,149,189,149,176,194,83,129,48,187,164,196,66,50,235,188,73,60,126,124,255,0,128,12,157,202,122,99,80,224,178,214,229,146,74,88,116,136,144,146,183,23,111,234,23,24,136,136,136,136,172,68,58,238,13,132,81,32,52,90,27,35,208,178,186,75,235,199,99,0,0,0,0,0,0,0,0,20,51,34,14,97,110,55,21,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,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,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,1,160,249,141,74,228,52,128,170,70,149,13,68,118,26,84,2,168,228,96,92,193,29,226,182,177,144,2,191,152,124,53,30,17,28,251,159,140,135,220,175,230,28,125,76,181,69,112,175,234,252,100,2,60,58,66,21,124,51,143,147,111,239,87,242,145,6,1,100,9,127,183,149,8,191,117,127,145,186,36,23,164,17,139,225,28,123,218,254,245,247,125,150,40,143,188,135,70,140,240,161,241,189,186,207,249,27,160,39,71,38,127,180,172,55,255,0,0,195,254,69,177,223,215,203,238,139,125,146,255,0,218,86,26,255,0,128,97,255,0,34,216,184,107,243,72,6,28,109,174,189,51,112,199,15,211,106,95,141,129,8,245,194,190,227,252,111,230,19,141,182,98,117,203,195,60,109,103,42,63,141,129,7,149,158,214,231,252,111,230,1,37,253,30,76,126,122,43,189,191,213,244,94,239,178,62,35,255,0,106,130,182,211,217,190,94,172,123,136,61,160,248,145,94,143,70,255,0,60,213,243,191,41,212,111,229,31,17,217,181,95,165,14,112,255,0,199,236,65,237,23,192,77,87,69,199,160,174,89,252,53,159,108,77,24,173,210,185,176,191,23,246,159,201,76,25,251,60,172,127,14,10,190,213,73,170,55,28,147,251,111,90,82,85,245,15,26,63,68,60,50,163,162,232,191,251,10,229,145,255,0,195,62,216,154,50,130,175,74,165,87,233,115,40,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,48,30,104,242,51,60,243,27,103,92,198,167,102,126,88,86,122,141,86,13,218,121,151,72,215,22,161,21,70,70,228,89,45,145,150,241,149,233,77,202,228,162,82,82,180,41,11,66,22,155,231,210,59,158,248,55,105,12,202,203,156,213,193,147,98,41,21,28,184,167,34,165,5,153,6,242,233,85,18,157,60,228,66,116,205,8,86,182,212,171,18,141,9,214,131,67,137,45,11,73,159,108,233,46,216,114,78,206,56,201,236,224,192,235,136,188,186,198,149,135,16,204,70,208,212,117,208,234,47,19,143,156,36,178,130,74,78,49,165,14,169,149,33,61,132,54,109,172,136,210,133,189,132,32,37,75,160,207,233,217,248,55,249,72,74,152,138,222,131,46,89,217,248,55,249,72,74,144,10,164,66,199,77,95,165,62,22,248,191,131,237,26,136,154,130,228,33,95,166,175,210,159,11,124,95,193,246,141,68,6,58,236,119,178,174,50,218,191,55,41,248,62,141,77,150,156,49,78,145,30,78,44,171,182,225,50,138,117,56,215,219,36,186,164,45,61,101,196,165,196,178,141,42,212,178,53,25,110,208,226,209,232,35,42,178,207,10,228,222,92,97,204,173,193,81,58,189,23,12,211,218,167,198,212,219,104,113,237,5,219,125,221,218,16,133,60,234,205,78,56,178,73,107,113,107,81,149,212,98,53,186,12,126,157,159,131,127,148,132,170,0,0,0,15,53,155,88,250,83,231,39,198,6,33,246,139,226,106,122,46,61,4,242,203,239,215,182,38,136,86,218,199,210,159,57,62,48,49,15,180,95,19,83,209,113,232,39,150,95,126,189,177,52,7,201,210,25,177,101,43,106,124,175,145,93,194,24,126,34,179,83,13,71,35,195,243,14,74,98,156,214,9,205,78,211,223,113,73,52,173,10,73,186,166,137,102,146,67,198,147,222,54,133,189,170,8,127,61,88,11,21,126,186,225,204,73,135,42,31,100,135,58,155,58,59,159,226,184,203,205,184,143,5,37,73,238,50,30,164,197,138,155,177,78,207,51,246,134,129,180,179,248,34,34,113,61,58,57,238,98,51,26,59,52,229,84,78,67,143,157,89,214,80,217,41,233,218,157,85,158,113,106,181,144,178,78,241,8,90,65,177,102,97,231,206,102,100,53,43,16,109,29,151,178,240,166,48,98,67,208,22,82,227,245,71,234,140,53,165,41,156,228,67,74,85,17,107,86,241,38,217,145,18,141,179,117,9,75,110,182,148,249,204,30,170,7,149,112,18,83,209,117,176,44,204,97,93,166,237,49,156,84,250,173,46,149,135,42,17,167,97,58,59,241,159,134,229,78,82,16,212,150,42,74,90,146,157,112,211,188,109,77,110,205,73,121,196,171,81,146,27,52,61,47,226,213,108,157,232,177,147,127,23,248,123,217,204,11,170,0,0,0,49,43,164,51,98,202,86,212,249,95,34,187,132,48,252,69,102,166,26,142,71,135,230,28,148,197,57,172,19,154,157,167,190,226,146,105,90,20,147,117,77,18,205,36,135,141,39,188,109,11,123,84,16,254,122,176,22,42,253,117,195,152,147,14,84,62,201,14,117,54,116,119,63,197,113,151,155,113,30,10,74,147,220,100,61,73,136,171,233,92,216,91,231,251,80,100,166,12,254,232,149,143,225,65,87,218,169,53,70,227,146,127,109,235,75,74,190,161,227,71,232,135,128,101,166,192,155,100,198,218,251,43,230,212,43,177,162,64,199,120,98,65,51,136,224,193,132,235,16,144,135,220,120,225,189,28,220,113,195,82,22,211,70,149,17,175,89,56,211,151,74,80,109,154,173,175,73,214,219,80,242,51,46,36,229,38,87,226,189,25,147,138,53,67,122,77,38,164,193,74,195,81,82,76,184,227,143,32,141,78,178,243,236,188,148,50,122,80,173,43,113,212,56,149,52,130,84,69,236,241,180,14,62,217,151,52,32,230,190,92,174,34,234,80,227,200,136,236,57,198,241,194,154,195,205,154,84,212,134,217,113,181,56,130,86,135,82,147,85,137,198,155,87,29,36,58,174,63,199,248,203,52,241,149,91,48,115,7,16,203,174,98,26,228,131,147,58,116,147,45,110,174,196,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,68,12,1,128,49,150,105,227,42,78,95,101,246,30,151,92,196,53,201,5,26,12,24,196,90,221,93,140,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,209,70,203,187,50,96,29,150,114,190,155,151,248,66,52,73,149,36,71,74,107,88,132,233,204,198,155,89,124,156,117,205,111,169,178,212,164,33,79,186,150,144,181,44,219,108,210,141,74,177,169,88,235,209,139,177,44,60,140,203,136,217,183,154,24,83,70,100,226,141,51,25,141,86,166,176,82,176,212,84,147,205,182,219,43,50,83,172,188,251,47,41,111,22,164,43,74,219,105,109,165,77,44,213,157,64,3,13,122,87,179,138,149,150,187,37,214,240,138,107,210,224,226,28,193,145,30,137,75,106,20,164,180,251,140,37,230,222,154,165,167,90,86,113,142,58,22,195,134,146,81,94,83,72,89,105,112,204,102,80,135,110,155,12,208,165,98,28,220,192,121,81,79,76,71,164,96,202,60,170,148,233,12,205,75,171,109,250,130,219,180,87,90,34,187,43,67,80,218,116,181,42,234,68,164,30,148,145,17,172,35,170,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,233,207,228,91,129,62,69,159,33,79,33,126,115,61,207,251,150,242,103,90,123,251,23,213,186,182,227,125,175,123,243,158,206,189,122,251,245,95,136,131,110,139,44,1,39,29,109,165,131,101,30,30,137,86,166,225,88,243,235,245,34,146,77,41,17,80,220,101,181,30,65,33,195,237,45,19,31,136,104,208,70,180,175,74,202,218,13,73,159,64,30,88,106,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,30,133,58,62,179,138,171,157,251,37,224,92,93,137,107,209,42,184,134,20,119,168,149,135,90,148,167,223,39,226,60,182,91,84,165,45,107,95,89,114,58,99,190,225,172,238,163,127,89,17,37,105,33,18,189,41,184,2,78,5,219,75,25,74,44,61,18,147,77,197,81,224,87,233,165,24,154,74,37,33,200,200,106,68,131,67,103,217,90,230,49,44,215,172,137,106,94,165,157,245,146,149,149,93,7,216,254,75,180,172,211,202,217,216,134,33,71,139,34,157,95,165,210,84,109,37,243,91,169,117,137,178,16,86,222,173,4,76,192,66,184,154,16,102,223,154,110,30,160,148,160,0,1,196,226,204,83,66,192,216,86,179,141,113,76,238,165,69,195,244,249,21,74,140,157,210,220,220,69,97,181,56,235,154,16,74,90,180,161,10,59,36,141,71,107,17,25,240,24,215,254,202,62,194,127,249,115,255,0,221,154,199,253,208,93,253,166,233,53,90,254,205,185,175,66,161,83,37,212,106,85,28,15,93,137,14,28,70,84,243,242,95,114,3,201,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,231,223,243,39,109,79,255,0,221,167,53,127,253,27,81,254,164,7,165,48,0,1,138,189,40,254,130,121,155,247,151,219,16,132,43,108,157,233,79,147,127,24,24,123,218,44,9,169,233,71,244,19,204,223,188,190,216,132,33,91,100,239,74,124,155,248,192,195,222,209,96,7,165,48,0,0,17,87,211,157,244,147,252,36,252,154,37,80,69,95,78,119,210,79,240,147,242,104,11,85,208,169,233,79,138,126,47,231,123,70,156,38,164,66,183,66,167,165,62,41,248,191,157,237,26,112,151,76,232,205,236,27,144,185,95,136,51,115,48,31,150,221,11,14,199,75,210,10,35,6,243,238,173,110,37,166,153,109,28,8,214,227,174,54,217,26,141,40,35,89,26,148,148,145,168,131,170,109,49,181,86,81,236,161,131,99,99,12,210,169,75,82,234,50,58,181,50,145,77,109,15,84,106,43,35,78,240,217,105,107,66,116,54,149,18,150,181,169,40,77,210,155,235,91,104,93,192,192,24,255,0,6,230,158,13,164,230,14,95,98,24,149,204,61,92,142,82,96,206,140,103,161,212,92,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,188,235,109,69,180,222,62,218,155,52,42,89,129,139,228,203,135,77,92,133,42,139,135,138,162,244,152,84,102,13,182,155,208,194,92,61,41,90,210,195,74,117,104,74,9,199,9,75,210,155,146,83,122,250,62,246,245,196,59,51,99,40,56,27,48,107,178,230,101,93,94,67,108,206,68,142,181,53,116,4,17,73,81,61,5,146,116,144,202,21,34,66,92,144,73,109,107,90,16,102,148,169,100,68,97,59,192,62,74,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,214,0,0,0,0,3,228,166,85,169,85,168,203,153,70,169,196,159,29,185,15,196,91,177,158,75,168,75,236,58,182,94,104,212,147,50,37,182,235,110,54,180,243,74,208,164,157,140,140,128,64,103,74,63,167,102,102,253,229,246,60,33,149,93,6,63,78,207,193,191,202,67,21,122,81,253,59,51,55,239,47,177,225,12,170,232,49,250,118,126,13,254,82,1,42,128,0,3,202,184,148,158,138,253,130,164,202,147,74,218,159,57,40,82,225,162,28,134,106,24,26,153,35,116,104,152,131,105,228,156,249,49,220,105,74,36,18,150,195,177,86,149,161,122,218,222,216,208,109,41,113,108,61,41,236,157,232,177,147,127,23,248,123,217,204,0,186,160,0,0,48,215,165,123,56,169,89,107,178,93,111,8,166,189,46,14,33,204,25,17,232,148,182,161,74,75,79,184,194,94,109,233,170,90,117,165,103,24,227,161,108,56,105,37,21,229,52,133,150,151,12,198,101,8,118,233,176,205,10,86,33,205,204,7,149,20,244,196,122,70,12,163,202,169,78,144,204,212,186,182,223,168,45,187,69,117,162,43,178,180,53,13,167,75,82,174,164,74,65,233,73,17,26,194,58,169,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,30,156,254,69,184,19,228,89,242,20,242,23,231,51,220,255,0,185,111,38,117,167,191,177,125,91,171,110,55,218,247,191,57,236,235,215,175,191,85,248,136,54,232,178,192,18,113,214,218,88,54,81,225,232,149,106,110,21,143,62,191,82,41,36,210,145,21,13,198,91,81,228,18,28,62,210,209,49,248,134,141,4,107,74,244,172,173,160,212,153,244,1,229,134,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,232,83,163,235,56,170,185,223,178,94,5,197,216,150,189,18,171,136,97,71,122,137,88,117,169,74,125,242,126,35,203,101,181,74,82,214,181,245,151,35,166,59,238,26,206,234,55,245,145,18,86,146,17,43,210,155,128,36,224,93,180,177,148,162,195,209,41,52,220,85,30,5,126,154,81,137,164,162,82,28,140,134,164,72,52,54,125,149,174,99,18,205,122,200,150,165,234,89,223,89,41,89,85,208,125,143,228,187,74,205,60,173,157,136,98,20,120,178,41,213,250,93,37,70,210,95,53,186,151,88,155,33,5,109,234,208,68,204,4,43,137,161,6,109,249,166,225,234,9,74,0,0,22,171,107,31,69,140,228,248,191,196,62,206,124,121,172,30,148,246,177,244,88,206,79,139,252,67,236,231,199,154,192,30,170,0,0,0,0,0,0,0,0,0,0,66,183,77,95,165,62,22,248,191,131,237,26,136,186,189,6,63,78,207,193,191,202,66,213,116,213,250,83,225,111,139,248,62,209,168,139,171,208,99,244,236,252,27,252,164,2,85,0,0,0,0,0,96,7,77,95,162,198,22,248,192,131,236,234,136,192,14,139,143,78,204,178,251,245,236,121,163,63,250,106,253,22,48,183,198,4,31,103,84,70,0,116,92,122,118,101,151,223,175,99,205,1,63,192,0,0,45,254,122,100,94,92,109,23,151,21,28,175,205,10,55,94,165,78,179,172,188,209,146,37,83,229,36,140,155,149,25,195,35,221,188,141,74,177,216,210,105,82,144,180,173,11,90,21,112,0,7,149,113,42,159,255,0,130,143,254,127,241,196,69,88,149,79,255,0,193,71,255,0,63,248,226,2,42,199,170,129,229,92,122,168,1,18,189,39,93,30,144,240,180,57,59,69,108,253,132,55,52,166,117,59,139,104,20,198,88,98,45,42,43,76,50,219,82,161,68,97,148,105,100,183,79,46,73,234,90,137,78,19,154,73,4,234,145,132,27,39,230,174,116,100,238,118,209,241,118,66,97,217,120,143,22,42,60,184,141,208,89,137,46,98,42,140,45,133,155,141,59,26,42,208,235,232,65,36,159,36,145,217,43,97,11,63,48,122,62,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,89,93,156,118,44,200,109,150,42,184,146,187,149,120,126,90,106,88,150,66,205,115,42,82,122,211,240,161,26,137,73,167,198,112,210,74,68,100,168,137,86,81,169,197,153,32,221,113,205,13,233,14,149,210,143,232,39,153,191,121,125,177,8,64,8,159,238,148,127,65,60,205,251,203,237,136,66,13,178,67,5,82,179,43,58,48,14,92,215,100,75,98,155,138,177,69,42,137,49,216,139,74,95,109,137,50,219,101,197,54,165,37,73,37,146,86,102,70,105,81,94,215,35,228,3,47,250,50,182,18,170,231,118,50,167,103,158,105,97,152,142,101,125,6,67,138,139,14,168,194,150,140,73,53,4,164,165,13,183,114,37,198,101,219,41,197,175,83,107,91,123,141,46,17,189,186,155,65,196,225,108,39,133,112,53,10,46,22,193,88,102,149,135,232,176,181,245,106,117,46,19,113,34,177,173,106,90,244,52,217,37,9,212,181,169,71,98,226,165,25,159,19,49,203,0,8,75,233,53,216,74,171,146,56,202,163,158,121,91,134,98,55,149,245,233,13,170,84,58,91,10,66,48,220,213,146,82,164,56,221,204,145,25,231,110,166,214,141,45,161,110,110,52,182,68,206,246,109,7,19,138,112,158,21,199,52,41,88,91,26,225,154,86,32,162,205,209,214,105,213,72,77,203,138,254,133,165,104,214,211,132,164,43,74,208,149,21,203,130,146,70,92,72,128,121,109,19,253,209,113,232,39,150,95,126,189,177,52,65,182,119,224,170,86,90,231,70,62,203,154,20,137,111,211,112,174,40,170,209,33,187,45,105,83,238,49,26,91,140,182,167,20,148,165,38,179,74,8,204,201,41,43,222,196,92,132,228,244,92,122,9,229,151,223,175,108,77,1,10,219,88,250,83,231,39,198,6,33,246,139,227,175,228,190,80,227,44,250,205,12,63,148,121,126,196,71,43,184,138,66,153,142,114,223,38,88,105,8,109,78,186,243,139,226,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,221,118,136,194,120,171,28,237,137,155,88,91,5,97,154,174,32,173,77,204,12,75,213,169,212,184,78,75,148,254,137,210,86,189,13,54,74,90,180,161,10,81,216,184,37,38,103,192,140,76,166,193,59,16,80,182,71,192,142,205,196,113,105,85,44,205,173,239,90,173,214,225,188,185,12,162,41,60,102,204,88,138,113,166,214,219,58,18,210,220,45,4,165,187,125,74,82,91,104,144,23,43,101,221,153,48,14,203,57,95,77,203,252,33,26,36,202,146,35,165,53,172,66,116,230,99,77,172,190,78,58,230,183,212,217,106,82,16,167,221,75,72,90,150,109,182,105,70,165,88,212,168,97,233,71,244,236,204,223,188,190,199,132,39,248,64,15,74,63,167,102,102,253,229,246,60,32,25,85,208,99,244,236,252,27,252,164,37,80,69,95,65,143,211,179,240,111,242,144,149,64,1,229,92,122,168,30,85,192,4,196,244,85,236,49,85,202,216,223,154,71,55,41,114,233,248,178,165,30,85,54,135,135,170,84,181,71,147,70,99,122,109,187,41,228,200,108,157,110,75,164,218,146,141,26,72,163,186,163,53,47,127,165,187,43,209,87,176,197,43,52,164,254,105,28,220,165,196,168,97,58,108,137,84,218,30,30,169,82,211,34,53,101,253,209,182,236,167,147,33,179,105,200,205,27,138,74,52,106,51,144,210,140,212,141,198,151,38,36,0,0,0,0,0,0,0,0,69,95,78,119,210,79,240,147,242,104,181,93,10,158,148,248,167,226,254,119,180,105,194,234,244,231,125,36,255,0,9,63,38,139,85,208,169,233,79,138,126,47,231,123,70,156,2,106,64,0,0,0,0,0,0,7,84,205,92,204,194,185,55,151,24,143,52,177,172,190,175,69,195,52,247,106,18,116,184,218,28,123,65,118,24,107,120,180,33,79,58,179,75,109,160,212,90,220,90,18,71,117,16,243,25,86,171,85,107,245,89,181,218,237,78,93,70,165,81,144,228,185,147,37,188,167,159,146,251,138,53,56,235,142,40,205,75,90,148,102,163,81,153,153,153,153,152,151,254,153,252,249,147,133,114,191,13,100,5,10,108,78,177,142,36,42,169,93,66,100,52,167,219,167,67,113,181,48,218,217,52,26,208,135,164,217,105,116,148,142,48,92,65,107,37,44,147,14,192,3,209,158,195,249,197,74,206,253,151,50,255,0,23,67,175,75,170,212,161,81,227,81,43,206,206,148,151,230,149,86,35,73,102,74,164,40,150,181,107,113,73,39,210,110,30,181,54,251,107,81,22,187,15,57,130,74,122,23,51,210,187,74,204,124,71,179,197,78,179,74,103,13,214,233,242,113,37,54,52,130,67,114,151,88,104,227,54,226,35,174,228,167,53,197,74,214,182,204,150,100,152,132,180,232,34,116,214,18,254,0,0,0,0,3,202,184,146,142,139,189,129,166,99,10,245,55,105,124,225,167,213,105,116,172,59,80,141,55,9,209,223,140,252,55,42,114,144,134,164,177,82,82,212,148,235,134,157,227,106,107,118,106,75,206,37,90,140,144,217,161,232,215,30,148,182,79,47,254,203,57,54,127,255,0,111,240,247,179,152,1,116,204,244,240,176,17,220,81,124,254,224,32,248,216,5,64,84,249,138,0,219,148,87,104,190,31,230,24,23,183,77,39,172,97,27,245,141,55,197,90,188,203,254,149,39,196,103,164,164,234,104,138,246,226,95,136,97,102,218,237,111,48,115,104,213,107,98,98,238,251,20,144,16,223,136,143,201,248,202,184,127,60,180,249,40,245,126,154,124,127,128,102,206,88,87,186,207,148,190,84,211,167,115,250,101,254,175,192,96,254,100,251,214,50,196,29,246,171,203,47,250,213,139,251,147,24,147,95,150,62,82,181,186,191,233,159,182,120,0,146,44,161,151,167,202,222,247,251,7,127,237,131,50,218,237,176,178,229,123,151,240,12,39,201,182,245,249,95,141,173,213,255,0,237,6,107,194,61,77,25,219,232,191,152,128,89,77,161,104,93,114,135,91,123,173,104,211,135,164,166,218,47,244,14,159,175,196,68,102,210,116,78,171,39,123,214,117,105,128,199,13,22,253,61,69,235,19,137,140,32,245,202,116,212,239,116,106,132,226,60,219,253,10,191,164,70,246,222,184,91,113,134,170,18,186,254,173,20,200,69,167,117,107,222,117,185,223,196,6,20,228,131,86,198,148,94,215,247,79,119,216,156,18,233,178,203,26,178,251,12,118,191,187,123,190,206,248,136,124,172,145,212,241,229,49,157,26,244,111,184,222,215,187,43,63,231,18,219,178,76,253,238,95,97,68,238,173,126,189,244,95,103,124,6,81,82,219,208,194,10,247,224,127,140,125,195,225,166,187,173,4,157,54,177,25,243,241,31,112,0,0,0,0,0,0,0,0,0,161,240,20,213,224,3,80,10,23,17,80,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,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,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,20,51,176,161,157,197,85,200,105,0,20,80,168,161,157,128,19,222,42,92,193,28,140,11,152,2,255,0,152,124,53,35,46,168,231,220,252,100,62,229,149,255,0,120,124,53,20,151,85,115,238,126,50,1,129,27,126,161,10,192,184,239,82,173,253,139,239,251,52,81,29,217,28,132,150,123,209,18,71,195,229,159,242,55,68,134,237,252,164,251,138,199,136,212,87,249,151,194,255,0,101,138,35,199,35,172,89,237,69,59,255,0,116,255,0,145,184,2,115,114,96,136,176,78,26,177,254,176,195,254,69,177,112,212,87,73,11,117,146,202,190,11,195,127,240,12,63,228,155,23,21,92,138,220,64,98,78,217,9,46,185,134,174,127,166,212,127,27,2,14,171,127,164,255,0,141,252,194,113,118,201,253,25,134,175,251,37,71,241,176,32,226,188,118,220,127,141,252,192,37,11,163,209,235,98,90,249,93,60,103,81,191,148,124,71,118,213,103,125,168,115,128,255,0,252,125,136,61,162,248,144,14,143,89,105,60,79,93,45,109,241,159,70,239,251,35,226,63,118,167,59,237,61,155,231,235,199,152,131,218,15,128,154,190,139,147,63,204,45,150,101,255,0,12,251,98,104,202,179,43,12,85,232,184,244,21,203,63,134,179,237,137,163,42,149,204,7,93,204,28,3,131,115,75,5,213,178,251,48,112,244,74,230,30,174,71,56,211,160,201,35,208,234,46,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,94,123,182,202,217,134,171,178,118,115,201,203,169,149,120,149,26,109,70,58,235,84,39,90,144,167,159,77,41,201,114,25,140,153,70,109,52,146,147,166,57,155,132,132,154,46,125,147,238,47,70,43,243,76,66,191,77,55,165,38,22,255,0,136,16,125,163,81,1,117,186,12,254,157,159,131,127,148,132,169,145,216,69,103,65,159,211,179,240,111,242,144,149,48,26,136,238,33,95,166,175,210,159,11,124,95,193,246,141,68,77,58,68,44,116,213,250,83,225,111,139,248,62,209,168,128,186,189,6,63,78,207,193,191,202,66,85,4,85,244,24,253,59,63,6,255,0,41,9,84,0,0,0,30,107,54,177,244,167,206,79,140,12,67,237,23,196,212,244,92,122,9,229,151,223,175,108,77,16,173,181,143,165,62,114,124,96,98,31,104,190,38,167,162,227,208,79,44,190,253,123,98,104,12,170,0,0,1,229,92,122,168,30,85,192,122,83,217,59,209,99,38,254,47,240,247,179,152,23,84,90,173,147,189,22,50,111,226,255,0,15,123,57,129,117,64,0,0,0,117,76,213,197,57,113,130,242,227,17,226,76,222,157,74,137,131,34,83,221,77,109,85,70,137,216,174,69,112,183,106,101,109,25,43,125,188,214,77,147,68,149,41,197,44,144,148,168,212,73,62,214,33,91,165,11,110,159,147,94,42,94,71,100,230,51,235,121,109,69,209,229,137,48,147,165,154,237,81,183,20,103,103,137,71,214,33,179,102,247,118,36,161,110,146,220,247,212,166,59,132,24,65,152,83,112,109,71,31,226,90,134,92,210,101,210,240,156,170,196,215,168,48,101,168,212,252,90,114,158,89,198,101,195,53,172,205,105,104,208,147,51,90,248,145,246,149,204,251,254,200,184,203,40,240,6,209,120,51,20,231,189,2,37,103,2,70,145,37,154,196,89,116,180,84,88,36,61,21,230,91,121,200,203,35,39,16,211,174,54,233,145,37,75,34,108,205,9,82,201,41,62,193,177,70,202,53,221,173,51,150,22,13,221,85,97,225,10,109,166,98,154,220,38,80,174,161,23,74,205,182,201,78,25,32,158,125,104,221,54,86,90,138,235,115,118,180,52,225,11,127,158,153,23,152,251,58,102,61,71,43,243,66,141,212,106,176,108,235,47,52,102,184,181,8,170,51,38,229,70,112,200,183,140,175,74,172,118,37,18,146,164,45,40,90,22,132,135,166,144,17,129,209,59,182,252,204,73,228,205,147,51,50,86,185,116,250,121,181,130,102,147,47,188,244,166,217,235,15,200,139,41,229,58,178,78,233,130,65,71,36,182,134,210,212,117,32,213,168,155,74,164,252,0,121,204,219,155,52,41,89,199,181,166,102,99,202,18,98,29,53,250,199,147,97,191,18,106,101,177,45,136,44,183,9,185,77,186,146,36,169,15,38,49,60,86,185,17,56,68,74,85,181,31,162,138,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,199,150,32,18,169,208,117,132,255,0,240,185,142,166,97,159,239,61,38,159,89,114,23,238,167,101,198,101,243,47,220,75,113,180,171,246,5,40,188,195,18,168,49,43,162,178,147,74,167,108,57,128,102,83,233,145,34,200,170,72,172,75,156,235,44,165,11,148,249,84,228,178,78,186,162,43,173,100,211,45,54,74,85,207,67,104,79,36,145,22,90,128,138,190,156,92,39,255,0,130,76,117,15,12,255,0,126,41,53,10,203,112,191,114,187,18,51,207,145,126,237,91,109,169,95,179,169,37,231,152,199,94,137,60,107,85,194,187,105,97,250,21,62,60,71,35,227,26,61,86,137,57,79,33,70,182,216,68,101,78,37,52,100,162,34,94,246,11,73,51,81,40,180,41,101,107,153,41,50,41,210,217,130,169,88,171,98,220,65,93,168,72,150,220,140,29,88,165,86,224,165,149,164,144,227,235,146,152,38,151,72,210,102,104,221,78,117,68,73,52,158,180,160,239,98,52,170,26,246,104,199,241,178,179,104,108,183,204,26,134,33,151,67,166,208,241,69,54,77,82,116,99,119,91,84,238,176,130,152,70,77,17,173,104,84,115,117,11,66,72,245,161,74,77,149,170,198,30,151,128,0,0,0,0,0,0,6,42,244,163,250,9,230,111,222,95,108,66,16,173,178,119,165,62,77,252,96,97,239,104,176,38,167,165,31,208,79,51,126,242,251,98,16,133,109,147,189,41,242,111,227,3,15,123,69,128,30,148,192,0,0,69,95,78,119,210,79,240,147,242,104,149,65,21,125,57,223,73,63,194,79,201,160,44,255,0,67,85,90,149,64,218,75,27,87,107,181,56,148,234,109,59,45,234,82,230,76,150,242,89,98,51,13,207,167,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,197,181,219,219,109,250,238,215,24,237,168,88,114,85,86,155,150,84,77,211,180,74,36,198,81,29,229,202,54,72,158,149,45,45,186,226,28,123,90,157,67,103,172,210,134,173,165,41,83,142,154,241,126,21,90,171,78,141,62,29,62,167,46,44,122,164,114,137,57,166,94,82,17,41,130,117,183,137,167,82,71,101,160,157,101,167,9,42,185,107,109,10,230,146,50,188,27,40,236,163,152,251,90,230,58,48,86,10,107,168,210,160,238,223,175,215,223,100,215,22,145,21,70,100,74,81,17,150,241,229,233,81,52,201,25,41,197,37,70,102,132,33,199,16,23,43,96,77,132,234,187,93,226,105,181,220,75,50,93,39,46,176,236,130,137,88,153,21,197,49,54,83,238,71,121,77,181,5,197,199,117,133,173,183,19,29,79,37,102,70,150,222,65,151,21,164,89,93,161,246,126,199,219,50,230,132,236,168,204,100,68,93,74,28,120,242,218,153,4,158,56,83,88,121,178,82,93,142,227,205,182,167,16,74,214,210,148,73,177,56,211,137,227,164,199,163,236,1,128,48,110,86,96,218,78,95,101,246,30,137,67,195,212,56,229,26,12,24,196,122,26,69,204,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,206,213,109,137,178,174,13,218,191,40,234,24,62,179,77,136,156,79,78,143,34,78,19,171,184,225,178,186,117,68,209,216,37,58,148,45,93,89,197,37,180,188,141,42,212,130,37,17,111,16,218,208,17,235,209,111,183,212,60,187,234,59,50,103,29,66,149,77,194,7,215,36,97,220,69,50,75,16,89,164,56,123,217,47,70,150,227,138,66,20,203,171,55,13,183,12,205,196,186,225,55,219,67,136,220,203,248,242,239,143,240,6,50,202,204,101,86,203,236,193,195,210,232,120,134,135,32,227,78,131,36,139,91,75,177,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,203,247,69,206,221,181,92,236,165,61,145,25,209,137,162,72,198,212,56,232,86,31,168,203,125,93,119,16,194,74,86,110,161,205,69,165,217,49,210,132,153,175,94,241,214,212,107,52,168,217,121,213,4,133,0,0,8,234,233,106,218,219,52,242,90,157,135,242,115,44,218,170,208,61,216,83,220,168,77,197,81,211,38,43,205,110,101,50,109,177,79,152,203,200,210,241,110,150,82,16,164,42,205,73,98,198,91,195,182,32,116,119,109,245,51,102,60,84,120,15,52,170,21,90,150,89,86,247,81,238,114,95,145,238,101,194,113,213,245,152,177,181,26,9,149,173,247,21,33,182,208,78,43,178,226,117,41,189,219,179,19,180,62,207,216,7,105,172,175,157,149,25,140,137,104,166,204,145,30,91,83,32,147,37,54,19,236,184,74,75,177,220,121,183,18,218,205,58,218,82,137,55,54,221,113,60,53,24,243,217,180,62,207,216,251,102,92,208,157,149,25,140,136,139,169,67,143,30,91,83,32,147,199,10,107,15,54,74,75,177,220,121,182,212,226,9,90,218,82,137,54,39,26,113,60,116,152,11,193,210,143,233,217,153,191,121,125,143,8,101,87,65,143,211,179,240,111,242,144,139,90,157,90,171,90,146,137,149,154,156,185,242,27,142,196,68,59,37,229,58,180,176,195,72,101,150,137,74,51,50,67,109,54,219,104,79,36,161,9,73,88,136,136,74,87,65,143,211,179,240,111,242,144,9,84,0,0,30,85,199,165,61,147,189,22,50,111,226,255,0,15,123,57,129,230,176,122,83,217,59,209,99,38,254,47,240,247,179,152,1,117,64,0,0,121,204,219,155,52,41,89,199,181,166,102,99,202,18,98,29,53,250,199,147,97,191,18,106,101,177,45,136,44,183,9,185,77,186,146,36,169,15,38,49,60,86,185,17,56,68,74,85,181,31,162,138,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,199,150,32,18,169,208,117,132,255,0,240,185,142,166,97,159,239,61,38,159,89,114,23,238,167,101,198,101,243,47,220,75,113,180,171,246,5,40,188,195,18,168,49,43,162,178,147,74,167,108,57,128,102,83,233,145,34,200,170,72,172,75,156,235,44,165,11,148,249,84,228,178,78,186,162,43,173,100,211,45,54,74,85,207,67,104,79,36,145,22,90,128,138,190,156,92,39,255,0,130,76,117,15,12,255,0,126,41,53,10,203,112,191,114,187,18,51,207,145,126,237,91,109,169,95,179,169,37,231,152,199,94,137,60,107,85,194,187,105,97,250,21,62,60,71,35,227,26,61,86,137,57,79,33,70,182,216,68,101,78,37,52,100,162,34,94,246,11,73,51,81,40,180,41,101,107,153,41,50,41,210,217,130,169,88,171,98,220,65,93,168,72,150,220,140,29,88,165,86,224,165,149,164,144,227,235,146,152,38,151,72,210,102,104,221,78,117,68,73,52,158,180,160,239,98,52,170,26,246,104,199,241,178,179,104,108,183,204,26,134,33,151,67,166,208,241,69,54,77,82,116,99,119,91,84,238,176,130,152,70,77,17,173,104,84,115,117,11,66,72,245,161,74,77,149,170,198,30,151,128,0,5,170,218,199,209,99,57,62,47,241,15,179,159,30,107,7,165,61,172,125,22,51,147,226,255,0,16,251,57,241,230,176,7,170,128,0,0,0,0,0,0,0,0,0,16,173,211,87,233,79,133,190,47,224,251,70,162,46,175,65,143,211,179,240,111,242,144,181,93,53,126,148,248,91,226,254,15,180,106,34,234,244,24,253,59,63,6,255,0,41,0,149,64,0,0,0,0,24,1,211,87,232,177,133,190,48,32,251,58,162,48,3,162,227,211,179,44,190,253,123,30,104,207,254,154,191,69,140,45,241,129,7,217,213,17,128,29,23,30,157,153,101,247,235,216,243,64,79,240,0,0,0,0,15,42,226,85,63,255,0,5,31,252,255,0,227,136,138,177,42,159,255,0,130,143,254,127,241,196,4,85,143,85,3,202,184,245,80,0,0,0,49,87,165,31,208,79,51,126,242,251,98,16,133,109,147,189,41,242,111,227,3,15,123,69,129,53,61,40,254,130,121,155,247,151,219,16,132,43,108,157,233,79,147,127,24,24,123,218,44,0,244,166,0,0,0,0,3,205,102,214,62,148,249,201,241,129,136,125,162,248,154,158,139,143,65,60,178,251,245,237,137,162,21,182,177,244,167,206,79,140,12,67,237,23,196,212,244,92,122,9,229,151,223,175,108,77,1,242,108,177,177,101,43,44,243,163,53,118,142,204,108,63,17,252,109,138,241,198,32,151,134,214,169,41,144,84,186,35,242,220,54,221,66,73,58,90,147,33,43,89,169,68,165,169,44,169,180,123,217,173,246,213,150,160,0,2,0,122,81,253,59,51,55,239,47,177,225,9,254,16,3,210,143,233,217,153,191,121,125,143,8,6,85,116,24,253,59,63,6,255,0,41,9,84,17,87,208,99,244,236,252,27,252,164,37,80,0,121,87,30,170,7,149,112,19,253,209,113,232,39,150,95,126,189,177,52,101,80,197,94,139,143,65,60,178,251,245,237,137,163,42,128,0,0,0,0,0,0,0,4,85,244,231,125,36,255,0,9,63,38,139,85,208,169,233,79,138,126,47,231,123,70,156,46,175,78,119,210,79,240,147,242,104,181,93,10,158,148,248,167,226,254,119,180,105,192,38,164,0,0,0,0,0,0,99,254,221,249,233,93,217,219,102,12,93,152,216,58,179,74,167,98,148,245,90,117,9,85,2,66,245,202,145,33,182,214,108,180,179,34,117,230,216,55,223,74,12,148,159,121,53,45,10,66,86,147,8,97,233,5,206,42,86,119,237,105,142,177,118,26,175,75,170,225,232,82,25,162,81,221,118,82,95,96,152,136,202,25,113,81,84,133,173,29,89,201,9,144,251,102,131,178,137,253,102,68,165,168,133,180,197,121,57,93,193,249,53,128,51,138,174,246,238,38,98,84,43,145,233,113,180,160,245,69,166,170,43,106,147,173,43,51,45,111,191,33,173,218,144,133,39,171,106,237,37,196,153,116,170,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,132,143,244,188,229,158,21,201,188,184,217,195,43,112,84,78,175,69,195,52,250,253,62,54,166,219,67,143,104,42,102,183,221,221,161,8,83,206,172,212,227,139,36,150,183,22,181,25,93,70,3,2,242,235,43,234,185,143,69,199,213,58,50,165,185,35,2,225,117,98,133,196,141,9,82,23,37,132,84,33,198,122,250,76,141,180,52,212,183,36,45,203,40,146,136,234,185,17,25,173,63,86,207,217,153,242,27,207,28,7,154,78,75,170,199,137,134,113,4,26,132,255,0,37,185,162,83,208,80,242,122,211,8,237,160,149,189,96,221,108,208,165,18,86,149,154,84,122,84,99,45,122,26,169,52,170,254,210,88,218,133,93,166,68,168,211,106,57,111,82,137,50,28,182,82,243,18,88,114,125,61,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,49,43,104,28,179,249,13,231,142,60,202,214,226,85,99,196,195,56,130,117,62,7,149,27,209,41,232,40,121,93,85,245,246,16,74,222,176,109,56,75,74,73,43,74,201,73,45,42,32,30,148,240,158,41,161,99,156,43,70,198,184,90,119,93,162,226,10,124,122,165,58,78,233,109,239,226,190,218,92,105,205,11,36,173,58,144,180,157,148,68,162,189,140,136,248,14,88,97,87,68,222,122,87,115,131,102,95,115,120,182,179,74,151,85,203,186,130,48,220,86,99,146,27,148,138,59,113,89,56,75,144,218,79,246,246,80,230,148,146,211,24,239,169,105,113,106,205,80,0,1,67,51,238,1,229,96,122,82,217,60,237,178,206,77,252,95,225,239,103,48,60,214,143,74,91,39,113,217,103,38,239,255,0,147,252,61,236,230,0,93,53,90,247,184,17,250,129,68,87,20,77,200,5,76,0,192,6,137,39,102,203,225,24,61,183,13,93,232,216,57,36,146,107,134,40,36,246,175,251,20,159,17,156,18,74,237,145,31,43,140,26,219,154,156,78,224,212,30,151,78,248,164,143,129,125,138,79,128,8,118,204,183,150,246,40,173,186,100,87,93,90,74,184,114,226,226,197,194,201,2,83,158,90,185,31,14,173,203,254,80,91,204,198,78,140,79,90,107,143,98,171,36,184,243,224,226,197,197,200,229,27,126,90,185,90,253,91,159,252,160,9,87,200,121,23,242,230,240,210,159,208,214,238,253,148,102,156,66,34,108,200,190,168,97,70,80,69,118,39,149,180,180,231,111,113,231,36,251,183,159,210,51,94,33,221,179,251,96,27,21,70,183,177,222,43,40,238,202,139,135,192,99,13,246,225,194,231,63,44,171,111,19,51,20,164,195,130,146,208,155,151,232,228,120,120,140,210,121,4,180,40,142,252,82,100,44,38,212,212,6,170,121,111,89,142,101,32,245,179,16,189,238,215,225,45,7,234,48,16,149,40,206,133,154,234,142,191,123,220,91,131,252,12,181,70,191,30,94,177,40,27,17,87,219,147,130,176,91,37,34,41,154,188,163,193,43,227,243,233,62,34,51,115,230,155,228,28,236,174,37,180,58,68,199,85,182,248,190,170,35,92,248,23,172,102,230,193,24,153,231,32,96,88,6,113,180,159,148,249,95,87,157,40,253,98,9,57,162,172,151,13,181,145,145,220,149,203,237,140,114,35,175,225,57,137,126,35,109,107,108,212,72,89,153,36,248,249,255,0,235,29,128,80,0,0,0,0,0,0,0,26,76,142,226,164,93,226,160,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,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,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,40,174,67,72,212,174,67,72,0,162,134,162,43,141,22,51,1,169,28,140,11,152,35,145,129,115,1,85,255,0,48,248,42,23,56,174,21,189,95,140,135,222,175,230,31,28,226,51,140,178,47,15,198,64,48,11,111,216,198,120,51,29,186,73,89,255,0,98,251,184,124,246,40,142,236,147,212,140,246,163,92,173,110,177,207,247,27,130,74,246,244,134,165,229,238,57,94,238,247,242,103,27,253,158,40,141,140,165,109,198,179,222,148,68,86,182,255,0,252,141,192,19,139,146,71,124,23,134,255,0,224,8,127,201,54,46,73,246,74,228,45,150,71,26,207,5,97,171,255,0,226,252,47,228,91,23,57,68,90,10,224,49,35,108,146,213,51,13,31,217,42,63,141,129,6,248,136,136,186,191,248,255,0,204,39,47,108,98,34,151,134,175,251,37,71,241,176,32,207,20,92,186,182,159,175,255,0,52,4,136,244,122,212,75,221,117,93,26,218,237,212,168,165,207,143,207,95,241,24,59,181,39,29,166,179,112,255,0,252,119,95,246,131,227,44,250,62,106,46,167,30,74,70,251,207,171,208,202,218,121,251,243,190,3,18,246,161,59,237,47,155,103,235,199,85,239,104,60,2,107,250,46,61,5,114,207,225,172,251,98,104,202,165,115,24,171,209,113,232,43,150,127,13,103,219,19,70,85,43,152,10,26,72,210,33,95,166,160,173,181,54,22,47,255,0,0,65,246,141,68,77,79,208,136,86,233,169,244,166,194,223,241,2,15,180,106,32,46,183,65,159,211,179,240,111,242,144,149,50,183,120,138,206,131,46,89,217,248,55,249,72,74,144,13,68,98,21,250,106,253,41,240,183,197,252,31,104,212,68,211,164,66,199,77,95,165,62,22,248,191,131,237,26,136,11,171,208,99,244,236,252,27,252,164,37,80,69,95,65,143,211,179,240,111,242,144,149,64,0,0,1,230,179,107,31,74,124,228,248,192,196,62,209,124,77,79,69,199,160,158,89,125,250,246,196,209,10,219,88,250,83,231,39,198,6,33,246,139,226,106,122,46,61,4,242,203,239,215,182,38,128,202,160,0,0,30,85,199,170,129,229,92,7,165,61,147,189,22,50,111,226,255,0,15,123,57,129,117,69,170,217,59,209,99,38,254,47,240,247,179,152,23,84,0,0,113,56,179,221,87,185,90,207,184,95,37,123,164,242,124,143,35,249,91,121,212,122,246,237,91,142,177,186,247,205,206,243,70,189,29,173,55,183,27,0,193,110,148,45,186,126,66,152,85,121,29,147,152,207,170,102,77,107,71,150,36,194,78,167,168,84,183,27,81,157,158,37,23,87,152,245,219,221,216,148,180,52,107,115,222,148,168,238,28,59,96,12,1,140,179,79,25,82,114,251,47,176,244,186,230,33,174,72,40,208,96,198,34,214,234,236,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,92,174,116,84,243,114,181,154,24,130,179,158,237,226,6,241,220,249,9,147,88,69,122,34,226,205,74,214,218,84,217,41,149,165,38,210,55,70,222,237,4,148,161,45,232,36,17,32,146,66,98,122,49,118,37,135,145,153,113,27,54,243,67,10,104,204,156,81,166,99,49,170,212,214,10,86,26,138,146,121,182,219,101,102,74,117,151,159,101,229,45,226,212,133,105,91,109,45,180,169,165,154,131,34,182,93,217,147,0,236,179,149,244,220,191,194,17,162,76,169,34,58,83,90,196,39,78,102,52,218,203,228,227,174,107,125,77,150,165,33,10,125,212,180,133,169,102,219,102,148,106,85,141,74,183,251,125,236,109,27,107,236,175,133,79,161,73,137,3,29,225,137,6,246,28,157,58,107,172,66,66,31,113,146,152,204,130,109,183,13,72,91,77,18,146,100,141,100,227,77,217,73,65,184,74,202,0,1,229,179,243,213,128,177,87,235,174,28,196,152,114,161,246,72,115,169,179,163,185,254,43,140,188,219,136,240,82,84,158,227,33,62,123,2,109,147,27,107,236,175,155,80,174,198,137,3,29,225,137,4,206,35,131,6,19,172,66,66,31,113,227,134,244,115,113,199,13,72,91,77,26,84,70,189,100,227,78,93,41,65,182,106,198,14,150,45,136,38,98,79,41,237,103,150,113,117,203,167,211,201,220,109,8,222,125,231,165,54,207,87,98,60,168,172,165,165,146,119,76,18,206,65,169,196,54,150,163,165,100,157,68,226,149,128,27,28,230,22,120,229,190,208,88,110,171,179,197,7,203,248,206,161,191,165,198,162,59,190,84,90,147,111,52,162,91,114,82,219,173,93,150,236,79,153,173,105,109,181,48,151,86,100,77,153,144,77,167,72,126,53,170,224,13,139,115,86,187,70,143,17,233,18,168,232,162,45,50,80,165,32,152,168,73,106,11,202,34,74,146,122,210,212,151,20,131,189,137,100,147,50,81,17,164,252,240,137,254,233,71,244,19,204,223,188,190,216,132,32,46,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,32,30,151,182,126,203,63,144,222,71,96,60,173,114,37,42,60,188,51,135,224,211,231,249,45,189,17,94,156,134,83,214,159,71,97,6,173,235,230,235,134,181,36,148,181,44,212,162,212,163,23,0,0,6,63,237,249,129,126,72,155,27,102,197,3,202,158,79,234,152,125,202,238,251,113,189,213,228,215,17,63,117,167,82,109,188,234,187,189,87,236,235,213,101,91,73,249,215,30,162,51,11,5,82,179,43,0,98,92,185,174,200,150,197,55,21,81,230,209,38,59,17,105,75,237,177,37,149,178,226,155,82,146,164,146,201,43,51,35,52,168,175,107,145,242,30,93,192,122,168,1,111,246,122,197,53,220,115,144,89,105,141,113,76,238,187,90,196,24,62,141,84,168,201,221,33,189,252,167,225,52,227,174,104,65,37,9,212,181,168,236,146,36,149,236,68,69,192,92,0,0,0,0,0,0,24,171,210,143,232,39,153,191,121,125,177,8,66,182,201,222,148,249,55,241,129,135,189,162,192,154,158,148,127,65,60,205,251,203,237,136,66,21,182,78,244,167,201,191,140,12,61,237,22,0,122,83,0,0,1,21,125,57,223,73,63,194,79,201,162,85,4,90,244,220,82,106,181,250,174,67,80,168,84,201,117,26,149,70,70,32,137,14,28,70,84,243,242,95,113,84,196,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,8,214,201,124,161,198,89,245,154,24,127,40,242,253,136,142,87,113,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,196,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,208,158,203,187,50,96,29,150,114,190,155,151,248,66,52,73,149,36,71,74,107,88,132,233,204,198,155,89,124,156,117,205,111,169,178,212,164,33,79,186,150,144,181,44,219,108,210,141,74,177,169,86,215,96,157,136,40,91,35,224,71,102,226,56,180,170,150,102,214,247,173,86,235,112,222,92,134,81,20,158,51,102,44,69,56,211,107,109,157,9,105,110,22,130,82,221,190,165,41,45,180,72,202,160,0,0,1,134,189,32,155,5,97,237,166,112,108,236,115,151,212,40,144,243,82,145,29,199,160,174,63,85,132,138,250,204,227,36,217,156,241,180,107,121,105,143,29,77,199,53,56,132,33,107,34,82,146,131,51,40,235,216,147,163,231,58,51,203,31,181,137,235,175,98,12,178,195,216,58,176,194,166,85,94,135,46,5,85,199,217,121,244,184,138,90,212,209,35,172,177,34,33,180,226,205,100,113,214,164,168,210,181,39,118,115,188,62,74,101,38,149,69,140,184,116,106,100,72,17,220,144,252,181,181,25,148,180,133,62,251,171,121,231,77,41,34,35,91,142,184,227,139,87,53,45,106,81,220,204,204,7,214,0,0,3,31,246,215,217,70,133,181,166,77,77,193,187,170,84,60,95,77,188,204,45,91,154,202,213,212,37,106,65,184,217,169,179,37,147,47,161,27,167,10,203,73,93,14,110,214,182,155,33,144,0,3,203,190,63,192,24,203,43,49,149,91,47,179,7,15,75,161,226,26,28,131,141,58,12,146,45,109,46,196,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,38,157,6,63,78,207,193,191,202,66,255,0,244,136,236,11,15,105,204,42,88,243,43,105,244,170,110,102,209,55,178,44,81,152,143,238,153,179,109,164,117,105,82,116,146,205,228,33,134,211,29,199,22,109,167,180,218,180,165,205,227,86,3,160,199,233,217,248,55,249,72,4,170,0,0,15,42,227,210,158,201,222,139,25,55,241,127,135,189,156,192,243,88,61,41,236,157,232,177,147,127,23,248,123,217,204,0,186,160,0,3,29,122,67,241,173,87,0,108,91,154,181,218,52,120,143,72,149,71,69,17,105,146,133,41,4,197,66,75,80,94,81,18,84,147,214,150,164,184,164,29,236,75,36,153,146,136,141,39,231,132,79,247,74,63,160,158,102,253,229,246,196,33,1,116,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,0,244,189,179,246,89,252,134,242,59,1,229,107,145,41,81,229,225,156,63,6,159,63,201,109,232,138,244,228,50,158,180,250,59,8,53,111,95,55,92,53,169,36,165,169,102,165,22,165,24,184,0,0,49,255,0,111,204,11,242,68,216,219,54,40,30,84,242,127,84,195,238,87,119,219,141,238,175,38,184,137,251,173,58,147,109,231,85,221,234,191,103,94,171,42,218,79,206,184,245,17,152,88,42,149,153,88,3,18,229,205,118,68,182,41,184,170,143,54,137,49,216,139,74,95,109,137,44,173,151,20,218,148,149,36,150,73,89,153,25,165,69,123,92,143,144,242,238,3,213,64,11,127,179,214,41,174,227,156,130,203,76,107,138,103,117,218,214,32,193,244,106,165,70,78,233,13,239,229,63,9,167,29,115,66,9,40,78,165,173,71,100,145,36,175,98,34,46,2,224,0,181,91,88,250,44,103,39,197,254,33,246,115,227,205,96,244,167,181,143,162,198,114,124,95,226,31,103,62,60,214,0,245,80,0,0,0,0,0,0,0,0,0,2,21,186,106,253,41,240,183,197,252,31,104,212,69,213,232,49,250,118,126,13,254,82,22,171,166,175,210,159,11,124,95,193,246,141,68,93,94,131,31,167,103,224,223,229,32,18,168,0,0,0,0,3,0,58,106,253,22,48,183,198,4,31,103,84,70,0,116,92,122,118,101,151,223,175,99,205,25,255,0,211,87,232,177,133,190,48,32,251,58,162,48,3,162,227,211,179,44,190,253,123,30,104,9,254,0,0,0,0,1,229,92,74,167,255,0,224,163,255,0,159,252,113,17,86,37,83,255,0,240,81,255,0,207,254,56,128,138,177,234,160,121,87,30,170,0,0,0,6,42,244,163,250,9,230,111,222,95,108,66,16,173,178,119,165,62,77,252,96,97,239,104,176,38,167,165,31,208,79,51,126,242,251,98,16,133,109,147,189,41,242,111,227,3,15,123,69,128,30,148,192,0,0,0,0,121,172,218,199,210,159,57,62,48,49,15,180,95,19,83,209,113,232,39,150,95,126,189,177,52,66,182,214,62,148,249,201,241,129,136,125,162,248,154,158,139,143,65,60,178,251,245,237,137,160,50,168,0,0,4,0,244,163,250,118,102,111,222,95,99,194,19,252,32,7,165,31,211,179,51,126,242,251,30,16,12,170,232,49,250,118,126,13,254,82,18,168,34,175,160,199,233,217,248,55,249,72,74,160,0,242,174,61,84,15,42,224,39,251,162,227,208,79,44,190,253,123,98,104,202,161,138,189,23,30,130,121,101,247,235,219,19,70,85,0,0,0,0,0,0,0,0,8,171,233,206,250,73,254,18,126,77,22,171,161,83,210,159,20,252,95,206,246,141,56,93,94,156,239,164,159,225,39,228,209,106,186,21,61,41,241,79,197,252,239,104,211,128,77,72,0,0,0,0,0,136,14,154,76,244,161,98,156,119,132,178,27,14,86,106,171,151,130,122,197,71,18,196,178,219,131,214,165,179,29,112,138,198,100,78,188,219,6,234,181,233,52,161,50,244,165,102,165,58,148,203,165,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,204,190,116,102,246,50,207,172,208,196,25,185,152,15,196,114,187,136,164,37,233,5,17,130,101,134,144,134,210,211,76,182,142,38,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,97,149,93,18,25,13,39,52,246,151,111,50,106,16,162,63,135,178,194,63,149,36,148,152,237,72,67,181,23,208,227,80,91,36,45,100,164,45,42,39,100,161,212,161,122,23,13,37,217,82,208,162,190,189,57,223,73,63,194,79,201,163,34,186,40,114,118,149,150,187,37,209,49,114,168,50,224,226,28,193,145,34,183,84,118,108,84,180,251,140,37,231,25,132,148,43,66,86,113,142,58,16,251,100,163,81,94,83,171,65,233,112,136,99,175,78,119,210,79,240,147,242,104,11,85,208,169,233,79,138,126,47,231,123,70,156,46,87,77,126,72,85,74,171,131,118,145,102,185,17,84,213,71,143,129,228,83,84,218,146,251,111,146,166,204,105,244,43,138,86,133,36,222,74,136,244,154,13,13,153,107,214,123,187,107,208,169,233,79,138,126,47,231,123,70,156,36,251,108,156,139,135,180,78,206,56,207,46,124,141,229,26,210,169,238,84,112,226,80,108,33,228,86,35,161,78,69,38,221,124,141,13,111,22,91,133,174,233,61,211,206,167,90,73,70,162,8,140,232,167,207,152,217,55,181,28,12,51,93,155,45,186,22,100,199,44,50,226,19,33,210,97,186,138,221,66,160,60,182,80,133,19,171,222,145,198,73,153,39,118,83,28,89,173,41,37,146,167,120,121,97,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,122,94,217,251,51,62,76,153,29,128,243,73,201,116,169,18,241,54,31,131,80,159,228,183,53,197,102,114,217,79,90,97,29,181,154,119,79,147,173,154,20,163,82,20,131,74,143,82,76,5,192,0,0,30,85,199,165,29,147,253,22,178,107,226,255,0,14,251,57,129,230,184,122,82,217,60,191,251,44,228,223,197,254,29,246,115,0,46,146,252,226,21,73,220,197,23,207,238,2,11,141,192,106,62,98,130,167,204,80,6,151,211,169,178,47,17,134,123,109,54,147,193,45,21,207,251,102,79,242,50,70,103,57,109,37,113,135,123,107,54,215,184,166,141,69,207,18,167,215,251,20,144,16,173,153,109,223,25,98,2,177,255,0,102,37,255,0,42,177,113,178,122,41,151,149,244,165,103,250,31,187,246,193,209,243,25,164,185,141,177,18,82,155,218,175,47,191,236,203,23,75,39,26,101,62,87,214,155,95,171,247,159,217,0,75,30,87,208,183,158,83,247,185,7,109,207,34,251,127,1,148,241,83,161,179,46,60,251,197,145,202,86,96,185,229,93,210,111,109,197,248,159,217,5,242,73,17,23,0,21,87,20,153,120,11,93,158,176,122,214,9,169,167,75,134,70,220,114,236,151,248,66,5,209,62,71,240,14,141,155,45,111,112,109,69,4,155,153,165,158,255,0,179,32,4,30,109,123,77,234,121,205,139,30,208,233,104,234,28,84,92,56,196,143,225,226,47,254,192,211,77,51,48,42,8,219,185,121,83,135,127,41,66,208,109,189,17,230,115,87,26,57,187,178,75,201,220,110,95,220,209,135,121,216,62,174,134,113,14,7,140,169,22,81,121,79,179,163,235,37,31,168,77,18,211,151,143,56,236,147,212,146,211,213,215,99,34,250,242,29,236,91,236,174,119,126,202,30,37,106,37,48,231,27,91,244,194,23,4,80,0,0,0,0,0,0,0,26,79,129,129,25,153,135,209,10,216,128,84,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,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,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,80,202,226,150,49,83,59,10,26,189,64,41,115,32,0,51,176,2,57,24,23,48,73,88,140,0,85,92,121,15,146,109,247,11,251,159,140,125,103,200,236,62,57,234,180,117,171,224,252,100,3,10,246,239,83,101,150,184,227,81,246,190,102,127,148,69,17,159,149,6,75,207,234,90,75,138,79,127,254,68,177,33,219,127,214,220,99,3,99,200,164,181,145,39,201,127,66,155,124,250,41,136,231,201,73,10,147,158,180,103,148,102,122,186,199,50,183,234,55,0,78,70,72,105,44,23,134,139,255,0,195,240,255,0,146,108,92,197,121,164,45,166,73,164,189,197,225,163,183,235,4,63,228,155,23,41,68,122,11,136,12,78,219,13,165,57,47,13,217,55,179,149,30,255,0,22,4,24,98,139,151,86,213,245,255,0,230,137,214,218,229,109,38,94,29,222,36,207,223,42,28,190,22,68,21,226,179,65,245,91,17,253,31,249,160,51,51,163,241,223,246,194,116,141,92,235,52,62,239,179,186,51,23,17,244,75,236,231,154,120,191,18,102,46,32,198,153,145,30,165,137,43,51,42,178,218,135,81,128,134,16,244,135,77,229,165,178,92,53,40,146,74,112,200,136,212,103,107,92,207,152,195,14,143,231,76,179,17,69,126,117,170,31,242,238,9,164,194,170,249,69,119,253,156,255,0,138,144,29,119,32,242,87,11,108,239,148,244,44,157,193,83,234,179,104,216,127,172,245,103,234,142,182,228,165,239,228,187,33,122,212,219,109,160,236,183,148,69,100,23,100,138,247,59,153,220,21,115,20,35,191,33,83,191,120,1,249,131,23,118,159,232,246,201,141,172,177,245,63,49,115,23,19,99,90,117,74,157,71,106,138,211,84,89,177,25,97,76,54,243,207,18,148,79,70,117,90,245,72,89,25,146,136,172,73,225,204,207,40,143,204,26,8,251,86,1,96,182,82,216,171,43,118,62,44,81,242,52,175,226,170,159,186,222,163,215,124,187,42,51,219,190,171,191,221,238,183,44,53,107,245,149,234,213,170,246,77,173,99,189,255,0,21,226,124,5,0,106,73,12,96,218,131,163,211,37,246,179,199,244,252,198,204,108,79,141,105,213,42,117,29,170,35,77,81,38,196,101,133,48,219,207,60,149,41,47,70,117,70,189,82,22,70,100,162,43,18,120,115,51,201,242,228,42,3,31,246,82,216,167,43,54,62,247,83,242,51,175,226,186,159,186,222,163,215,124,187,42,51,219,190,171,191,221,238,183,44,53,107,245,149,234,213,170,246,77,173,99,190,64,0,0,0,0,12,32,204,46,136,157,155,115,43,31,226,92,198,174,227,108,202,98,165,138,171,19,107,115,26,137,82,128,150,27,126,75,203,121,196,182,149,67,82,137,4,165,153,17,26,148,118,181,204,249,140,159,200,76,148,194,187,59,101,61,11,39,48,85,66,171,54,139,135,250,215,86,126,168,235,110,74,94,254,75,178,23,173,77,182,218,14,203,121,68,86,65,118,72,175,115,185,157,192,0,0,0,0,24,1,254,194,166,203,31,248,253,154,191,243,173,59,254,226,51,252,0,117,252,189,193,84,172,181,192,24,107,46,104,82,37,191,77,194,180,120,84,72,110,203,90,84,251,140,70,101,12,182,167,20,148,165,38,179,74,8,204,201,41,43,222,196,92,135,96,0,0,0,0,22,171,52,246,94,200,236,232,199,120,83,49,179,35,0,82,171,117,172,35,191,106,58,166,68,101,246,102,69,117,151,91,56,178,218,117,10,67,236,161,111,111,219,37,22,166,221,65,41,10,73,41,196,174,234,128,0,0,0,0,177,91,56,236,89,144,219,44,85,113,37,119,42,240,252,180,212,177,44,133,154,230,84,164,245,167,225,66,53,18,147,79,140,225,164,148,136,201,81,18,172,163,83,139,50,65,186,227,154,27,211,125,64,5,191,207,188,148,194,187,68,229,61,119,39,49,173,66,171,10,139,136,58,175,89,126,150,235,109,202,70,226,75,82,17,161,78,54,226,10,235,101,36,119,65,246,76,237,99,177,150,48,101,239,68,78,205,185,107,143,240,214,99,80,177,182,101,63,82,194,181,136,85,184,109,75,169,64,83,14,63,25,228,60,218,92,74,97,165,70,131,82,8,140,137,73,59,94,198,92,198,111,128,0,0,0,12,0,255,0,97,83,101,143,252,126,205,95,249,214,157,255,0,113,25,254,0,58,254,94,224,170,86,90,224,12,53,151,52,41,18,223,166,225,90,60,42,36,55,101,173,42,125,198,35,50,134,91,83,138,74,82,147,89,165,4,102,100,148,149,239,98,46,67,176,0,0,0,0,0,0,0,183,249,247,146,152,87,104,156,167,174,228,230,53,168,85,97,81,113,7,85,235,47,210,221,109,185,72,220,73,106,66,52,41,198,220,65,93,108,164,142,232,62,201,157,172,118,50,198,12,189,232,137,217,183,45,113,254,26,204,106,22,54,204,167,234,88,86,177,10,183,13,169,117,40,10,97,199,227,60,135,155,75,137,76,52,168,208,106,65,17,145,41,39,107,216,203,152,205,240,0,0,0,1,215,234,184,3,6,215,113,149,3,48,107,56,122,36,204,67,133,99,206,141,69,156,241,26,151,1,19,9,162,146,109,17,158,148,173,105,97,180,26,237,172,145,173,36,100,151,22,74,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,223,224,108,139,203,140,182,204,124,115,154,24,42,141,228,170,174,99,117,23,107,236,176,100,152,178,37,69,57,6,82,146,217,23,97,231,58,210,183,166,71,165,106,66,86,105,37,169,197,174,224,0,0,0,0,192,15,246,21,54,88,255,0,199,236,213,255,0,157,105,223,247,17,155,249,123,130,169,89,107,128,48,214,92,208,164,75,126,155,133,104,240,168,144,221,150,180,169,247,24,140,202,25,109,78,41,41,74,77,102,148,17,153,146,82,87,189,136,185,14,192,0,0,0,2,223,231,222,74,97,93,162,114,158,187,147,152,214,161,85,133,69,196,29,87,172,191,75,117,182,229,35,113,37,169,8,208,167,27,113,5,117,178,146,59,160,251,38,118,177,216,203,24,50,247,162,39,102,220,181,199,248,107,49,168,88,219,50,159,169,97,90,196,42,220,54,165,212,160,41,135,31,140,242,30,109,46,37,48,210,163,65,169,4,70,68,164,157,175,99,46,99,55,192,0,0,0,6,0,127,176,169,178,199,254,63,102,175,252,235,78,255,0,184,140,255,0,0,29,127,47,112,85,43,45,112,6,26,203,154,20,137,111,211,112,173,30,21,18,27,178,214,149,62,227,17,153,67,45,169,197,37,41,73,172,210,130,51,50,74,74,247,177,23,33,216,0,0,117,252,194,193,84,172,202,192,24,151,46,107,178,37,177,77,197,84,121,180,73,142,196,90,82,251,108,73,101,108,184,166,212,164,169,36,178,74,204,200,205,42,43,218,228,124,134,16,127,176,169,178,199,254,63,102,175,252,235,78,255,0,184,140,255,0,0,0,0,0,0,0,0,0,0,0,0,24,191,181,7,71,166,75,237,103,143,233,249,141,152,216,159,26,211,170,84,234,59,84,70,154,162,77,136,203,10,97,183,158,121,42,82,94,140,234,141,122,164,44,140,201,68,86,36,240,230,103,216,54,82,216,167,43,54,62,247,83,242,51,175,226,186,159,186,222,163,215,124,187,42,51,219,190,171,191,221,238,183,44,53,107,245,149,234,213,170,246,77,173,99,190,64,0,0,0,0,0,0,11,63,181,6,203,248,7,107,60,1,79,203,156,198,171,226,10,117,54,157,88,106,182,211,180,73,12,178,250,159,109,151,153,74,84,167,154,117,38,141,50,22,102,68,146,59,146,120,243,35,179,249,9,209,127,144,91,59,102,197,11,56,240,86,47,204,9,181,172,63,214,186,179,21,74,132,39,34,175,127,25,216,235,214,150,226,54,179,178,30,81,149,150,93,162,43,220,174,71,152,0,0,0,0,0,0,3,0,63,216,84,217,99,255,0,31,179,87,254,117,167,127,220,69,255,0,252,197,57,89,249,147,191,49,215,151,241,95,184,207,238,238,181,27,202,159,217,47,40,124,243,113,186,249,247,103,231,94,103,14,125,161,144,0,3,0,63,216,84,217,99,255,0,31,179,87,254,117,167,127,220,70,127,128,0,0,0,11,127,159,121,41,133,118,137,202,122,238,78,99,90,133,86,21,23,16,117,94,178,253,45,214,219,148,141,196,150,164,35,66,156,109,196,21,214,202,72,238,131,236,153,218,199,99,44,96,203,222,136,157,155,114,215,31,225,172,198,161,99,108,202,126,165,133,107,16,171,112,218,151,82,128,166,28,126,51,200,121,180,184,148,195,74,141,6,164,17,25,18,146,118,189,140,185,140,223,0,0,0,0,0,0,24,65,152,93,17,59,54,230,86,63,196,185,141,93,198,217,148,197,75,21,86,38,214,230,53,18,165,1,44,54,252,151,150,243,137,109,42,134,165,18,9,75,50,34,53,40,237,107,153,243,25,63,144,153,41,133,118,118,202,122,22,78,96,170,133,86,109,23,15,245,174,172,253,81,214,220,148,189,252,151,100,47,90,155,109,180,29,150,242,136,172,130,236,145,94,231,115,59,128,0,0,0,0,48,255,0,62,250,47,242,11,104,156,216,174,231,30,53,197,249,129,10,181,136,58,175,89,98,151,80,132,220,84,110,35,53,29,26,18,228,71,22,87,67,41,51,186,207,180,103,107,21,136,179,0,0,99,254,202,91,20,229,102,199,222,234,126,70,117,252,87,83,247,91,212,122,239,151,101,70,123,119,213,119,251,189,214,229,134,173,126,178,189,90,181,94,201,181,172,119,200,0,0,1,128,31,236,42,108,177,255,0,143,217,171,255,0,58,211,191,238,35,63,192,5,191,200,76,148,194,187,59,101,61,11,39,48,85,66,171,54,139,135,250,215,86,126,168,235,110,74,94,254,75,178,23,173,77,182,218,14,203,121,68,86,65,118,72,175,115,185,157,192,0,0,0,0,0,0,0,0,0,24,255,0,181,110,197,57,89,182,15,185,111,146,101,127,21,211,61,201,117,238,165,228,41,81,153,222,117,173,198,243,123,190,97,219,219,171,35,78,157,54,186,175,123,149,186,254,203,253,30,153,47,178,102,63,168,102,54,92,226,124,107,81,169,84,104,238,209,29,106,183,54,35,204,37,135,30,101,229,41,41,102,51,74,37,234,142,130,35,53,25,88,213,195,145,150,80,0,0,0,0,0,0,14,149,157,25,85,74,206,252,175,196,25,81,93,196,88,130,135,77,196,145,211,18,100,202,12,180,198,154,76,111,18,167,26,75,138,66,211,161,196,164,218,113,38,147,37,54,226,210,126,112,195,95,246,21,54,88,255,0,199,236,213,255,0,157,105,223,247,17,159,224,0,49,255,0,106,221,138,114,179,108,31,114,223,36,202,254,43,166,123,146,235,221,75,200,82,163,51,188,235,91,141,230,247,124,195,183,183,86,70,157,58,109,117,94,247,43,100,0,0,197,253,151,250,61,50,95,100,204,127,80,204,108,185,196,248,214,163,82,168,209,221,162,58,213,110,108,71,152,75,14,60,203,202,82,82,204,102,148,75,213,29,4,70,106,50,177,171,135,35,44,160,0,1,132,25,133,209,19,179,110,101,99,252,75,152,213,220,109,153,76,84,177,85,98,109,110,99,81,42,80,18,195,111,201,121,111,56,150,210,168,106,81,32,148,179,34,35,82,142,214,185,159,49,145,91,53,236,235,133,118,94,203,131,202,220,21,138,177,93,110,138,138,131,245,8,222,232,103,55,37,200,123,210,70,182,24,221,180,218,27,103,90,84,230,130,79,207,29,117,70,102,106,49,117,64,0,0,0,71,255,0,251,10,187,44,23,251,190,205,95,249,214,157,255,0,113,25,191,151,152,42,151,150,184,3,13,101,205,14,68,183,233,184,86,143,14,137,9,217,107,74,159,113,136,204,161,150,212,226,146,148,164,214,105,65,25,153,37,37,123,216,136,184,14,193,107,138,31,50,1,165,119,191,220,20,108,206,246,49,85,243,251,128,139,92,6,163,230,40,42,124,197,0,81,219,232,43,122,198,28,109,182,110,123,136,103,79,254,50,167,249,25,35,49,222,59,32,190,17,136,27,105,178,78,224,150,74,197,253,178,36,255,0,234,100,0,134,156,104,193,187,142,113,9,41,55,249,169,44,249,253,153,66,227,101,193,187,19,202,59,190,198,189,205,249,29,237,172,116,60,108,73,107,29,98,46,28,170,178,203,254,185,66,227,96,6,144,231,95,177,114,221,115,63,183,1,46,57,29,89,144,239,150,181,201,189,186,181,187,5,246,79,1,146,81,86,167,27,53,40,238,119,176,198,156,138,167,167,230,221,137,63,169,187,207,236,163,37,227,160,144,131,34,245,128,220,59,253,193,213,241,252,84,202,195,115,26,54,245,106,38,184,94,223,166,36,199,104,51,176,225,49,90,82,229,18,73,25,119,35,248,228,2,27,118,248,161,162,54,57,199,82,202,46,147,79,147,59,90,239,205,152,165,202,227,171,108,79,84,118,62,98,96,216,201,127,74,83,229,30,206,146,63,210,36,159,168,92,238,144,184,232,70,35,199,203,36,241,47,37,119,253,142,32,179,27,28,72,221,230,126,16,73,94,229,229,14,239,240,121,0,38,111,40,29,156,253,18,43,209,213,171,83,47,113,177,23,13,241,250,197,211,107,94,237,27,207,63,73,106,248,123,197,182,200,150,210,172,19,77,149,110,210,219,144,70,127,249,194,191,160,92,176,0,0,0,0,0,0,0,1,75,113,184,168,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,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,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,88,189,64,124,133,56,151,19,1,67,230,40,161,168,184,220,105,80,10,163,145,128,35,145,129,115,1,82,243,76,124,85,19,36,196,114,229,234,252,100,62,197,29,184,14,62,170,103,213,29,227,245,63,140,128,71,111,72,92,155,97,188,126,130,53,145,124,202,225,221,243,200,131,0,50,17,90,243,182,132,124,120,245,174,127,185,29,25,227,210,30,230,156,63,152,5,115,253,106,254,60,65,129,59,62,168,213,157,84,19,185,254,170,255,0,36,116,4,235,228,167,246,149,134,173,253,224,135,252,147,98,228,233,85,138,230,45,190,74,23,231,43,13,31,251,193,15,249,38,197,199,51,50,43,153,128,196,253,177,78,210,240,213,184,123,229,70,255,0,190,192,131,12,82,101,242,173,254,191,252,209,57,123,98,171,229,204,55,207,231,181,31,198,192,131,44,81,250,155,252,127,243,64,102,23,71,241,145,102,42,175,253,250,161,255,0,46,224,154,108,42,127,40,44,254,206,127,197,72,133,141,128,63,240,138,127,240,213,15,249,119,4,211,97,50,63,39,185,251,121,255,0,21,32,57,244,25,127,8,214,174,99,109,60,12,190,17,184,103,112,3,243,6,130,177,29,198,179,243,6,216,13,101,199,144,1,114,0,26,138,226,163,74,70,160,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,1,164,249,144,212,40,100,3,66,249,253,193,84,10,157,187,202,226,133,231,16,10,159,19,3,35,33,91,149,197,64,109,184,100,105,34,241,24,163,182,44,114,94,11,98,233,73,254,120,82,124,75,236,82,6,88,44,174,92,134,51,109,103,74,122,118,14,97,13,41,162,63,47,37,93,163,62,91,167,252,60,64,66,158,100,52,77,227,140,71,98,73,124,216,152,92,63,110,88,237,152,26,162,152,221,119,81,187,218,221,242,255,0,27,196,112,153,173,1,200,152,235,18,147,134,131,211,91,152,158,207,175,124,177,191,135,148,105,235,26,12,211,230,114,225,235,1,48,59,61,98,72,178,124,191,100,200,236,245,95,56,139,236,190,35,40,90,156,210,138,196,149,241,63,80,192,205,156,106,239,181,238,135,84,153,7,126,169,201,103,246,111,17,154,141,28,131,237,19,202,34,35,250,163,1,217,183,132,174,37,113,198,98,59,42,141,32,173,245,31,199,33,243,176,251,201,82,73,79,44,251,69,244,70,53,87,77,78,209,36,154,76,249,160,184,253,178,64,69,7,72,115,101,229,204,126,118,47,214,175,226,68,22,3,100,71,116,102,174,19,77,207,135,95,229,251,153,241,127,186,67,140,211,94,199,232,51,59,252,202,254,36,65,143,155,35,159,251,107,225,67,253,221,254,76,248,9,182,200,21,235,203,186,65,241,243,36,243,253,210,177,115,5,163,217,230,73,171,7,83,152,212,187,37,153,39,107,240,253,18,175,233,23,112,0,0,0,0,0,0,0,0,82,199,113,81,67,185,29,251,130,228,96,42,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,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,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,40,174,66,134,92,46,42,103,97,67,46,240,4,141,6,119,26,200,236,52,25,88,6,164,114,48,46,96,142,70,5,204,1,194,239,240,28,117,83,140,55,127,197,252,100,57,37,127,48,227,106,223,160,221,255,0,23,241,144,8,217,233,18,225,67,204,15,189,95,199,136,48,63,103,175,252,51,80,63,243,175,242,71,70,120,116,136,255,0,96,179,3,239,87,241,226,12,20,217,217,55,206,76,62,119,254,235,255,0,37,116,4,234,228,167,246,147,134,191,224,8,127,200,182,46,42,252,210,22,243,37,147,249,203,195,124,127,88,33,255,0,36,216,184,139,243,72,6,34,109,150,175,151,48,215,15,211,106,63,141,129,7,88,148,239,213,191,199,254,97,56,91,101,149,230,225,191,219,106,63,141,129,7,216,129,23,220,113,250,175,230,1,151,155,3,175,78,98,242,189,235,84,79,229,220,19,75,131,213,170,158,179,181,190,88,63,226,164,66,118,193,238,232,204,68,246,111,122,213,19,191,236,238,9,164,192,206,107,167,44,237,111,150,79,248,169,1,220,11,153,124,35,90,185,141,13,151,127,136,214,174,96,7,230,13,162,226,161,186,126,96,218,46,42,1,184,131,227,96,62,96,131,227,97,91,216,204,1,35,80,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,174,96,40,174,60,69,18,87,49,170,246,35,26,111,115,1,83,224,2,182,225,113,64,21,81,93,36,44,206,121,70,223,80,144,157,122,126,105,145,242,191,208,58,47,61,236,68,45,206,107,39,93,25,178,189,190,94,47,226,44,4,26,109,41,23,169,227,92,82,246,189,122,177,68,228,218,214,253,57,239,232,22,242,5,87,115,188,247,139,222,223,69,240,248,11,227,181,242,62,111,98,34,191,251,173,151,252,121,3,23,202,85,191,75,254,16,18,225,178,165,71,202,126,234,61,231,119,187,234,95,69,123,223,127,224,94,161,33,16,227,217,179,237,253,23,168,68,30,198,88,243,113,238,195,230,86,173,94,79,253,62,223,221,31,90,37,242,152,238,246,58,149,166,214,89,151,63,2,1,244,27,87,250,47,224,31,21,93,141,84,231,155,213,207,79,27,125,113,14,68,124,243,184,199,95,220,252,96,34,171,164,82,149,105,153,130,255,0,88,254,244,240,209,225,16,189,99,23,246,83,139,108,212,194,229,188,254,237,238,255,0,6,124,102,143,72,140,13,237,55,48,29,222,218,254,74,225,167,235,162,12,57,217,105,157,25,203,134,26,213,123,117,222,54,255,0,5,124,4,197,236,241,15,86,16,167,22,243,244,137,29,223,225,42,23,149,9,208,132,166,247,177,17,11,83,179,227,90,48,109,56,245,95,222,100,119,127,132,40,93,128,0,0,0,0,0,0,0,1,164,248,24,169,113,20,62,6,42,92,64,84,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,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,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,6,131,26,142,221,226,135,112,2,59,13,42,21,26,21,199,159,0,26,209,200,192,185,130,57,24,23,48,21,87,243,14,54,174,118,132,233,253,175,227,33,201,43,249,135,19,93,112,145,79,124,238,92,52,243,251,98,1,26,253,34,11,37,81,243,1,60,63,90,187,254,190,32,194,93,155,217,53,102,246,29,81,25,219,229,190,239,240,87,134,104,116,134,190,147,165,99,254,210,111,243,43,191,235,162,12,65,217,130,10,228,230,158,26,113,45,186,163,87,92,243,74,229,250,25,224,19,127,147,105,211,130,240,231,31,214,40,127,201,54,59,242,202,197,123,247,142,141,148,140,27,88,63,15,32,210,162,52,209,34,21,140,190,196,216,239,15,112,65,124,32,48,235,109,7,146,153,248,108,174,95,62,169,119,253,115,2,20,106,108,27,187,187,42,214,191,119,192,38,119,109,89,77,162,165,135,73,78,54,94,255,0,83,230,127,92,192,134,53,173,247,173,102,140,244,250,146,98,12,140,216,238,82,41,185,151,77,74,141,42,223,87,104,228,87,86,155,90,65,254,255,0,49,54,25,93,41,50,40,174,153,17,23,203,170,46,10,191,208,32,65,238,204,73,126,54,103,208,77,76,169,36,170,245,39,206,73,151,41,2,108,114,105,123,204,62,242,142,215,42,130,185,125,163,98,139,156,146,177,151,194,53,171,152,208,133,95,247,198,181,115,1,65,164,237,235,26,134,131,243,192,107,46,64,64,64,3,80,168,161,114,21,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,20,50,241,21,26,85,204,2,215,35,26,72,173,222,53,23,35,26,111,196,5,64,86,231,111,1,64,21,189,202,214,29,35,50,33,42,77,37,180,165,71,126,184,74,224,155,253,10,199,119,46,99,175,98,232,251,232,8,43,40,253,252,143,135,218,168,4,40,109,151,66,126,45,107,16,200,89,185,165,120,190,89,21,218,50,46,43,144,124,198,27,41,226,43,112,47,223,18,23,183,70,31,91,72,170,200,220,74,34,115,24,63,196,211,192,239,214,79,135,1,29,170,50,43,92,192,95,205,157,113,108,106,71,186,13,243,77,30,247,170,91,83,228,158,91,223,14,60,196,253,101,253,94,61,78,146,235,204,41,179,34,148,164,118,28,37,21,244,163,213,240,143,55,185,115,81,56,62,80,210,166,187,123,175,60,253,90,252,124,68,252,108,223,137,215,88,194,114,29,90,226,153,249,93,109,251,209,240,249,211,62,39,199,136,11,235,114,31,60,227,249,85,119,225,203,241,144,214,78,145,115,52,144,248,107,83,16,197,57,231,77,198,200,147,167,138,143,135,156,64,48,59,111,178,105,120,91,29,167,126,141,71,228,190,23,43,252,242,40,194,93,154,155,47,147,158,28,65,42,255,0,163,63,200,222,25,85,183,166,41,67,136,199,52,210,145,12,200,252,153,192,151,218,253,74,126,177,138,91,47,58,79,231,166,25,59,164,245,117,222,95,184,222,1,51,217,16,194,145,151,20,119,14,246,52,201,46,95,225,14,11,136,58,46,72,21,178,190,138,95,186,127,202,28,29,232,0,0,0,0,0,0,0,0,105,63,56,84,45,198,226,160,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,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,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,2,138,228,41,126,225,85,114,26,64,84,138,227,65,145,43,152,214,145,182,124,57,128,214,92,57,119,129,115,0,46,96,42,175,230,28,14,41,90,90,164,202,112,212,69,109,28,207,135,156,145,207,47,249,135,81,199,242,9,172,61,61,68,187,25,110,187,190,189,0,34,255,0,164,30,188,149,57,143,169,196,244,99,51,242,87,100,149,219,253,74,126,177,100,54,48,167,34,126,102,224,243,94,242,203,242,133,205,30,17,228,120,120,14,215,183,181,77,110,227,188,117,28,223,186,79,201,156,52,253,134,41,250,135,193,176,164,114,119,48,48,66,201,23,191,148,184,223,236,18,64,76,166,95,198,76,108,59,72,66,117,89,20,200,232,45,94,13,160,118,41,39,100,17,248,142,43,9,55,162,131,76,34,43,90,11,37,255,0,65,35,148,153,171,116,95,108,2,62,246,249,175,42,157,89,195,73,74,227,150,169,85,98,237,159,169,113,252,124,68,77,210,20,79,239,117,153,22,157,60,190,232,147,30,145,169,106,247,67,134,80,78,121,179,107,69,203,235,227,136,210,194,113,87,51,173,104,111,94,141,29,246,181,245,127,64,12,130,200,4,165,172,203,195,186,78,247,174,211,47,127,221,4,38,107,36,200,149,134,228,25,159,235,138,255,0,147,108,68,22,79,80,92,165,230,70,25,91,177,55,90,235,116,243,47,124,213,123,62,159,19,245,137,122,201,5,39,220,219,252,127,92,149,252,155,96,46,155,101,107,124,35,112,249,141,164,29,255,0,124,112,120,55,31,224,220,193,141,85,149,131,49,12,74,170,40,117,137,180,10,145,50,103,174,29,70,35,166,212,136,238,161,68,74,66,210,162,185,92,187,72,82,22,157,72,90,84,97,216,6,131,243,198,177,160,252,240,26,208,68,92,64,249,129,114,22,46,110,218,187,61,64,218,22,6,205,79,227,120,138,196,245,24,231,185,150,204,152,239,83,147,81,41,14,48,116,167,94,67,134,166,103,106,105,86,101,196,38,247,66,9,91,197,161,10,11,236,86,21,20,43,10,128,0,14,39,22,98,154,22,6,194,181,156,107,138,103,117,42,46,31,167,200,170,84,100,238,150,230,226,43,13,169,199,92,208,130,82,213,165,8,81,217,36,106,59,88,136,207,128,14,88,5,180,217,227,104,28,3,180,214,87,193,205,124,185,92,180,83,102,72,145,17,216,115,141,146,155,9,246,92,52,169,169,13,178,227,137,109,102,157,14,165,38,171,155,110,182,174,26,136,92,176,0,0,0,1,101,51,227,108,12,142,217,203,21,96,236,21,153,24,147,115,90,198,149,6,34,71,140,194,217,249,66,43,142,110,206,163,53,110,184,132,71,134,133,240,55,20,122,143,74,205,9,89,54,225,162,240,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,3,235,0,29,83,51,179,51,10,229,22,16,115,29,99,89,125,82,139,30,161,77,167,201,148,167,27,109,184,189,118,107,16,208,251,171,113,105,66,25,109,114,18,183,22,106,236,182,149,168,136,204,136,140,59,88,15,146,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,245,128,0,14,191,85,199,248,54,133,140,168,25,125,89,196,49,33,226,28,85,30,116,154,44,23,140,210,185,232,134,77,28,146,104,204,180,169,104,75,237,172,209,125,102,141,106,34,52,182,179,72,118,0,0,0,0,0,0,0,0,0,0,0,28,78,41,197,152,87,3,80,165,98,156,107,137,169,88,126,139,11,71,89,168,213,38,183,18,43,26,214,148,35,91,174,26,80,157,75,90,82,87,62,42,81,17,113,50,29,3,103,77,165,242,179,106,12,8,206,58,203,58,183,213,117,218,52,199,227,121,82,153,239,207,52,223,91,97,151,92,220,239,119,11,91,122,149,219,69,148,93,228,65,117,64,0,0,6,63,237,91,182,182,86,108,125,238,91,228,153,64,197,117,63,117,189,123,169,121,10,44,103,183,125,87,113,188,222,239,159,106,215,235,40,211,167,85,236,171,218,197,126,191,178,255,0,72,94,75,237,103,143,234,25,115,151,56,99,26,211,170,84,234,59,181,183,93,173,194,136,203,10,97,183,153,101,73,74,153,146,234,141,122,164,32,200,141,36,86,37,113,228,70,25,64,0,0,0,0,0,0,58,253,11,31,224,220,77,137,177,54,12,161,98,24,146,235,184,58,68,104,213,218,122,76,201,248,43,145,29,18,24,53,164,200,140,208,227,78,17,165,101,116,25,165,196,145,234,109,105,72,118,0,0,0,0,0,0,0,0,1,106,182,130,218,119,38,182,97,161,82,107,249,189,138,60,154,221,110,160,213,62,12,102,25,84,137,79,93,104,39,159,75,40,186,205,150,16,178,113,213,145,29,147,165,41,37,56,227,77,174,229,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,3,235,0,0,0,24,65,152,93,46,219,54,229,174,63,196,185,115,93,193,57,148,253,75,10,214,38,209,38,59,18,155,1,76,56,252,103,150,203,138,109,74,152,149,26,13,72,51,35,52,164,237,107,145,114,25,63,144,153,215,133,118,137,202,122,22,113,224,170,125,86,21,23,16,117,174,172,197,81,166,219,148,141,196,151,99,175,90,91,113,196,21,214,202,140,172,179,236,153,94,199,114,32,184,0,0,0,3,23,246,160,233,11,201,125,147,49,253,63,46,115,27,12,99,90,141,74,163,71,106,182,211,180,72,81,30,97,44,56,243,204,165,42,83,210,90,81,47,84,117,153,145,36,202,198,158,60,200,187,6,202,91,107,101,102,216,62,234,126,70,116,12,87,76,247,37,212,122,239,151,98,198,103,121,214,183,251,189,214,229,247,111,110,172,189,90,180,218,233,181,238,118,12,128,0,0,0,24,255,0,181,110,218,217,89,177,247,185,111,146,101,3,21,212,253,214,245,238,165,228,40,177,158,221,245,93,198,243,123,190,125,171,95,172,163,78,157,87,178,175,107,21,250,86,207,29,38,155,60,237,39,154,16,114,143,8,81,241,173,26,187,84,143,33,232,7,91,166,199,67,18,86,203,102,234,217,74,227,190,241,165,123,164,58,225,26,201,40,50,109,69,171,81,161,42,12,181,0,24,65,152,93,46,219,54,229,174,63,196,185,115,93,193,57,148,253,75,10,214,38,209,38,59,18,155,1,76,56,252,103,150,203,138,109,74,152,149,26,13,72,51,35,52,164,237,107,145,114,1,155,224,45,254,66,103,94,21,218,39,41,232,89,199,130,169,245,88,84,92,65,214,186,179,21,70,155,110,82,55,18,93,142,189,105,109,199,16,87,91,42,50,178,207,178,101,123,29,200,153,247,157,120,87,103,108,167,174,231,30,53,167,213,102,209,112,255,0,85,235,44,82,218,109,201,75,223,201,106,58,52,37,199,27,65,217,111,36,206,235,46,201,29,174,118,35,11,128,3,2,169,61,50,187,54,215,234,176,168,84,44,174,206,10,141,74,163,33,184,144,225,196,162,64,121,249,47,184,162,75,109,54,218,102,154,150,181,40,201,36,146,35,51,51,34,33,152,25,157,156,88,7,39,27,195,147,51,26,189,18,135,77,196,149,131,162,53,83,157,41,152,208,162,63,212,165,75,74,164,60,242,208,150,208,164,196,91,105,50,185,155,142,54,155,118,140,200,59,168,0,0,0,0,0,0,0,0,235,245,92,127,131,104,88,202,129,151,213,156,67,18,30,33,197,81,231,73,162,193,120,205,43,158,136,100,209,201,38,140,203,74,150,132,190,218,205,23,214,104,214,162,35,75,107,52,246,0,0,0,0,0,0,0,29,127,31,227,252,27,149,152,54,173,152,57,131,136,98,80,240,245,14,57,201,157,58,73,158,134,145,114,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,236,0,0,0,0,3,8,51,11,165,219,102,220,181,199,248,151,46,107,184,39,50,159,169,97,90,196,218,36,199,98,83,96,41,135,31,140,242,217,113,77,169,83,18,163,65,169,6,100,102,148,157,173,114,46,67,39,242,19,58,240,174,209,57,79,66,206,60,21,79,170,194,162,226,14,181,213,152,170,52,219,114,145,184,146,236,117,235,75,110,56,130,186,217,81,149,150,125,147,43,216,238,68,23,0,0,0,0,116,172,222,206,140,175,200,92,26,230,96,102,230,47,137,135,104,77,200,106,33,72,121,14,58,183,95,112,207,67,77,52,210,84,235,171,177,41,70,148,37,70,72,66,214,118,74,20,101,202,224,12,127,131,115,79,6,210,115,7,47,177,12,74,230,30,174,71,41,48,103,70,51,208,234,46,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,65,216,0,0,0,0,88,172,198,219,91,103,156,170,206,218,30,66,99,60,111,18,14,33,171,71,122,76,217,79,73,142,205,58,134,132,176,111,52,85,9,47,56,132,178,183,146,155,54,130,212,179,212,217,168,144,151,27,82,194,250,128,11,127,145,121,233,151,27,69,229,197,59,52,50,190,179,215,169,83,174,211,204,186,68,137,84,249,73,34,55,34,201,108,140,247,111,35,82,110,87,52,154,84,149,161,75,66,208,181,5,192,0,0,0,0,0,0,29,127,48,177,173,43,45,112,6,37,204,106,236,121,111,211,112,173,30,109,110,99,81,16,149,62,227,17,153,91,206,37,180,169,73,73,172,210,131,34,35,82,74,246,185,151,48,29,128,6,0,127,179,87,178,199,254,32,230,175,252,213,78,255,0,191,12,255,0,0,0,0,0,24,65,152,93,46,219,54,229,174,63,196,185,115,93,193,57,148,253,75,10,214,38,209,38,59,18,155,1,76,56,252,103,150,203,138,109,74,152,149,26,13,72,51,35,52,164,237,107,145,114,25,63,144,153,215,133,118,137,202,122,22,113,224,170,125,86,21,23,16,117,174,172,197,81,166,219,148,141,196,151,99,175,90,91,113,196,21,214,202,140,172,179,236,153,94,199,114,32,184,0,0,0,0,0,0,0,0,0,0,0,3,165,102,246,116,101,126,66,224,215,51,3,55,49,124,76,59,66,110,67,81,10,67,200,113,213,186,251,134,122,26,105,166,146,167,93,93,137,74,52,161,42,50,66,22,179,178,80,163,32,238,160,58,254,0,199,248,55,52,240,109,39,48,114,251,16,196,174,97,234,228,114,147,6,116,99,61,14,162,230,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,216,0,0,0,0,5,138,204,109,181,182,121,202,172,237,161,228,38,51,198,241,32,226,26,180,119,164,205,148,244,152,236,211,168,104,75,6,243,69,80,146,243,136,75,43,121,41,179,104,45,75,61,77,154,137,9,113,181,46,250,128,0,0,0,11,127,145,121,233,151,27,69,229,197,59,52,50,190,179,215,169,83,174,211,204,186,68,137,84,249,73,34,55,34,201,108,140,247,111,35,82,110,87,52,154,84,149,161,75,66,208,181,92,0,0,0,0,0,0,0,29,43,57,51,123,6,228,70,93,212,51,75,48,95,150,198,30,164,200,130,204,231,227,48,111,46,58,36,203,102,41,60,104,46,210,144,133,62,149,172,146,74,94,132,171,74,86,171,36,251,85,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,64,62,176,0,0,0,0,0,29,43,22,103,22,1,192,184,255,0,10,101,206,47,175,68,164,84,177,164,121,174,209,93,155,41,152,236,74,126,59,208,217,234,136,83,139,74,151,37,197,79,104,219,105,9,81,168,155,119,150,146,37,119,80,1,165,92,198,161,165,92,192,80,81,124,56,13,86,177,141,46,115,227,234,1,82,62,205,128,81,60,184,10,128,14,54,184,217,46,34,11,143,207,8,248,124,6,57,33,242,84,91,37,178,146,181,251,100,127,192,96,35,39,111,90,27,101,135,159,124,137,251,175,23,40,252,56,162,81,250,132,80,200,78,157,60,248,220,76,110,222,144,146,120,68,204,218,231,139,62,171,236,82,132,59,207,65,167,119,195,215,252,192,57,92,50,234,153,235,58,109,199,71,63,241,132,232,236,109,83,114,78,9,144,106,221,127,108,75,79,103,246,152,254,34,9,232,75,36,239,248,253,79,243,137,198,216,164,141,56,37,226,95,254,50,171,249,24,224,50,229,197,31,50,245,14,181,141,229,185,31,13,204,90,73,55,34,111,159,237,137,29,173,45,33,72,51,211,127,186,58,206,58,136,151,112,244,182,247,119,51,38,248,95,236,137,1,19,59,114,226,57,39,139,113,180,101,148,114,71,204,222,60,111,243,168,199,235,22,107,101,26,170,81,157,56,89,229,186,202,72,186,247,19,85,139,244,35,229,235,23,147,111,58,18,91,196,56,230,81,69,178,139,201,157,173,127,89,20,185,92,99,94,206,242,93,131,154,152,127,74,244,104,235,125,196,118,188,103,127,164,4,243,100,36,244,204,203,26,46,135,26,90,109,36,200,208,119,253,82,225,122,197,197,22,55,100,202,131,178,242,182,134,78,61,172,183,51,15,205,34,253,88,231,128,190,64,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,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,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,0,0,0,0,2,138,228,52,141,74,228,52,128,170,70,217,241,230,55,8,236,52,90,192,53,153,88,80,185,138,168,80,185,128,170,255,0,152,91,236,214,150,152,120,94,168,234,156,208,72,220,113,181,237,119,17,253,34,224,44,248,25,248,11,65,180,29,65,112,114,254,190,250,30,208,104,234,182,61,55,181,223,104,189,94,32,34,27,110,10,179,115,51,59,26,180,153,26,245,249,55,134,139,94,209,227,120,120,14,219,176,52,7,92,198,184,21,242,106,232,63,42,113,213,246,41,69,235,22,131,106,202,163,181,44,219,197,8,113,253,230,243,169,92,180,145,94,209,152,240,240,25,53,209,247,134,208,167,48,21,83,169,92,207,202,158,249,188,253,212,158,87,254,96,18,175,134,83,166,141,79,77,173,104,109,23,253,4,143,186,98,136,155,43,159,13,67,231,162,33,45,211,97,166,214,180,102,203,254,137,10,213,156,221,199,74,136,237,117,151,226,48,17,119,210,55,40,139,20,97,226,39,57,79,173,247,125,146,56,143,60,185,45,94,80,213,246,31,243,198,121,244,143,212,19,238,170,128,148,59,196,170,21,178,62,207,217,35,248,12,3,192,18,22,223,95,210,187,95,117,221,246,224,51,39,7,197,38,179,3,10,41,182,237,106,204,67,62,63,103,108,74,46,70,47,86,26,126,231,199,202,74,254,77,161,23,216,81,213,55,142,48,210,221,85,137,53,88,167,123,125,153,2,77,50,10,98,36,97,151,212,135,53,23,149,84,92,173,250,91,66,96,188,205,242,251,162,12,112,254,214,216,171,100,125,190,115,139,20,211,90,235,216,110,187,152,21,138,126,38,167,41,46,59,188,130,154,210,214,183,216,104,158,105,179,152,219,100,242,89,91,134,105,78,249,194,50,178,204,78,115,95,206,60,217,237,99,233,77,156,159,24,24,135,218,47,138,61,24,96,12,125,131,115,79,6,210,115,7,47,177,12,74,230,30,174,71,41,48,103,70,81,232,117,23,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,46,117,68,122,196,24,244,102,109,161,249,155,51,33,121,111,141,85,188,192,56,250,161,17,137,50,30,157,185,110,133,56,207,116,137,214,113,105,101,44,168,150,148,200,81,233,86,237,166,150,74,61,201,54,228,226,210,234,212,170,253,50,29,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,2,219,109,57,150,25,143,155,249,53,90,193,89,77,154,245,92,189,197,47,110,228,83,234,212,247,141,141,227,141,43,89,70,121,230,210,111,52,203,134,68,74,113,131,75,137,177,31,190,35,91,46,249,206,171,83,49,150,84,99,233,148,121,142,75,160,226,204,29,88,114,51,171,137,44,137,250,125,70,35,198,149,27,111,50,163,34,91,110,182,118,90,20,124,82,70,147,228,99,212,49,114,24,25,210,93,176,92,108,249,195,207,103,86,83,208,226,49,152,180,56,238,61,87,67,123,221,117,250,115,17,156,82,89,75,44,180,226,159,156,74,109,150,153,62,198,164,40,208,181,40,144,201,32,62,190,141,205,190,104,57,249,133,169,121,39,153,21,14,165,153,184,126,158,136,241,158,149,37,110,123,166,138,195,118,57,40,113,213,26,213,49,40,78,167,219,82,141,75,178,158,69,211,188,67,57,214,60,187,224,12,127,140,178,179,25,82,115,7,47,177,12,186,30,33,161,200,41,48,103,70,50,214,210,236,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,115,253,177,158,217,152,7,107,60,1,26,100,57,209,41,216,218,157,29,13,87,168,46,186,203,47,169,246,217,142,114,101,197,140,79,186,241,193,223,72,38,219,117,203,29,203,74,184,243,11,255,0,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,133,110,146,253,189,100,231,206,33,123,37,114,154,187,45,140,186,161,200,113,154,186,219,221,104,175,212,88,148,226,82,242,94,101,215,18,252,18,75,108,186,201,118,53,45,70,181,165,70,134,77,23,87,165,99,110,218,169,213,103,236,179,147,88,154,34,105,169,142,108,99,122,173,57,245,41,247,31,53,45,46,81,201,100,68,148,33,41,36,155,250,20,163,89,175,112,163,70,135,219,114,45,128,95,253,139,182,182,197,91,35,102,153,98,154,107,93,123,13,215,122,181,63,19,83,148,151,29,222,65,76,150,214,183,216,104,158,105,179,152,219,100,242,89,91,134,105,78,249,194,50,178,204,79,246,85,102,102,21,206,76,184,195,153,165,130,165,245,138,46,38,167,181,80,141,169,198,214,227,58,203,182,195,187,181,173,9,121,165,146,155,113,4,163,208,226,22,147,59,164,199,152,33,151,253,28,219,107,254,101,92,199,126,129,143,234,117,87,50,203,20,251,221,74,51,7,189,110,151,56,205,4,221,77,44,233,82,213,165,8,54,221,75,70,149,45,181,37,86,117,76,180,217,132,244,139,21,182,38,213,88,55,101,12,163,168,99,10,205,74,34,177,61,70,60,136,216,78,144,227,102,242,234,53,18,71,96,212,210,86,133,117,102,212,166,212,242,245,39,74,12,146,71,188,91,104,95,117,204,204,248,202,204,168,202,199,243,143,20,227,10,87,185,191,39,170,161,78,125,154,132,111,155,63,43,46,67,76,65,82,220,75,114,30,121,182,212,109,33,43,237,247,29,184,143,62,219,85,109,49,140,182,175,205,201,153,165,140,32,196,167,33,49,211,77,164,83,35,17,41,20,234,115,107,113,109,48,110,105,37,60,189,78,184,181,184,162,45,75,90,180,165,8,208,218,3,165,102,174,102,98,172,228,204,124,71,154,88,214,95,88,173,98,106,131,181,9,58,92,113,109,179,172,251,12,53,188,90,214,150,90,65,37,182,208,106,61,13,161,9,35,178,72,77,79,69,30,83,103,46,89,108,226,197,71,51,49,127,89,160,226,222,175,92,194,88,119,82,94,242,60,23,144,167,13,237,241,25,233,235,91,196,59,213,211,217,110,218,206,206,188,242,19,136,29,26,157,30,147,51,54,187,7,61,115,231,8,126,113,96,106,118,143,67,170,50,252,119,43,18,180,70,122,52,165,178,227,36,220,154,114,155,121,106,35,75,154,92,113,162,74,146,182,245,165,83,40,0,49,87,165,31,208,79,51,126,242,251,98,16,202,161,138,189,40,254,130,121,155,247,151,219,16,128,98,87,69,62,221,181,82,170,192,217,103,57,113,52,69,83,85,28,152,193,21,90,139,234,75,237,190,74,66,91,163,154,204,141,43,66,146,106,54,53,169,38,131,70,225,38,189,108,54,220,175,143,42,226,106,122,53,58,64,190,78,208,224,228,38,107,61,163,31,82,169,234,242,93,69,74,179,117,136,49,24,140,143,125,117,249,43,122,69,69,103,214,95,115,74,9,38,219,107,95,13,42,1,159,226,45,122,110,42,213,90,5,87,33,171,180,42,156,186,117,74,157,35,16,75,135,50,35,202,101,248,207,182,170,98,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,74,80,138,190,156,239,164,159,225,39,228,208,25,85,176,78,219,244,45,174,48,35,176,177,28,170,85,55,51,104,155,215,107,116,72,108,174,59,43,138,111,25,51,42,34,92,117,197,184,206,133,52,135,15,89,169,14,223,82,82,151,26,53,229,80,243,25,146,249,189,140,178,23,52,48,254,110,101,251,241,27,174,225,217,10,122,57,75,96,158,97,212,45,181,52,235,46,35,129,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,23,161,61,151,118,155,192,59,83,101,125,55,48,48,132,152,144,234,75,142,149,86,176,241,212,89,147,54,140,249,184,235,122,31,75,103,169,40,90,152,117,77,45,105,65,184,217,37,122,83,115,74,66,240,0,0,0,249,41,149,106,85,106,50,230,81,170,113,39,199,110,67,241,22,236,103,146,234,18,251,14,173,151,154,53,36,204,137,109,186,219,141,173,60,210,180,41,39,99,35,33,134,189,34,59,125,67,217,143,10,150,3,202,218,133,42,165,153,181,189,236,123,148,150,36,123,153,108,155,105,125,102,84,109,70,178,121,104,125,181,71,109,196,19,106,237,56,173,73,111,118,236,117,244,127,237,155,158,57,25,152,244,156,1,68,165,98,188,198,193,149,93,113,222,193,116,228,61,58,84,118,200,220,125,201,52,182,10,251,183,145,169,231,86,218,73,45,186,157,123,205,38,72,121,160,158,144,1,20,29,42,27,122,201,149,38,171,178,198,77,215,101,195,68,57,15,83,241,205,78,62,232,209,49,6,211,42,40,17,164,54,234,148,72,37,45,246,165,33,72,66,245,181,186,185,160,221,74,194,202,244,147,237,207,85,218,11,31,204,202,188,185,170,75,131,151,88,86,68,154,107,171,135,84,82,152,197,15,165,230,205,82,157,75,46,27,15,70,75,145,208,168,215,37,29,174,238,162,55,9,182,236,174,199,123,85,99,45,148,51,114,159,140,40,213,41,106,195,21,25,17,227,98,202,67,109,147,200,168,211,137,125,179,75,74,90,19,214,91,74,156,83,43,212,157,43,51,73,158,237,110,33,125,39,34,242,47,49,246,139,204,122,118,87,229,125,27,175,85,103,93,215,158,116,205,17,105,241,82,100,78,74,146,225,17,238,217,70,164,220,236,106,53,41,40,66,86,181,161,10,188,27,114,108,57,140,182,66,198,73,149,21,114,235,153,117,92,144,164,80,107,203,65,107,109,118,53,117,41,154,72,146,137,41,73,40,201,68,68,135,144,147,90,9,38,151,90,104,39,167,0,99,252,27,154,120,54,147,152,57,125,136,98,87,48,245,114,57,73,131,58,49,158,135,81,115,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,236,2,5,186,59,182,223,153,178,174,59,60,37,140,101,106,203,44,89,80,105,218,234,141,151,228,189,75,113,44,186,218,37,69,105,14,165,9,212,181,177,214,12,155,113,197,181,29,36,132,154,144,132,156,239,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,2,45,186,115,190,146,127,132,159,147,69,170,232,84,244,167,197,63,23,243,189,163,78,23,87,167,59,233,39,248,73,249,52,90,174,133,79,74,124,83,241,127,59,218,52,224,19,82,0,0,0,0,0,33,47,108,13,160,113,246,204,189,39,120,255,0,53,242,229,113,23,82,135,30,157,17,216,115,141,227,133,53,135,168,112,210,166,164,54,203,141,169,196,18,180,58,148,154,172,78,52,218,184,233,33,54,130,0,122,81,253,59,51,55,239,47,177,225,0,155,236,139,207,76,184,218,47,46,41,217,161,149,245,158,189,74,157,118,158,101,210,36,74,167,202,73,17,185,22,75,100,103,187,121,26,147,114,185,164,210,164,173,10,90,22,133,170,224,15,61,123,11,237,155,93,216,243,49,229,84,220,165,121,103,6,98,142,175,31,19,83,90,66,10,82,155,104,215,186,147,25,197,90,207,53,189,116,201,181,40,155,113,43,82,85,164,205,14,183,63,216,91,22,97,92,115,66,139,138,112,86,38,165,98,10,44,221,125,90,163,75,154,220,184,175,232,90,144,189,14,182,106,66,180,173,10,73,216,248,41,38,71,196,140,7,44,0,0,2,218,109,15,180,14,1,217,151,43,231,102,190,99,46,90,233,176,228,71,136,212,56,38,201,205,154,251,206,18,82,212,118,222,113,180,184,178,78,183,84,146,85,201,182,156,87,29,38,59,94,63,199,248,55,43,48,109,91,48,115,7,16,196,161,225,234,28,115,147,58,116,147,61,13,34,228,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,231,219,109,125,171,171,187,90,103,44,220,101,189,170,195,194,20,219,195,194,212,73,175,33,93,66,46,148,19,142,26,91,34,65,60,250,209,189,112,238,181,21,208,222,241,104,105,179,1,210,182,135,218,7,31,109,53,154,19,179,95,49,151,17,21,41,145,227,196,106,28,19,120,161,66,97,150,201,41,106,59,111,56,226,155,65,171,91,170,73,42,198,227,174,43,134,163,25,233,209,139,210,23,15,11,67,141,179,174,208,56,191,115,74,103,75,88,74,191,83,121,134,34,210,162,180,195,206,59,22,108,183,222,70,150,75,116,202,35,22,149,168,148,225,183,168,144,77,37,24,215,178,31,71,166,105,237,103,66,196,120,166,21,79,220,125,22,155,79,222,81,42,53,106,84,149,69,174,206,82,221,66,89,101,210,34,65,178,133,176,226,94,121,6,226,154,81,182,91,165,154,143,78,58,227,252,1,140,178,179,25,85,178,251,48,112,244,186,30,33,161,200,56,211,160,201,34,214,210,236,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,97,234,32,4,122,244,92,237,219,85,206,202,83,217,17,157,24,154,36,140,109,67,142,133,97,250,140,183,213,215,113,12,36,165,102,234,28,212,90,93,147,29,40,73,154,245,239,29,109,70,179,74,141,151,157,84,133,0,243,89,181,143,165,62,114,124,96,98,31,104,190,38,167,162,227,208,79,44,190,253,123,98,104,133,109,172,125,41,243,147,227,3,16,251,69,241,117,118,9,219,126,187,178,62,59,118,22,35,149,85,169,101,149,111,122,237,110,137,13,148,72,121,18,137,147,38,101,68,75,142,182,134,222,214,150,144,225,235,36,173,171,234,74,148,219,70,128,159,224,31,37,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,235,1,10,221,53,126,148,248,91,226,254,15,180,106,34,234,244,24,253,59,63,6,255,0,41,11,85,211,87,233,79,133,190,47,224,251,70,162,46,175,65,143,211,179,240,111,242,144,9,84,0,0,24,127,210,151,145,112,243,131,101,58,246,36,133,70,235,120,147,46,255,0,60,148,199,155,54,27,113,17,91,50,42,130,20,227,165,171,115,213,119,143,41,180,41,42,91,145,152,243,141,36,133,66,14,85,102,102,42,201,188,199,195,153,165,130,165,245,122,214,25,168,53,80,141,169,199,16,219,218,15,182,195,187,181,161,106,101,212,26,155,113,4,162,214,218,214,147,59,40,199,167,225,230,179,106,124,148,252,206,219,65,99,108,156,110,161,215,98,97,250,129,117,7,212,238,241,197,193,125,164,72,139,189,86,237,178,55,137,135,154,39,52,160,147,188,37,233,186,108,102,30,146,41,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,30,109,246,177,244,167,206,79,140,12,67,237,23,196,186,116,72,103,204,108,211,217,161,188,182,168,77,150,254,33,203,9,30,75,146,114,100,59,33,110,211,159,91,142,193,112,150,180,18,80,132,164,157,140,134,146,181,232,68,52,159,101,43,66,74,34,246,177,244,167,206,79,140,12,67,237,23,192,77,79,69,199,160,158,89,125,250,246,196,209,134,189,54,25,197,74,173,99,44,7,146,20,58,244,183,100,97,168,242,171,117,248,108,202,74,162,37,249,68,218,97,165,214,210,179,50,146,219,77,190,178,39,16,70,150,166,32,210,102,78,168,101,255,0,70,117,90,149,64,232,255,0,203,250,237,118,167,18,157,77,167,71,175,75,153,50,91,201,101,136,204,55,86,156,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,16,173,180,142,119,213,118,143,206,220,83,157,21,154,28,74,52,140,71,33,165,34,4,103,20,226,35,48,203,13,199,101,6,181,113,90,201,166,91,214,187,36,148,189,74,36,160,140,144,65,144,29,20,57,59,85,204,173,173,40,152,185,84,24,147,176,246,95,71,145,91,170,59,54,42,157,97,183,212,203,140,194,74,21,161,72,41,37,33,104,125,178,81,164,237,21,213,160,245,54,68,51,127,166,175,209,99,11,124,96,65,246,117,68,118,14,137,12,134,141,149,155,52,55,153,53,8,82,216,196,57,159,35,202,146,74,76,119,99,173,170,115,11,113,168,45,146,22,179,74,208,164,155,178,80,234,80,141,104,152,146,237,37,8,81,245,254,154,191,69,140,45,241,129,7,217,213,16,31,39,69,206,221,181,92,236,165,61,145,25,209,137,162,72,198,212,56,232,86,31,168,203,125,93,119,16,194,74,86,110,161,205,69,165,217,49,210,132,153,175,94,241,214,212,107,52,168,217,121,213,72,80,242,195,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,158,157,129,54,236,165,109,119,134,102,208,177,44,56,148,156,197,195,177,202,93,98,28,86,210,196,41,76,57,33,228,182,236,22,215,33,215,214,134,219,76,116,188,165,145,18,92,121,4,92,22,144,25,106,0,0,3,228,133,86,165,84,100,207,135,79,169,196,149,34,151,32,162,78,105,151,146,181,197,124,218,109,226,105,212,145,221,11,54,158,105,194,74,172,122,28,66,185,40,140,236,86,218,251,87,80,182,75,201,169,184,203,123,74,153,139,234,87,135,133,168,147,94,90,122,252,173,72,39,28,52,182,70,179,101,132,47,122,225,221,9,59,33,189,226,22,235,102,33,91,41,182,233,218,59,40,243,150,191,158,52,236,103,229,234,246,45,191,186,40,213,196,173,232,53,91,36,201,157,235,45,169,189,27,155,150,231,116,109,238,146,91,180,217,165,45,181,6,111,244,220,85,170,180,10,174,67,87,104,85,57,116,234,149,58,70,32,151,14,100,71,148,203,241,159,109,84,197,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,202,13,130,118,223,161,109,113,129,29,133,136,229,82,169,185,155,68,222,187,91,162,67,101,113,217,92,83,120,201,153,81,18,227,174,45,198,116,41,164,56,122,205,72,118,250,146,148,184,209,175,13,122,99,241,100,156,117,131,118,125,198,18,176,118,32,194,171,171,71,196,114,74,145,95,97,166,106,49,80,163,166,232,39,218,105,199,18,218,205,58,85,160,213,173,58,137,43,36,44,148,132,224,6,75,230,246,50,200,92,208,195,249,185,151,239,196,110,187,135,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,6,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,65,233,204,5,159,217,119,105,188,3,181,54,87,211,115,3,8,73,137,14,164,184,233,85,107,15,29,69,153,51,104,207,155,142,183,161,244,182,122,146,133,169,135,84,210,214,148,27,141,146,87,165,55,52,166,240,0,15,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,245,136,128,233,72,219,234,30,98,117,237,153,50,114,161,74,169,97,2,234,114,49,22,34,135,37,137,204,213,220,45,212,150,99,68,113,181,45,9,101,165,147,102,227,132,100,226,157,108,219,236,33,181,239,130,202,244,136,237,191,51,106,172,118,88,75,7,74,211,150,88,78,160,235,180,37,19,47,198,122,168,226,153,105,181,202,148,210,221,82,21,165,104,127,171,153,182,219,136,106,66,137,105,37,45,105,41,233,30,85,199,170,128,0,0,1,230,179,107,31,74,124,228,248,192,196,62,209,124,77,79,69,199,160,158,89,125,250,246,196,209,10,219,88,250,83,231,39,198,6,33,246,139,226,106,122,46,61,4,242,203,239,215,182,38,128,202,160,0,1,10,221,50,116,12,229,129,180,21,38,191,141,107,125,115,0,213,105,230,140,17,25,185,41,54,224,238,90,142,85,6,212,201,18,77,47,41,245,165,197,56,100,173,109,184,194,73,103,186,221,181,215,250,54,54,231,170,236,251,143,225,229,94,99,85,37,206,203,172,85,34,53,53,165,204,170,41,44,97,119,212,243,134,153,77,37,231,9,134,99,41,201,11,84,155,18,78,214,119,81,155,102,219,146,253,180,62,207,216,7,105,172,175,157,149,25,140,137,104,166,204,145,30,91,83,32,147,37,54,19,236,184,74,75,177,220,121,183,18,218,205,58,218,82,137,55,54,221,113,60,53,24,243,175,157,25,67,140,178,23,52,49,6,81,230,3,17,27,174,225,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,129,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,144,122,115,1,26,189,18,155,104,251,180,161,67,217,71,31,171,77,107,14,83,222,127,11,213,31,157,169,85,24,45,175,82,160,169,46,172,214,111,48,133,153,180,150,136,211,213,153,81,105,108,163,234,114,66,177,254,63,193,185,89,131,106,217,131,152,56,134,37,15,15,80,227,156,153,211,164,153,232,105,23,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,48,179,251,107,237,93,66,217,47,38,166,227,45,237,42,102,47,169,94,30,22,162,77,121,105,235,242,181,32,156,112,210,217,26,205,150,16,189,235,135,116,36,236,134,247,136,91,173,152,243,217,138,113,102,42,199,53,217,88,167,26,226,106,174,32,173,77,209,214,106,53,73,174,75,148,254,132,37,8,214,235,134,165,171,74,16,148,149,207,130,82,68,92,8,133,202,218,139,105,188,125,181,54,104,84,179,3,23,201,151,14,154,185,10,85,23,15,21,69,233,48,168,204,27,109,55,161,132,184,122,82,181,165,134,148,234,208,148,19,142,18,151,165,55,36,167,50,186,37,54,46,247,105,93,135,181,118,63,78,154,46,28,168,60,198,23,165,191,7,82,106,51,155,70,149,78,82,157,65,160,217,97,107,50,105,77,25,171,172,178,163,212,217,199,210,224,72,86,196,120,111,58,48,190,205,24,58,6,125,226,121,117,188,89,42,58,234,78,57,80,41,106,168,197,98,74,205,246,226,205,114,82,205,215,36,180,78,26,21,116,182,72,178,90,36,171,117,189,114,24,54,23,219,54,187,177,230,99,202,169,185,74,242,206,12,197,29,94,62,38,166,180,132,20,165,54,209,175,117,38,51,138,181,158,107,122,233,147,106,81,54,226,86,164,171,73,154,29,111,208,160,242,174,3,212,150,22,197,152,87,28,208,162,226,156,21,137,169,88,130,139,55,95,86,168,210,230,183,46,43,250,22,164,47,67,173,154,144,173,43,66,146,118,62,10,73,145,241,35,28,176,132,14,141,221,190,171,185,5,138,169,121,37,153,21,14,187,150,88,130,160,136,241,222,149,37,13,251,153,148,251,150,57,40,113,213,37,9,134,165,175,83,237,169,68,148,93,79,34,202,222,33,233,191,0,0,31,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,96,62,177,106,182,177,244,88,206,79,139,252,67,236,231,196,59,109,247,183,174,33,218,47,52,33,83,242,198,187,46,153,129,48,21,96,234,24,90,116,62,181,2,108,185,105,109,146,41,238,150,244,200,150,219,173,188,168,203,36,52,235,109,190,122,137,43,82,136,178,171,103,61,173,243,183,105,157,137,182,133,167,230,254,23,151,81,94,26,192,248,133,12,227,118,99,49,22,36,245,185,79,125,71,9,214,145,161,61,101,180,169,42,37,48,131,70,232,209,189,38,215,161,82,2,34,199,170,129,229,92,74,79,69,126,222,178,98,201,165,108,177,156,149,217,115,17,50,67,52,252,13,83,145,186,36,67,65,52,242,142,4,153,14,58,149,26,13,72,97,168,168,74,22,189,110,238,174,72,38,146,128,149,240,0,1,230,179,107,31,74,124,228,248,192,196,62,209,124,77,79,69,199,160,158,89,125,250,246,196,209,10,219,88,250,83,231,39,198,6,33,246,139,226,106,122,46,61,4,242,203,239,215,182,38,128,202,160,0,0,0,0,0,0,0,0,0,1,10,221,50,116,12,229,129,180,21,38,191,141,107,125,115,0,213,105,230,140,17,25,185,41,54,224,238,90,142,85,6,212,201,18,77,47,41,245,165,197,56,100,173,109,184,194,73,103,186,221,181,53,34,218,109,15,179,246,1,218,107,43,231,101,70,99,34,90,41,179,36,71,150,212,200,36,201,77,132,251,46,18,146,236,119,30,109,196,182,179,78,182,148,162,77,205,183,92,79,13,70,2,32,122,54,54,231,170,236,251,143,225,229,94,99,85,37,206,203,172,85,34,53,53,165,204,170,41,44,97,119,212,243,134,153,77,37,231,9,134,99,41,201,11,84,155,18,78,214,119,81,155,102,219,147,146,60,198,103,70,80,227,44,133,205,12,65,148,121,128,196,70,235,184,118,66,89,144,113,31,39,152,117,11,109,46,180,243,107,224,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,41,61,18,155,104,251,180,161,67,217,71,31,171,77,107,14,83,222,127,11,213,31,157,169,85,24,45,175,82,160,169,46,172,214,111,48,133,153,180,150,136,211,213,153,81,105,108,163,234,112,36,168,99,254,218,251,87,80,182,75,201,169,184,203,123,74,153,139,234,87,135,133,168,147,94,90,122,252,173,72,39,28,52,182,70,179,101,132,47,122,225,221,9,59,33,189,226,22,235,102,47,6,63,199,248,55,43,48,109,91,48,115,7,16,196,161,225,234,28,115,147,58,116,147,61,13,34,228,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,231,91,106,45,166,241,246,212,217,161,82,204,12,95,38,92,58,106,228,41,84,92,60,85,23,164,194,163,48,109,180,222,134,18,225,233,74,214,150,26,83,171,66,80,78,56,74,94,148,220,146,144,182,184,167,22,98,172,115,93,149,138,113,174,38,170,226,10,212,221,29,102,163,84,154,228,185,79,232,66,80,141,110,184,106,90,180,161,9,73,92,248,37,36,69,192,136,122,30,216,143,13,231,70,23,217,163,7,64,207,188,79,46,183,139,37,71,93,73,199,42,5,45,85,24,172,73,89,190,220,89,174,74,89,186,228,150,137,195,66,174,150,201,22,75,68,149,110,183,174,71,175,68,166,197,222,237,43,176,246,174,199,233,211,69,195,149,7,152,194,244,183,224,234,77,70,115,104,210,169,202,83,168,52,27,44,45,102,77,41,163,53,117,150,84,122,155,56,250,92,151,240,0,0,1,231,175,97,125,179,107,187,30,102,60,170,155,148,175,44,224,204,81,213,227,226,106,107,72,65,74,83,109,26,247,82,99,56,171,89,230,183,174,153,54,165,19,110,37,106,74,180,153,161,214,231,251,11,98,204,43,142,104,81,113,78,10,196,212,172,65,69,155,175,171,84,105,115,91,151,21,253,11,82,23,161,214,205,72,86,149,161,73,59,31,5,36,200,248,145,143,45,163,61,58,50,182,237,170,228,142,50,167,100,102,105,98,104,141,229,125,122,67,137,139,50,168,250,144,140,55,53,100,165,37,109,185,99,36,70,121,219,37,196,47,75,104,91,155,253,77,145,61,189,9,180,0,0,0,0,1,138,189,40,254,130,121,155,247,151,219,16,134,21,116,91,237,245,15,46,250,142,204,153,199,80,165,83,112,129,245,201,24,119,17,76,146,196,22,105,14,30,246,75,209,165,184,226,144,133,50,234,205,195,109,195,51,113,46,184,77,246,208,226,55,57,171,210,143,232,39,153,191,121,125,177,8,64,8,15,85,0,35,131,162,175,110,122,174,105,70,252,205,217,185,84,151,80,197,148,216,242,170,84,60,67,82,170,42,68,154,203,27,211,113,216,175,42,67,134,235,146,90,39,20,164,104,212,71,29,165,17,165,27,141,78,72,248,0,0,0,139,94,155,138,181,86,129,85,200,106,237,10,167,46,157,82,167,72,196,18,225,204,136,242,153,126,51,237,170,152,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,25,21,209,205,182,191,230,170,203,135,232,24,254,167,74,111,51,112,183,189,212,163,48,123,167,42,144,72,144,77,212,210,206,148,161,58,150,179,109,212,180,106,74,28,74,85,102,146,243,77,150,53,244,231,125,36,255,0,9,63,38,136,213,202,172,204,197,89,55,152,248,115,52,176,84,190,175,90,195,53,6,170,17,181,56,226,27,123,65,246,216,119,118,180,45,76,186,131,83,110,32,148,90,219,90,210,103,101,24,15,79,194,134,66,197,236,119,181,86,13,218,191,40,233,248,194,141,82,136,156,79,78,143,30,54,44,164,54,217,178,186,117,68,209,219,52,180,165,173,93,89,197,37,197,50,189,74,212,130,52,153,239,16,226,17,125,64,105,227,126,34,138,43,157,251,133,78,253,226,135,123,88,0,180,233,224,2,133,234,239,21,0,27,114,81,169,178,225,222,55,6,151,142,200,47,132,6,7,109,219,74,113,252,26,157,219,26,140,241,81,43,206,183,233,82,124,68,48,214,154,221,238,108,155,95,87,127,192,39,103,107,234,11,53,44,36,218,87,23,121,124,66,75,243,204,191,74,145,199,159,136,131,12,76,214,235,171,118,109,125,125,255,0,106,3,102,134,72,61,253,254,183,249,196,231,236,106,113,75,7,58,77,242,247,70,175,95,61,212,113,5,244,51,211,190,191,214,255,0,56,155,237,137,228,239,240,91,170,53,234,182,37,81,114,183,233,81,128,102,115,68,147,108,237,235,28,38,43,142,110,210,36,17,34,252,17,223,245,228,57,168,230,70,217,219,214,62,42,226,55,148,247,81,107,220,147,195,252,98,1,21,91,125,209,165,38,86,59,148,81,189,239,230,95,107,89,122,162,151,43,140,45,201,199,215,15,53,41,4,107,208,104,235,29,215,181,227,57,253,34,74,54,237,194,113,164,225,60,113,80,84,13,78,43,201,157,189,233,151,233,177,139,149,196,106,224,196,21,55,57,33,176,69,187,75,123,206,28,237,120,170,63,231,1,53,187,25,77,114,70,86,208,143,123,168,186,180,211,243,109,250,181,99,35,146,119,73,31,128,197,205,136,37,147,185,85,65,179,151,249,86,119,119,248,114,198,80,182,119,109,63,106,64,53,128,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,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,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,0,0,0,10,43,144,210,53,43,144,210,1,107,13,35,80,208,68,125,224,55,20,40,42,161,64,20,113,69,164,254,1,97,54,158,148,109,229,190,37,73,41,101,110,167,200,254,206,200,191,46,249,138,251,83,24,223,181,108,212,177,151,88,166,230,190,207,81,229,251,123,0,33,191,104,21,170,78,114,87,145,168,207,87,85,243,143,252,21,161,157,157,31,16,63,59,184,5,90,91,191,205,94,54,250,249,94,3,1,115,162,81,73,206,138,193,36,215,218,234,254,119,238,70,196,134,116,123,180,101,134,176,9,157,191,93,127,148,150,2,69,169,200,52,68,96,142,220,26,73,112,248,8,124,181,213,90,42,120,159,207,75,241,24,251,162,21,163,51,251,90,127,16,227,113,2,136,162,167,159,207,75,241,24,8,129,233,14,158,167,241,204,6,137,199,125,230,173,92,79,19,224,94,252,207,46,62,3,10,114,252,203,229,251,241,249,215,249,227,49,186,66,73,108,227,232,171,90,174,78,86,43,134,86,62,94,252,208,195,44,15,172,186,238,149,25,124,239,191,237,128,103,92,42,91,137,196,52,103,219,221,39,115,53,165,220,184,31,5,164,248,112,240,25,255,0,178,236,135,92,194,47,239,29,90,143,203,106,43,154,175,250,83,35,11,168,148,101,202,169,197,52,147,61,135,219,243,190,216,188,60,6,105,236,219,17,200,88,105,198,86,105,185,214,77,93,158,95,59,103,250,4,193,144,236,242,251,163,205,158,214,30,148,217,201,241,129,136,125,162,248,244,150,209,29,190,232,243,105,181,135,165,54,114,124,96,98,31,104,190,40,182,179,105,53,90,116,104,19,42,20,201,113,99,213,35,156,184,46,188,202,144,137,76,19,174,50,110,180,163,43,45,4,235,46,182,106,77,203,91,107,79,52,153,20,142,244,94,109,241,51,8,87,105,187,52,103,13,66,171,84,165,98,42,132,104,56,78,176,252,151,230,57,76,148,180,53,25,138,106,144,165,43,68,53,110,219,75,91,178,74,89,113,74,212,70,135,13,108,221,108,137,217,39,11,109,113,209,131,150,152,94,164,239,81,196,148,47,116,117,12,51,81,74,155,107,119,57,85,10,138,16,195,238,155,46,184,80,220,112,217,83,200,108,137,74,220,182,100,119,65,12,0,194,27,12,109,27,142,243,195,20,100,46,25,193,187,250,214,11,168,38,21,118,162,250,151,22,155,9,149,60,72,106,90,157,121,40,90,153,117,7,191,104,146,131,117,214,73,75,109,181,145,29,131,209,50,57,138,159,49,213,50,159,7,215,114,255,0,46,176,238,10,196,248,246,171,141,106,180,106,123,81,37,215,234,136,66,101,84,28,73,88,220,89,39,247,136,212,107,112,210,68,110,56,234,245,56,174,214,124,192,69,23,74,190,194,117,82,170,79,218,151,38,176,204,69,83,85,28,223,198,244,170,123,10,75,237,190,74,90,156,172,18,8,205,43,66,146,105,39,244,37,38,131,70,253,68,189,111,184,220,112,229,190,106,230,62,79,215,100,98,124,175,198,149,92,51,85,151,79,147,75,122,93,58,65,180,226,226,190,141,14,54,102,95,226,169,39,231,33,196,54,226,13,43,66,20,159,78,85,74,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,136,98,233,25,232,244,174,229,38,54,99,51,114,43,8,85,107,24,51,22,212,55,82,224,64,101,15,57,72,172,75,152,189,204,86,34,199,101,27,168,107,222,176,204,114,34,89,147,133,187,82,136,214,201,44,48,131,0,96,12,101,154,120,202,147,151,217,125,135,165,215,49,13,114,65,70,131,6,49,22,183,87,99,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,203,77,191,118,73,194,187,35,101,102,73,97,106,107,189,123,18,87,124,183,80,196,213,21,41,183,119,147,147,26,146,133,176,195,164,203,78,28,54,220,39,148,202,28,35,82,119,206,25,157,214,99,55,250,52,54,10,141,144,216,121,156,234,205,154,20,71,243,22,185,29,183,169,8,115,123,174,129,78,126,43,106,83,42,101,230,155,83,19,141,78,60,211,199,219,210,132,146,16,164,146,222,37,218,14,156,239,164,159,225,39,228,208,24,235,209,109,147,184,7,61,115,163,30,229,206,99,80,98,84,105,181,28,183,170,52,211,174,197,101,231,233,239,185,46,19,41,151,21,79,33,105,106,75,105,117,102,219,164,147,52,153,252,36,118,83,106,173,153,241,150,202,25,185,51,43,113,132,232,149,20,42,58,106,84,138,156,99,36,162,163,78,113,110,33,167,205,189,70,166,87,169,167,16,182,212,103,165,104,86,149,45,26,28,94,80,116,42,122,83,226,159,139,249,222,209,167,9,52,219,19,101,92,27,181,126,81,212,48,125,102,155,17,56,158,157,30,68,156,39,87,113,195,101,116,234,137,163,176,74,117,40,90,186,179,138,75,105,121,26,85,169,4,74,34,222,33,181,160,60,251,87,243,99,52,241,94,21,166,224,92,83,153,120,174,179,134,232,219,159,39,81,234,21,153,50,32,195,221,54,109,53,185,97,107,54,219,208,218,148,132,233,73,105,73,154,74,196,118,25,43,209,205,177,71,230,170,204,119,235,248,254,153,85,111,44,176,183,190,84,164,176,91,166,234,147,136,208,109,211,18,246,164,173,58,144,179,113,213,52,74,82,27,74,83,118,148,243,78,23,95,201,13,130,179,115,50,246,163,169,236,253,93,161,75,139,7,4,86,16,206,53,171,179,174,59,17,41,196,239,207,163,186,243,87,82,228,180,147,84,82,54,143,120,74,75,134,146,105,46,45,19,189,149,89,103,133,114,111,46,48,230,86,224,168,157,94,139,134,105,237,83,227,106,109,180,56,246,130,237,190,238,237,8,66,158,117,102,167,28,89,36,181,184,181,168,202,234,48,29,130,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,245,128,0,12,85,233,71,244,19,204,223,188,190,216,132,50,168,98,175,74,63,160,158,102,253,229,246,196,32,16,23,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,250,255,0,61,88,11,21,126,186,225,204,73,135,42,31,100,135,58,155,58,59,159,226,184,203,205,184,143,5,37,73,238,50,23,3,100,239,74,124,155,248,192,195,222,209,96,73,79,74,46,192,176,241,133,10,165,180,198,78,211,233,84,186,174,28,167,201,157,139,40,236,70,98,27,117,56,168,91,178,95,169,37,105,74,117,204,78,241,197,59,188,53,41,230,210,157,38,75,108,144,240,100,6,192,187,107,225,93,171,50,226,37,18,173,83,234,249,155,134,105,236,183,136,233,242,13,180,57,63,65,37,181,84,227,147,105,66,20,203,171,50,53,165,9,45,203,139,36,25,105,83,75,119,21,122,115,190,146,127,132,159,147,69,159,232,233,216,79,62,113,198,98,97,204,247,159,51,16,101,174,19,162,72,76,184,149,134,92,234,53,122,129,59,17,107,101,218,123,111,199,117,167,227,40,214,193,56,167,81,185,117,151,156,66,119,157,180,166,240,116,231,125,36,255,0,9,63,38,128,139,88,84,154,173,70,52,249,148,250,100,185,81,233,113,202,92,231,89,101,75,68,86,13,214,217,39,93,81,21,144,131,117,230,155,37,42,197,173,196,39,154,136,142,234,236,187,180,222,62,217,103,52,41,185,129,132,36,203,153,77,68,132,170,181,135,142,162,244,104,85,150,9,183,91,208,250,91,61,42,90,18,251,170,105,107,74,201,183,13,43,210,171,26,85,146,189,13,84,154,85,127,105,44,109,66,174,211,34,84,105,181,28,183,169,68,153,14,91,41,121,137,44,57,62,158,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,22,215,111,109,136,43,187,35,227,182,166,225,200,181,90,150,89,86,247,77,81,43,115,30,68,135,145,40,153,35,122,44,181,54,211,104,109,237,105,117,109,150,130,74,218,182,149,41,77,186,72,9,211,202,172,204,194,185,201,151,24,115,52,176,84,190,177,69,196,212,246,170,17,181,56,218,220,103,89,118,216,119,118,181,161,47,52,178,83,110,32,148,122,28,66,210,103,116,152,181,91,107,237,93,66,217,47,38,166,227,45,237,42,102,47,169,94,30,22,162,77,121,105,235,242,181,32,156,112,210,217,26,205,150,16,189,235,135,116,36,236,134,247,136,91,173,152,136,29,130,118,223,174,236,143,142,221,133,136,229,85,106,89,101,91,222,187,91,162,67,101,18,30,68,162,100,201,153,81,18,227,173,161,183,181,165,164,56,122,201,43,106,250,146,165,54,209,162,207,237,15,180,14,62,218,107,52,39,102,190,99,46,34,42,83,35,199,136,212,56,38,241,66,132,195,45,146,82,212,118,222,113,197,54,131,86,183,84,146,85,141,199,92,87,13,70,3,170,227,252,127,140,179,79,25,85,179,7,48,113,12,186,230,33,174,72,57,51,167,73,50,214,234,236,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,83,19,209,123,176,183,200,83,10,163,60,115,143,6,117,76,201,173,107,242,60,105,170,212,245,10,150,227,105,34,187,38,146,234,243,30,187,155,203,154,150,134,141,13,251,210,149,33,179,178,157,24,189,30,144,241,76,56,219,69,109,3,132,55,212,167,180,187,132,168,21,54,88,126,45,86,43,172,60,219,178,166,196,125,149,234,100,247,172,174,49,234,66,141,77,155,154,77,6,210,151,45,64,48,131,165,27,108,26,174,207,57,94,206,90,96,51,196,20,236,109,143,163,173,48,171,209,26,83,12,82,225,54,226,10,74,219,146,164,26,87,37,73,61,217,33,163,39,25,39,73,227,83,71,184,222,193,176,244,145,181,22,204,152,7,106,108,175,169,101,254,47,141,18,29,73,113,212,154,46,33,42,115,50,102,209,159,55,26,115,91,10,112,181,37,11,83,13,37,212,33,72,55,27,37,35,82,110,74,79,158,204,232,202,28,101,144,185,161,136,50,143,48,24,136,221,119,14,200,75,50,14,35,228,243,14,161,109,165,214,158,109,124,12,208,227,78,54,225,18,137,43,34,89,18,146,149,17,164,130,119,182,23,216,202,133,177,230,92,74,166,57,85,242,206,51,197,29,94,70,38,169,52,181,148,85,56,209,47,117,26,51,106,181,153,107,122,233,19,138,73,56,226,150,165,43,73,26,26,110,234,231,166,69,229,198,209,121,113,81,202,252,208,163,117,234,84,235,58,203,205,25,34,85,62,82,72,201,185,81,156,50,61,219,200,212,171,29,141,38,149,41,11,74,208,181,161,88,1,209,139,210,23,51,20,204,141,179,174,208,56,191,125,85,123,75,88,74,191,83,121,247,229,85,101,58,251,206,59,22,108,183,222,94,167,143,122,202,35,22,148,36,210,217,183,168,214,109,37,119,255,0,164,71,109,248,123,42,224,66,194,88,58,86,172,205,197,148,247,93,161,40,153,98,75,52,182,210,243,77,174,84,166,150,234,86,157,72,91,253,92,205,183,27,91,177,212,75,73,165,11,73,132,43,103,222,74,98,173,157,179,98,187,147,152,214,161,74,155,90,195,253,87,172,191,75,117,199,34,175,127,25,169,8,208,167,27,109,103,100,60,146,59,160,187,68,118,185,88,207,63,250,35,182,205,174,196,174,209,246,59,197,180,174,189,74,157,215,228,97,74,140,116,33,14,83,220,74,30,155,38,52,130,225,188,101,122,95,113,14,113,113,14,40,208,122,208,180,238,35,91,243,213,143,113,87,235,174,35,196,152,142,161,246,73,147,170,83,164,57,254,51,143,60,227,139,241,82,148,174,243,49,59,219,2,108,39,74,217,19,12,205,174,226,89,145,42,217,139,136,163,148,74,196,200,174,37,248,81,88,110,67,202,109,168,46,46,59,79,161,14,54,168,234,121,43,51,37,56,202,12,184,33,32,49,131,167,59,233,39,248,73,249,52,90,174,133,79,74,124,83,241,127,59,218,52,225,117,122,115,190,146,127,132,159,147,69,170,232,84,244,167,197,63,23,243,189,163,78,1,53,32,0,0,2,202,98,173,171,178,226,129,180,158,10,217,102,152,239,150,113,158,40,235,111,212,155,142,241,19,116,40,173,64,126,91,106,144,118,59,188,238,233,4,134,74,202,38,214,110,168,210,70,209,61,122,192,4,0,244,163,250,118,102,111,222,95,99,194,19,252,32,7,165,31,211,179,51,126,242,251,30,16,12,95,114,147,85,102,149,30,186,245,50,90,41,179,36,61,18,60,197,50,162,97,231,217,75,106,117,164,57,109,42,90,18,251,42,82,72,238,146,117,179,59,106,43,230,175,70,198,220,245,93,159,113,252,60,171,204,106,164,185,217,117,138,164,70,166,180,185,149,69,37,140,46,250,158,112,211,41,164,188,225,48,204,101,57,33,106,147,98,73,218,206,234,51,108,219,114,255,0,244,109,236,253,128,118,154,216,39,27,229,70,99,34,90,41,179,51,33,233,109,76,130,76,148,216,79,179,10,154,164,187,29,199,155,113,45,172,211,173,165,40,147,115,109,215,19,195,81,136,224,207,76,139,204,125,157,51,30,163,149,249,161,70,234,53,88,54,117,151,154,51,92,90,132,85,25,147,114,163,56,100,91,198,87,165,86,59,18,137,73,82,22,148,45,11,66,67,211,72,8,171,232,188,233,2,254,214,246,82,205,215,191,98,164,224,202,194,149,251,165,211,141,53,249,18,127,115,70,136,219,45,125,67,86,243,76,74,160,8,54,233,39,219,143,16,231,238,63,153,148,216,41,24,131,14,96,76,39,34,77,46,100,57,75,149,5,250,236,180,60,217,184,228,232,106,52,146,80,211,177,211,185,105,230,247,173,153,45,107,208,181,238,154,178,187,22,108,227,74,218,159,62,105,89,87,93,198,241,48,213,53,81,222,169,76,89,186,148,205,154,195,26,77,200,176,82,162,52,174,74,146,102,174,36,100,134,208,243,166,149,238,247,106,146,158,148,109,132,170,185,217,74,103,61,242,95,12,196,145,141,168,113,214,156,65,78,136,194,186,238,33,132,148,160,154,91,122,79,75,178,99,165,10,34,70,141,227,173,168,144,74,81,178,203,74,136,28,1,143,241,150,86,99,42,78,96,229,246,33,151,67,196,52,57,5,38,12,232,198,90,218,93,140,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,140,61,52,96,12,1,131,114,179,6,210,114,251,47,176,244,74,30,30,161,199,40,208,96,198,35,208,210,46,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,120,149,210,53,177,6,9,207,172,184,173,230,182,27,139,74,161,102,22,23,167,200,168,166,123,143,67,166,69,171,54,130,143,189,42,156,167,26,212,189,220,88,171,75,11,113,214,219,109,74,237,173,45,234,52,222,13,142,246,170,193,187,87,229,29,63,24,81,170,81,19,137,233,209,227,198,197,148,134,219,54,87,78,168,154,59,102,150,148,181,171,171,56,164,184,166,87,169,90,144,70,147,61,226,28,66,35,87,165,27,110,218,86,118,85,89,200,140,151,196,210,228,96,154,28,133,171,16,84,98,62,158,165,136,102,165,72,54,144,222,146,212,236,104,234,66,140,151,175,118,235,138,37,146,84,76,178,234,131,0,41,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,30,130,118,9,218,206,102,215,25,52,238,45,196,116,63,38,226,154,37,65,218,117,109,48,233,143,199,165,173,195,81,184,201,196,117,197,184,78,123,194,154,222,35,120,110,33,119,53,33,40,113,165,46,18,246,93,217,147,31,109,77,154,20,220,191,194,17,165,195,166,174,66,83,90,196,39,78,122,76,42,51,6,219,174,107,125,77,150,148,173,105,97,212,180,133,169,4,227,132,148,106,77,205,73,244,41,146,249,67,131,114,23,43,240,254,81,229,251,18,219,161,97,216,234,102,57,203,124,222,125,213,173,197,58,235,206,47,129,26,220,117,199,28,50,73,37,4,107,50,74,82,146,36,144,121,225,218,199,210,159,57,62,48,49,15,180,95,22,254,163,132,241,85,30,133,72,197,53,108,51,85,133,69,196,29,99,201,21,25,16,156,110,45,67,112,178,67,253,93,213,17,33,221,218,204,146,189,6,122,84,100,71,99,23,3,107,31,74,124,228,248,192,196,62,209,124,73,246,204,219,40,229,198,214,189,25,153,109,130,177,171,93,70,171,7,203,175,208,43,236,50,75,149,72,148,170,188,194,53,36,140,203,120,202,244,164,157,100,204,146,226,82,147,35,66,208,219,136,11,23,209,87,183,61,43,43,100,254,102,236,220,170,68,167,225,58,148,137,85,42,30,33,169,85,19,30,53,25,253,209,184,236,87,149,33,194,105,184,206,155,106,82,52,105,50,144,234,136,210,189,254,166,230,36,121,119,199,248,3,25,101,102,50,171,101,246,96,225,233,116,60,67,67,144,113,167,65,146,69,173,165,216,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,229,251,162,231,110,218,174,118,82,158,200,140,232,196,209,36,99,106,28,116,43,15,212,101,190,174,187,136,97,37,43,55,80,230,162,210,236,152,233,66,76,215,175,120,235,106,53,154,84,108,188,234,131,24,58,106,253,41,240,183,197,252,31,104,212,69,213,232,49,250,118,126,13,254,82,22,171,166,175,210,159,11,124,95,193,246,141,68,93,94,131,31,167,103,224,223,229,32,18,168,0,0,2,37,122,107,50,46,29,42,187,130,246,135,160,209,183,62,91,215,134,241,20,150,205,134,219,92,166,145,188,130,181,32,136,157,113,229,178,153,72,83,134,107,73,55,17,132,118,44,146,92,181,11,85,181,62,74,126,104,157,159,113,182,78,55,80,234,82,241,5,60,186,131,234,119,118,218,39,48,234,36,69,222,171,118,225,147,38,251,45,19,154,80,106,221,154,244,217,86,50,8,118,232,161,206,42,174,90,237,105,68,194,42,175,68,131,135,179,6,60,138,37,81,169,178,148,211,14,62,150,92,122,18,144,157,105,65,201,57,8,67,13,154,137,71,105,78,161,5,169,194,49,98,182,177,244,167,206,79,140,12,67,237,23,197,170,29,171,54,49,215,201,67,52,241,150,102,121,47,201,158,235,113,5,70,187,212,183,251,238,171,214,164,184,246,235,121,165,58,244,239,52,234,210,155,218,246,43,216,4,133,85,243,138,149,150,189,11,248,55,8,166,189,46,14,33,204,25,21,42,37,45,168,82,146,211,238,48,154,244,151,166,169,105,214,149,156,99,142,133,176,225,164,148,87,148,210,22,90,92,51,24,1,146,249,67,140,179,235,52,48,254,81,229,251,17,28,174,226,41,10,102,57,203,124,153,97,164,33,181,58,235,206,47,137,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,159,213,142,243,142,187,142,114,207,44,242,170,67,61,94,139,150,148,250,148,120,109,234,66,247,242,167,84,94,151,34,77,201,9,90,117,33,113,154,221,154,150,146,234,218,211,164,220,81,12,234,232,91,200,186,22,41,199,120,183,62,113,29,26,170,185,120,39,171,211,176,212,187,173,184,61,106,91,50,17,52,238,68,68,235,205,176,109,39,70,163,74,19,47,82,144,106,83,74,72,75,165,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,2,250,106,253,22,48,183,198,4,31,103,84,70,127,140,0,233,171,244,88,194,223,24,16,125,157,81,1,13,120,91,9,226,172,115,93,139,133,176,86,25,170,226,10,212,221,125,90,157,75,132,228,185,79,232,66,150,189,13,54,74,90,180,161,10,81,216,184,37,38,103,192,140,114,185,85,153,152,171,38,243,31,14,102,150,10,151,213,235,88,102,160,213,66,54,167,28,67,111,104,62,219,14,238,214,133,169,151,80,106,109,196,18,139,91,107,90,76,236,163,25,1,209,113,233,217,150,95,126,189,143,52,93,254,148,109,132,169,89,39,85,103,61,242,95,12,203,143,130,107,146,22,156,65,78,136,194,122,150,30,154,165,32,154,91,122,79,83,81,164,41,106,34,70,141,219,78,36,144,74,73,60,203,73,9,63,217,119,105,188,3,181,54,87,211,115,3,8,73,137,14,164,184,233,85,107,15,29,69,153,51,104,207,155,142,183,161,244,182,122,146,133,169,135,84,210,214,148,27,141,146,87,165,55,52,167,176,103,166,122,101,198,206,153,113,81,205,12,208,172,245,26,84,27,52,203,45,17,46,85,66,82,136,205,184,177,155,51,45,227,203,210,171,21,201,36,148,169,107,82,16,133,173,62,125,182,93,218,111,31,108,179,154,20,220,192,194,18,101,204,166,162,66,85,90,195,199,81,122,52,42,203,4,219,173,232,125,45,158,149,45,9,125,213,52,181,165,100,219,134,149,233,85,141,42,238,187,116,109,155,93,219,15,49,226,212,219,165,121,27,6,97,126,177,31,12,211,93,66,14,82,91,116,209,189,147,37,196,222,239,59,186,104,205,180,168,219,109,40,74,83,168,201,110,184,22,215,104,125,160,113,246,211,89,161,59,53,243,25,113,17,82,153,30,60,70,161,193,55,138,20,38,25,108,146,150,163,182,243,142,41,180,26,181,186,164,146,172,110,58,226,184,106,49,158,157,24,189,30,144,241,76,56,219,69,109,3,132,55,212,167,180,187,132,168,21,54,88,126,45,86,43,172,60,219,178,166,196,125,149,234,100,247,172,174,49,234,66,141,77,155,154,77,6,210,151,98,250,62,246,10,196,59,76,227,40,56,231,48,104,82,225,229,93,34,67,111,78,92,142,181,9,117,244,25,73,73,51,5,226,104,208,242,19,34,58,91,144,105,113,11,66,22,100,149,37,102,70,83,167,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,8,182,233,206,250,73,254,18,126,77,17,107,10,147,85,168,198,159,50,159,76,151,42,61,46,57,75,156,235,44,169,104,138,193,186,219,36,235,170,34,178,16,110,188,211,100,165,88,181,184,132,243,81,17,202,87,78,119,210,79,240,147,242,104,179,253,13,84,154,85,127,105,44,109,66,174,211,34,84,105,181,28,183,169,68,153,14,91,41,121,137,44,57,62,158,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,1,141,91,46,237,55,143,182,89,205,10,110,96,97,9,50,230,83,81,33,42,173,97,227,168,189,26,21,101,130,109,214,244,62,150,207,74,150,132,190,234,154,90,210,178,109,195,74,244,170,198,149,122,30,202,172,204,194,185,201,151,24,115,52,176,84,190,177,69,196,212,246,170,17,181,56,218,220,103,89,118,216,119,118,181,161,47,52,178,83,110,32,148,122,28,66,210,103,116,152,130,205,189,182,32,174,236,143,142,218,155,135,34,213,106,89,101,91,221,53,68,173,204,121,18,30,68,162,100,141,232,178,212,219,77,161,183,181,165,213,182,90,9,43,106,218,84,165,54,233,35,170,108,181,182,254,120,236,143,229,136,89,111,42,149,82,162,214,236,236,138,37,117,151,164,65,68,162,210,69,41,164,180,235,107,109,237,9,208,163,74,201,43,78,157,105,81,182,217,160,36,127,165,27,110,218,174,73,210,153,200,140,151,196,209,35,227,106,228,117,171,16,84,98,62,174,187,135,161,41,40,54,144,222,146,210,212,153,9,90,140,151,175,120,211,105,37,146,82,111,50,234,97,174,153,73,170,214,164,174,29,26,153,46,124,134,227,191,45,109,70,101,78,173,44,48,210,222,121,211,74,72,204,144,219,77,184,226,213,201,40,66,148,118,34,51,31,95,231,171,30,226,175,215,92,71,137,49,29,67,236,147,39,84,167,72,115,252,103,30,121,199,23,226,165,41,93,230,98,93,50,179,96,172,61,179,54,196,217,173,142,115,6,133,18,102,106,85,242,222,188,244,229,200,234,179,81,64,89,83,234,9,38,96,188,77,18,217,90,163,200,75,114,13,46,45,11,90,12,146,165,32,136,204,33,216,122,168,30,85,199,170,128,0,0,1,230,179,107,31,74,124,228,248,192,196,62,209,124,77,79,69,199,160,158,89,125,250,246,196,209,10,219,88,250,83,231,39,198,6,33,246,139,226,106,122,46,61,4,242,203,239,215,182,38,128,202,160,0,0,24,127,210,35,177,4,61,170,176,33,98,220,29,23,78,102,225,58,123,173,80,146,79,49,25,154,163,106,121,167,23,22,83,171,105,75,86,148,33,254,174,70,227,109,161,217,10,53,168,146,181,168,179,0,0,121,97,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,101,6,215,157,33,121,167,181,157,11,14,97,105,180,207,113,244,90,109,63,119,91,167,82,106,178,85,22,187,57,75,105,106,121,230,140,201,6,202,22,195,106,101,149,147,138,105,70,225,239,86,106,45,61,255,0,165,207,47,114,59,4,237,4,213,87,46,43,218,241,158,40,223,85,49,165,17,141,201,69,165,184,166,163,20,103,18,150,154,78,237,233,31,44,62,233,45,107,113,74,90,93,50,73,58,147,94,11,0,201,253,129,54,54,147,181,246,104,77,167,215,100,203,129,129,48,196,114,123,17,206,131,53,166,38,161,111,182,241,67,102,57,56,219,132,165,173,214,141,74,51,70,130,109,167,46,164,172,219,37,79,245,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,202,236,71,130,178,95,4,236,209,131,154,200,73,18,229,225,58,212,117,214,219,153,80,92,71,42,47,191,33,102,167,19,53,200,169,38,151,37,147,180,101,17,92,209,213,146,217,153,238,197,245,0,30,85,199,170,129,229,92,7,213,54,147,85,167,70,129,50,161,76,151,22,61,82,57,203,130,235,204,169,8,148,193,58,227,38,235,74,50,178,208,78,178,235,102,164,220,181,182,180,243,73,145,74,87,69,231,72,23,246,183,178,150,110,189,251,21,39,6,86,20,175,221,46,156,105,175,200,147,251,154,52,70,217,107,234,26,183,154,99,149,202,13,140,168,91,97,244,102,101,69,49,186,175,145,177,158,23,247,69,35,12,212,157,90,206,42,92,118,175,43,123,26,75,105,189,217,119,116,209,27,137,73,184,218,144,149,39,81,18,218,114,42,241,78,19,197,88,26,187,43,11,99,92,51,85,195,245,168,90,58,205,58,169,9,200,146,152,214,132,173,26,218,112,146,180,234,66,210,162,185,113,74,136,203,129,144,15,82,98,32,58,82,54,250,135,152,157,123,102,76,156,168,82,170,88,64,186,156,140,69,136,161,201,98,115,53,119,11,117,37,152,209,28,109,75,66,89,105,100,217,184,225,25,56,167,91,54,251,8,109,123,235,127,81,233,92,206,85,108,167,72,201,138,76,170,171,121,136,158,177,76,171,227,169,18,210,185,75,165,145,150,225,81,212,148,165,105,152,164,44,217,91,235,53,45,41,100,157,37,169,231,181,177,134,216,3,0,99,44,211,198,84,156,190,203,236,61,46,185,136,107,146,10,52,24,49,136,181,186,187,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,144,119,93,157,54,104,205,61,168,49,219,56,23,44,233,63,85,215,107,51,24,147,228,186,103,188,188,235,125,109,246,90,115,115,189,220,45,13,234,79,109,118,73,119,153,77,246,61,200,188,184,217,211,97,28,211,202,252,175,163,117,26,84,28,191,196,78,188,243,166,75,149,80,148,170,99,196,228,169,46,17,22,241,229,233,77,206,196,146,74,82,132,37,8,66,16,158,193,177,222,202,184,55,101,12,163,167,224,250,53,54,34,177,61,70,60,121,56,178,174,219,134,242,234,53,18,71,108,146,234,144,133,117,102,212,167,18,202,52,167,74,12,212,101,188,91,139,95,96,218,199,209,99,57,62,47,241,15,179,159,1,230,176,114,184,167,9,226,172,13,93,149,133,177,174,25,170,225,250,212,45,29,102,157,84,132,228,73,76,107,66,86,141,109,56,73,90,117,33,105,81,92,184,165,68,101,192,200,113,66,108,250,77,118,18,165,103,118,13,168,231,158,86,225,153,110,102,133,6,59,106,149,14,150,194,86,188,73,9,6,148,169,14,55,114,53,201,101,171,169,181,163,83,139,67,123,141,46,25,179,186,14,91,163,99,110,122,86,208,88,2,30,85,230,53,82,36,28,197,194,177,227,83,90,92,202,162,84,254,40,97,44,184,105,148,210,94,112,223,122,74,91,142,181,73,177,40,175,103,117,17,56,109,183,155,227,203,190,0,199,248,203,43,49,149,39,48,114,251,16,203,161,226,26,28,130,147,6,116,99,45,109,46,198,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,232,35,98,141,171,168,91,90,100,212,44,101,189,165,67,197,244,219,67,197,52,72,79,45,93,66,86,165,147,110,18,92,34,89,50,250,17,189,108,238,180,149,214,222,241,107,105,195,1,5,155,88,250,83,231,39,198,6,33,246,139,226,106,122,46,61,4,242,203,239,215,182,38,136,86,218,199,210,159,57,62,48,49,15,180,95,19,83,209,113,232,39,150,95,126,189,177,52,6,85,0,0,0,198,173,183,182,201,94,198,216,87,13,98,114,203,83,198,9,196,53,7,160,27,94,87,242,121,71,52,55,172,149,171,112,238,171,241,43,88,185,115,49,146,162,61,58,108,32,111,54,111,193,181,77,237,186,190,55,98,62,239,79,157,188,129,49,87,189,248,91,117,202,220,117,120,113,14,129,74,233,191,93,86,167,14,152,222,204,4,133,76,125,182,18,163,198,215,36,154,212,73,185,252,161,226,37,33,102,178,66,141,180,146,149,99,210,70,118,35,63,19,227,111,222,30,97,114,146,158,186,182,107,96,186,83,108,161,229,205,196,52,232,233,109,118,210,179,92,150,210,73,59,240,177,222,220,71,167,192,17,87,254,206,119,255,0,149,223,253,246,255,0,249,1,153,91,18,237,116,189,177,114,254,185,142,207,46,143,8,38,141,88,58,65,71,242,175,95,39,140,152,109,211,94,189,203,90,126,122,69,166,199,202,247,227,97,231,231,25,83,202,147,139,235,148,162,101,12,148,42,148,152,251,180,121,168,208,234,147,164,173,220,86,176,153,206,134,24,29,79,100,250,212,141,238,190,189,141,231,200,182,155,104,180,56,77,219,159,31,157,222,252,57,219,186,224,51,208,0,0,97,255,0,72,142,196,16,246,170,192,133,139,112,116,93,57,155,132,233,238,181,66,73,60,196,102,106,141,169,230,156,92,89,78,173,165,45,90,80,135,250,185,27,141,182,135,100,40,214,162,74,214,162,130,26,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,135,169,225,8,29,46,121,123,145,216,39,104,38,170,185,113,94,215,140,241,70,250,169,141,40,140,110,74,45,45,197,53,24,163,56,148,180,210,119,111,72,249,97,247,73,107,91,138,82,210,233,146,73,212,154,195,160,109,121,210,23,154,123,89,208,176,230,22,155,76,247,31,69,166,211,247,117,186,117,38,171,37,81,107,179,148,182,150,167,158,104,204,144,108,161,108,54,166,89,89,56,166,148,110,30,245,102,162,211,242,108,9,177,180,157,175,179,66,109,62,187,38,92,12,9,134,35,147,216,142,116,25,173,49,53,11,125,183,138,27,49,201,198,220,37,45,110,180,106,81,154,52,19,109,57,117,37,102,217,43,24,7,163,61,136,240,86,75,224,157,154,48,115,89,9,34,92,188,39,90,142,186,219,115,42,11,136,229,69,247,228,44,212,226,102,185,21,36,210,228,178,118,140,162,43,154,58,178,91,51,61,216,11,213,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,250,192,0,0,0,7,149,113,245,77,164,213,105,209,160,76,168,83,37,197,143,84,142,114,224,186,243,42,66,37,48,78,184,201,186,210,140,172,180,19,172,186,217,169,55,45,109,173,60,210,100,95,40,150,156,160,216,202,133,182,31,70,102,84,83,27,170,249,27,25,225,127,116,82,48,205,73,213,172,226,165,199,106,242,183,177,164,182,155,221,151,119,77,17,184,148,155,141,169,9,82,117,17,45,167,3,138,232,188,233,2,254,214,246,82,205,215,191,98,164,224,202,194,149,251,165,211,141,53,249,18,127,115,70,136,219,45,125,67,86,243,76,74,160,242,217,138,112,158,42,192,213,217,88,91,26,225,154,174,31,173,66,209,214,105,213,72,78,68,148,198,180,37,104,214,211,132,149,167,82,22,149,21,203,138,84,70,92,12,132,218,116,108,109,207,74,218,11,0,67,202,188,198,170,68,131,152,184,86,60,106,107,75,153,84,74,159,197,12,37,151,13,50,154,75,206,27,239,73,75,113,214,169,54,37,21,236,238,162,39,13,182,195,55,192,0,6,42,244,163,250,9,230,111,222,95,108,66,16,2,39,251,165,31,208,79,51,126,242,251,98,16,128,16,28,175,231,171,1,98,175,215,92,57,137,48,229,67,236,144,231,83,103,71,115,252,87,25,121,183,17,224,164,169,61,198,66,116,250,59,182,223,135,181,86,4,60,37,140,101,105,204,220,39,79,105,218,234,141,150,35,51,84,109,79,58,218,37,69,105,14,169,106,210,132,49,214,12,155,109,180,59,33,36,132,146,86,132,149,170,233,66,216,22,187,157,58,246,135,201,154,127,92,197,244,170,122,35,215,104,17,163,32,158,173,69,103,81,162,75,6,132,146,221,152,218,12,144,109,168,212,167,90,109,180,55,101,180,134,222,197,94,141,109,138,115,151,52,177,222,31,218,14,45,126,171,129,48,101,2,160,247,87,174,192,148,152,213,73,207,37,151,144,125,65,14,176,243,79,50,151,180,52,254,249,59,165,161,111,52,91,195,75,136,72,77,248,0,0,138,190,156,239,164,159,225,39,228,209,24,20,12,39,138,177,95,148,189,203,97,154,173,103,200,212,247,170,213,31,39,194,114,71,83,130,213,183,178,94,208,71,187,101,26,147,169,197,89,41,185,92,202,226,79,250,115,190,146,127,132,159,147,69,159,232,106,164,210,171,251,73,99,106,21,118,153,18,163,77,168,229,189,74,36,200,114,217,75,204,73,97,201,244,244,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,12,96,217,139,104,92,85,178,254,114,209,115,115,11,70,235,253,67,121,26,163,75,92,167,35,179,83,130,234,116,187,29,197,32,254,213,196,26,146,180,161,214,154,89,161,122,52,159,161,204,159,206,44,3,158,184,6,151,152,217,115,94,139,81,166,212,99,176,235,173,53,41,151,159,167,190,227,45,188,168,146,146,202,214,150,164,182,151,80,78,52,106,51,73,159,192,103,9,189,35,59,20,126,101,92,199,98,191,128,41,149,87,50,203,20,251,229,54,75,229,189,110,151,56,205,102,229,49,79,106,82,213,165,8,39,26,83,164,149,45,181,41,55,117,76,186,225,245,77,136,118,208,197,91,36,102,59,19,166,170,171,91,192,53,45,227,21,188,60,212,231,18,218,55,166,206,169,209,152,53,147,39,49,4,195,100,74,89,118,219,37,53,169,26,137,196,7,161,17,67,228,62,90,77,90,149,95,165,67,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,215,99,50,224,2,137,50,185,122,198,163,230,40,86,73,216,249,129,241,48,1,165,194,53,38,222,35,80,162,239,110,0,49,223,105,136,105,115,11,181,169,13,159,205,164,159,18,251,27,194,5,49,219,41,71,81,210,132,149,247,188,139,237,71,160,29,163,32,173,252,42,193,39,69,252,174,147,227,251,91,194,2,243,22,34,217,242,126,163,71,107,123,203,252,64,29,82,146,173,59,219,223,232,127,156,77,38,195,51,245,224,229,36,148,229,143,20,153,113,63,177,70,16,171,3,87,190,105,59,114,254,113,51,27,9,161,211,194,62,127,251,170,245,253,138,48,12,251,134,119,104,254,219,249,134,221,73,26,163,172,184,114,47,198,53,65,74,137,163,185,253,23,243,16,213,52,174,202,190,231,227,1,131,219,115,154,91,192,120,217,38,92,188,155,203,246,232,194,40,217,150,150,51,141,47,118,200,147,127,55,159,232,91,9,103,219,170,57,30,95,99,119,116,166,223,51,123,184,252,254,48,136,202,133,219,205,151,13,39,107,91,151,238,98,1,48,251,1,212,202,86,89,208,219,212,233,218,12,243,237,31,15,236,130,188,70,98,71,63,122,65,159,122,72,96,255,0,71,115,139,94,93,81,82,107,81,252,206,168,31,19,255,0,124,20,51,126,55,22,27,47,172,47,196,3,124,5,8,251,133,64,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,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,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,0,0,6,131,230,53,25,216,80,203,188,5,20,92,10,194,137,26,143,145,13,40,43,220,5,64,0,6,219,220,16,175,181,49,137,219,102,212,215,15,46,113,130,146,133,30,143,39,240,37,219,155,241,255,0,164,101,131,231,102,215,246,166,48,219,110,55,244,229,182,53,78,139,219,201,189,255,0,225,17,128,68,78,62,148,117,12,227,158,226,210,101,188,221,94,231,171,148,84,255,0,64,147,30,143,248,200,70,18,192,106,43,92,188,169,244,63,101,148,35,18,184,91,236,221,123,142,155,233,241,253,74,66,83,54,8,137,108,23,129,79,121,253,243,238,251,44,160,25,237,26,253,93,174,63,64,159,196,56,252,64,101,212,209,116,145,251,233,126,35,28,140,84,233,101,178,191,36,17,127,0,227,49,25,233,134,147,183,233,197,248,140,4,61,116,139,186,223,187,122,97,19,41,35,42,173,114,231,235,247,230,70,19,96,183,13,29,115,159,29,223,127,219,12,189,233,8,145,171,49,27,78,143,54,181,93,46,127,103,104,97,254,15,59,117,191,249,63,243,128,74,246,93,209,99,204,152,235,139,221,251,203,172,25,93,178,62,245,126,247,33,150,249,45,5,168,244,85,232,36,145,21,72,213,98,77,190,129,177,142,185,37,69,235,207,213,11,172,232,208,184,223,65,123,220,220,241,240,25,81,150,212,94,163,77,82,58,206,191,151,77,126,101,190,133,30,62,2,96,184,236,158,162,229,110,35,205,158,214,62,148,217,201,241,129,136,125,162,248,244,152,201,105,47,186,60,217,237,99,233,77,156,159,24,24,135,218,47,138,38,163,162,235,134,194,121,102,127,240,207,15,191,19,70,83,240,53,94,195,22,58,46,138,251,9,229,159,31,239,207,182,38,140,169,211,217,230,1,203,144,10,146,120,115,14,70,2,164,67,229,169,210,105,85,168,200,135,89,166,68,159,29,185,12,75,67,82,89,75,168,75,236,58,135,153,116,146,162,50,37,182,235,109,184,133,115,74,208,149,21,140,136,199,212,93,226,160,2,42,250,115,190,146,127,132,159,147,68,170,8,171,233,206,250,73,254,18,126,77,1,106,186,21,61,41,241,79,197,252,239,104,211,132,212,136,86,232,84,244,167,197,63,23,243,189,163,78,19,82,0,0,0,0,0,0,49,87,165,31,208,79,51,126,242,251,98,16,202,161,138,189,40,254,130,121,155,247,151,219,16,128,66,182,201,222,148,249,55,241,129,135,189,162,192,244,166,60,214,108,157,233,79,147,127,24,24,123,218,44,15,74,96,62,74,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,132,91,116,231,125,36,255,0,9,63,38,137,84,17,87,211,157,244,147,252,36,252,154,2,213,116,42,122,83,226,159,139,249,222,209,167,9,116,206,140,161,193,185,245,149,248,131,40,243,1,137,110,80,177,20,116,179,32,226,62,108,190,210,208,226,93,105,230,215,196,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,78,34,250,21,61,41,241,79,197,252,239,104,211,132,212,128,243,109,181,22,204,152,251,101,156,208,169,101,254,47,141,46,101,53,18,20,154,46,33,42,115,209,161,86,88,38,218,115,91,10,112,180,169,104,75,237,37,212,33,75,38,220,53,35,82,172,74,85,245,232,238,216,22,102,211,152,168,241,230,105,83,234,180,220,178,162,110,164,88,227,63,31,221,51,134,227,168,234,209,100,233,36,27,40,91,14,38,67,141,172,220,79,101,180,233,83,155,198,165,255,0,104,189,154,50,179,106,12,8,246,5,204,202,79,212,245,42,204,54,35,121,82,153,239,204,186,231,84,125,230,156,220,239,119,8,67,154,83,219,69,210,125,198,93,215,0,96,12,27,149,152,54,147,151,217,125,135,162,80,240,245,14,57,70,131,6,49,30,134,145,115,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,14,192,0,0,3,21,118,246,216,130,133,181,198,4,106,110,28,139,74,166,230,109,19,116,213,18,183,49,229,199,101,113,77,226,55,162,203,83,109,56,183,25,208,167,86,217,104,53,33,219,105,82,82,227,164,188,170,0,30,91,63,61,88,11,21,126,186,225,204,73,135,42,31,100,135,58,155,58,59,159,226,184,203,205,184,143,5,37,73,238,50,31,94,63,199,248,203,52,241,149,91,48,115,7,16,203,174,98,26,228,131,147,58,116,147,45,110,174,196,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,119,246,248,204,204,43,155,187,94,230,78,58,193,82,250,221,22,69,66,61,62,52,164,184,219,141,202,234,81,25,134,183,218,91,107,82,22,203,139,142,165,182,178,87,105,181,33,70,68,102,100,86,87,9,215,253,202,98,170,54,41,242,37,42,179,228,106,132,122,135,147,170,209,186,196,25,155,167,18,189,196,134,174,91,198,87,167,74,209,114,212,147,50,185,92,4,186,116,85,236,49,85,202,216,223,154,71,55,41,114,233,248,178,165,30,85,54,135,135,170,84,181,71,147,70,99,122,109,187,41,228,200,108,157,110,75,164,218,146,141,26,72,163,186,163,53,47,127,165,185,31,28,78,19,197,52,44,115,133,104,216,215,11,78,235,180,92,65,79,143,84,167,73,221,45,189,252,87,219,75,141,57,161,100,149,167,82,22,147,178,136,148,87,177,145,31,1,203,0,138,190,156,239,164,159,225,39,228,209,106,186,21,61,41,241,79,197,252,239,104,211,133,213,233,206,250,73,254,18,126,77,22,171,161,83,210,159,20,252,95,206,246,141,56,4,212,140,106,219,163,108,218,22,199,153,113,22,166,221,43,203,56,207,20,117,136,248,102,154,234,22,81,84,227,68,141,236,153,46,38,214,101,173,235,70,109,165,68,227,138,90,82,157,36,107,117,187,149,180,62,208,56,7,102,92,175,157,154,249,140,185,107,166,195,145,30,35,80,224,155,39,54,107,239,56,73,75,81,219,121,198,210,226,201,58,221,82,73,87,38,218,113,92,116,152,243,195,158,153,233,152,251,69,230,61,71,52,51,66,179,215,170,179,172,211,44,180,70,136,180,248,169,51,54,226,198,108,204,247,108,163,82,172,87,53,26,148,165,173,75,90,214,181,6,64,116,112,226,204,85,142,122,66,114,243,20,227,92,77,85,196,21,169,190,86,235,53,26,164,215,37,202,127,69,18,90,17,173,215,13,75,86,148,33,41,43,159,4,164,136,184,17,11,129,211,87,233,79,133,190,47,224,251,70,162,45,87,69,199,167,102,89,125,250,246,60,209,57,56,215,36,50,95,50,170,173,87,115,27,40,112,86,42,169,49,29,49,26,153,91,160,68,156,251,108,37,74,82,90,75,143,54,165,18,9,75,90,137,36,118,186,212,125,230,2,56,58,12,126,157,159,131,127,148,134,42,244,163,250,118,102,111,222,95,99,194,19,167,129,114,159,43,50,191,175,124,140,242,211,10,97,47,41,238,186,239,144,168,209,160,117,173,222,173,222,247,114,132,235,211,188,94,157,87,182,181,91,153,136,44,233,71,244,236,204,223,188,190,199,132,3,63,250,21,61,22,49,79,198,4,239,103,83,133,213,233,17,217,123,46,54,139,201,162,171,99,28,119,74,192,213,172,21,189,145,66,196,117,154,129,69,165,199,114,66,154,109,113,166,41,102,72,38,95,90,24,70,240,139,120,133,147,102,141,101,173,167,109,87,66,167,162,198,41,248,192,157,236,234,112,196,174,147,93,187,106,185,221,140,170,57,25,149,184,154,35,153,95,65,144,218,101,76,165,190,165,163,18,77,65,37,74,91,142,88,137,113,153,118,233,109,8,212,218,214,222,255,0,83,132,108,238,131,2,196,244,116,98,237,5,152,249,231,179,236,104,217,161,135,241,90,234,184,95,76,54,113,101,89,131,56,184,150,42,157,121,45,184,204,131,74,119,207,49,185,83,15,31,109,90,144,218,214,226,150,234,201,49,45,177,70,202,53,221,173,51,150,22,13,221,85,97,225,10,109,166,98,154,220,38,80,174,161,23,74,205,182,201,78,25,32,158,125,104,221,54,86,90,138,235,115,118,180,52,225,15,65,56,3,0,96,220,172,193,180,156,190,203,236,61,18,135,135,168,113,202,52,24,49,136,244,52,139,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,152,118,1,16,29,41,27,2,195,203,190,189,180,222,78,83,233,84,220,32,125,78,62,34,195,176,227,49,5,154,67,135,186,140,204,152,141,182,148,33,76,186,179,108,156,108,136,220,75,174,27,157,180,56,189,204,191,139,63,181,238,106,210,178,87,102,140,194,204,106,206,29,137,95,143,2,142,184,136,166,77,136,153,81,38,63,45,105,136,203,82,89,82,208,78,70,55,95,108,158,78,162,51,107,121,107,157,136,195,207,14,5,205,140,211,202,254,189,242,51,204,188,87,132,188,167,186,235,190,66,172,201,129,214,183,122,183,123,221,202,211,175,78,241,122,117,94,218,213,110,102,25,85,150,120,171,57,51,31,14,101,110,10,137,214,43,88,154,160,213,62,54,166,220,91,108,235,62,219,238,238,208,181,165,150,144,74,113,197,146,79,67,104,90,140,172,147,29,84,103,167,67,142,106,210,176,102,210,243,178,230,161,135,98,73,145,152,84,119,162,65,169,166,34,87,46,19,241,16,185,102,209,60,107,35,110,51,173,54,233,184,148,165,70,183,89,139,200,146,102,2,85,54,93,217,147,0,236,179,149,244,220,191,194,17,162,76,169,34,58,83,90,196,39,78,102,52,218,203,228,227,174,107,125,77,150,165,33,10,125,212,180,133,169,102,219,102,148,106,85,141,74,188,0,0,60,214,109,99,233,79,156,159,24,24,135,218,47,137,116,232,138,205,236,27,141,118,87,167,229,109,25,249,101,136,114,226,68,150,107,76,60,193,165,26,39,77,151,42,51,205,44,174,149,161,73,55,16,101,114,89,45,149,221,36,147,66,151,17,123,88,250,83,231,39,198,6,33,246,139,227,228,217,227,104,28,125,179,46,104,65,205,124,185,92,69,212,161,199,145,17,216,115,141,227,133,53,135,155,52,169,169,13,178,227,106,113,4,173,14,165,38,171,19,141,54,174,58,72,4,207,116,136,236,65,15,106,172,8,88,183,7,69,211,153,184,78,158,235,84,36,147,204,70,102,168,218,158,105,197,197,148,234,218,82,213,165,8,127,171,145,184,219,104,118,66,141,106,36,173,106,40,44,252,245,96,44,85,250,235,135,49,38,28,168,125,146,28,234,108,232,238,127,138,227,47,54,226,60,20,149,39,184,200,122,72,217,227,104,28,3,180,214,87,193,205,124,185,92,180,83,102,72,145,17,216,115,141,146,155,9,246,92,52,169,169,13,178,227,137,109,102,157,14,165,38,171,155,110,182,174,26,136,96,7,74,134,193,81,165,70,170,237,79,147,116,40,144,215,14,59,213,12,115,76,143,189,53,204,89,186,202,74,124,104,237,180,164,146,201,43,125,217,75,82,208,141,13,111,108,107,55,84,176,193,109,174,118,160,170,237,103,139,112,150,99,98,90,68,74,118,33,167,97,116,209,43,13,65,142,166,97,41,246,234,51,158,109,81,210,183,93,89,163,171,200,142,74,53,168,143,120,78,88,180,233,51,205,254,131,31,167,103,224,223,229,33,21,98,85,58,12,126,157,159,131,127,148,128,74,160,0,0,0,0,15,62,221,34,219,58,201,217,239,105,124,70,197,27,9,203,164,224,156,85,33,85,156,50,241,180,210,98,56,135,16,133,202,143,28,153,74,80,218,24,144,227,141,165,155,18,208,214,224,204,140,150,133,175,24,4,212,244,201,228,167,187,157,159,105,57,199,18,161,185,151,150,85,3,223,48,227,186,91,126,13,69,216,241,220,210,146,109,70,167,146,250,33,154,110,180,36,155,223,223,82,180,16,133,96,1,232,163,97,12,139,174,236,237,179,6,17,203,156,99,70,165,83,177,74,122,213,70,186,154,121,161,122,229,72,144,227,136,39,157,65,17,58,243,108,27,12,41,100,106,79,188,146,80,181,33,40,81,195,15,71,214,78,210,179,191,107,76,11,132,113,45,6,93,87,15,66,144,245,110,176,211,81,82,251,4,196,70,86,243,105,148,149,161,104,234,206,72,76,118,28,37,149,148,79,232,35,37,45,38,61,15,0,12,0,233,171,244,88,194,223,24,16,125,157,81,25,254,48,3,166,175,209,99,11,124,96,65,246,117,68,6,0,116,92,122,118,101,151,223,175,99,205,19,231,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,128,206,139,143,78,204,178,251,245,236,121,162,127,128,64,94,223,123,9,213,118,68,196,208,171,184,106,100,186,182,93,98,41,7,18,143,50,83,138,126,108,87,219,142,202,156,106,115,136,142,211,8,91,142,42,66,153,74,12,205,77,178,179,62,40,80,233,91,20,108,163,93,218,211,57,97,96,221,213,86,30,16,166,218,102,41,173,194,101,10,234,17,116,172,219,108,148,225,146,9,231,214,141,211,101,101,168,174,183,55,107,67,78,16,159,236,213,203,60,43,156,153,113,136,242,183,26,196,235,20,92,77,79,118,159,39,75,109,173,198,117,151,97,246,183,136,90,18,243,75,36,184,218,205,39,161,196,33,68,87,73,14,191,179,198,207,216,7,102,92,175,131,149,25,114,137,107,166,195,145,34,91,179,39,19,39,54,107,239,56,106,83,178,28,101,182,210,226,201,58,26,74,141,55,38,218,109,60,116,144,14,215,128,48,6,13,202,204,27,73,203,236,190,195,209,40,120,122,135,28,163,65,131,24,143,67,72,185,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,246,0,0,17,87,211,157,244,147,252,36,252,154,45,87,66,167,165,62,41,248,191,157,237,26,112,186,189,57,223,73,63,194,79,201,162,213,116,42,122,83,226,159,139,249,222,209,167,0,151,236,213,203,60,43,156,153,113,136,242,183,26,196,235,20,92,77,79,118,159,39,75,109,173,198,117,151,97,246,183,136,90,18,243,75,36,184,218,205,39,161,196,33,68,87,73,15,60,59,81,108,201,143,182,89,205,10,150,95,226,248,210,230,83,81,33,73,162,226,18,167,61,26,21,101,130,109,167,53,176,167,11,74,150,132,190,210,93,66,20,178,109,195,82,53,42,196,165,122,73,29,43,51,114,83,40,243,154,53,62,46,107,101,198,31,197,72,164,200,68,152,39,84,130,135,151,25,105,117,167,76,155,89,150,164,161,106,97,162,113,4,122,29,66,116,56,75,65,154,76,48,43,162,223,96,89,153,119,212,118,155,206,58,125,86,155,139,207,174,71,195,184,118,100,103,224,189,72,108,247,177,158,147,45,183,18,133,169,231,80,110,19,109,153,27,105,105,194,115,182,183,17,185,205,93,172,125,22,51,147,226,255,0,16,251,57,241,117,69,170,218,199,209,99,57,62,47,241,15,179,159,1,230,176,122,168,30,85,199,170,128,1,135,253,34,59,111,195,217,87,2,22,18,193,210,181,102,110,44,167,186,237,9,68,203,18,89,165,182,151,154,109,114,165,52,183,82,180,234,66,223,234,230,109,184,218,221,142,162,90,77,40,90,78,234,237,93,181,118,92,108,149,151,11,198,184,213,222,189,85,157,188,98,129,64,97,226,68,170,188,164,145,25,165,38,100,123,182,81,169,38,235,198,70,150,210,164,145,18,214,182,219,95,158,44,127,143,241,150,105,227,42,182,96,230,14,33,151,92,196,53,201,7,38,116,233,38,90,221,93,136,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,136,56,154,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,198,96,116,125,237,235,136,118,102,198,80,112,54,96,215,101,204,202,186,188,134,217,156,137,29,106,106,232,8,34,146,162,122,11,36,233,33,148,42,68,132,185,32,146,218,214,180,32,205,41,82,200,136,240,254,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,48,155,73,170,211,163,64,153,80,166,75,139,30,169,28,229,193,117,230,84,132,74,96,157,113,147,117,165,25,89,104,39,89,117,179,82,110,90,219,90,121,164,200,131,212,157,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,235,17,23,209,149,210,33,39,10,201,167,108,225,159,120,142,34,48,194,35,184,140,53,137,234,181,6,163,34,140,134,90,82,202,20,167,158,82,82,113,141,40,52,178,163,61,109,172,208,201,18,155,82,9,137,116,0,24,235,183,38,215,116,173,144,114,141,56,173,138,116,74,198,44,175,72,85,55,14,82,159,144,148,33,111,146,13,75,148,242,9,68,234,227,50,90,117,238,202,230,183,25,108,212,222,244,156,77,223,205,92,204,194,185,55,151,24,143,52,177,172,190,175,69,195,52,247,106,18,116,184,218,28,123,65,118,24,107,120,180,33,79,58,179,75,109,160,212,90,220,90,18,71,117,16,243,175,180,238,208,184,171,106,12,229,173,102,230,41,141,212,58,254,238,53,58,150,137,78,72,102,153,5,164,233,106,59,106,89,253,179,139,52,165,9,91,174,186,178,66,53,233,32,183,248,167,22,98,172,115,93,149,138,113,174,38,170,226,10,212,221,29,102,163,84,154,228,185,79,232,66,80,141,110,184,106,90,180,161,9,73,92,248,37,36,69,192,136,93,93,164,246,67,206,93,148,189,201,124,150,161,82,153,247,99,79,92,216,126,79,158,153,59,135,154,209,214,34,61,98,43,60,214,245,173,70,141,109,43,120,91,183,23,101,105,205,78,137,221,136,33,226,79,38,109,103,153,145,117,196,167,212,13,220,19,8,158,97,230,101,56,207,88,98,68,169,76,169,165,154,119,79,146,14,57,165,196,56,151,99,169,102,157,36,218,149,35,251,67,236,253,128,118,154,202,249,217,81,152,200,150,138,108,201,17,229,181,50,9,50,83,97,62,203,132,164,187,29,199,155,113,45,172,211,173,165,40,147,115,109,215,19,195,81,128,134,206,142,45,184,227,108,165,140,167,224,252,193,68,185,25,117,140,36,48,185,207,52,183,93,93,18,90,72,208,83,90,96,140,210,180,41,38,148,190,148,167,122,164,52,210,146,106,54,73,167,39,120,121,150,207,76,139,204,125,157,51,30,163,149,249,161,70,234,53,88,54,117,151,154,51,92,90,132,85,25,147,114,163,56,100,91,198,87,165,86,59,18,137,73,82,22,148,45,11,66,100,171,162,119,109,249,152,147,201,155,38,102,100,173,114,233,244,243,107,4,205,38,95,121,233,77,179,214,31,145,22,83,202,117,100,157,211,4,130,142,73,109,13,165,168,234,65,171,81,54,149,4,159,143,42,227,213,64,242,174,2,127,186,46,61,4,242,203,239,215,182,38,139,127,210,69,176,45,11,63,112,173,83,59,114,222,159,212,179,55,15,211,215,34,67,49,99,45,207,116,209,88,110,229,25,109,180,149,45,83,18,132,105,97,196,164,212,187,37,149,221,59,181,179,112,58,46,61,4,242,203,239,215,182,38,140,170,1,229,134,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,59,221,29,219,16,67,217,87,2,30,45,198,49,117,102,110,44,167,180,213,117,38,243,18,89,165,182,151,157,113,17,98,186,134,146,180,234,66,216,235,4,78,56,218,221,142,147,66,141,40,66,142,224,80,54,32,200,236,55,180,253,75,107,58,108,90,170,49,125,67,124,234,33,33,230,89,165,197,148,244,114,97,249,77,178,211,72,90,158,117,6,241,172,220,113,105,82,228,58,179,78,179,74,147,144,0,2,213,109,99,232,177,156,159,23,248,135,217,207,139,170,45,86,214,62,139,25,201,241,127,136,125,156,248,15,53,131,211,158,75,230,246,13,207,172,175,195,249,185,151,239,203,114,133,136,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,36,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,126,99,6,90,108,9,183,101,87,100,76,77,54,133,137,97,203,171,101,214,34,144,82,235,16,226,182,167,230,197,125,184,239,37,183,96,182,185,13,48,133,184,226,163,165,229,44,140,212,219,40,34,226,132,128,201,94,149,13,130,164,197,147,85,218,159,38,232,82,230,34,100,135,170,24,230,153,31,116,72,134,130,105,148,148,248,209,219,105,42,52,26,144,251,178,150,165,173,122,221,222,216,144,78,169,24,1,179,198,208,56,251,102,92,208,131,154,249,114,184,139,169,67,143,34,35,176,231,27,199,10,107,15,54,105,83,82,27,101,198,212,226,9,90,29,74,77,86,39,26,109,92,116,144,244,145,249,213,199,184,87,245,171,17,225,188,71,79,251,28,200,53,40,50,27,255,0,25,183,153,113,181,248,165,73,87,121,24,130,206,145,29,136,38,108,171,142,203,22,224,232,186,178,203,22,84,29,106,132,146,121,249,47,82,220,75,45,56,184,178,157,91,73,66,117,45,111,245,114,55,28,113,109,71,81,173,70,164,45,70,24,235,157,248,214,149,153,89,209,143,179,26,133,30,91,20,220,85,138,42,181,184,109,75,66,82,251,108,73,150,227,205,165,196,165,74,73,44,146,178,35,34,82,138,247,177,159,49,57,61,23,30,130,121,101,247,235,219,19,68,0,137,254,232,184,244,19,203,47,191,94,216,154,3,42,128,0,0,96,223,76,84,19,151,178,18,31,34,108,202,22,43,166,190,122,185,149,219,125,190,207,143,190,126,245,198,114,12,63,233,97,166,156,237,137,113,116,174,172,78,121,58,161,72,147,171,246,43,206,105,173,95,245,186,127,198,1,13,27,43,83,83,87,218,115,40,233,142,48,227,205,200,199,52,36,58,132,17,220,219,235,236,235,62,28,72,137,55,51,62,226,35,49,233,92,121,204,216,86,34,38,237,131,148,140,173,70,146,78,39,136,237,203,214,131,53,145,126,250,71,163,48,30,100,115,234,154,154,54,121,230,45,33,44,56,194,96,226,202,188,98,105,194,50,82,9,19,29,78,147,191,27,149,173,199,136,153,238,136,202,123,144,246,50,163,201,89,183,166,125,114,169,33,26,121,216,158,221,246,184,115,187,103,235,225,111,128,68,70,216,240,17,78,218,199,56,35,161,195,89,47,27,86,95,185,151,123,178,220,112,203,238,26,237,247,4,206,244,94,83,78,155,176,222,91,146,227,19,46,202,42,180,151,61,107,213,84,149,161,71,240,160,145,247,44,3,42,128,7,84,205,92,204,194,185,55,151,24,143,52,177,172,190,175,69,195,52,247,106,18,116,184,218,28,123,65,118,24,107,120,180,33,79,58,179,75,109,160,212,90,220,90,18,71,117,16,11,65,183,38,215,116,173,144,114,141,56,173,138,116,74,198,44,175,72,85,55,14,82,159,144,148,33,111,146,13,75,148,242,9,68,234,227,50,90,117,238,202,230,183,25,108,212,222,244,156,79,159,108,83,139,49,86,57,174,202,197,56,215,19,85,113,5,106,110,142,179,81,170,77,114,92,167,244,33,40,70,183,92,53,45,90,80,132,164,174,124,18,146,34,224,68,46,6,211,187,66,226,173,168,51,150,181,155,152,166,55,80,235,251,184,212,234,90,37,57,33,154,100,22,147,165,168,237,169,103,246,206,44,210,148,37,110,186,234,201,8,215,164,179,167,162,119,98,8,120,147,201,155,89,230,100,93,113,41,245,3,119,4,194,39,152,121,153,78,51,214,24,145,42,83,42,105,102,157,211,228,131,142,105,113,14,37,216,234,89,167,73,54,165,6,21,237,39,178,30,114,236,165,238,75,228,181,10,148,207,187,26,122,230,195,242,124,244,201,220,60,214,142,177,17,235,17,89,230,183,173,106,52,107,105,91,194,221,184,187,43,77,224,232,226,219,142,54,202,88,202,126,15,204,20,75,145,151,88,194,67,11,156,243,75,117,213,209,37,164,141,5,53,166,8,205,43,66,146,105,75,233,74,119,170,67,77,41,38,163,100,154,114,100,246,135,217,251,0,237,53,149,243,178,163,49,145,45,20,217,146,35,203,106,100,18,100,166,194,125,151,9,73,118,59,143,54,226,91,89,167,91,74,81,38,230,219,174,39,134,163,30,120,115,211,34,243,31,103,76,199,168,229,126,104,81,186,141,86,13,157,101,230,140,215,22,161,21,70,100,220,168,206,25,22,241,149,233,85,142,196,162,82,84,133,165,11,66,208,144,244,210,2,48,58,39,118,223,153,137,60,153,178,102,102,74,215,46,159,79,54,176,76,210,101,247,158,148,219,61,97,249,17,101,60,167,86,73,221,48,72,40,228,150,208,218,90,142,164,26,181,19,105,84,159,128,0,0,15,42,226,127,186,46,61,4,242,203,239,215,182,38,136,1,19,209,209,195,139,48,174,6,232,246,203,204,83,141,113,53,43,15,209,97,121,91,172,212,106,147,91,137,21,141,117,185,104,70,183,92,52,161,58,150,180,164,174,124,84,162,34,226,100,2,208,116,190,236,207,148,115,178,190,78,211,73,157,19,14,227,186,100,136,84,213,146,77,8,44,78,135,28,75,73,97,104,53,17,174,75,45,107,117,46,39,82,247,44,56,133,165,72,67,106,102,34,240,182,44,197,88,26,187,23,20,224,172,77,85,195,245,168,90,250,181,70,151,53,200,146,152,214,133,33,122,29,108,210,180,234,66,212,147,177,241,74,140,143,129,152,191,251,116,109,155,93,219,15,49,226,212,219,165,121,27,6,97,126,177,31,12,211,93,66,14,82,91,116,209,189,147,37,196,222,239,59,186,104,205,180,168,219,109,40,74,83,168,201,110,185,112,58,59,182,5,153,180,230,42,60,121,154,84,250,173,55,44,168,155,169,22,56,207,199,247,76,225,184,234,58,180,89,58,73,6,202,22,195,137,144,227,107,55,19,217,109,58,84,230,241,160,151,77,147,51,155,25,103,246,67,97,140,210,199,153,117,47,7,85,235,17,245,174,43,182,38,38,160,173,166,108,84,154,141,212,70,120,187,109,165,210,37,145,31,3,113,189,219,206,222,0,0,24,171,210,143,232,39,153,191,121,125,177,8,64,8,159,238,148,127,65,60,205,251,203,237,136,66,0,64,122,168,31,37,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,235,0,0,0,1,21,125,57,223,73,63,194,79,201,162,213,116,42,122,83,226,159,139,249,222,209,167,11,171,211,157,244,147,252,36,252,154,45,87,66,167,165,62,41,248,191,157,237,26,112,9,126,205,92,179,194,185,201,151,24,143,43,113,172,78,177,69,196,212,247,105,242,116,182,218,220,103,89,118,31,107,120,133,161,47,52,178,75,141,172,210,122,28,66,20,69,116,144,243,153,180,166,85,82,178,67,62,113,206,84,80,177,20,74,229,55,13,214,30,137,14,100,121,105,146,102,199,5,54,211,206,37,8,79,89,109,42,38,159,73,36,137,47,54,234,75,205,18,211,210,95,183,172,108,134,195,207,100,174,83,87,98,63,152,181,200,238,51,87,91,123,221,116,10,115,241,92,74,94,75,204,186,218,152,156,106,113,151,89,46,222,148,36,214,180,164,150,201,174,26,240,6,0,198,89,165,140,169,57,125,151,216,122,93,115,16,215,36,20,104,48,99,17,107,117,118,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,32,207,238,136,157,168,51,62,141,143,151,179,116,154,70,32,197,184,62,163,29,217,212,232,240,163,182,241,225,215,247,205,239,164,173,215,93,109,44,65,52,184,226,156,79,108,205,227,104,154,70,241,229,147,179,17,126,22,22,7,98,253,146,112,174,200,249,86,88,94,154,239,94,196,149,222,173,80,196,213,21,27,110,239,39,38,51,104,91,12,58,76,180,225,195,67,132,242,153,67,132,106,78,249,195,51,186,204,95,226,224,2,150,227,123,138,138,26,184,242,26,139,138,64,80,15,137,88,0,5,184,205,186,107,51,232,109,52,233,32,200,167,165,93,164,18,184,232,115,250,68,7,231,117,21,136,94,69,221,154,59,125,102,250,91,36,242,221,255,0,72,244,37,141,163,245,138,99,104,215,166,210,8,249,95,232,84,32,215,106,220,59,228,207,114,223,46,111,55,157,123,244,187,90,219,143,19,245,128,197,72,139,52,235,183,125,132,197,236,19,82,83,152,64,136,208,124,113,109,188,239,177,69,16,231,9,221,26,251,55,189,187,254,17,49,251,6,49,185,194,36,90,175,249,236,191,47,177,69,1,32,176,87,118,143,135,209,127,49,13,201,60,91,50,248,63,24,218,130,171,180,103,111,162,254,98,27,175,241,108,207,224,252,96,48,247,110,8,5,35,46,49,169,111,9,58,188,155,244,55,253,62,48,135,108,84,202,161,102,204,164,165,195,61,26,57,112,231,25,63,210,38,191,108,38,245,101,150,45,227,107,245,15,242,136,226,24,179,69,26,115,146,166,87,189,183,63,228,168,1,41,29,27,207,173,236,1,71,65,154,184,82,234,39,196,239,250,226,99,59,227,112,101,190,63,64,95,136,96,47,70,169,219,2,210,56,126,181,84,125,162,99,62,162,252,225,191,180,47,196,3,123,151,17,168,82,246,34,21,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,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,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,0,0,1,67,59,13,35,82,185,13,32,42,124,136,104,65,222,227,85,238,52,55,222,3,88,0,0,218,146,126,244,178,250,195,252,67,8,118,238,94,140,188,199,28,47,111,38,127,47,24,102,228,163,247,181,253,161,140,27,219,199,81,224,12,112,86,225,243,51,249,120,160,34,93,214,186,198,111,31,107,78,175,11,254,165,18,201,176,140,13,56,3,3,171,123,123,121,79,232,126,207,36,69,12,36,95,57,16,147,185,23,31,242,83,18,231,176,235,105,78,93,96,163,35,63,215,47,229,228,128,204,232,200,179,45,149,249,32,191,16,226,113,79,232,4,126,220,95,197,80,229,216,59,50,143,181,47,196,56,12,102,246,138,107,102,70,155,245,130,46,63,106,160,16,193,210,4,187,230,42,74,220,171,85,207,229,219,24,139,132,63,85,255,0,201,255,0,156,50,171,111,183,205,121,140,124,83,194,183,92,229,251,123,99,22,48,98,73,93,114,255,0,99,255,0,56,4,218,236,195,27,92,202,217,107,183,190,193,238,241,116,101,69,38,62,228,147,219,189,156,35,229,240,12,113,217,82,49,28,202,245,137,95,60,129,248,222,25,74,195,70,130,177,17,218,253,224,62,150,207,81,106,181,172,99,205,142,214,62,148,217,201,241,129,136,125,162,248,244,158,158,28,11,214,60,216,237,99,233,77,156,159,24,24,135,218,47,128,154,142,139,174,27,9,101,159,223,159,108,205,25,80,147,185,242,24,169,209,119,199,97,76,179,47,248,103,219,19,70,85,32,139,129,0,169,243,21,34,184,25,247,1,24,10,145,88,84,0,0,69,95,78,119,210,79,240,147,242,104,149,65,21,125,57,223,73,63,194,79,201,160,45,87,66,167,165,62,41,248,191,157,237,26,112,154,145,10,221,10,158,148,248,167,226,254,119,180,105,194,106,64,0,0,0,0,0,6,42,244,163,250,9,230,111,222,95,108,66,25,84,49,87,165,31,208,79,51,126,242,251,98,16,8,86,217,59,210,159,38,254,48,48,247,180,88,30,148,199,154,205,147,189,41,242,111,227,3,15,123,69,129,233,76,0,69,95,78,119,210,79,240,147,242,104,149,65,21,125,57,223,73,63,194,79,201,160,45,87,66,167,165,62,41,248,191,157,237,26,112,154,145,10,221,10,158,148,248,167,226,254,119,180,105,194,106,64,0,0,0,0,0,6,63,237,223,158,149,221,157,182,96,197,217,141,131,171,52,170,118,41,79,85,167,80,149,80,36,47,92,169,18,27,109,102,203,75,50,39,94,109,131,125,244,160,201,73,247,147,82,208,164,37,105,60,128,17,23,211,97,156,84,170,214,50,192,121,33,67,175,75,118,70,26,143,42,183,95,134,204,164,170,34,95,148,77,166,26,93,109,43,51,41,45,180,219,235,34,113,4,105,106,98,13,38,100,234,128,70,88,185,91,72,228,133,87,103,12,237,197,57,47,89,174,68,172,200,195,146,26,74,39,198,109,77,162,75,15,48,220,134,86,104,87,20,44,218,121,189,104,186,137,43,212,146,82,200,137,103,120,58,49,114,183,228,161,182,78,10,235,116,47,41,210,176,151,88,197,53,15,150,183,61,87,170,182,125,81,254,11,74,151,166,115,144,187,9,213,123,246,146,104,37,139,255,0,211,105,150,120,87,15,230,62,93,230,149,38,39,87,173,99,10,125,66,159,87,221,182,218,27,145,212,14,54,225,245,105,65,45,111,26,37,155,106,90,212,175,123,97,132,145,36,145,196,50,87,161,247,56,232,88,231,102,2,202,168,236,245,122,214,90,84,31,143,49,189,75,94,254,44,233,15,203,143,38,230,132,161,58,150,185,45,110,201,75,81,117,109,106,210,78,36,134,117,8,75,232,113,205,233,56,43,105,121,217,91,33,249,103,77,204,122,59,204,161,134,88,105,72,242,140,20,46,83,47,58,181,89,104,66,99,148,244,17,32,206,235,121,26,146,118,37,34,109,0,69,95,78,119,210,79,240,147,242,104,177,93,18,120,255,0,6,229,102,122,99,252,193,204,28,67,18,135,135,168,121,111,62,76,233,210,76,244,52,143,41,83,72,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,239,175,78,119,210,79,240,147,242,104,139,88,85,106,173,58,52,248,116,250,156,184,177,234,145,202,36,230,153,121,72,68,166,9,214,222,38,157,73,29,150,130,117,150,156,36,170,229,173,180,43,154,72,200,47,94,216,155,85,99,45,171,243,114,161,140,43,53,41,105,195,20,233,18,35,97,58,67,141,147,40,167,83,141,125,131,83,73,90,211,214,92,74,91,83,203,212,173,75,34,73,30,237,13,161,29,38,70,69,230,60,28,142,103,104,122,157,27,168,224,201,216,129,172,55,77,147,32,205,14,84,101,41,153,14,56,184,232,183,109,150,250,170,208,183,12,201,59,197,18,19,172,208,233,55,117,118,23,216,202,187,182,30,99,202,166,57,85,242,54,12,194,253,94,70,38,169,52,180,28,164,182,233,175,117,26,51,106,189,222,119,116,233,19,138,73,182,218,80,165,43,81,146,26,115,63,250,96,176,158,21,192,219,29,224,204,45,130,176,205,43,15,209,97,102,4,78,173,78,165,194,110,36,86,53,193,169,173,122,26,108,146,132,234,90,212,163,177,113,82,140,207,137,152,12,22,232,184,244,236,203,47,191,94,199,154,39,248,64,15,69,199,167,102,89,125,250,246,60,209,63,192,2,0,122,81,253,59,51,55,239,47,177,225,9,254,16,3,210,143,233,217,153,191,121,125,143,8,7,84,193,251,91,98,172,187,217,30,189,179,30,11,107,170,123,181,196,19,234,24,138,162,105,113,183,147,5,198,41,168,101,136,174,182,242,109,188,234,178,219,144,135,27,82,84,211,169,73,31,105,118,183,249,23,145,121,143,180,94,99,211,178,191,43,232,221,122,171,58,238,188,243,166,104,139,79,138,147,34,114,84,151,8,143,118,202,53,38,231,99,81,169,73,66,18,181,173,8,87,85,194,216,79,21,99,154,236,92,45,130,176,205,87,16,86,166,235,234,212,234,92,39,37,202,127,66,20,181,232,105,178,82,213,165,8,82,142,197,193,41,51,62,4,98,127,182,23,216,202,133,177,230,92,74,166,57,85,242,206,51,197,29,94,70,38,169,52,181,148,85,56,209,47,117,26,51,106,181,153,107,122,233,19,138,73,56,226,150,165,43,73,26,26,108,46,86,207,27,63,96,29,153,114,190,14,84,101,202,37,174,155,14,68,137,110,204,156,76,156,217,175,188,225,169,78,200,113,150,219,75,139,36,232,105,42,52,220,155,105,180,241,210,66,229,128,0,8,149,233,172,207,72,117,90,238,11,217,226,131,89,223,121,19,94,36,196,81,155,38,28,109,18,157,70,238,10,20,178,51,117,183,144,202,165,45,77,153,33,38,220,182,23,219,186,77,18,212,60,214,109,79,157,127,154,39,104,44,109,156,109,211,250,148,76,65,80,46,160,194,154,221,184,136,44,52,136,241,119,169,222,56,68,241,176,203,70,230,149,154,119,134,189,54,77,136,131,137,201,140,139,204,124,254,174,214,176,222,89,81,188,167,62,131,135,231,226,73,108,164,204,220,84,88,168,35,52,52,218,9,78,60,243,142,45,166,91,109,180,169,74,113,228,95,74,73,75,79,85,194,120,166,187,129,177,85,27,26,225,105,221,74,181,135,234,17,234,148,233,59,164,57,184,148,195,137,113,167,52,44,148,133,105,90,18,118,81,26,78,214,50,50,224,37,251,161,111,39,43,184,63,38,177,110,113,85,222,221,196,204,74,132,120,244,184,218,80,122,162,211,85,33,181,73,214,149,153,150,183,223,144,214,237,72,66,147,213,181,118,146,226,76,162,219,105,76,161,147,144,185,243,142,114,141,230,37,183,31,14,214,30,102,158,114,223,105,231,221,167,46,206,194,121,197,181,100,26,220,140,227,46,25,17,38,198,179,35,74,76,141,36,30,146,48,158,41,161,99,156,43,70,198,184,90,119,93,162,226,10,124,122,165,58,78,233,109,239,226,190,218,92,105,205,11,36,173,58,144,180,157,148,68,162,189,140,136,248,14,88,97,87,68,118,102,97,92,97,178,21,31,2,210,101,218,181,128,170,19,233,245,120,174,56,222,241,61,102,91,211,24,125,40,74,205,100,202,208,249,161,43,90,83,169,198,31,73,17,146,46,121,170,3,205,102,214,62,148,249,201,241,129,136,125,162,248,250,177,118,204,152,251,13,100,14,2,218,58,159,26,93,103,9,227,24,245,21,78,126,37,57,227,69,5,248,181,21,66,36,74,116,136,218,74,30,61,209,180,181,41,38,165,169,196,105,236,18,151,242,237,99,233,79,156,159,24,24,135,218,47,137,137,232,247,192,24,55,52,250,56,112,78,95,102,14,30,137,92,195,213,200,245,184,211,160,201,35,208,234,60,179,48,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,200,34,215,97,125,179,107,187,30,102,60,170,155,148,175,44,224,204,81,213,227,226,106,107,72,65,74,83,109,26,247,82,99,56,171,89,230,183,174,153,54,165,19,110,37,106,74,180,153,161,214,231,251,11,98,204,43,142,104,81,113,78,10,196,212,172,65,69,155,175,171,84,105,115,91,151,21,253,11,82,23,161,214,205,72,86,149,161,73,59,31,5,36,200,248,145,143,61,155,107,236,163,93,217,47,57,102,224,221,213,86,102,16,169,94,102,22,173,205,101,9,235,241,116,160,220,108,212,217,154,13,230,22,189,211,133,100,40,236,135,55,104,67,173,144,190,189,25,91,118,213,114,71,25,83,178,51,52,177,52,70,242,190,189,33,196,197,153,84,125,72,70,27,154,178,82,146,182,220,177,146,35,60,237,146,226,23,165,180,45,205,254,166,200,158,222,133,191,233,61,200,108,27,144,123,81,203,165,229,252,40,148,218,22,44,163,198,196,209,233,49,35,155,44,83,86,235,175,48,235,45,150,181,22,133,59,25,199,72,146,72,66,9,226,109,40,36,182,87,202,14,131,31,167,103,224,223,229,33,106,186,106,253,41,240,183,197,252,31,104,212,69,213,232,49,250,118,126,13,254,82,1,215,250,93,179,191,58,50,215,105,44,55,66,203,156,222,198,184,86,154,254,7,135,45,216,116,74,252,184,44,56,250,167,207,74,157,83,108,184,148,154,205,40,66,77,70,87,178,18,93,196,46,87,67,94,108,102,158,104,124,151,254,73,153,151,138,241,111,147,61,207,245,47,46,214,100,207,234,187,207,40,111,55,91,229,171,70,173,218,53,105,181,244,38,252,136,100,86,212,29,30,153,47,181,158,63,167,230,54,99,98,124,107,78,169,83,168,237,81,26,106,137,54,35,44,41,134,222,121,228,169,73,122,51,170,53,234,144,178,51,37,17,88,147,195,153,159,96,217,75,98,156,172,216,251,221,79,200,206,191,138,234,126,235,122,143,93,242,236,168,207,110,250,174,255,0,119,186,220,176,213,175,214,87,171,86,171,217,54,181,142,225,144,0,0,3,175,227,252,1,131,115,79,6,213,178,251,48,112,244,74,230,30,174,71,56,211,160,201,35,208,234,46,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,94,99,49,101,3,220,166,42,172,225,111,45,210,171,62,70,168,72,167,249,70,147,39,172,65,153,186,113,72,223,199,118,197,188,101,122,117,33,118,45,73,50,59,21,199,161,61,187,243,210,187,179,182,204,24,187,49,176,117,102,149,78,197,41,234,180,234,18,170,4,133,235,149,34,67,109,172,217,105,102,68,235,205,176,111,190,148,25,41,62,242,106,90,20,132,173,39,231,92,4,186,116,35,229,125,42,46,0,204,44,232,121,81,31,169,84,235,13,97,120,228,168,73,223,195,98,51,45,201,119,68,139,154,180,62,169,108,234,108,137,37,120,141,168,205,92,52,73,160,133,110,134,204,235,247,13,180,21,91,39,37,211,247,209,51,54,158,91,151,219,107,83,140,78,167,53,34,67,122,148,110,36,146,202,152,92,194,85,144,181,27,155,139,105,78,179,19,82,0,48,3,166,175,209,99,11,124,96,65,246,117,68,103,248,192,14,154,191,69,140,45,241,129,7,217,213,16,24,1,209,113,233,217,150,95,126,189,143,52,79,240,128,30,139,143,78,204,178,251,245,236,121,162,127,128,0,0,0,0,0,69,95,78,119,210,79,240,147,242,104,181,93,10,158,148,248,167,226,254,119,180,105,194,234,244,231,125,36,255,0,9,63,38,139,85,208,169,233,79,138,126,47,231,123,70,156,2,106,64,0,0,90,173,172,125,22,51,147,226,255,0,16,251,57,241,117,69,170,218,199,209,99,57,62,47,241,15,179,159,1,230,176,122,146,197,149,255,0,114,152,86,179,138,124,137,85,172,249,26,159,34,161,228,234,76,110,177,58,102,233,181,47,113,29,171,150,241,229,233,210,132,92,181,40,200,174,87,30,91,71,170,128,30,109,182,162,218,111,31,109,77,154,21,44,192,197,242,101,195,166,174,66,149,69,195,197,81,122,76,42,51,6,219,77,232,97,46,30,148,173,105,97,165,58,180,37,4,227,132,165,233,77,201,41,201,94,137,29,153,48,14,121,230,134,40,204,12,198,141,18,177,77,203,216,241,82,214,30,157,78,102,92,42,139,243,219,148,218,87,33,47,18,146,164,52,150,86,164,160,147,115,113,77,175,82,119,102,149,221,94,149,13,130,164,197,147,85,218,159,38,232,82,230,34,100,135,170,24,230,153,31,116,72,134,130,105,148,148,248,209,219,105,42,52,26,144,251,178,150,165,173,122,221,222,216,144,78,169,17,235,145,121,233,152,251,58,102,61,59,52,50,190,179,212,106,176,110,211,204,186,70,184,181,8,170,50,55,34,201,108,140,183,140,175,74,110,87,37,18,146,149,161,72,90,16,180,135,45,181,143,165,62,114,124,96,98,31,104,190,36,127,41,118,103,193,187,74,244,77,96,202,85,118,118,31,161,87,112,228,122,245,94,133,137,235,6,109,177,71,91,117,137,107,127,124,241,40,141,184,206,180,217,161,211,61,72,73,105,116,208,181,50,130,40,192,206,252,107,74,204,172,232,199,217,141,66,143,45,138,110,42,197,21,90,220,54,165,161,41,125,182,36,203,113,230,210,226,82,165,36,150,73,89,17,145,41,69,123,216,207,152,187,248,171,108,218,236,189,140,112,86,199,120,74,149,212,105,80,122,220,140,87,81,144,132,45,202,131,138,170,191,54,52,104,229,199,118,202,53,48,226,220,224,226,220,73,32,180,33,10,223,134,53,137,190,232,164,218,187,49,246,137,203,140,75,130,179,65,223,42,213,114,231,201,204,51,95,117,227,84,170,148,89,69,32,155,76,146,50,237,188,223,85,81,27,215,212,226,86,147,89,26,210,183,29,137,109,157,54,104,205,61,168,49,219,56,23,44,233,63,85,215,107,51,24,147,228,186,103,188,188,235,125,109,246,90,115,115,189,220,45,13,234,79,109,118,73,119,153,122,19,200,188,139,203,141,157,50,226,157,149,249,95,70,234,52,168,55,117,231,157,50,92,170,132,165,17,19,146,164,184,68,91,199,151,165,55,59,18,73,41,74,16,148,33,8,66,66,32,58,87,54,165,197,89,183,156,175,228,119,185,186,174,27,195,121,103,80,144,199,86,156,167,26,122,175,57,73,73,117,231,25,213,187,220,238,255,0,66,170,198,163,105,245,185,168,137,253,218,44,174,195,91,58,225,93,168,118,130,166,229,110,53,197,94,68,162,174,159,54,161,39,171,206,110,53,66,102,233,163,208,196,45,227,78,33,199,181,169,46,41,6,159,156,53,33,68,100,105,33,45,61,34,59,16,67,218,171,2,22,45,193,209,116,230,110,19,167,186,213,9,36,243,17,153,170,54,167,154,113,113,101,58,182,148,181,105,66,31,234,228,110,54,218,29,144,163,90,137,43,90,138,11,48,182,44,197,88,26,187,23,20,224,172,77,85,195,245,168,90,250,181,70,151,53,200,146,152,214,133,33,122,29,108,210,180,234,66,212,147,177,241,74,140,143,129,152,15,81,20,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,172,99,254,197,27,87,80,182,180,201,168,88,203,123,74,135,139,233,182,135,138,104,144,158,90,186,132,173,75,38,220,36,184,68,178,101,244,35,122,217,221,105,43,173,189,226,214,211,134,50,0,6,21,116,165,236,215,151,25,169,179,237,123,55,170,103,74,162,227,60,190,167,245,186,109,110,84,162,138,153,49,73,210,55,41,207,43,74,183,219,205,107,40,237,157,149,214,92,109,41,82,9,215,73,112,109,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,205,254,147,173,182,166,103,158,99,201,202,76,175,197,122,242,219,11,234,134,244,154,77,73,243,139,137,101,40,217,113,199,30,65,26,90,121,150,30,101,40,100,244,173,58,144,227,168,113,73,117,4,155,65,176,230,200,149,93,175,179,113,88,81,250,140,186,62,19,160,199,77,75,17,213,88,142,165,173,12,26,201,40,138,202,205,38,210,36,188,122,180,111,14,196,134,222,112,146,230,232,219,80,76,246,195,91,69,98,173,168,118,125,166,230,150,53,194,190,68,173,46,161,54,159,39,171,193,114,53,62,102,233,211,208,252,45,227,174,45,198,116,41,45,169,102,175,159,181,33,36,68,73,33,231,92,122,157,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,121,98,1,63,221,23,30,130,121,101,247,235,219,19,70,85,12,85,232,184,244,19,203,47,191,94,216,154,50,168,0,0,0,5,170,218,199,209,99,57,62,47,241,15,179,159,23,84,90,173,172,125,22,51,147,226,255,0,16,251,57,240,30,107,5,223,218,139,102,76,125,178,206,104,84,178,255,0,23,198,151,50,154,137,10,77,23,16,149,57,232,208,171,44,19,109,57,173,133,56,90,84,180,37,246,146,234,16,165,147,110,26,145,169,86,37,42,208,15,71,187,87,108,163,151,27,90,229,194,240,86,53,107,168,213,96,239,31,160,87,216,100,151,42,145,41,68,68,106,73,25,150,241,149,233,73,58,201,153,37,196,165,38,70,133,161,183,16,17,215,209,111,183,212,60,187,234,59,50,103,29,66,149,77,194,7,215,36,97,220,69,50,75,16,89,164,56,123,217,47,70,150,227,138,66,20,203,171,55,13,183,12,205,196,186,225,55,219,67,136,220,202,254,63,192,24,55,52,240,109,91,47,179,7,15,68,174,97,234,228,115,141,58,12,146,61,14,162,228,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,230,95,31,224,12,101,149,152,202,173,151,217,131,135,165,208,241,13,14,65,198,157,6,73,22,182,151,98,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,151,238,139,157,187,106,185,217,74,123,34,51,163,19,68,145,141,168,113,208,172,63,81,150,250,186,238,33,132,148,172,221,67,154,139,75,178,99,165,9,51,94,189,227,173,168,214,105,81,178,243,170,8,139,205,140,11,242,47,205,60,101,150,126,84,242,159,185,44,65,81,161,117,221,198,231,173,117,89,46,51,189,221,234,86,141,91,189,90,117,42,215,181,206,215,19,169,209,113,232,39,150,95,126,189,177,52,66,182,214,62,148,249,201,241,129,136,125,162,248,154,158,139,143,65,60,178,251,245,237,137,160,34,131,105,189,166,246,146,160,109,37,154,244,42,22,208,121,149,78,166,211,177,197,118,36,56,113,49,100,246,88,140,195,115,222,75,109,54,218,93,36,161,9,73,18,73,36,68,68,68,68,66,93,58,56,113,102,42,199,59,24,229,230,41,198,184,154,171,136,43,83,124,173,214,106,53,73,174,75,148,254,138,172,180,35,91,174,26,150,173,40,66,82,87,62,9,73,17,112,34,22,215,48,186,34,118,109,204,172,127,137,115,26,187,141,179,41,138,150,42,172,77,173,204,106,37,74,2,88,109,249,47,45,231,18,218,85,13,74,36,18,150,100,68,106,81,218,215,51,230,50,127,33,50,83,10,236,237,148,244,44,156,193,85,10,172,218,46,31,235,93,89,250,163,173,185,41,123,249,46,200,94,181,54,219,104,59,45,229,17,89,5,217,34,189,206,230,97,112,6,51,116,148,211,83,85,216,135,52,98,169,14,40,145,10,12,155,55,206,237,84,35,58,71,240,22,139,159,133,198,76,139,125,159,249,78,89,233,147,88,179,40,213,94,58,33,98,136,7,7,202,5,23,172,245,123,169,42,215,186,214,141,126,111,45,73,248,64,65,175,70,124,5,212,118,225,202,248,232,112,144,104,149,81,126,230,93,205,83,101,56,101,247,73,22,251,163,208,88,192,125,148,186,43,89,217,147,59,232,153,204,238,120,39,20,42,136,204,198,219,167,158,23,234,102,165,63,29,198,53,147,189,109,205,38,68,226,190,128,238,87,46,23,184,207,128,30,119,122,66,32,46,157,182,126,107,71,91,132,179,93,108,159,185,23,115,172,52,225,23,220,37,219,238,9,156,232,248,130,84,237,140,114,166,57,54,226,53,209,13,251,44,184,251,227,238,57,127,128,245,92,188,12,133,130,218,119,162,117,157,163,51,207,19,231,59,25,234,156,50,156,72,184,174,29,45,56,87,173,147,10,102,43,44,40,247,189,109,189,102,179,104,214,125,130,177,174,220,109,115,204,236,148,203,98,201,220,163,194,25,86,154,201,213,139,10,81,227,82,186,249,199,220,117,157,210,9,59,205,222,165,104,189,175,167,82,173,235,62,96,59,168,132,14,149,205,169,113,86,109,231,43,249,29,238,110,171,134,240,222,89,212,36,49,213,167,41,198,158,171,206,82,82,93,121,198,117,110,247,59,191,208,170,177,168,218,125,110,106,34,127,118,137,191,24,127,210,35,177,4,61,170,176,33,98,220,29,23,78,102,225,58,123,173,80,146,79,49,25,154,163,106,121,167,23,22,83,171,105,75,86,148,33,254,174,70,227,109,161,217,10,53,168,146,181,168,130,37,182,26,217,215,10,237,67,180,21,55,43,113,174,42,242,37,21,116,249,181,9,61,94,115,113,170,19,55,77,30,134,33,111,26,113,14,61,173,73,113,72,52,252,225,169,10,35,35,73,15,67,212,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,46,248,91,22,98,172,13,93,139,138,112,86,38,170,225,250,212,45,125,90,163,75,154,228,73,76,107,66,144,189,14,182,105,90,117,33,106,73,216,248,165,70,71,192,204,122,19,216,163,106,234,22,214,153,53,11,25,111,105,80,241,125,54,208,241,77,18,19,203,87,80,149,169,100,219,132,151,8,150,76,190,132,111,91,59,173,37,117,183,188,90,218,112,192,100,0,194,174,148,189,154,242,227,53,54,125,175,102,245,76,233,84,92,103,151,212,254,183,77,173,202,148,81,83,38,41,58,70,229,57,229,105,86,251,121,173,101,29,179,178,186,203,141,165,42,65,58,233,47,53,68,32,116,157,109,181,51,60,243,30,78,82,101,126,43,215,150,216,95,84,55,164,210,106,79,156,92,75,41,70,203,142,56,242,8,210,211,204,176,243,41,67,39,165,105,212,135,29,67,138,75,168,36,134,16,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,61,15,108,53,180,86,42,218,135,103,218,110,105,99,92,43,228,74,210,234,19,105,242,122,188,23,35,83,230,110,157,61,15,194,222,58,226,220,103,66,146,218,150,106,249,251,82,18,68,68,146,16,195,176,230,200,149,93,175,179,113,88,81,250,140,186,62,19,160,199,77,75,17,213,88,142,165,173,12,26,201,40,138,202,205,38,210,36,188,122,180,111,14,196,134,222,112,146,230,232,219,87,161,58,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,128,121,183,252,214,59,83,255,0,247,150,205,95,255,0,89,84,127,174,19,125,209,195,139,49,86,57,216,199,47,49,78,53,196,213,92,65,90,155,229,110,179,81,170,77,114,92,167,244,85,101,161,26,221,112,212,181,105,66,18,146,185,240,74,72,139,129,16,178,191,236,42,108,177,255,0,143,217,171,255,0,58,211,191,238,35,47,242,19,37,48,174,206,217,79,66,201,204,21,80,170,205,162,225,254,181,213,159,170,58,219,146,151,191,146,236,133,235,83,109,182,131,178,222,81,21,144,93,146,43,220,238,102,30,101,197,234,197,91,87,102,61,127,102,204,21,178,205,49,223,35,96,204,47,214,223,169,55,29,227,55,43,178,157,158,252,182,213,32,236,86,101,173,234,9,12,149,210,110,32,221,81,168,201,162,102,202,142,255,0,145,121,23,152,251,69,230,61,59,43,242,190,141,215,170,179,174,235,207,58,102,136,180,248,169,50,39,37,73,112,136,247,108,163,82,110,118,53,26,148,148,33,43,90,208,133,5,192,216,163,101,26,238,214,153,203,11,6,238,170,176,240,133,54,211,49,77,110,19,40,87,80,139,165,102,219,100,167,12,144,79,62,180,110,155,43,45,69,117,185,187,90,26,112,135,160,156,1,128,48,110,86,96,218,78,95,101,246,30,137,67,195,212,56,229,26,12,24,196,122,26,69,204,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,170,108,241,179,246,1,217,151,43,224,229,70,92,162,90,233,176,228,72,150,236,201,196,201,205,154,251,206,26,148,236,135,25,109,180,184,178,78,134,146,163,77,201,182,155,79,29,36,46,88,0,0,0,197,94,148,127,65,60,205,251,203,237,136,66,0,68,255,0,116,163,250,9,230,111,222,95,108,66,16,2,3,213,64,0,0,141,94,153,76,216,205,60,175,249,16,124,140,243,47,21,225,47,41,251,160,235,190,66,172,201,129,214,183,126,79,221,239,119,43,78,189,59,197,233,213,123,107,85,185,152,182,189,17,57,223,157,25,149,180,150,36,161,102,54,111,99,92,85,77,99,3,204,150,212,58,221,126,92,230,27,125,51,224,37,46,165,183,156,82,73,100,149,173,36,162,43,217,106,46,243,25,233,181,110,197,57,89,182,15,185,111,146,101,127,21,211,61,201,117,238,165,228,41,81,153,222,117,173,198,243,123,190,97,219,219,171,35,78,157,54,186,175,123,149,186,254,203,253,30,153,47,178,102,63,168,102,54,92,226,124,107,81,169,84,104,238,209,29,106,183,54,35,204,37,135,30,101,229,41,41,102,51,74,37,234,142,130,35,53,25,88,213,195,145,144,98,95,78,119,210,79,240,147,242,104,194,173,140,246,165,252,200,248,219,24,102,68,44,55,229,186,213,75,7,202,161,81,35,186,173,49,81,57,217,145,29,75,178,76,148,75,54,80,134,28,81,165,29,165,168,146,139,160,148,110,35,53,122,115,190,146,127,132,159,147,68,85,128,236,21,106,158,50,205,124,127,54,179,49,185,117,252,89,140,107,14,73,117,17,34,17,191,80,168,203,120,212,162,109,150,82,68,107,113,215,14,200,109,37,197,68,73,46,68,38,167,163,67,97,200,219,56,224,214,115,135,28,46,90,243,23,26,81,219,67,209,28,67,177,209,67,167,60,109,190,80,148,202,201,42,57,38,164,52,167,148,180,246,22,217,54,130,34,74,214,245,148,232,167,216,74,148,84,168,27,83,103,46,25,150,170,146,164,19,248,34,149,81,97,41,97,182,9,40,83,117,131,65,153,169,107,82,141,68,198,180,164,144,72,223,164,151,173,135,27,148,160,26,79,152,132,46,145,221,161,51,243,3,109,157,152,120,91,5,103,134,96,97,250,44,47,36,245,106,117,47,18,205,137,21,141,116,168,139,94,134,155,112,144,157,75,90,148,118,46,42,81,153,241,51,19,124,124,134,31,231,215,70,6,65,237,17,155,21,220,226,198,184,187,48,33,86,177,7,85,235,44,82,231,194,110,42,55,17,154,142,141,9,114,35,139,43,161,148,153,221,103,218,51,181,138,196,65,215,186,34,243,11,31,102,86,205,248,146,187,152,184,227,16,98,170,147,24,222,100,70,166,86,234,111,78,125,182,19,2,2,146,210,92,121,74,81,32,148,181,168,146,71,107,169,71,222,99,55,197,158,217,135,102,12,3,178,102,2,168,101,214,93,85,241,5,70,155,81,172,59,90,117,218,220,134,94,125,47,184,195,44,169,41,83,45,52,146,70,152,232,50,35,73,157,205,92,121,17,94,18,51,50,0,21,35,176,160,0,226,177,11,123,216,137,77,237,239,164,127,192,98,26,246,224,167,105,247,23,239,215,191,148,190,135,247,55,136,154,10,154,117,71,73,113,243,203,241,24,137,237,185,104,201,252,228,217,47,159,246,75,187,247,55,128,8,204,138,86,213,247,4,195,236,21,35,121,132,73,58,45,124,89,110,127,98,138,33,233,196,33,187,89,92,253,102,37,87,163,242,106,149,134,216,73,154,56,227,20,151,253,92,80,18,119,76,70,134,12,175,126,223,243,16,250,157,226,147,31,13,33,87,142,174,94,121,254,34,31,99,182,208,119,48,24,217,181,243,122,178,211,22,241,254,224,255,0,40,142,33,127,54,147,163,56,106,188,111,109,199,249,43,98,104,54,190,121,182,242,195,22,30,241,37,110,161,204,255,0,194,35,136,92,205,165,165,204,227,170,184,149,17,153,238,57,31,15,208,173,128,147,126,141,51,190,5,164,31,251,213,81,246,145,140,253,136,87,97,191,180,47,196,35,251,163,77,102,88,30,146,92,63,177,53,31,104,137,0,136,127,43,180,127,99,79,226,1,190,103,220,42,71,113,67,46,23,4,128,212,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,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,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,0,2,138,228,52,141,70,87,20,59,0,29,134,132,17,113,176,212,124,57,141,41,43,92,6,161,82,243,76,80,86,252,12,7,205,44,172,218,254,208,198,18,237,214,209,43,46,177,186,206,255,0,173,191,203,198,25,181,40,148,109,175,135,208,24,195,77,183,169,210,37,229,198,52,66,91,51,213,228,238,74,34,228,252,111,88,8,133,74,205,140,226,37,149,172,158,243,229,250,20,75,70,195,51,77,204,189,193,41,35,65,223,202,92,191,111,146,34,83,16,37,218,102,110,190,219,137,36,155,90,111,126,60,226,151,171,225,18,149,176,53,84,223,193,120,21,130,209,218,242,159,36,157,254,123,40,192,103,204,123,155,45,153,247,160,191,16,234,152,241,237,213,53,6,163,73,23,90,34,227,246,170,29,174,50,174,195,119,250,132,254,33,111,179,110,162,152,84,54,156,186,120,207,74,120,145,159,208,57,234,248,0,67,38,222,18,146,238,99,186,73,90,21,166,183,91,190,147,189,189,253,177,141,152,45,6,125,115,65,26,190,119,123,113,250,161,122,54,197,174,249,79,52,42,200,51,111,222,43,245,146,45,41,50,231,32,185,223,224,22,167,45,32,162,71,148,181,154,139,78,231,145,151,215,128,156,141,149,89,209,46,191,168,148,87,114,5,175,240,188,50,125,4,86,24,237,179,100,22,88,149,90,52,41,103,119,33,115,50,245,186,62,93,179,182,221,203,141,146,48,177,195,157,43,202,88,246,183,79,146,238,30,162,176,201,72,208,225,54,225,51,42,106,119,173,155,112,247,233,74,12,201,68,226,251,123,180,171,118,225,160,50,85,60,7,154,253,172,61,41,179,147,227,3,16,251,69,241,62,123,43,109,47,131,54,174,202,56,121,165,131,225,75,167,45,50,23,77,171,211,36,145,169,116,234,139,104,66,221,96,156,210,73,121,26,93,109,104,113,36,90,144,180,234,74,23,173,180,64,102,214,30,148,217,201,241,129,136,125,162,248,9,166,232,187,244,21,203,63,191,62,216,154,50,165,55,35,184,197,110,139,173,63,152,87,44,200,207,143,205,159,108,77,25,86,92,184,0,169,219,152,160,10,247,113,228,0,145,168,80,84,0,69,95,78,119,210,79,240,147,242,104,149,65,21,125,57,223,73,63,194,79,201,160,45,87,66,167,165,62,41,248,191,157,237,26,112,154,145,10,221,10,158,148,248,167,226,254,119,180,105,194,106,64,0,0,0,0,0,6,42,244,163,250,9,230,111,222,95,108,66,22,255,0,29,116,189,236,227,132,179,150,14,91,210,233,245,90,246,27,102,160,237,62,187,140,97,169,10,131,18,201,73,33,248,141,160,150,228,230,73,195,90,92,90,119,125,150,205,108,148,130,82,9,93,215,164,198,173,74,175,244,127,230,5,118,133,83,137,81,166,212,99,208,101,195,153,17,228,188,196,150,28,171,65,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,0,134,29,147,189,41,242,111,227,3,15,123,69,129,233,76,121,172,217,59,210,159,38,254,48,48,247,180,88,30,148,192,4,85,244,231,125,36,255,0,9,63,38,137,84,17,87,211,157,244,147,252,36,252,154,2,213,116,42,122,83,226,159,139,249,222,209,167,9,169,16,173,208,169,233,79,138,126,47,231,123,70,156,50,211,164,215,110,218,86,72,224,218,142,70,101,110,38,150,222,104,87,163,182,153,83,41,111,165,11,195,112,150,105,82,150,227,150,51,68,151,154,186,91,66,52,184,132,57,191,212,217,147,59,208,180,29,39,93,33,117,218,85,118,78,206,187,63,98,250,173,10,125,10,160,166,177,109,126,152,242,26,113,110,33,12,184,212,88,82,216,120,220,111,67,138,121,18,75,75,110,19,140,147,122,180,239,82,188,138,232,251,219,215,15,109,51,131,96,224,108,193,174,196,135,154,148,136,237,179,57,18,58,172,36,87,214,103,37,68,244,22,73,211,91,203,76,120,233,114,65,37,180,33,11,89,154,82,148,25,17,65,182,22,194,120,171,28,215,98,225,108,21,134,106,184,130,181,55,95,86,167,82,225,57,46,83,250,16,165,175,67,77,146,150,173,40,66,148,118,46,9,73,153,240,35,31,94,0,199,248,203,43,49,149,39,48,114,251,16,203,161,226,26,28,130,147,6,116,99,45,109,46,198,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,70,30,162,0,99,254,197,27,87,80,182,180,201,168,88,203,123,74,135,139,233,182,135,138,104,144,158,90,186,132,173,75,38,220,36,184,68,178,101,244,35,122,217,221,105,43,173,189,226,214,211,134,50,0,0,121,182,218,247,55,163,103,190,210,249,133,154,84,247,226,63,77,171,86,22,205,45,248,204,58,202,36,83,163,33,49,97,188,104,119,182,149,174,59,13,45,100,162,79,109,74,236,163,205,41,244,218,159,58,255,0,51,182,207,184,219,56,219,167,245,217,120,126,158,93,65,133,53,188,109,115,159,117,17,226,239,83,188,108,205,146,125,230,141,205,43,37,110,201,122,110,171,17,249,172,1,46,157,9,249,59,85,162,224,220,121,157,245,202,12,70,163,226,89,17,104,148,9,143,69,82,101,169,136,166,226,166,41,167,20,130,35,140,227,174,48,131,54,214,100,167,97,172,148,68,109,36,95,78,149,172,179,249,34,108,109,136,234,49,226,85,101,207,193,85,8,56,154,27,20,246,247,154,183,110,28,121,11,121,36,133,40,217,110,44,169,46,168,203,78,157,209,45,74,210,149,17,220,13,129,242,207,21,101,22,200,89,109,129,113,172,78,169,90,143,79,145,80,147,21,77,184,219,145,122,236,183,166,33,135,80,226,18,180,60,218,36,37,14,32,211,217,113,43,73,25,145,17,157,234,197,152,90,133,142,112,173,103,5,98,152,61,118,139,136,41,242,41,117,24,219,213,183,191,138,251,106,109,214,245,160,210,180,234,66,212,87,73,146,138,247,35,35,226,3,204,190,85,102,102,42,201,188,199,195,153,165,130,165,245,122,214,25,168,53,80,141,169,199,16,219,218,15,182,195,187,181,161,106,101,212,26,155,113,4,162,214,218,214,147,59,40,199,167,225,229,92,122,40,216,31,51,49,86,110,236,133,150,216,235,26,203,235,117,169,20,249,20,249,50,148,227,142,57,43,169,75,122,26,31,117,110,45,75,91,206,34,58,86,226,205,93,167,20,181,17,17,25,17,6,21,244,231,125,36,255,0,9,63,38,136,245,217,227,103,236,125,180,214,104,65,202,140,185,68,68,84,166,71,145,45,217,147,137,226,133,9,134,91,53,41,217,14,50,219,138,109,6,173,13,37,70,155,27,142,182,158,26,136,73,87,76,126,0,198,89,167,140,182,125,203,236,190,195,210,235,152,134,185,35,17,198,131,6,49,22,183,87,106,105,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,150,95,236,119,178,174,13,217,67,40,233,248,62,141,77,136,172,79,81,143,30,78,44,171,182,225,188,186,141,68,145,219,36,186,164,33,93,89,181,41,196,178,141,41,210,131,53,25,111,22,226,214,29,215,34,242,47,46,54,116,203,138,118,87,229,125,27,168,210,160,221,215,158,116,201,114,170,18,148,68,78,74,146,225,17,111,30,94,148,220,236,73,36,165,40,66,80,132,33,9,196,14,154,191,69,140,45,241,129,7,217,213,17,159,227,0,58,106,253,22,48,183,198,4,31,103,84,64,96,7,69,199,167,102,89,125,250,246,60,209,151,253,40,27,102,109,39,179,182,126,208,48,86,78,102,71,185,250,44,220,31,22,168,252,111,35,192,151,174,82,230,205,109,78,107,144,195,139,43,161,150,202,196,122,123,55,181,204,204,241,3,162,227,211,179,44,190,253,123,30,104,149,237,168,58,61,50,95,107,60,127,79,204,108,198,196,248,214,157,82,167,81,218,162,52,213,18,108,70,88,83,13,188,243,201,82,146,244,103,84,107,213,33,100,102,74,34,177,39,135,51,48,180,29,20,155,81,231,182,210,159,37,31,147,94,57,247,71,238,115,200,158,76,249,153,14,30,227,172,117,237,247,232,102,155,213,171,112,215,157,123,105,225,107,157,240,3,165,31,211,179,51,126,242,251,30,16,151,237,148,182,41,202,205,143,189,212,252,140,235,248,174,167,238,183,168,245,223,46,202,140,246,239,170,239,247,123,173,203,13,90,253,101,122,181,106,189,147,107,88,239,16,61,40,254,157,153,155,247,151,216,240,128,101,255,0,66,230,69,229,196,236,19,136,246,135,169,209,186,246,51,131,136,36,225,186,108,153,6,75,110,157,21,48,227,56,226,227,162,221,135,156,235,75,66,220,51,53,110,210,72,78,130,91,164,228,159,140,0,232,84,244,88,197,63,24,19,189,157,78,25,254,0,0,0,49,255,0,111,140,204,197,89,69,178,22,100,227,172,21,47,170,86,163,211,227,211,227,74,75,142,54,228,94,187,45,152,107,125,165,182,180,173,15,54,137,10,91,107,37,118,92,74,20,100,100,70,71,231,92,75,167,78,14,53,170,192,192,25,89,151,44,199,136,116,218,229,98,163,91,144,234,144,173,250,95,130,203,76,180,148,43,86,146,65,166,160,241,168,141,38,102,105,110,198,155,25,42,58,182,66,202,24,217,239,180,190,94,229,109,65,136,143,211,106,213,132,61,84,98,75,238,178,137,20,232,200,84,169,140,146,218,237,165,107,142,195,168,65,164,211,219,82,123,72,243,136,39,211,101,140,148,252,206,219,62,224,156,156,114,161,215,101,225,250,121,245,247,210,238,241,181,206,125,213,200,149,186,86,237,179,54,73,247,157,38,245,32,149,187,36,106,186,174,103,21,125,50,121,41,238,27,104,42,78,113,196,168,111,162,102,109,60,247,204,56,238,167,24,157,78,106,60,119,52,164,155,73,37,149,48,184,102,155,173,106,55,55,247,210,157,4,38,164,96,87,76,118,80,198,198,187,52,65,205,40,236,68,42,150,92,86,25,121,111,188,251,169,95,147,167,45,17,94,101,164,38,232,90,213,32,224,44,205,100,86,67,43,210,162,185,165,97,138,189,12,25,189,27,8,103,206,37,202,58,139,241,25,143,152,84,116,189,12,212,195,171,125,234,141,63,120,235,108,161,105,236,33,7,25,233,206,40,214,92,77,150,200,148,70,122,87,51,227,206,14,197,153,153,242,34,218,179,44,49,211,146,233,81,34,71,196,12,83,231,202,170,57,187,139,22,12,210,56,114,159,90,245,164,145,187,98,67,171,37,169,90,82,164,146,148,70,146,50,63,71,192,60,214,109,99,233,79,156,159,24,24,135,218,47,137,169,232,184,244,19,203,47,191,94,216,154,33,91,107,31,74,124,228,248,192,196,62,209,124,77,79,69,199,160,158,89,125,250,246,196,208,23,87,104,189,154,50,179,106,12,8,246,5,204,202,79,212,245,42,204,54,35,121,82,153,239,204,186,231,84,125,230,156,220,239,119,8,67,154,83,219,69,210,125,198,94,120,115,163,40,113,150,66,230,134,32,202,60,192,98,35,117,220,59,33,44,200,56,143,147,204,58,133,182,151,90,121,181,240,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,244,230,49,87,111,109,136,40,91,92,96,70,166,225,200,180,170,110,102,209,55,77,81,43,115,30,92,118,87,20,222,35,122,44,181,54,211,139,113,157,10,117,109,150,131,82,29,182,149,37,46,58,75,8,43,199,25,153,138,179,18,157,132,41,216,166,95,91,247,21,135,209,134,105,207,173,199,28,121,80,91,149,38,67,72,113,75,90,175,187,235,74,105,4,157,41,75,77,52,130,79,102,231,37,93,6,63,78,207,193,191,202,66,45,106,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,18,149,208,99,244,236,252,27,252,164,2,85,0,0,0,0,124,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,128,136,190,154,76,244,161,98,156,119,132,178,27,14,86,106,171,151,130,122,197,71,18,196,178,219,131,214,165,179,29,112,138,198,100,78,188,219,6,234,181,233,52,161,50,244,165,102,165,58,148,198,176,237,89,171,153,152,171,57,51,31,17,230,150,53,151,214,43,88,154,160,237,66,78,151,28,91,108,235,62,195,13,111,22,181,165,150,144,73,109,180,26,143,67,104,66,72,236,146,29,84,7,106,202,172,204,197,89,55,152,248,115,52,176,84,190,175,90,195,53,6,170,17,181,56,226,27,123,65,246,216,119,118,180,45,76,186,131,83,110,32,148,90,219,90,210,103,101,24,244,189,128,49,254,13,205,60,27,73,204,28,190,196,49,43,152,122,185,28,164,193,157,24,207,67,168,185,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,121,119,19,83,208,217,157,126,238,118,125,171,100,228,186,126,230,94,89,84,11,114,251,109,105,109,248,53,23,100,72,111,82,141,197,26,158,75,232,152,74,178,16,146,111,113,109,74,214,96,51,252,96,7,77,95,162,198,22,248,192,131,236,234,136,207,241,128,29,53,126,139,24,91,227,2,15,179,170,32,48,3,162,227,211,179,44,190,253,123,30,104,159,225,0,61,23,30,157,153,101,247,235,216,243,68,180,237,209,182,109,11,99,204,184,139,83,110,149,229,156,103,138,58,196,124,51,77,117,11,40,170,113,162,70,246,76,151,19,107,50,214,245,163,54,210,162,113,197,45,41,78,146,53,186,216,89,254,147,93,187,105,89,35,131,106,57,25,149,184,154,91,121,161,94,142,218,101,76,165,190,148,47,13,194,89,165,74,91,142,88,205,18,94,106,233,109,8,210,226,16,230,255,0,83,102,76,239,109,175,70,47,72,92,204,83,50,54,206,187,64,226,253,245,85,237,45,97,42,253,77,231,223,149,85,148,235,239,56,236,89,178,223,121,122,158,61,235,40,140,90,80,147,75,102,222,163,89,180,149,197,94,41,197,152,171,28,215,101,98,156,107,137,170,184,130,181,55,71,89,168,213,38,185,46,83,250,16,148,35,91,174,26,150,173,40,66,82,87,62,9,73,17,112,34,31,37,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,96,61,79,0,194,174,142,237,190,161,237,57,133,79,1,230,149,66,149,77,204,218,38,234,61,206,75,17,253,211,54,109,186,190,179,22,54,162,89,188,132,48,226,164,54,218,13,180,246,92,78,148,185,187,107,53,64,69,95,78,119,210,79,240,147,242,104,181,93,10,158,148,248,167,226,254,119,180,105,194,234,244,231,125,36,255,0,9,63,38,139,85,208,169,233,79,138,126,47,231,123,70,156,2,106,64,0,0,90,173,172,125,22,51,147,226,255,0,16,251,57,241,117,69,170,218,199,209,99,57,62,47,241,15,179,159,1,230,176,122,168,30,85,199,170,128,1,5,125,34,59,2,204,217,143,21,22,60,202,218,125,86,165,150,85,189,236,139,20,103,228,123,153,112,156,105,29,90,84,157,38,130,101,107,125,180,199,113,197,147,138,237,54,173,74,111,120,236,234,14,191,143,240,6,13,205,60,27,86,203,236,193,195,209,43,152,122,185,28,227,78,131,36,143,67,168,185,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,7,151,113,216,48,6,0,198,89,167,140,169,57,125,151,216,122,93,115,16,215,36,20,104,48,99,17,107,117,118,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,46,87,59,240,85,43,45,115,163,31,101,205,10,68,183,233,184,87,20,85,104,144,221,150,180,169,247,24,141,45,198,91,83,138,74,82,147,89,165,4,102,100,148,149,239,98,46,66,95,186,34,182,126,192,56,51,32,105,251,64,83,209,46,78,44,204,40,242,98,78,118,89,50,180,66,98,37,70,91,36,212,85,19,100,235,104,116,155,105,78,165,75,81,45,108,182,124,52,145,0,200,13,142,246,85,193,187,40,101,29,63,7,209,169,177,21,137,234,49,227,201,197,149,118,220,55,151,81,168,146,59,100,151,84,132,43,171,54,165,56,150,81,165,58,80,102,163,45,226,220,90,239,168,0,0,137,94,150,45,136,33,225,191,41,237,103,150,113,116,68,168,84,9,220,109,8,222,97,150,98,184,247,87,98,60,168,172,165,164,26,183,175,154,206,65,169,197,184,167,100,37,100,157,38,226,147,45,67,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,7,156,29,151,118,155,199,219,44,230,133,55,48,48,132,153,115,41,168,144,149,86,176,241,212,94,141,10,178,193,54,235,122,31,75,103,165,75,66,95,117,77,45,105,89,54,225,165,122,85,99,74,164,87,164,107,164,103,12,163,43,232,25,127,178,254,102,68,168,84,177,164,118,170,181,28,67,65,170,72,143,54,135,9,14,54,227,45,37,77,104,83,50,94,82,84,151,27,90,137,198,155,109,104,113,162,223,33,73,194,173,190,246,54,147,178,14,104,66,167,208,164,203,159,129,49,60,115,123,14,78,157,53,167,230,173,108,54,201,76,102,65,54,219,100,149,161,215,73,73,50,70,131,109,214,236,165,44,156,36,227,0,14,213,149,89,103,138,179,147,49,240,230,86,224,168,157,98,181,137,170,13,83,227,106,109,197,182,206,179,237,190,238,237,11,90,89,105,4,167,28,89,36,244,54,133,168,202,201,49,232,167,102,45,158,176,174,203,249,53,69,202,60,45,39,175,245,13,228,154,141,81,113,91,142,245,78,115,170,212,236,135,18,130,251,86,208,74,82,212,134,154,105,6,181,232,212,120,255,0,209,153,177,119,230,108,203,133,230,70,53,78,243,31,99,234,124,71,228,199,122,14,229,202,20,19,45,234,32,221,196,37,228,188,163,90,85,33,39,165,59,198,154,65,36,247,36,227,153,170,0,60,171,143,85,3,202,184,9,254,232,184,244,19,203,47,191,94,216,154,47,174,116,102,246,13,200,92,175,196,25,185,152,15,203,110,133,135,99,165,233,5,17,131,121,247,86,183,18,211,76,182,142,4,107,113,215,27,108,141,70,148,17,172,141,74,74,72,212,88,255,0,209,157,86,165,80,58,63,242,254,187,93,169,196,167,83,105,209,235,210,230,76,150,242,89,98,51,13,213,167,41,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,196,91,109,237,182,253,119,107,140,118,212,44,57,42,171,77,203,42,38,233,218,37,18,99,40,142,242,229,27,36,79,74,150,150,221,113,14,61,173,78,161,179,214,105,67,86,210,148,169,199,77,97,218,176,231,74,46,120,198,218,177,89,223,86,173,213,99,96,90,173,65,150,42,88,29,169,175,78,167,199,163,217,166,214,152,204,188,226,27,76,194,109,162,112,158,70,232,148,254,163,50,75,110,45,163,155,76,1,143,240,110,105,224,218,78,96,229,246,33,137,92,195,213,200,229,38,12,232,198,122,29,69,204,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,204,11,148,154,171,52,168,245,215,169,146,209,77,153,33,232,145,230,41,149,19,15,62,202,91,83,173,33,203,105,82,208,151,217,82,146,71,116,147,173,153,219,81,95,45,122,59,182,223,153,178,174,59,60,37,140,101,106,203,44,89,80,105,218,234,141,151,228,189,75,113,44,186,218,37,69,105,14,165,9,212,181,177,214,12,155,113,197,181,29,36,132,154,144,132,152,79,72,181,91,88,250,44,103,39,197,254,33,246,115,226,229,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,45,174,214,62,139,25,201,241,127,136,125,156,248,15,53,131,213,64,242,174,61,84,0,195,94,144,77,130,176,246,211,56,54,118,57,203,234,20,72,121,169,72,142,227,208,87,31,170,194,69,125,102,113,146,108,206,120,218,53,188,180,199,142,166,227,154,156,66,16,181,145,41,73,65,153,148,21,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,61,79,8,181,233,80,216,42,52,168,213,93,169,242,110,133,18,26,225,199,122,161,142,105,145,247,166,185,139,55,89,73,79,141,29,182,148,146,89,37,111,187,41,106,90,17,161,173,237,141,102,234,150,17,131,152,88,214,171,153,88,255,0,18,230,53,118,60,70,42,88,170,177,54,183,49,168,136,82,88,109,249,47,45,231,18,218,84,165,40,144,74,89,145,17,169,71,107,92,207,152,157,238,139,143,65,60,178,251,245,237,137,162,0,68,255,0,116,92,122,9,229,151,223,175,108,77,1,149,64,0,0,0,0,0,0,0,0,0,0,0,2,37,122,88,182,32,135,134,252,167,181,158,89,197,209,18,161,80,39,113,180,35,121,134,89,138,227,221,93,136,242,162,178,150,144,106,222,190,107,57,6,167,22,226,157,144,149,146,116,155,138,78,16,108,187,180,222,62,217,103,52,41,185,129,132,36,203,153,77,68,132,170,181,135,142,162,244,104,85,150,9,183,91,208,250,91,61,42,90,18,251,170,105,107,74,201,183,13,43,210,171,26,85,232,250,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,0,59,125,236,109,39,100,28,208,133,79,161,73,151,63,2,98,120,230,246,28,157,58,107,79,205,90,216,109,146,152,204,130,109,182,201,43,67,174,146,146,100,141,6,219,173,217,74,89,56,73,12,213,233,26,233,25,195,40,202,250,6,95,236,191,153,145,42,21,44,105,29,170,173,71,16,208,106,146,35,205,161,194,67,141,184,203,73,83,90,20,204,151,148,149,37,198,214,162,113,166,219,90,28,104,183,200,82,98,215,42,178,207,21,103,38,99,225,204,173,193,81,58,197,107,19,84,26,167,198,212,219,139,109,157,103,219,125,221,218,22,180,178,210,9,78,56,178,73,232,109,11,81,149,146,99,170,137,211,232,204,216,187,243,54,101,194,243,35,26,167,121,143,177,245,62,35,242,99,189,7,114,229,10,9,150,245,16,110,226,18,242,94,81,173,42,144,147,210,157,227,77,32,146,123,146,113,192,200,13,152,182,122,194,187,47,228,213,23,40,240,180,158,191,212,55,146,106,53,69,197,110,59,213,57,206,171,83,178,28,74,11,237,91,65,41,75,82,26,105,164,26,215,163,81,221,80,0,0,0,1,229,92,78,79,68,86,80,224,220,21,178,189,63,52,168,204,75,60,67,152,242,36,189,90,125,231,205,72,209,6,108,184,177,153,105,5,100,161,9,73,56,179,59,26,205,111,46,234,52,146,18,136,54,19,253,209,113,232,39,150,95,126,189,177,52,6,85,0,0,0,0,192,172,239,233,113,201,124,174,206,26,102,95,225,154,76,188,97,135,169,242,22,172,75,136,104,175,68,154,195,204,46,14,242,58,41,138,68,130,67,203,235,14,182,151,86,226,144,77,147,46,161,41,113,74,37,32,46,95,74,63,160,158,102,253,229,246,196,33,0,34,124,250,76,106,212,170,255,0,71,254,96,87,104,85,56,149,26,109,70,61,6,92,57,145,30,75,204,73,97,202,180,21,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,128,192,30,170,0,0,0,0,0,69,95,78,119,210,79,240,147,242,104,197,254,140,141,159,176,14,208,251,73,29,11,49,145,45,250,110,21,163,251,170,106,27,68,202,152,156,252,105,240,210,152,210,155,121,183,18,236,101,165,229,165,198,200,146,106,46,26,139,141,242,131,167,59,233,39,248,73,249,52,90,174,133,79,74,124,83,241,127,59,218,52,224,19,82,0,0,40,29,224,101,112,229,240,0,208,179,226,100,42,155,29,136,80,202,234,191,112,170,72,137,64,6,2,166,71,112,34,50,48,27,82,146,74,104,137,71,110,63,204,35,83,109,220,62,133,251,139,236,72,225,229,30,69,251,155,192,73,115,233,214,130,47,17,130,59,99,225,217,19,189,200,110,155,90,180,121,66,246,90,75,159,87,245,252,0,33,82,160,222,239,119,207,141,249,253,193,39,29,31,117,4,21,10,34,20,235,68,103,140,155,225,171,143,153,23,196,70,166,33,140,113,250,189,200,251,90,249,159,192,51,151,97,76,98,84,245,209,233,170,83,37,191,198,81,207,139,107,51,237,117,100,243,46,29,192,38,78,132,230,184,138,50,50,63,125,62,95,1,14,65,235,169,179,177,14,3,5,205,76,170,99,139,35,47,209,6,158,4,101,244,41,28,243,202,52,54,106,73,21,203,214,3,23,118,202,53,150,88,98,244,233,254,247,247,127,132,71,16,203,153,105,81,230,221,72,205,38,95,57,238,255,0,6,64,153,125,178,222,124,242,207,24,25,33,63,173,255,0,229,17,252,68,52,102,75,174,158,108,212,73,105,73,23,188,222,223,185,144,2,78,122,53,56,96,170,79,252,19,81,246,136,144,40,102,125,93,175,218,211,248,132,126,244,107,31,231,38,146,101,253,233,168,251,68,72,20,51,188,118,191,107,79,226,32,31,65,242,33,65,83,228,66,128,53,128,210,71,97,168,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,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,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,80,206,195,72,213,107,141,39,204,1,69,114,33,165,38,67,85,198,155,36,128,106,181,128,84,239,222,40,3,102,71,152,171,253,73,140,80,219,33,44,252,142,113,122,150,92,62,103,250,255,0,103,142,50,193,242,186,85,234,210,99,23,246,191,166,28,156,182,197,164,134,53,106,234,22,237,91,245,68,127,16,16,183,153,42,105,25,193,81,91,103,107,110,109,207,251,149,2,73,58,62,165,168,240,222,2,70,243,135,205,78,22,251,36,161,28,89,183,19,169,102,237,85,10,111,66,145,184,225,123,218,241,91,254,145,33,125,30,242,11,200,120,5,58,255,0,190,189,223,95,40,4,146,199,95,202,205,29,254,129,63,136,90,92,243,155,163,15,53,239,150,181,77,37,203,235,29,23,94,49,164,226,50,126,182,211,248,133,142,218,50,123,112,112,195,46,169,221,23,171,165,55,211,127,210,222,240,240,1,9,91,82,76,222,230,158,32,179,151,182,32,171,247,127,132,152,235,121,86,203,234,242,166,132,222,219,142,242,250,241,201,109,29,33,18,115,59,16,185,175,81,29,122,168,162,59,91,156,131,27,185,43,29,18,124,179,169,26,180,245,126,251,126,200,2,113,118,116,98,67,114,107,38,226,109,219,135,222,94,183,68,119,244,168,108,87,138,176,22,41,171,237,71,135,235,245,92,69,134,241,21,65,175,46,249,78,83,147,39,83,167,72,113,253,26,116,48,150,217,167,54,218,34,70,107,91,134,164,169,77,182,87,35,64,146,236,147,132,136,143,212,247,109,104,212,184,215,237,94,246,55,5,217,170,210,169,117,234,92,202,21,118,153,18,163,77,169,48,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,15,59,91,30,109,83,140,182,81,205,202,126,47,163,212,165,171,12,84,100,71,141,139,41,13,182,79,34,163,78,37,246,205,45,41,104,79,89,109,42,113,76,175,82,116,172,205,38,123,181,184,133,244,12,238,198,180,172,202,206,140,125,152,180,40,242,216,166,226,172,81,85,173,195,106,90,18,151,219,98,76,183,30,109,46,37,42,82,73,100,149,145,25,18,148,87,189,140,249,139,235,183,214,197,24,167,101,60,199,151,90,164,211,58,198,89,98,106,131,206,97,202,132,114,113,109,192,214,106,113,52,201,6,226,150,180,188,210,8,201,10,90,143,124,218,13,100,122,137,212,53,138,160,39,231,162,233,39,249,133,178,204,237,253,249,246,196,209,149,133,200,98,159,69,210,143,243,11,101,153,95,251,243,237,137,163,43,10,218,124,64,5,120,159,1,65,82,59,24,10,144,168,0,0,138,190,156,239,164,159,225,39,228,209,42,130,42,250,115,190,146,127,132,159,147,64,90,174,133,79,74,124,83,241,127,59,218,52,225,53,34,21,186,21,61,41,241,79,197,252,239,104,211,132,212,128,0,0,0,235,249,133,130,169,89,149,128,49,46,92,215,100,75,98,155,138,168,243,104,147,29,136,180,165,246,216,146,202,217,113,77,169,73,82,73,100,149,153,145,154,84,87,181,200,249,14,192,0,60,214,109,59,179,214,42,217,127,57,107,89,71,138,100,245,254,161,187,147,78,170,34,43,145,217,169,193,117,58,154,144,218,86,95,108,218,201,42,90,80,235,78,160,150,189,26,143,191,225,189,180,113,87,230,66,204,13,148,113,250,170,181,248,149,191,38,63,133,234,143,206,114,67,148,174,171,46,18,149,5,73,117,102,72,134,76,68,51,105,45,17,110,220,212,90,84,151,117,53,51,251,98,108,171,131,118,175,202,58,134,15,172,211,98,39,19,211,163,200,147,132,234,238,56,108,174,157,81,52,118,9,78,165,11,87,86,113,73,109,47,35,74,181,32,137,68,91,196,54,180,121,246,205,92,179,197,89,55,152,248,143,43,113,172,78,175,90,195,53,7,105,242,116,182,226,27,123,65,246,31,107,120,132,45,76,186,131,75,141,172,210,90,219,90,20,69,101,16,14,215,178,119,165,62,77,252,96,97,239,104,176,61,41,143,53,155,39,122,83,228,223,198,6,30,246,139,3,210,152,0,138,190,156,239,164,159,225,39,228,209,42,130,42,250,115,190,146,127,132,159,147,64,97,86,198,123,82,254,100,124,109,140,51,34,22,27,242,221,106,165,131,229,80,168,145,221,86,152,168,156,236,200,142,165,217,38,74,37,155,40,67,14,40,210,142,210,212,73,69,208,74,55,17,101,113,78,44,197,88,230,187,43,20,227,92,77,85,196,21,169,186,58,205,70,169,53,201,114,159,208,132,161,26,221,112,212,181,105,66,18,146,185,240,74,72,139,129,16,226,132,175,116,87,236,21,26,44,106,86,212,249,201,66,137,49,115,35,179,80,192,212,201,27,210,92,53,147,175,36,231,201,142,227,73,73,172,210,134,29,138,180,173,104,208,238,246,196,178,105,72,11,235,209,221,176,44,61,152,240,169,227,204,210,167,210,170,89,155,91,221,72,177,198,98,71,185,150,201,183,81,213,162,201,210,107,39,150,135,220,76,135,27,89,54,174,203,105,212,150,247,142,227,7,73,175,71,124,156,43,38,163,180,126,66,97,200,136,195,8,142,218,241,46,24,165,83,218,140,138,50,25,105,40,57,177,89,101,41,73,198,52,160,148,242,72,181,182,179,91,198,106,109,75,54,37,208,124,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,128,243,89,179,198,208,56,251,102,92,208,131,154,249,114,184,139,169,67,143,34,35,176,231,27,199,10,107,15,54,105,83,82,27,101,198,212,226,9,90,29,74,77,86,39,26,109,92,116,144,244,61,145,121,233,151,27,69,229,197,59,52,50,190,179,215,169,83,174,211,204,186,68,137,84,249,73,34,55,34,201,108,140,247,111,35,82,110,87,52,154,84,149,161,75,66,208,181,67,15,72,38,193,88,135,102,108,101,59,28,229,245,10,92,204,171,171,200,113,232,43,143,214,166,174,128,130,40,201,54,103,60,109,18,25,66,164,72,83,113,205,78,45,107,66,8,148,165,44,140,207,170,108,3,181,190,50,217,107,55,19,22,141,133,229,226,172,61,142,100,67,165,214,168,52,248,196,237,70,82,210,181,38,51,144,173,218,84,148,41,247,9,45,95,67,187,197,32,244,168,208,235,97,35,253,49,89,153,238,63,101,54,112,44,73,116,163,151,143,113,4,58,123,209,100,57,242,210,160,198,51,152,227,241,208,75,35,61,15,177,13,11,89,165,73,74,95,36,153,18,150,131,40,97,203,220,21,85,204,172,127,134,178,230,133,34,35,21,44,85,88,133,68,134,236,181,169,44,54,252,151,144,203,106,113,73,74,148,72,37,44,140,204,146,163,181,236,71,200,73,79,78,85,90,148,245,87,38,232,76,212,226,46,165,14,61,122,92,136,105,121,38,251,44,60,168,41,105,213,183,125,73,66,212,195,201,74,140,172,163,105,194,43,233,59,98,175,70,93,38,149,90,219,143,44,33,214,105,145,39,199,110,69,74,90,26,146,202,93,66,95,98,153,45,230,93,36,168,140,137,109,186,219,110,33,92,210,180,37,69,99,34,48,30,130,64,0,7,158,30,144,252,21,74,192,27,105,102,173,10,141,34,91,209,229,86,17,91,90,164,173,42,89,63,80,140,212,231,146,70,148,164,180,37,217,46,37,5,107,146,9,36,102,163,35,81,200,167,67,6,111,73,197,249,13,137,114,142,162,252,183,164,101,237,97,47,67,53,48,210,24,102,157,80,222,58,219,40,90,123,107,89,73,102,115,138,53,151,2,121,178,37,25,22,148,98,7,76,46,10,165,97,93,176,87,93,167,200,150,228,140,99,133,233,181,185,201,121,105,52,54,250,20,244,18,75,68,73,35,36,110,160,180,163,37,26,143,90,150,119,177,146,83,122,186,13,106,212,166,106,185,201,66,122,167,17,21,41,145,232,50,227,195,83,201,39,222,97,149,78,75,174,161,187,234,82,16,167,217,74,148,69,100,155,173,145,219,81,92,37,38,163,132,240,173,98,187,72,197,53,108,51,74,155,90,195,253,99,201,21,25,16,155,114,85,63,126,130,67,253,93,213,17,173,173,226,8,146,189,6,90,146,68,71,114,28,176,0,0,192,14,154,191,69,140,45,241,129,7,217,213,17,159,227,0,58,106,253,22,48,183,198,4,31,103,84,64,96,7,69,199,167,102,89,125,250,246,60,209,63,194,0,122,46,61,59,50,203,239,215,177,230,137,254,0,16,3,210,143,233,217,153,191,121,125,143,8,79,240,128,30,148,127,78,204,205,251,203,236,120,64,51,255,0,161,83,209,99,20,252,96,78,246,117,56,103,248,192,14,133,79,69,140,83,241,129,59,217,212,225,159,224,0,0,2,8,122,91,49,173,87,21,109,165,136,40,85,8,241,27,143,131,168,244,170,36,21,50,133,18,220,97,113,147,56,212,233,154,140,141,123,217,206,164,141,36,146,208,148,21,174,70,165,119,94,134,204,148,247,115,180,21,91,56,229,212,55,49,50,202,158,91,150,27,119,75,143,206,168,181,34,59,122,146,109,168,148,202,88,68,195,85,150,133,19,155,139,106,78,178,24,213,182,158,102,124,151,118,172,204,252,116,220,186,84,184,146,49,3,244,248,18,169,110,111,34,202,131,8,138,28,87,208,189,106,37,239,24,142,210,205,105,86,149,41,70,164,145,36,200,138,66,186,15,176,85,86,6,0,205,60,198,122,68,67,166,215,43,20,234,36,118,146,181,111,210,252,22,93,121,213,45,58,116,146,13,53,6,73,38,74,51,51,75,151,36,216,141,65,38,130,202,109,167,150,127,37,221,148,243,63,2,183,18,171,46,92,140,62,253,66,4,90,91,123,201,82,167,66,50,153,21,132,35,66,141,123,199,227,180,131,66,83,169,73,81,165,38,74,50,50,189,96,3,202,184,245,17,151,184,214,149,153,88,3,13,102,53,10,60,182,41,184,170,143,10,183,13,169,104,74,95,109,137,44,161,230,210,226,82,165,36,150,73,89,17,145,41,69,123,216,207,152,242,238,61,9,244,111,98,154,238,48,216,151,43,106,216,142,119,91,151,30,159,46,150,219,155,164,55,166,44,41,210,34,70,110,200,34,35,208,195,13,34,246,212,173,55,81,154,140,204,194,16,118,177,244,167,206,79,140,12,67,237,23,196,212,244,92,122,9,229,151,223,175,108,77,16,173,181,143,165,62,114,124,96,98,31,104,190,38,167,162,227,208,79,44,190,253,123,98,104,12,170,0,0,16,151,211,63,73,165,83,182,175,162,76,167,211,34,69,145,84,192,240,37,206,117,150,82,133,202,124,166,77,100,157,117,68,87,90,201,166,90,108,148,171,158,134,208,158,73,34,43,193,208,99,244,236,252,27,252,164,45,87,77,95,165,62,22,248,191,131,237,26,136,186,189,6,63,78,207,193,191,202,64,37,80,0,0,6,16,116,183,231,204,108,172,217,161,204,182,167,205,150,198,33,204,249,30,75,140,113,164,59,29,109,83,152,91,110,206,112,214,132,26,86,133,36,218,140,182,148,180,107,68,197,31,105,40,90,79,55,196,16,244,175,103,21,87,50,182,180,173,225,20,215,162,78,195,217,125,30,61,18,150,212,41,74,117,134,223,83,45,189,53,75,78,181,32,164,148,133,173,135,13,36,147,180,86,144,178,212,217,152,11,21,178,198,74,126,104,157,160,176,78,78,57,80,234,81,49,5,64,250,251,233,119,118,226,32,176,210,228,74,221,43,118,225,19,198,195,46,147,122,144,105,222,26,53,89,55,50,109,99,233,79,156,159,24,24,135,218,47,140,233,232,83,200,184,117,90,238,52,218,30,189,70,223,121,19,70,27,195,178,92,54,28,109,18,157,70,242,114,210,131,35,117,183,144,202,162,161,46,17,161,38,220,183,209,219,186,137,24,45,181,143,165,62,114,124,96,98,31,104,190,2,245,103,46,69,204,170,244,123,108,255,0,180,61,6,141,190,242,39,151,112,222,34,146,217,190,227,136,138,237,110,107,144,86,164,17,27,77,178,135,149,41,10,112,205,10,55,37,176,142,221,210,72,226,186,53,179,251,228,21,181,6,31,247,71,152,94,229,240,46,40,223,83,49,47,89,93,160,191,242,187,221,73,79,220,141,45,232,148,166,172,255,0,103,118,149,185,169,105,109,78,222,66,118,73,201,10,86,209,253,20,216,115,37,235,53,201,116,104,248,142,61,81,40,159,25,180,184,184,207,179,95,147,33,149,154,21,193,104,39,89,111,90,46,147,82,53,36,148,131,50,89,66,96,15,85,3,0,58,106,253,22,48,183,198,4,31,103,84,70,85,108,177,157,127,154,39,103,220,19,156,110,83,250,148,188,65,79,62,190,194,90,221,182,137,204,58,184,242,183,73,222,56,100,201,190,203,166,222,165,154,183,102,141,86,85,200,177,87,166,175,209,99,11,124,96,65,246,117,68,4,96,108,103,157,120,87,103,109,164,240,126,113,227,90,125,86,109,23,15,249,67,172,177,75,105,183,37,47,127,2,68,116,104,75,142,54,131,178,222,73,157,214,93,146,59,92,236,71,213,51,211,61,51,31,104,188,199,168,230,134,104,86,122,245,86,117,154,101,150,136,209,22,159,21,38,102,220,88,205,153,158,237,148,106,85,138,230,163,82,148,181,169,107,90,214,174,128,51,211,163,43,97,42,174,119,99,42,118,121,230,150,25,136,230,87,208,100,56,168,176,234,140,41,104,196,147,80,74,74,80,219,119,34,92,102,93,178,156,90,245,54,181,183,184,210,225,27,219,160,189,93,21,251,5,70,139,26,149,181,62,114,80,162,76,92,200,236,212,48,53,50,70,244,151,13,100,235,201,57,242,99,184,210,82,107,52,161,135,98,173,43,90,52,59,189,177,44,154,82,46,7,74,54,194,85,92,236,165,51,158,249,47,134,98,72,198,212,56,235,78,32,167,68,97,93,119,16,194,74,80,77,45,189,39,165,217,49,210,133,17,35,70,241,214,212,72,37,40,217,101,165,72,80,0,242,239,128,49,254,50,202,204,101,73,204,28,190,196,50,232,120,134,135,32,164,193,157,24,203,91,75,177,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,250,8,216,163,106,234,22,214,153,53,11,25,111,105,80,241,125,54,208,241,77,18,19,203,87,80,149,169,100,219,132,151,8,150,76,190,132,111,91,59,173,37,117,183,188,90,218,112,198,10,244,157,116,122,67,194,208,228,237,21,179,246,16,220,210,153,212,238,45,160,83,25,97,136,180,168,173,48,203,109,74,133,17,134,81,165,146,221,60,185,39,169,106,37,56,78,105,36,19,170,70,5,236,241,180,14,62,217,151,52,32,230,190,92,174,34,234,80,227,200,136,236,57,198,241,194,154,195,205,154,84,212,134,217,113,181,56,130,86,135,82,147,85,137,198,155,87,29,36,2,66,186,115,190,146,127,132,159,147,69,170,232,84,244,167,197,63,23,243,189,163,78,29,215,166,63,25,70,204,28,27,179,238,51,139,64,196,20,52,85,99,226,55,142,153,95,165,187,78,168,195,93,233,169,91,47,199,116,137,72,90,84,74,43,149,208,171,18,144,165,161,73,81,244,174,133,79,74,124,83,241,127,59,218,52,224,19,82,0,0,2,213,109,99,232,177,156,159,23,248,135,217,207,139,170,45,86,214,62,139,25,201,241,127,136,125,156,248,15,53,131,213,64,242,174,61,84,0,0,0,15,53,155,88,250,83,231,39,198,6,33,246,139,226,106,122,46,61,4,242,203,239,215,182,38,136,86,218,199,210,159,57,62,48,49,15,180,95,19,83,209,113,232,39,150,95,126,189,177,52,6,85,0,0,0,235,248,255,0,31,224,220,172,193,181,108,193,204,28,67,18,135,135,168,113,206,76,233,210,76,244,52,139,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,31,96,16,129,210,117,182,212,204,243,204,121,57,73,149,248,175,94,91,97,125,80,222,147,73,169,62,113,113,44,165,27,46,56,227,200,35,75,79,50,195,204,165,12,158,149,167,82,28,117,14,41,46,160,146,24,235,181,22,211,120,251,106,108,208,169,102,6,47,147,46,29,53,114,20,170,46,30,42,139,210,97,81,152,54,218,111,67,9,112,244,165,107,75,13,41,213,161,40,39,28,37,47,74,110,73,77,160,25,63,176,38,198,210,118,190,205,9,180,250,236,153,112,48,38,24,142,79,98,57,208,102,180,196,212,45,246,222,40,108,199,39,27,112,148,181,186,209,169,70,104,208,77,180,229,212,149,155,100,169,63,219,239,96,172,61,180,94,87,194,168,101,141,10,37,51,29,224,42,57,211,240,180,24,125,86,4,41,113,18,227,38,80,29,61,209,153,33,182,155,121,49,144,75,105,166,220,124,245,26,80,165,25,5,170,232,171,219,158,171,154,81,191,51,118,110,85,37,212,49,101,54,60,170,149,15,16,212,170,138,145,38,178,198,244,220,118,43,202,144,225,186,228,150,137,197,41,26,53,17,199,105,68,105,70,227,83,146,62,60,176,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,61,10,108,57,181,221,43,107,236,163,86,43,126,157,18,143,139,40,50,19,77,196,116,166,36,37,104,67,230,130,82,37,50,131,81,186,136,207,22,173,27,194,185,45,183,155,37,57,186,55,20,25,20,60,171,143,85,3,202,184,11,255,0,142,246,174,174,215,118,78,203,61,149,112,179,181,90,93,23,12,249,74,102,40,61,242,16,205,106,83,213,39,164,197,111,74,72,214,108,176,133,165,118,82,137,43,117,119,54,238,195,78,43,138,217,71,101,28,199,218,215,49,209,130,176,83,93,70,149,7,118,253,126,190,251,38,184,180,136,170,51,34,82,136,140,183,143,47,74,137,166,72,201,78,41,42,51,52,33,14,56,142,149,146,249,67,140,179,235,52,48,254,81,229,251,17,28,174,226,41,10,102,57,203,124,153,97,164,33,181,58,235,206,47,137,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,159,161,61,151,118,100,192,59,44,229,125,55,47,240,132,104,147,42,72,142,148,214,177,9,211,153,141,54,178,249,56,235,154,223,83,101,169,72,66,159,117,45,33,106,89,182,217,165,26,149,99,82,129,141,118,76,200,108,115,144,205,108,221,63,2,196,131,130,96,199,75,84,168,240,123,15,210,223,78,173,18,227,186,162,82,138,73,41,107,82,157,94,163,112,220,112,157,222,19,142,18,224,51,104,189,154,51,79,101,252,118,246,5,204,202,79,212,245,42,204,54,36,249,46,167,239,44,186,231,84,125,230,155,223,110,183,232,67,154,83,216,93,210,125,198,126,148,197,138,219,19,101,92,27,181,126,81,212,48,125,102,155,17,56,158,157,30,68,156,39,87,113,195,101,116,234,137,163,176,74,117,40,90,186,179,138,75,105,121,26,85,169,4,74,34,222,33,181,160,35,215,162,223,111,168,121,119,212,118,100,206,58,133,42,155,132,15,174,72,195,184,138,100,150,32,179,72,112,247,178,94,141,45,199,20,132,41,151,86,110,27,110,25,155,137,117,194,111,182,135,17,185,146,173,172,125,22,51,147,226,255,0,16,251,57,241,231,51,31,224,12,101,149,152,202,173,151,217,131,135,165,208,241,13,14,65,198,157,6,73,22,182,151,98,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,147,237,150,118,193,199,219,65,236,77,180,14,88,230,145,203,171,87,112,30,91,213,149,23,17,45,167,156,93,70,19,180,249,72,74,38,61,160,218,41,45,155,100,68,181,184,78,62,131,53,105,82,153,121,213,4,80,143,85,3,202,184,245,80,0,0,0,60,208,237,55,73,165,80,54,146,205,122,21,10,153,18,157,77,167,99,138,236,72,112,226,50,150,88,140,195,115,222,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,9,180,232,184,244,19,203,47,191,94,216,154,33,91,107,31,74,124,228,248,192,196,62,209,124,77,79,69,199,160,158,89,125,250,246,196,208,25,84,0,0,0,0,0,0,0,0,0,0,0,0,58,254,63,199,248,55,43,48,109,91,48,115,7,16,196,161,225,234,28,115,147,58,116,147,61,13,34,228,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,231,91,106,45,166,241,246,212,217,161,82,204,12,95,38,92,58,106,228,41,84,92,60,85,23,164,194,163,48,109,180,222,134,18,225,233,74,214,150,26,83,171,66,80,78,56,74,94,148,220,146,156,138,233,58,219,106,102,121,230,60,156,164,202,252,87,175,45,176,190,168,111,73,164,212,159,56,184,150,82,141,151,28,113,228,17,165,167,153,97,230,82,134,79,74,211,169,14,58,135,20,151,80,73,182,187,2,108,109,39,107,236,208,155,79,174,201,151,3,2,97,136,228,246,35,157,6,107,76,77,66,223,109,226,134,204,114,113,183,9,75,91,173,26,148,102,141,4,219,78,93,73,89,182,74,12,96,19,19,209,87,183,61,87,52,163,126,102,236,220,170,75,168,98,202,108,121,85,42,30,33,169,85,21,34,77,101,141,233,184,236,87,149,33,195,117,201,45,19,138,82,52,106,35,142,210,136,210,141,198,167,46,174,223,123,5,97,237,162,242,190,21,67,44,104,81,41,152,239,1,81,206,159,133,160,195,234,176,33,75,136,151,25,50,128,233,238,140,201,13,180,219,201,140,130,91,77,54,227,231,168,210,133,40,202,10,233,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,1,234,120,6,58,236,57,181,221,43,107,236,163,86,43,126,157,18,143,139,40,50,19,77,196,116,166,36,37,104,67,230,130,82,37,50,131,81,186,136,207,22,173,27,194,185,45,183,155,37,57,186,55,21,145,64,0,0,3,202,184,159,238,139,143,65,60,178,251,245,237,137,162,0,68,255,0,116,92,122,9,229,151,223,175,108,77,1,149,64,0,3,137,197,148,15,117,120,86,179,133,188,183,85,163,121,102,159,34,159,229,26,76,158,175,58,30,245,181,35,127,29,219,30,237,228,106,212,133,216,244,168,136,236,118,30,115,54,162,217,147,31,108,179,154,21,44,191,197,241,165,204,166,162,66,147,69,196,37,78,122,52,42,203,4,219,78,107,97,78,22,149,45,9,125,164,186,132,41,100,219,134,164,106,85,137,74,244,146,44,254,212,91,50,96,29,169,178,190,165,151,248,190,52,72,117,37,199,82,104,184,132,169,204,201,155,70,124,220,105,205,108,41,194,212,148,45,76,52,151,80,133,32,220,108,148,141,73,185,41,33,6,216,19,106,234,237,11,100,236,204,217,87,20,187,85,170,81,113,55,147,102,97,115,223,33,108,209,101,51,82,102,76,166,244,168,137,100,203,232,66,151,100,168,210,135,81,114,110,239,186,226,108,0,238,185,209,148,56,203,33,115,67,16,101,30,96,49,17,186,238,29,144,150,100,28,71,201,230,29,66,219,75,173,60,218,248,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,116,160,30,170,0,0,0,0,0,69,95,78,119,210,79,240,147,242,104,181,93,10,158,148,248,167,226,254,119,180,105,194,234,244,231,125,36,255,0,9,63,38,139,85,208,169,233,79,138,126,47,231,123,70,156,2,106,64,0,0,80,252,69,69,15,196,6,147,176,161,31,106,226,170,240,20,34,239,1,172,175,127,1,81,75,240,224,42,3,66,143,214,49,99,105,26,11,117,15,115,186,162,111,55,125,111,244,203,90,251,159,31,1,148,230,87,49,97,51,202,10,94,242,39,189,94,221,103,232,191,106,1,0,24,222,46,231,169,118,52,234,222,119,223,234,70,67,108,125,94,76,44,77,134,89,84,173,26,177,124,37,91,119,127,211,35,248,120,11,31,153,80,148,207,147,174,214,157,91,239,162,191,212,14,233,179,77,89,232,152,215,11,33,185,26,11,221,68,21,121,132,127,166,179,224,2,123,178,166,162,137,244,71,92,67,218,200,167,41,55,211,111,160,71,135,136,239,146,8,137,165,125,207,198,44,206,206,213,23,103,97,89,14,45,237,118,171,45,55,211,111,210,218,240,241,23,154,65,221,165,125,207,198,3,22,182,199,91,73,203,76,94,75,62,31,51,239,255,0,245,17,196,51,102,98,210,172,223,169,18,15,177,239,54,255,0,250,84,9,133,219,114,91,140,101,150,51,208,230,157,62,78,183,11,254,168,140,33,187,27,186,183,243,78,107,174,43,81,171,119,115,181,191,83,36,4,163,116,107,127,105,84,159,87,146,106,62,209,18,5,8,190,87,107,246,180,254,34,17,255,0,209,170,69,238,34,147,255,0,4,212,125,162,36,10,17,124,174,215,237,105,252,68,3,124,249,16,160,169,159,112,160,10,40,236,53,222,227,105,206,225,186,158,64,42,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,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,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,40,124,133,12,202,194,170,228,52,128,13,3,88,210,69,112,26,212,40,92,197,84,40,92,192,81,210,35,74,138,221,198,49,251,106,56,196,188,184,196,215,74,14,253,75,153,125,157,145,144,75,228,127,0,178,27,74,70,235,25,115,136,208,146,69,213,212,249,254,222,200,8,66,218,5,141,198,113,87,156,178,72,147,213,121,126,229,104,103,47,71,187,233,58,62,1,46,215,235,175,241,165,140,43,218,98,42,162,230,230,35,53,104,178,122,159,155,227,25,145,150,221,31,149,134,144,206,2,135,239,218,139,202,156,173,110,114,143,214,2,83,96,168,149,13,142,31,165,39,241,16,176,155,79,197,113,236,36,194,80,105,47,155,73,62,63,181,60,47,197,44,245,211,98,44,190,137,134,207,254,137,11,31,180,171,107,60,42,197,149,250,242,158,255,0,177,188,2,13,118,132,108,219,204,138,242,78,215,42,229,76,184,126,222,99,158,200,70,146,191,46,246,83,195,170,243,47,219,71,7,180,74,84,156,204,196,58,142,255,0,55,106,159,229,6,59,30,207,137,191,151,249,126,165,255,0,181,1,59,153,70,130,75,181,43,145,121,209,255,0,26,197,211,73,149,203,225,22,215,43,16,72,114,161,192,184,169,142,95,227,139,146,69,198,224,58,110,113,228,246,1,207,92,3,84,203,172,198,160,196,168,211,106,49,223,105,167,93,138,203,207,211,223,113,151,25,76,184,170,121,11,75,82,91,75,171,54,221,36,153,164,207,225,35,243,219,181,78,205,24,203,101,28,220,153,149,184,190,116,74,138,21,29,53,42,69,78,49,146,81,81,167,56,181,161,167,205,187,154,153,94,166,156,66,219,81,158,149,161,90,84,180,104,113,126,145,204,238,44,86,216,123,43,96,221,171,178,138,161,132,43,52,216,137,196,244,232,242,36,225,58,187,142,27,43,167,84,77,29,130,83,169,66,213,213,156,82,91,75,200,210,173,72,34,81,22,241,13,173,1,209,250,46,184,236,47,150,127,126,125,177,52,101,98,75,184,99,238,193,249,105,138,178,111,101,236,43,149,216,214,39,87,173,97,154,133,126,159,39,75,110,33,183,180,214,102,232,125,173,226,80,181,50,234,13,46,54,179,73,107,109,104,81,21,148,67,32,203,205,184,10,31,48,0,1,168,174,42,40,92,133,64,4,85,244,231,125,36,255,0,9,63,38,137,84,17,171,211,41,148,249,167,154,31,34,15,145,158,90,98,188,91,228,207,116,29,119,200,84,105,51,250,174,243,201,251,189,238,229,10,209,171,118,189,58,173,125,10,183,35,1,96,58,21,61,41,241,79,197,252,239,104,211,132,212,136,139,232,137,201,12,232,203,93,164,177,37,119,49,178,135,26,225,90,107,248,30,100,70,166,86,232,18,224,176,227,234,159,1,73,105,46,60,218,82,107,52,161,106,36,145,222,200,81,247,24,151,64,0,0,0,0,0,1,135,253,35,59,20,126,106,172,184,98,191,128,41,148,166,243,55,11,123,229,54,75,229,186,114,169,4,137,102,229,49,79,106,74,19,169,107,39,26,83,164,164,161,196,169,55,105,47,58,225,102,0,0,243,109,179,37,38,171,64,218,239,42,40,85,218,100,186,117,74,157,153,20,40,147,33,203,101,76,191,25,246,234,108,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,199,164,145,133,91,74,108,11,15,24,109,19,149,187,76,100,237,62,149,75,170,225,204,97,70,157,139,40,236,70,98,27,117,56,168,170,38,76,138,146,86,148,167,92,196,239,28,83,187,195,82,158,109,41,210,100,182,201,15,102,168,0,138,190,156,239,164,159,225,39,228,209,42,131,15,246,230,216,202,187,182,30,99,228,237,49,202,175,145,176,102,23,242,228,140,77,82,105,104,57,73,109,211,129,186,141,25,181,94,239,59,186,116,137,197,36,219,109,40,82,149,168,201,13,56,24,23,209,149,176,149,87,59,177,149,59,60,243,75,12,196,115,43,232,50,28,84,88,117,70,20,180,98,73,168,37,37,40,109,187,145,46,51,46,217,78,45,122,155,90,219,220,105,112,141,237,212,218,14,39,11,97,60,43,129,168,81,112,182,10,195,52,172,63,69,133,175,171,83,169,112,155,137,21,141,107,82,215,161,166,201,40,78,165,173,74,59,23,21,40,204,248,153,142,88,0,0,0,117,252,127,128,48,110,105,224,218,182,95,102,14,30,137,92,195,213,200,231,26,116,25,36,122,29,69,200,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,29,118,61,232,253,202,205,149,102,85,241,75,108,251,160,197,51,106,18,122,133,70,166,152,210,220,165,193,67,242,209,23,170,187,213,154,113,135,157,133,33,164,202,210,122,86,226,84,73,236,17,95,42,128,4,37,244,207,213,169,85,29,171,232,144,233,245,56,146,164,82,240,60,8,147,154,101,228,173,113,95,57,147,94,38,157,73,29,208,179,105,230,156,36,170,199,161,196,43,146,136,207,176,116,41,229,159,186,12,241,198,153,165,46,37,42,68,76,31,135,209,79,103,172,55,174,84,121,211,222,247,183,227,221,6,72,179,17,38,54,181,146,146,173,47,146,72,148,149,174,221,83,164,123,103,172,253,199,59,103,102,30,41,193,89,31,152,24,130,139,55,201,61,90,163,75,195,51,101,197,127,69,42,34,23,161,214,219,82,21,165,104,82,78,199,193,73,50,62,36,99,37,122,26,242,159,52,242,191,228,191,242,76,203,76,87,132,188,167,238,127,169,121,118,141,38,7,90,221,249,67,121,186,223,33,58,244,239,17,171,77,237,173,55,230,64,36,168,0,0,69,95,78,119,210,79,240,147,242,104,178,157,13,184,166,133,135,246,184,153,73,171,206,234,242,241,54,15,168,210,233,109,238,150,190,177,41,15,198,150,166,238,146,50,69,152,137,33,119,81,146,123,22,190,165,36,143,37,122,101,50,159,52,243,67,228,65,242,51,203,76,87,139,124,153,238,131,174,249,10,141,38,127,85,222,121,63,119,189,220,161,90,53,110,215,167,85,175,161,86,228,99,26,186,56,118,122,207,220,13,182,118,94,98,156,107,145,249,129,135,232,176,188,173,214,106,53,76,51,54,36,86,53,210,165,161,26,221,113,180,161,58,150,180,164,174,124,84,162,34,226,100,2,111,192,0,0,96,7,77,95,162,198,22,248,192,131,236,234,136,207,241,132,29,46,217,123,143,179,43,102,220,55,66,203,156,15,136,49,85,73,140,113,14,91,176,232,148,199,167,62,219,9,129,61,42,117,77,178,149,40,144,74,90,18,106,50,181,214,146,239,32,17,193,209,113,233,217,150,95,126,189,143,52,79,240,132,14,142,29,158,179,247,3,109,157,151,152,167,26,228,126,96,97,250,44,47,43,117,154,141,83,12,205,137,21,141,116,169,104,70,183,92,109,40,78,165,173,41,43,159,21,40,136,184,153,9,191,0,16,3,210,143,233,217,153,191,121,125,143,8,79,240,132,14,145,237,158,179,247,28,237,157,152,120,167,5,100,126,96,98,10,44,223,36,245,106,141,47,12,205,151,21,253,20,168,136,94,135,91,109,72,86,149,161,73,59,31,5,36,200,248,145,128,204,14,133,79,69,140,83,241,129,59,217,212,225,159,227,8,58,34,114,247,31,101,174,205,184,146,133,152,216,31,16,97,90,147,248,226,100,182,161,214,233,143,65,125,198,21,2,2,82,234,91,121,41,81,160,212,133,164,148,69,107,161,69,220,99,55,192,0,0,7,149,113,62,125,21,148,154,85,59,97,204,3,50,159,76,137,22,69,82,69,98,92,231,89,101,40,92,167,202,167,37,146,117,213,17,93,107,38,153,105,178,82,174,122,27,66,121,36,136,161,135,243,39,109,79,255,0,221,167,53,127,253,27,81,254,164,79,70,197,153,103,242,34,217,79,44,48,43,145,42,177,37,199,195,236,84,39,197,170,55,187,149,22,116,211,57,146,152,90,52,36,209,187,126,67,168,36,41,58,146,148,146,84,102,162,51,48,189,96,0,3,205,182,216,148,154,173,23,106,252,225,135,89,166,75,129,33,204,113,90,150,134,164,178,166,150,166,31,152,235,204,186,73,81,17,154,28,105,198,220,66,185,41,11,74,138,228,100,98,98,122,39,241,77,11,16,108,75,132,41,52,137,221,98,94,25,168,85,233,117,70,247,75,71,87,148,185,207,75,75,119,81,17,46,236,75,142,187,164,205,61,187,95,82,84,69,128,29,35,219,61,103,238,57,219,59,48,241,78,10,200,252,192,196,20,89,190,73,234,213,26,94,25,155,46,43,250,41,81,16,189,14,182,218,144,173,43,66,146,118,62,10,73,145,241,35,25,193,209,19,151,184,251,45,118,109,196,148,44,198,192,248,131,10,212,159,199,19,37,181,14,183,76,122,11,238,48,168,16,18,151,82,219,201,74,141,6,164,45,36,162,43,93,10,46,227,1,17,123,88,250,83,231,39,198,6,33,246,139,226,106,122,46,61,4,242,203,239,215,182,38,136,160,218,111,102,77,164,171,251,73,102,189,118,133,179,230,101,84,105,181,28,113,93,151,14,100,76,39,61,230,36,176,228,247,148,219,173,184,150,141,43,66,146,100,162,81,25,145,145,145,144,151,78,142,28,39,138,176,54,198,57,121,133,177,174,25,170,225,250,212,47,43,117,154,117,82,19,145,37,49,174,171,45,104,214,211,132,149,167,82,22,149,21,203,138,84,70,92,12,128,100,168,0,0,133,110,154,191,74,124,45,241,127,7,218,53,17,117,122,12,126,157,159,131,127,148,135,95,233,118,201,12,232,204,173,164,176,221,119,46,114,135,26,226,170,107,24,30,28,71,102,81,40,18,231,48,219,233,159,61,74,105,78,50,218,146,75,36,173,10,52,153,222,203,73,247,144,185,93,13,121,79,154,121,95,242,95,249,38,101,166,43,194,94,83,247,63,212,188,187,70,147,3,173,110,252,161,188,221,111,144,157,122,119,136,213,166,246,214,155,243,32,18,84,0,0,45,254,127,103,29,11,103,252,154,197,153,197,136,217,235,17,48,205,61,82,27,141,169,104,235,114,150,162,110,52,109,104,66,205,189,235,238,52,214,243,65,165,26,245,43,178,147,49,230,134,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,51,253,47,112,179,247,24,101,198,8,202,220,157,203,252,87,137,104,181,234,132,186,134,36,247,61,74,155,49,196,245,66,99,170,48,255,0,87,186,9,149,173,247,28,208,226,79,83,145,154,82,76,141,179,190,16,108,71,176,230,110,99,77,165,240,115,25,201,145,24,214,145,130,105,18,23,89,172,189,92,160,174,20,71,81,29,6,182,99,172,166,53,161,244,59,32,152,109,108,164,148,181,52,183,78,201,36,169,105,9,137,217,99,37,63,51,182,207,184,39,39,28,168,117,217,120,126,158,125,125,244,187,188,109,115,159,117,114,37,110,149,187,108,205,146,125,231,73,189,72,37,110,201,26,174,171,153,192,14,214,62,148,249,201,241,129,136,125,162,248,244,166,60,251,109,55,179,38,210,85,253,164,179,94,187,66,217,243,50,170,52,218,142,56,174,203,135,50,38,19,158,243,18,88,114,123,202,109,214,220,75,70,149,161,73,50,81,40,140,200,200,200,200,4,175,244,92,122,9,229,151,223,175,108,77,17,151,210,189,147,181,92,181,218,210,183,139,147,65,137,7,15,102,12,120,245,186,91,176,162,169,166,28,125,44,182,204,212,173,90,18,131,146,114,16,183,220,36,154,142,210,154,90,207,83,134,66,82,122,56,112,158,42,192,219,24,229,230,22,198,184,102,171,135,235,80,188,173,214,105,213,72,78,68,148,198,186,172,181,163,91,78,18,86,157,72,90,84,87,46,41,81,25,112,50,22,255,0,165,103,103,9,153,227,179,236,108,89,132,176,253,86,177,140,240,13,65,185,20,168,84,184,15,205,149,58,44,183,90,98,84,100,50,210,191,104,124,220,208,181,37,49,12,139,73,45,106,32,198,174,133,60,244,135,74,174,227,77,158,43,213,157,207,150,244,98,76,59,25,194,97,182,215,41,164,110,231,33,43,51,39,92,121,108,166,42,210,217,18,210,77,196,125,125,139,40,215,122,250,106,253,22,48,183,198,4,31,103,84,70,0,108,177,151,59,83,236,237,180,22,9,206,55,54,90,205,89,177,48,253,64,250,251,9,193,21,23,28,92,23,218,92,121,91,164,233,108,141,226,97,231,77,189,75,36,239,9,26,174,155,145,202,79,73,38,207,216,251,105,172,168,193,25,81,151,40,136,138,148,204,112,204,183,102,78,39,138,20,38,25,165,84,148,167,100,56,203,110,41,180,26,180,52,149,26,108,110,58,218,120,106,32,17,65,176,190,198,85,221,176,243,30,85,49,202,175,145,176,102,23,234,242,49,53,73,165,160,229,37,183,77,123,168,209,155,85,238,243,187,167,72,156,82,77,182,210,133,41,90,140,144,211,147,253,133,176,158,21,192,212,40,184,91,5,97,154,86,31,162,194,215,213,169,212,184,77,196,138,198,181,169,107,208,211,100,148,39,82,214,165,29,139,138,148,102,124,76,199,85,200,188,139,203,141,157,50,226,157,149,249,95,70,234,52,168,55,117,231,157,50,92,170,132,165,17,19,146,164,184,68,91,199,151,165,55,59,18,73,41,74,16,148,33,8,66,110,0,0,0,0,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,24,87,147,61,20,249,13,150,185,219,139,179,39,16,210,34,98,124,50,236,141,56,63,11,85,83,215,162,83,152,113,132,111,215,40,158,77,164,45,46,169,230,217,66,245,147,109,37,14,45,78,188,162,83,57,190,0,34,175,167,59,233,39,248,73,249,52,90,174,133,79,74,124,83,241,127,59,218,52,225,127,250,101,50,159,52,243,67,228,65,242,51,203,76,87,139,124,153,238,131,174,249,10,141,38,127,85,222,121,63,119,189,220,161,90,53,110,215,167,85,175,161,86,228,98,218,244,68,228,134,116,101,174,210,88,146,187,152,217,67,141,112,173,53,252,15,50,35,83,43,116,9,112,88,113,245,79,128,164,180,151,30,109,41,53,154,80,181,18,72,239,100,40,251,140,4,186,0,0,0,181,91,88,250,44,103,39,197,254,33,246,115,226,234,139,105,180,221,38,171,95,217,183,53,232,84,42,100,186,141,74,163,129,235,177,33,195,136,202,158,126,75,238,64,121,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,3,205,16,245,80,60,214,126,100,237,169,255,0,251,180,230,175,255,0,163,106,63,212,143,74,96,0,0,3,205,102,214,62,148,249,201,241,129,136,125,162,248,154,158,139,143,65,60,178,251,245,237,137,162,40,54,155,217,147,105,42,254,210,89,175,93,161,108,249,153,85,26,109,71,28,87,101,195,153,19,9,207,121,137,44,57,61,229,54,235,110,37,163,74,208,164,153,40,148,70,100,100,100,100,37,211,163,135,9,226,172,13,177,142,94,97,108,107,134,106,184,126,181,11,202,221,102,157,84,132,228,73,76,107,170,203,90,53,180,225,37,105,212,133,165,69,114,226,149,17,151,3,32,25,42,0,0,35,171,165,103,109,169,153,83,66,141,179,246,80,226,190,167,140,235,59,185,149,250,149,46,164,252,122,134,31,138,133,180,243,13,161,108,154,119,111,72,227,114,53,234,75,4,122,155,50,144,218,202,40,114,95,40,113,150,125,102,134,31,202,60,191,98,35,149,220,69,33,76,199,57,111,147,44,52,132,54,167,93,121,197,241,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,151,78,144,14,140,255,0,205,13,93,171,231,166,80,214,250,150,62,114,158,142,189,68,152,119,139,95,121,132,54,219,59,183,150,178,40,143,110,27,54,248,145,180,181,33,157,91,159,125,117,93,255,0,163,187,98,8,123,42,224,67,197,184,198,46,172,205,197,148,246,154,174,164,222,98,75,52,182,210,243,174,34,44,87,80,210,86,157,72,91,29,96,137,199,27,91,177,210,104,81,165,8,81,133,245,217,227,103,236,3,179,46,87,193,202,140,185,68,181,211,97,200,145,45,217,147,137,147,155,53,247,156,53,41,217,14,50,219,105,113,100,157,13,37,70,155,147,109,54,158,58,72,92,176,0,17,43,210,197,177,4,60,55,229,61,172,242,206,46,136,149,10,129,59,141,161,27,204,50,204,87,30,234,236,71,149,21,148,180,131,86,245,243,89,200,53,56,183,20,236,132,172,147,164,220,82,112,91,102,45,161,113,86,203,249,203,69,205,204,45,27,175,245,13,228,106,141,45,114,156,142,205,78,11,169,210,236,119,20,131,251,87,16,106,74,210,135,90,105,102,133,232,210,126,146,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,16,173,157,253,19,249,185,65,218,46,153,150,185,47,10,92,252,9,137,227,173,234,78,39,173,58,183,216,167,173,136,186,228,51,83,122,44,107,71,90,157,74,137,163,221,104,112,157,105,36,165,44,157,36,4,196,229,86,102,97,92,228,203,140,57,154,88,42,95,88,162,226,106,123,85,8,218,156,109,110,51,172,187,108,59,187,90,208,151,154,89,41,183,16,74,61,14,33,105,51,186,76,121,140,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,122,83,217,227,103,236,3,179,46,87,193,202,140,185,68,181,211,97,200,145,45,217,147,137,147,155,53,247,156,53,41,217,14,50,219,105,113,100,157,13,37,70,155,147,109,54,158,58,72,98,7,69,206,194,85,92,147,165,61,158,249,209,134,98,71,198,213,200,232,78,31,167,75,97,93,119,15,66,82,86,78,173,205,71,165,169,50,18,180,145,163,70,241,166,210,104,53,36,222,121,164,133,224,216,39,98,10,22,200,248,17,217,184,142,45,42,165,153,181,189,235,85,186,220,55,151,33,148,69,39,140,217,139,17,78,52,218,219,103,66,90,91,133,160,148,183,111,169,74,75,109,18,50,168,0,0,0,0,98,254,213,253,31,57,47,181,125,86,151,137,235,175,75,194,184,134,12,132,170,101,86,135,14,34,31,171,48,165,70,75,136,150,181,52,107,121,105,143,28,218,97,102,187,50,110,106,52,184,146,221,159,96,206,92,170,203,140,155,216,191,55,112,86,86,224,186,86,25,162,199,203,250,250,186,181,62,57,55,190,113,52,151,27,223,60,191,61,231,141,13,182,74,117,195,83,139,210,70,165,25,241,25,0,45,166,211,116,154,173,127,102,220,215,161,80,169,146,234,53,42,142,7,174,196,135,14,35,42,121,249,47,185,1,228,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,15,52,67,213,64,243,89,249,147,182,167,255,0,238,211,154,191,254,141,168,255,0,82,61,41,128,0,0,15,53,155,88,250,83,231,39,198,6,33,246,139,226,106,122,46,61,4,242,203,239,215,182,38,136,160,218,111,102,77,164,171,251,73,102,189,118,133,179,230,101,84,105,181,28,113,93,151,14,100,76,39,61,230,36,176,228,247,148,219,173,184,150,141,43,66,146,100,162,81,25,145,145,145,144,151,78,142,28,39,138,176,54,198,57,121,133,177,174,25,170,225,250,212,47,43,117,154,117,82,19,145,37,49,174,171,45,104,214,211,132,149,167,82,22,149,21,203,138,84,70,92,12,128,100,168,0,0,0,0,0,0,0,0,0,0,142,174,149,157,182,166,101,77,10,54,207,217,67,138,250,158,51,172,238,230,87,234,84,186,147,241,234,24,126,42,22,211,204,54,133,178,105,221,189,35,141,200,215,169,44,17,234,108,202,67,107,41,21,24,1,210,1,209,159,249,161,171,181,124,244,202,26,223,82,199,206,83,209,215,168,147,14,241,107,239,48,134,219,103,118,242,214,69,17,237,195,102,223,18,54,150,164,51,171,115,239,174,168,34,47,37,242,135,25,103,214,104,97,252,163,203,246,34,57,93,196,82,20,204,115,150,249,50,195,72,67,106,117,215,156,95,19,36,54,211,110,56,100,146,82,204,144,100,148,169,70,73,63,69,27,60,108,253,128,118,101,202,248,57,81,151,40,150,186,108,57,18,37,187,50,113,50,115,102,190,243,134,165,59,33,198,91,109,46,44,147,161,164,168,211,114,109,166,211,199,73,11,21,209,221,177,4,61,149,112,33,226,220,99,23,86,102,226,202,123,77,87,82,111,49,37,154,91,105,121,215,17,22,43,168,105,43,78,164,45,142,176,68,227,141,173,216,233,52,40,210,132,40,243,0,0,68,175,75,22,196,16,240,223,148,246,179,203,56,186,34,84,42,4,238,54,132,111,48,203,49,92,123,171,177,30,84,86,82,210,13,91,215,205,103,32,212,226,220,83,178,18,178,78,147,113,73,150,161,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,3,205,190,204,91,66,226,173,151,243,150,139,155,152,90,55,95,234,27,200,213,26,90,229,57,29,154,156,23,83,165,216,238,41,7,246,174,32,212,149,165,14,180,210,205,11,209,164,253,20,101,86,102,97,92,228,203,140,57,154,88,42,95,88,162,226,106,123,85,8,218,156,109,110,51,172,187,108,59,187,90,208,151,154,89,41,183,16,74,61,14,33,105,51,186,76,67,182,119,244,79,230,229,7,104,186,102,90,228,188,41,115,240,38,39,142,183,169,56,158,180,234,223,98,158,182,34,235,144,205,77,232,177,173,29,106,117,42,38,143,117,161,194,117,164,146,148,178,116,145,45,59,60,108,253,128,118,101,202,248,57,81,151,40,150,186,108,57,18,37,187,50,113,50,115,102,190,243,134,165,59,33,198,91,109,46,44,147,161,164,168,211,114,109,166,211,199,73,0,185,96,0,3,202,184,159,238,139,143,65,60,178,251,245,237,137,162,21,191,50,118,212,255,0,253,218,115,87,255,0,209,181,31,234,68,223,116,112,225,60,85,129,182,49,203,204,45,141,112,205,87,15,214,161,121,91,172,211,170,144,156,137,41,141,117,89,107,70,182,156,36,173,58,144,180,168,174,92,82,162,50,224,100,3,37,64,0,0,0,0,98,174,222,219,16,80,182,184,192,141,77,195,145,105,84,220,205,162,110,154,162,86,230,60,184,236,174,41,188,70,244,89,106,109,167,22,227,58,20,234,219,45,6,164,59,109,42,74,92,116,151,1,117,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,143,83,194,61,122,81,182,18,170,231,101,41,156,247,201,124,51,18,70,54,161,199,90,113,5,58,35,10,235,184,134,18,82,130,105,109,233,61,46,201,142,148,40,137,26,55,142,182,162,65,41,70,203,45,40,36,40,0,0,0,0,4,85,244,231,125,36,255,0,9,63,38,139,85,208,169,233,79,138,126,47,231,123,70,156,47,255,0,76,166,83,230,158,104,124,136,62,70,121,105,138,241,111,147,61,208,117,223,33,81,164,207,234,187,207,39,238,247,187,148,43,70,173,218,244,234,181,244,42,220,140,91,94,136,156,144,206,140,181,218,75,18,87,115,27,40,113,174,21,166,191,129,230,68,106,101,110,129,46,11,14,62,169,240,20,150,146,227,205,165,38,179,74,22,162,73,29,236,133,31,113,128,151,64,0,0,20,63,80,168,210,174,96,40,101,98,185,138,17,241,26,143,204,26,75,144,10,138,241,46,38,40,0,6,45,62,108,199,106,71,146,189,233,7,167,127,231,39,246,177,118,5,176,204,180,255,0,99,117,88,254,125,254,96,8,23,207,42,89,65,242,37,208,201,107,235,62,97,122,183,94,30,35,139,217,241,211,70,54,195,7,117,112,196,144,143,135,237,205,14,217,180,138,18,126,231,119,105,36,254,139,189,138,223,176,142,145,145,14,238,177,198,24,35,51,254,216,161,31,15,219,154,1,58,27,45,190,110,96,249,29,165,127,102,214,92,79,236,76,12,128,121,38,108,171,143,168,99,102,202,146,201,88,69,226,35,95,26,234,139,254,169,129,146,106,86,166,84,126,32,49,55,109,104,74,127,44,241,151,4,30,175,39,115,253,209,24,67,86,62,100,227,230,196,246,143,79,103,117,230,242,253,12,145,51,123,104,41,95,35,140,98,68,163,253,111,239,251,60,113,13,57,138,71,242,91,168,25,157,254,117,254,76,128,18,133,209,168,87,192,244,139,127,122,170,62,209,18,3,11,244,59,95,181,167,241,16,143,238,141,66,252,228,82,127,224,154,143,180,68,128,195,249,195,95,181,167,241,16,13,211,230,0,124,192,6,135,59,134,234,121,13,181,149,236,55,19,200,5,64,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,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,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,5,12,174,40,118,228,42,103,97,164,5,82,41,114,62,69,97,84,141,183,59,128,110,25,31,120,161,115,0,46,96,11,228,127,0,182,57,209,78,42,134,13,172,71,208,209,239,58,191,158,92,56,58,217,241,225,224,46,122,191,152,116,204,200,111,86,25,168,157,255,0,97,254,81,0,33,19,108,202,10,169,217,163,140,29,36,71,78,239,201,255,0,59,43,31,24,241,249,112,241,23,59,96,106,155,136,196,248,22,46,249,235,23,148,251,36,174,207,206,229,31,172,117,189,188,89,182,96,227,133,234,254,246,119,125,130,40,209,176,156,157,24,251,4,53,162,246,242,151,27,253,134,72,9,165,195,230,107,163,192,85,204,239,17,163,227,246,132,45,14,209,45,146,240,195,41,50,35,249,174,158,127,181,186,46,198,18,86,170,13,48,237,206,11,39,255,0,65,34,207,109,57,59,169,225,8,235,221,107,189,105,9,182,171,126,148,247,244,0,131,189,164,180,167,52,49,18,109,202,191,85,47,253,160,199,97,217,213,36,175,116,23,34,253,73,255,0,106,58,190,209,14,239,179,47,16,59,167,78,170,237,77,86,189,249,200,49,217,118,122,59,121,127,255,0,53,255,0,181,1,60,217,94,71,188,168,124,44,127,158,46,58,121,11,119,149,201,186,234,28,121,27,31,231,139,138,69,220,0,43,244,38,28,184,7,208,152,13,163,243,134,233,121,131,108,252,241,172,139,179,112,1,91,24,160,0,212,68,100,42,40,70,42,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,134,87,21,20,51,238,1,78,92,12,80,237,220,40,124,133,11,152,13,66,164,64,69,112,189,184,88,5,15,152,180,57,195,56,152,242,70,147,113,58,186,199,155,195,246,49,119,133,140,207,55,173,228,78,207,247,79,127,237,64,32,191,57,170,235,168,121,31,83,175,171,119,214,62,120,171,218,251,190,92,124,7,94,201,215,250,190,50,195,174,25,171,177,93,136,174,207,62,14,182,55,179,81,219,121,47,179,251,63,127,218,14,27,47,93,221,226,42,66,244,223,77,78,57,243,251,34,0,77,206,199,213,116,203,194,78,25,41,227,190,34,52,246,143,236,81,252,70,90,146,174,202,173,235,24,29,176,172,253,238,15,63,122,181,241,85,188,239,177,70,240,25,218,201,234,140,190,238,215,244,0,197,157,180,148,73,203,108,98,102,92,188,159,254,81,28,67,78,97,171,94,109,212,52,223,142,235,252,153,2,95,246,230,61,25,109,141,142,215,183,147,127,202,35,8,116,197,221,172,206,150,190,87,221,240,255,0,205,210,2,84,122,52,208,101,129,169,23,63,214,170,143,180,76,103,252,63,156,53,251,90,127,16,143,254,141,69,219,3,210,19,111,214,170,143,180,76,72,4,62,44,52,127,99,79,226,32,27,167,204,0,249,128,10,40,107,79,33,182,179,181,134,226,121,0,168,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,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,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,162,185,13,35,88,161,145,0,162,70,157,62,34,162,138,1,80,46,97,207,144,0,44,248,219,192,117,92,120,141,230,31,156,139,218,251,175,227,164,118,190,101,115,28,38,41,104,157,163,202,111,143,29,28,185,249,201,1,13,187,125,196,209,141,241,219,187,203,219,201,124,45,246,24,163,160,236,97,83,234,153,157,131,209,184,215,163,202,28,117,90,247,143,35,192,100,47,72,69,17,180,55,143,166,217,253,69,228,174,124,191,82,151,168,98,102,204,82,85,23,54,112,210,11,79,103,174,121,220,255,0,67,60,2,121,112,11,219,252,49,70,115,78,157,116,200,234,181,239,107,182,145,102,118,172,141,214,112,116,116,107,211,106,234,14,246,191,233,79,139,163,148,47,239,112,102,29,59,166,231,67,136,124,63,106,108,90,125,171,103,162,14,17,101,211,113,164,222,186,148,246,206,197,243,167,252,124,0,66,46,126,163,119,152,181,212,94,250,107,85,34,191,252,185,142,213,179,234,180,249,127,135,247,47,253,168,233,249,232,250,100,230,62,33,115,82,79,85,110,162,174,201,240,226,249,142,227,179,202,77,126,95,185,31,14,171,255,0,106,2,122,50,172,238,186,143,194,199,249,226,228,23,35,22,223,42,202,203,168,252,44,127,158,46,65,25,216,5,5,126,132,197,5,126,132,192,109,254,152,53,141,7,231,141,194,243,0,80,85,60,197,5,83,204,6,160,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,67,62,225,81,165,92,192,105,62,66,133,204,106,62,34,150,34,62,96,42,43,171,192,80,0,5,134,207,146,191,144,255,0,243,159,251,33,126,69,136,207,68,54,175,34,107,93,191,68,247,254,212,2,4,115,41,205,239,147,184,90,219,239,243,7,3,131,15,77,122,150,175,85,65,131,255,0,166,145,216,243,61,134,139,201,154,20,103,243,235,241,251,65,214,112,169,26,107,148,210,34,253,90,207,241,210,2,91,54,9,149,249,208,211,187,231,139,61,127,98,138,36,34,7,110,42,251,187,127,208,35,115,96,165,191,238,117,130,38,142,199,139,147,115,210,127,177,197,18,71,79,37,117,101,221,39,125,126,175,2,1,139,91,107,83,250,198,90,227,47,126,211,171,201,223,67,127,213,17,188,68,52,227,248,221,87,54,103,181,175,86,157,215,27,91,156,100,9,182,218,237,131,94,89,98,195,52,171,143,80,228,95,225,12,8,92,205,246,146,222,112,213,140,204,202,219,142,127,185,91,1,37,253,26,139,252,230,82,138,223,173,53,31,104,137,4,134,119,142,215,237,105,252,66,59,250,52,223,108,240,157,49,179,113,22,42,69,64,249,241,254,200,137,14,128,100,113,153,177,223,222,147,248,136,7,212,124,136,80,84,249,16,160,13,14,119,13,212,242,27,107,238,27,137,228,2,160,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,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,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,52,243,230,42,101,113,67,62,224,2,34,245,141,38,171,122,133,70,149,39,225,1,169,28,140,0,184,114,239,2,230,2,188,136,199,23,91,78,184,15,115,227,167,248,196,57,53,223,184,184,15,134,166,141,113,29,46,60,116,242,248,72,4,104,244,132,194,37,81,177,242,236,231,235,87,193,231,196,24,43,179,251,165,27,57,168,40,186,72,147,214,188,239,220,142,137,15,233,1,162,186,238,20,199,146,74,60,147,73,249,47,180,72,61,63,60,138,92,236,35,127,43,100,249,39,57,169,138,81,161,27,173,247,207,120,90,241,23,207,151,172,4,239,100,148,146,115,7,97,194,212,143,236,4,51,224,127,98,108,89,61,180,166,104,193,12,105,82,63,182,68,151,63,176,200,23,59,103,202,153,76,193,184,102,206,50,171,225,184,75,236,29,255,0,74,107,199,196,89,173,181,95,182,11,106,230,159,237,149,63,201,72,1,13,121,178,189,238,58,174,168,204,191,178,211,143,135,237,198,46,70,206,168,63,207,7,3,253,73,255,0,106,45,126,103,184,103,141,235,166,68,95,217,89,191,203,40,94,45,154,160,170,71,186,59,54,225,233,234,126,105,126,220,2,116,50,187,81,57,80,185,91,139,31,231,139,142,92,140,91,252,186,108,144,185,214,191,19,103,159,248,195,191,36,204,184,119,0,168,175,208,152,29,187,133,15,205,48,26,15,207,27,133,230,13,187,113,184,220,47,48,5,6,162,34,26,70,162,43,0,168,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,101,196,84,80,204,5,14,196,52,220,181,10,159,33,164,136,181,0,215,99,245,5,143,212,43,115,13,70,2,135,196,172,99,31,179,245,213,35,200,87,177,95,173,115,255,0,146,25,2,49,251,104,6,247,190,65,230,118,235,92,191,228,128,64,246,96,171,123,212,47,110,27,222,95,226,14,185,133,140,253,208,82,200,139,156,230,63,142,145,206,230,19,155,159,39,233,50,227,189,231,254,32,224,176,138,181,98,58,73,122,231,176,95,245,137,1,43,187,3,180,163,194,205,175,74,184,98,226,238,251,28,81,35,52,243,81,178,173,69,110,209,254,34,17,235,176,43,69,238,73,54,191,246,220,95,201,69,18,29,13,54,108,203,143,157,252,192,44,30,214,141,18,242,191,21,31,30,61,71,252,161,129,10,57,226,157,222,111,214,187,136,186,183,19,253,202,216,155,109,171,211,254,213,184,167,159,234,31,242,150,4,36,109,0,179,111,54,171,198,68,92,58,175,63,220,205,0,144,174,141,23,155,60,53,78,78,241,55,42,61,67,133,255,0,223,18,18,65,75,253,7,28,251,183,40,252,68,34,231,163,50,176,234,226,198,130,123,155,55,67,158,174,23,213,253,144,71,62,62,34,81,40,170,53,83,97,153,219,140,118,207,254,137,0,251,207,145,10,10,159,34,20,0,89,90,192,139,145,114,21,89,23,11,129,31,0,26,128,80,143,214,42,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,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,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,2,151,176,161,151,120,169,149,197,12,248,88,5,1,103,107,0,57,220,0,92,121,1,115,26,82,102,71,111,88,214,101,99,32,20,85,203,129,114,31,44,194,53,50,178,46,124,63,24,250,151,123,253,193,176,255,0,152,175,184,3,17,182,214,195,105,169,229,134,50,62,165,189,91,190,78,253,51,77,237,34,55,137,122,132,66,213,98,42,129,157,46,180,77,238,13,141,60,47,171,78,168,133,240,223,152,154,157,172,153,101,89,99,138,141,105,189,250,141,248,159,247,67,2,25,179,89,76,197,206,218,163,169,61,36,157,199,30,39,107,196,64,159,68,192,108,159,85,57,56,67,11,160,223,212,126,228,160,171,205,183,233,76,120,11,121,182,219,143,123,137,104,210,124,241,50,123,139,246,25,35,150,216,206,180,137,84,12,56,199,89,213,163,7,195,59,104,181,172,136,229,234,28,78,218,230,149,96,88,230,92,111,137,16,127,245,50,69,16,223,152,198,163,198,117,179,87,63,42,76,254,85,67,36,246,76,133,21,223,117,90,154,189,186,143,209,31,217,198,53,230,65,254,125,43,118,254,250,76,254,84,198,87,108,115,78,76,143,117,222,243,171,79,80,250,43,127,116,120,128,153,204,14,211,109,174,94,148,218,230,215,127,219,14,230,145,213,48,139,59,181,201,236,218,230,223,127,219,14,214,147,1,170,220,120,129,240,224,31,15,49,67,62,23,239,1,160,204,245,91,184,107,35,225,97,163,232,248,141,101,224,2,165,126,225,91,151,120,211,123,0,13,87,184,168,162,72,84,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,105,50,51,48,226,92,5,78,253,194,134,71,204,192,105,62,67,73,23,106,227,81,242,20,46,96,53,0,0,0,176,217,250,73,111,200,90,120,95,173,127,217,11,242,171,145,92,99,230,127,201,191,144,123,127,221,93,223,181,0,129,140,199,73,31,147,184,126,205,254,96,224,240,113,95,18,210,8,185,121,66,63,242,137,28,238,100,91,230,117,190,205,254,96,225,48,58,117,98,106,61,202,255,0,52,163,255,0,40,144,18,231,176,58,12,176,146,120,127,186,210,254,74,40,144,136,199,116,253,209,128,91,5,50,69,131,238,73,229,139,61,127,98,138,51,245,142,8,59,122,192,88,205,171,191,240,91,138,79,247,15,249,75,2,16,118,137,81,150,107,226,5,95,251,147,252,153,161,55,155,87,25,252,139,49,79,254,99,254,82,192,132,61,162,191,240,167,136,12,255,0,193,63,201,154,1,152,221,25,114,77,51,82,90,237,249,223,157,221,254,248,52,37,142,128,100,170,60,5,95,137,197,104,255,0,232,144,136,254,140,229,222,167,164,143,150,31,157,254,94,208,150,220,57,253,132,167,126,227,103,248,132,3,149,62,68,40,42,124,136,80,1,206,225,68,255,0,56,171,157,194,137,254,112,26,149,204,84,143,214,40,174,96,86,1,168,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,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,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,5,14,253,194,135,111,186,53,13,38,70,2,128,179,189,128,0,105,69,140,198,179,230,67,109,28,198,187,241,1,85,127,48,249,221,182,147,184,250,15,143,18,27,46,164,205,38,2,197,237,49,76,110,163,151,88,145,131,74,79,121,212,252,229,25,23,7,217,62,239,128,66,206,208,144,91,165,103,69,125,164,164,136,218,234,190,105,153,151,24,141,122,254,17,55,155,65,52,69,151,181,229,153,36,255,0,66,255,0,46,208,133,45,169,16,73,206,156,76,225,17,23,232,47,135,244,35,0,36,35,97,170,161,189,26,136,202,141,102,73,193,177,190,132,187,138,48,228,182,210,146,71,129,35,94,246,247,70,142,239,176,200,29,55,97,57,10,82,233,41,37,175,134,14,99,191,247,48,236,59,106,73,36,224,8,151,213,127,116,109,255,0,35,32,4,67,230,57,145,227,42,210,139,190,167,44,255,0,235,76,102,46,197,76,145,251,178,189,191,91,191,248,129,134,216,253,122,241,125,100,248,255,0,100,165,115,253,180,198,105,108,76,146,95,187,59,17,112,242,119,255,0,18,2,99,176,211,102,149,63,203,154,63,156,118,36,219,152,224,240,249,89,79,124,40,254,113,207,21,136,185,0,25,220,105,62,66,162,135,200,6,142,106,27,133,192,134,130,231,110,241,172,185,91,188,0,84,172,125,194,130,165,195,136,13,64,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,103,96,21,26,76,238,23,224,41,110,23,0,225,222,22,79,113,0,115,0,2,183,120,10,218,220,76,6,203,238,232,77,206,246,189,134,46,109,11,136,18,207,144,62,123,199,173,114,74,126,196,50,102,175,33,44,71,74,140,149,243,194,46,31,1,136,203,218,135,57,24,111,220,206,238,85,109,23,235,183,178,200,175,243,159,175,1,25,248,226,74,164,245,43,153,246,119,156,200,190,180,124,249,124,198,251,18,81,204,173,253,147,142,92,79,236,136,28,93,102,83,146,55,55,113,195,211,171,206,63,128,118,188,159,132,114,241,110,31,106,205,158,186,228,68,118,185,113,117,191,233,1,45,251,7,195,221,96,165,153,233,225,138,140,248,25,254,197,20,103,91,7,116,31,194,49,27,99,106,31,147,176,131,136,54,227,151,231,140,215,216,47,177,71,240,240,25,120,217,18,82,101,98,230,2,196,109,92,95,237,87,138,76,255,0,192,127,202,88,16,135,180,95,254,20,177,13,191,193,63,201,217,19,123,181,95,107,43,241,66,63,113,127,148,48,33,19,104,212,25,102,166,33,79,15,212,159,228,204,128,203,78,140,203,121,84,239,255,0,139,211,191,203,218,18,225,135,63,176,148,239,220,108,255,0,16,132,72,244,102,160,252,169,221,253,175,206,255,0,47,104,75,126,28,225,69,167,151,248,27,95,196,32,28,161,242,33,65,83,228,66,128,14,119,10,39,249,197,92,238,20,79,243,128,212,174,96,86,5,115,20,46,96,53,128,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,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,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,161,157,131,81,1,149,197,12,251,128,80,192,0,6,218,57,141,193,182,142,99,112,185,128,175,34,176,218,95,35,27,139,46,55,27,110,241,73,128,180,251,64,167,86,92,87,138,197,127,149,127,151,104,66,94,213,151,70,114,98,130,191,46,165,203,247,43,2,109,243,235,142,93,215,127,243,95,229,218,16,151,181,153,91,57,177,87,31,238,31,242,70,0,102,222,194,11,179,148,163,59,255,0,105,172,127,240,163,115,110,42,169,183,129,152,73,56,241,105,196,233,46,7,246,25,62,35,229,216,68,253,246,148,95,254,13,99,255,0,134,31,46,220,174,233,193,77,150,159,247,80,93,255,0,98,146,32,139,108,98,233,61,137,42,107,43,246,167,72,51,191,62,46,24,205,221,136,136,191,62,156,63,189,223,252,72,193,220,78,122,241,13,76,237,111,151,95,254,57,140,228,216,137,63,219,167,31,239,119,255,0,18,40,153,26,5,174,247,15,168,254,113,206,38,198,70,99,132,160,243,123,252,95,231,28,210,60,211,0,20,62,66,162,135,200,6,130,224,161,185,204,105,36,241,213,113,175,232,64,80,84,133,5,83,204,6,160,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,50,239,21,20,50,239,1,164,59,172,2,191,66,96,52,113,189,174,53,145,25,21,204,104,62,38,53,145,88,174,2,134,0,0,56,60,79,172,161,35,74,140,189,248,187,252,20,33,135,107,89,175,183,238,87,67,238,166,253,122,246,81,151,236,2,101,49,130,117,65,73,94,223,44,23,226,80,132,29,172,27,209,238,91,141,239,215,191,236,0,98,84,149,235,211,207,133,249,139,159,144,80,205,236,109,134,56,32,200,241,28,34,227,251,115,66,211,186,119,176,200,93,150,233,93,115,23,97,135,58,198,139,98,168,73,182,139,254,154,199,143,136,9,141,217,122,158,150,48,163,214,109,162,181,109,71,217,47,177,51,224,50,45,5,164,187,92,120,139,69,144,244,222,165,135,30,70,251,95,205,69,42,250,109,250,91,94,62,2,240,25,119,0,176,251,84,45,5,150,88,156,205,63,220,93,223,225,12,8,69,218,65,105,94,106,226,34,65,88,207,170,127,147,50,38,223,106,239,252,22,98,148,254,225,255,0,41,96,66,30,209,60,51,79,16,127,230,159,228,205,0,203,238,140,214,84,83,146,229,203,141,2,113,120,255,0,100,26,18,207,135,47,228,122,121,31,247,35,95,196,33,19,125,25,142,222,106,81,167,150,31,157,198,255,0,239,131,66,89,112,233,124,199,128,127,224,141,127,20,128,114,135,200,133,5,79,145,10,0,170,202,246,26,83,252,226,170,236,138,39,249,192,106,87,49,66,230,42,174,98,133,204,6,176,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,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,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,20,87,33,164,106,50,184,165,139,214,2,128,42,103,252,0,101,96,27,72,230,55,11,152,208,146,177,141,96,42,175,230,27,43,43,145,241,27,199,196,175,234,27,75,226,70,2,214,103,202,127,218,242,185,199,251,155,249,118,132,37,237,108,95,237,207,138,203,247,15,249,35,2,109,179,229,55,203,186,231,254,109,252,187,66,18,182,182,73,150,115,98,179,253,195,254,72,192,12,207,216,75,139,180,162,245,96,230,63,248,97,215,118,239,115,78,15,34,183,251,171,255,0,178,148,57,237,133,15,223,169,127,241,57,143,199,24,117,221,187,201,74,193,196,90,79,251,107,255,0,178,148,2,50,171,137,189,106,122,175,206,83,167,255,0,76,198,118,108,62,139,251,180,227,253,237,255,0,226,70,9,87,8,252,179,60,172,124,37,59,252,115,25,213,177,25,232,247,105,114,231,228,239,254,36,4,201,80,19,218,123,143,122,63,156,115,101,204,112,120,124,248,188,94,179,71,243,141,188,25,143,176,110,96,198,170,202,193,152,134,45,85,20,58,196,218,5,76,153,51,37,195,168,196,116,218,145,29,212,40,137,72,90,84,87,43,151,105,10,66,211,169,11,74,140,59,10,185,141,39,200,84,80,249,0,210,69,218,184,220,183,11,141,178,62,213,172,55,47,217,1,64,1,192,47,31,224,214,177,252,124,173,94,33,136,120,178,85,29,234,250,41,73,81,169,242,167,52,251,108,42,66,200,138,200,65,186,242,16,157,70,90,204,156,209,171,118,230,144,236,37,200,84,89,77,169,54,173,193,59,36,225,90,62,53,204,60,37,138,170,212,90,197,64,233,105,147,66,106,27,189,90,81,182,167,27,109,212,63,33,165,246,208,219,198,147,65,41,37,186,81,40,210,102,130,85,149,202,174,150,157,153,115,103,49,240,230,89,83,48,254,96,81,167,226,138,131,84,184,82,234,148,184,165,20,165,58,122,25,109,102,196,151,92,45,227,134,134,200,201,6,146,82,200,212,105,73,41,68,25,170,0,48,255,0,62,250,80,50,11,103,108,216,174,228,230,53,194,25,129,54,181,135,250,175,89,126,151,79,132,228,85,239,227,53,33,26,20,228,182,214,118,67,201,35,186,11,180,71,107,149,140,195,48,0,99,254,202,91,107,101,102,216,62,234,126,70,116,12,87,76,247,37,212,122,239,151,98,198,103,121,214,183,251,189,214,229,247,111,110,172,189,90,180,218,233,181,238,118,189,88,179,20,208,176,54,21,172,227,92,83,59,169,81,112,253,62,69,82,163,39,116,183,55,17,88,109,78,58,230,132,18,150,173,40,66,142,201,35,81,218,196,70,124,0,114,192,48,3,253,154,189,150,63,241,7,53,127,230,170,119,253,248,102,166,85,102,20,60,217,203,140,57,153,180,202,13,86,141,3,20,83,218,170,66,137,84,220,20,162,138,233,107,101,197,147,14,186,217,111,27,52,56,68,75,53,18,86,68,162,74,137,73,32,237,96,44,254,36,218,207,33,176,158,124,209,118,110,174,227,168,145,241,181,114,62,245,168,231,243,134,31,86,142,175,17,247,111,165,169,50,18,179,83,77,31,21,18,82,71,164,222,142,79,94,0,0,0,0,1,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,58,86,71,103,166,92,109,19,129,11,49,178,182,179,229,26,42,170,19,41,218,150,68,135,144,228,119,148,221,220,106,230,182,183,136,38,223,66,28,36,185,186,121,165,41,9,53,105,32,184,0,0,0,0,45,86,122,109,71,145,59,53,249,19,228,215,142,125,206,123,163,235,62,76,249,153,50,102,255,0,171,238,183,223,161,154,115,78,157,251,94,117,175,171,133,236,118,11,170,2,223,231,222,117,225,93,157,178,158,187,156,120,214,159,85,155,69,195,253,87,172,177,75,105,183,37,47,127,37,168,232,208,151,28,109,7,101,188,147,59,172,187,36,118,185,216,143,16,63,217,171,217,99,255,0,16,115,87,254,106,167,127,223,128,103,248,0,0,0,14,191,85,199,248,54,133,140,168,25,125,89,196,49,33,226,28,85,30,116,154,44,23,140,210,185,232,134,77,28,146,104,204,180,169,104,75,237,172,209,125,102,141,106,34,52,182,179,72,118,0,0,0,0,0,0,0,0,0,0,0,1,109,33,109,35,146,83,243,182,126,206,76,99,232,137,204,90,116,114,146,245,13,232,239,178,181,32,216,110,65,19,78,173,4,203,203,220,186,151,13,13,173,75,36,18,212,101,100,47,72,92,176,0,0,0,0,0,1,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,3,235,1,111,242,83,62,242,159,104,156,43,43,26,228,230,43,247,65,69,133,80,93,45,249,61,70,76,77,18,144,219,110,41,189,18,27,109,103,100,60,217,220,139,79,106,215,185,25,21,192,0,0,0,0,22,82,163,182,78,206,52,220,241,164,108,244,230,102,210,158,197,245,142,176,202,17,29,244,59,22,52,230,222,38,147,79,144,250,76,208,212,199,22,78,146,24,87,107,83,70,149,105,91,140,37,219,214,0,0,0,0,56,156,89,138,104,88,27,10,214,113,174,41,157,212,168,184,126,159,34,169,81,147,186,91,155,136,172,54,167,29,115,66,9,75,86,148,33,71,100,145,168,237,98,35,62,3,128,202,28,232,202,252,250,193,173,230,6,81,226,248,152,138,132,228,135,98,28,134,80,227,75,105,246,204,181,180,235,78,165,46,180,187,26,84,73,90,82,102,133,161,101,116,173,38,97,221,64,0,0,0,89,252,230,218,207,33,178,7,25,97,28,7,154,88,234,37,30,175,140,100,110,162,161,124,81,9,131,37,146,101,204,85,237,30,50,157,73,50,78,175,129,173,70,127,59,105,231,26,11,192,3,170,102,174,97,67,202,108,184,196,121,155,83,160,213,107,48,48,189,61,218,164,216,148,189,193,202,56,173,22,183,156,65,62,235,77,158,237,178,91,134,70,178,81,165,6,73,37,40,210,147,194,191,246,106,246,88,255,0,196,28,213,255,0,154,169,223,247,224,25,254,3,137,194,120,166,133,142,112,173,27,26,225,105,221,118,139,136,41,241,234,148,233,59,165,183,191,138,251,105,113,167,52,44,146,180,234,66,210,118,81,18,138,246,50,35,224,44,174,213,187,107,101,102,199,222,229,190,73,148,12,87,83,247,91,215,186,151,144,162,198,123,119,213,119,27,205,238,249,246,173,126,178,141,58,117,94,202,189,172,87,12,128,1,139,251,47,244,133,228,190,214,120,254,161,151,57,115,134,49,173,58,165,78,163,187,91,117,218,220,40,140,176,166,27,121,150,84,148,169,153,46,168,215,170,66,12,136,210,69,98,87,30,68,121,64,0,3,8,51,11,165,219,102,220,181,199,248,151,46,107,184,39,50,159,169,97,90,196,218,36,199,98,83,96,41,135,31,140,242,217,113,77,169,83,18,163,65,169,6,100,102,148,157,173,114,46,66,255,0,236,191,181,6,1,218,207,0,84,51,27,46,105,24,130,157,77,167,86,29,162,58,213,110,59,44,190,167,219,101,151,148,164,165,151,93,73,163,76,132,17,25,168,142,228,174,28,140,194,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,235,249,133,141,105,89,107,128,49,46,99,87,99,203,126,155,133,104,243,107,115,26,136,132,169,247,24,140,202,222,113,45,165,74,74,77,102,148,25,17,26,146,87,181,204,185,128,236,0,48,3,253,154,189,150,63,241,7,53,127,230,170,119,253,248,103,248,0,0,179,249,51,181,158,67,103,246,50,197,216,15,43,113,212,74,197,95,7,72,221,74,66,56,34,107,4,72,37,75,134,171,218,68,100,186,163,100,221,71,2,90,72,254,118,235,46,58,23,128,7,95,197,152,255,0,6,224,89,56,126,46,48,196,49,41,43,197,85,134,232,20,131,146,102,148,74,168,184,211,174,181,28,151,109,41,90,210,195,132,141,70,90,151,165,9,186,214,132,171,176,0,0,0,0,0,197,253,168,58,66,242,95,100,204,127,79,203,156,198,195,24,214,163,82,168,209,218,173,180,237,18,20,71,152,75,14,60,243,41,74,148,244,150,148,75,213,29,102,100,73,50,177,167,143,50,32,202,0,24,255,0,178,150,218,217,89,182,15,186,159,145,157,3,21,211,61,201,117,30,187,229,216,177,153,222,117,173,254,239,117,185,125,219,219,171,47,86,173,54,186,109,123,157,178,0,0,0,0,0,0,0,7,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,234,185,67,157,25,95,159,88,53,188,192,202,60,95,19,17,80,156,144,236,67,144,202,28,105,109,62,217,150,182,157,105,212,165,214,151,99,74,137,43,74,76,208,180,44,174,149,164,204,59,168,0,0,0,11,85,158,155,81,228,78,205,126,68,249,53,227,159,115,158,232,250,207,147,62,102,76,153,191,234,251,173,247,232,102,156,211,167,126,215,157,107,234,225,123,29,130,234,128,0,0,0,0,0,183,248,63,63,178,107,31,230,62,41,202,60,27,152,84,170,174,47,193,122,124,183,75,97,106,222,70,185,146,85,165,70,68,135,119,107,50,109,221,218,149,186,113,73,67,154,22,100,147,184,0,0,0,0,0,56,156,89,138,104,88,27,10,214,113,174,41,157,212,168,184,126,159,34,169,81,147,186,91,155,136,172,54,167,29,115,66,9,75,86,148,33,71,100,145,168,237,98,35,62,0,57,96,31,37,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,235,0,0,0,0,22,127,106,13,168,48,14,201,152,2,159,152,217,141,72,196,21,26,109,70,176,213,17,166,168,145,217,121,244,190,227,47,60,149,41,47,58,210,73,26,99,172,140,201,70,119,52,240,230,101,103,242,19,165,3,32,182,137,205,138,22,78,96,172,33,152,16,171,88,131,173,117,103,234,148,248,77,197,70,226,51,178,23,173,77,203,113,101,116,50,162,43,32,251,70,87,177,92,200,51,0,0,0,0,0,0,6,0,127,179,87,178,199,254,32,230,175,252,213,78,255,0,191,12,191,200,76,235,194,187,68,229,61,11,56,240,85,62,171,10,139,136,58,215,86,98,168,211,109,202,70,226,75,177,215,173,45,184,226,10,235,101,70,86,89,246,76,175,99,185,16,92,0,29,83,43,115,75,2,103,78,4,166,102,102,90,87,124,179,134,235,59,238,165,55,170,189,31,123,186,121,108,185,239,111,33,14,38,206,52,180,246,146,87,181,202,228,100,103,218,192,0,0,0,5,191,207,188,235,194,187,59,101,61,119,56,241,173,62,171,54,139,135,250,175,89,98,150,211,110,74,94,254,75,81,209,161,46,56,218,14,203,121,38,119,89,118,72,237,115,177,30,32,127,179,87,178,199,254,32,230,175,252,213,78,255,0,191,0,207,240,0,0,20,51,176,168,161,128,161,157,197,0,197,121,36,192,105,51,183,112,212,92,82,52,146,206,254,104,213,204,181,0,160,0,0,235,120,197,205,20,244,29,175,242,193,127,21,66,16,246,192,127,127,238,75,177,167,79,95,239,191,247,56,155,92,124,189,20,166,204,203,245,81,23,253,21,8,24,218,78,122,93,247,59,216,34,183,91,250,47,218,64,99,113,158,175,11,12,179,216,230,38,188,73,134,149,188,181,177,132,62,239,178,71,24,150,71,167,198,227,54,118,43,163,74,145,89,195,210,16,211,166,132,99,24,132,102,77,25,145,89,113,207,152,9,138,202,246,119,116,135,11,85,254,93,51,229,245,168,23,0,249,14,165,128,35,45,138,83,137,81,31,232,163,62,41,183,208,160,118,197,241,46,96,44,30,213,133,171,44,113,65,95,251,139,252,161,129,8,251,69,167,78,105,226,30,63,220,159,228,204,137,192,218,145,149,57,150,24,152,146,71,115,234,92,8,175,250,161,129,8,219,74,50,182,243,75,17,146,146,101,110,167,204,173,250,153,144,25,113,209,152,155,78,74,175,207,15,206,246,131,66,89,112,242,175,71,128,86,229,17,175,226,16,137,94,140,183,52,212,72,140,191,220,252,239,104,52,37,163,15,42,244,104,7,111,212,141,127,16,128,114,166,124,44,40,43,123,145,10,0,43,180,40,159,231,26,150,118,176,210,159,231,1,169,92,192,143,184,21,204,11,152,13,64,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,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,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,3,65,243,26,198,131,0,21,51,184,160,161,157,128,105,73,220,198,177,160,138,198,53,128,169,121,166,54,149,206,221,195,119,232,76,109,153,22,144,22,195,62,8,190,71,149,203,159,247,55,242,237,8,74,218,226,223,38,76,86,100,119,253,3,254,74,192,155,92,248,43,229,237,112,191,115,127,46,208,132,173,174,11,78,114,226,191,252,199,252,149,128,25,139,176,162,140,159,166,112,255,0,113,204,254,56,195,174,109,221,37,105,194,22,178,120,98,187,127,213,73,29,139,97,83,179,244,195,255,0,240,123,63,142,48,234,155,119,184,71,132,204,174,95,219,95,253,148,144,17,173,90,90,149,88,158,118,47,209,46,255,0,28,198,117,108,82,149,126,124,187,39,250,221,221,251,164,96,173,88,136,234,211,173,253,210,231,241,140,103,166,196,109,107,247,105,114,87,15,39,114,255,0,206,64,76,30,29,82,141,79,92,187,209,252,226,24,240,70,217,181,237,143,54,237,206,234,155,148,175,44,96,204,81,143,235,49,177,53,53,164,32,165,41,182,170,82,183,82,99,56,171,89,230,183,174,153,54,165,19,110,37,106,74,180,153,161,214,230,127,15,164,146,167,173,235,71,243,143,57,123,88,122,83,103,39,252,127,196,62,209,124,7,163,204,39,138,104,88,227,11,81,177,174,22,157,215,104,184,130,159,30,169,78,147,186,91,123,248,175,182,151,26,115,66,201,43,78,164,41,39,101,17,40,175,99,34,62,3,148,62,66,14,122,52,118,227,147,179,142,50,103,39,241,194,34,47,46,177,165,97,181,189,45,197,181,29,116,58,139,196,219,5,53,79,44,210,147,140,105,67,73,121,43,87,97,13,147,136,50,52,173,15,78,49,242,1,164,188,241,172,104,47,58,227,172,102,174,101,225,108,156,203,140,69,154,88,214,94,226,139,134,105,238,212,36,233,113,180,184,246,130,236,48,214,241,72,66,158,117,102,150,219,65,168,181,184,180,36,142,230,64,58,166,210,219,69,224,77,151,242,178,126,101,227,169,31,178,195,163,194,208,247,205,58,167,86,121,230,33,239,26,105,205,206,247,112,180,239,86,157,9,230,103,200,142,56,186,47,51,119,25,103,214,222,217,147,155,121,128,252,87,43,184,139,3,204,122,65,68,96,153,97,164,34,109,49,166,153,109,28,76,144,219,77,182,217,26,141,75,50,65,26,148,165,25,168,240,175,106,157,165,241,150,213,217,185,51,52,177,124,24,148,228,38,58,105,180,138,100,98,37,34,157,78,109,107,91,76,27,150,37,60,189,78,184,181,184,162,45,75,90,180,165,8,208,218,50,131,161,83,210,159,20,252,95,206,246,141,56,4,169,237,77,146,127,154,35,103,220,109,147,141,84,58,148,188,65,79,46,160,250,157,221,182,137,204,58,137,17,119,170,221,184,100,201,190,203,68,230,148,26,183,102,189,54,85,140,188,214,143,85,2,0,122,78,178,183,228,95,182,78,53,234,148,47,38,82,177,111,87,197,52,255,0,150,183,221,107,173,54,93,109,254,43,82,145,170,115,115,123,10,211,107,118,82,72,52,0,155,61,155,179,190,149,180,126,73,97,108,232,163,80,229,209,163,226,56,238,169,112,36,184,151,23,25,246,95,114,59,200,37,167,130,208,78,178,230,133,217,38,164,105,81,165,6,102,130,132,206,148,127,78,204,205,251,203,236,120,67,45,58,19,243,162,171,81,141,143,50,35,16,226,249,114,163,210,227,197,175,97,154,59,200,82,209,21,131,117,196,84,84,211,154,108,132,27,175,66,51,104,214,69,173,197,173,9,186,157,81,226,95,74,63,167,102,102,253,229,246,60,32,25,85,208,99,244,236,252,27,252,164,47,87,76,22,113,208,176,54,204,7,149,82,25,235,21,172,203,168,49,30,27,122,150,141,196,88,50,24,151,34,77,201,10,66,180,173,17,154,221,154,144,163,235,58,211,168,155,81,11,43,208,99,244,236,252,27,252,164,49,171,165,47,61,38,103,6,213,149,236,55,10,179,214,240,222,93,254,118,233,140,182,79,182,218,37,54,68,117,5,169,183,79,78,251,173,111,25,83,136,74,82,182,227,49,231,18,73,106,11,43,178,198,74,126,104,157,160,176,78,78,57,80,234,81,49,5,64,250,251,233,119,118,226,32,176,210,228,74,221,43,118,225,19,198,195,46,147,122,144,105,222,26,53,89,55,50,244,61,157,20,44,208,196,185,95,136,40,185,47,142,98,96,252,108,252,116,170,139,88,151,5,185,108,48,250,28,74,244,56,219,136,90,116,56,148,169,163,94,133,154,9,195,89,37,70,146,73,199,7,66,22,86,255,0,225,47,58,234,20,47,238,76,45,72,169,245,175,134,76,246,55,36,191,248,53,90,214,143,4,43,231,132,37,80,7,150,204,89,133,171,184,27,21,86,112,86,41,131,212,171,88,126,161,34,151,81,141,189,67,155,137,76,56,166,221,111,90,13,72,86,149,161,69,116,153,164,237,114,51,46,34,106,122,56,58,64,33,237,17,66,107,41,51,123,17,127,182,196,14,178,251,82,100,54,196,118,241,20,93,107,115,84,116,50,134,219,67,204,182,100,133,178,73,212,109,180,78,164,215,239,196,215,201,210,71,209,247,39,104,152,205,231,14,77,210,162,39,49,105,209,211,26,109,53,150,154,101,120,153,6,235,13,180,110,200,121,246,153,101,113,153,39,212,75,82,84,183,16,72,110,246,67,100,80,217,128,49,254,50,202,204,101,73,204,28,190,196,50,232,120,134,135,32,164,193,157,24,203,91,75,177,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,135,168,128,24,235,177,38,216,56,103,107,156,175,106,180,147,137,11,27,80,227,176,156,89,71,136,212,141,196,23,221,113,244,50,182,220,117,4,149,33,228,198,91,164,132,173,195,108,148,72,90,148,101,169,88,233,210,117,210,1,51,40,161,201,217,251,36,49,23,84,199,82,245,49,137,170,77,54,251,82,168,49,92,97,151,154,76,101,169,4,217,188,251,114,56,60,218,212,166,82,133,88,146,226,144,182,194,192,116,157,116,128,67,205,217,146,118,126,201,12,69,214,240,44,77,76,98,106,147,77,176,236,90,244,166,223,101,230,147,25,106,65,184,76,176,228,126,15,54,180,165,229,45,86,37,54,148,45,204,96,216,251,107,60,101,178,46,104,123,184,161,71,151,88,161,79,142,228,106,238,28,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,93,183,136,35,36,186,178,59,20,0,61,62,229,110,105,96,76,233,192,148,204,204,203,74,239,150,112,221,103,125,212,166,245,87,163,239,119,79,45,151,61,237,228,33,196,217,198,150,158,210,74,246,185,92,140,140,251,88,129,110,142,109,181,255,0,50,174,99,191,64,199,245,58,171,153,101,138,125,238,165,25,131,222,183,75,156,102,130,110,166,150,116,169,106,210,132,27,110,165,163,74,150,218,146,171,58,166,90,108,230,251,20,230,174,92,96,188,184,149,155,216,147,26,82,162,96,200,148,244,85,21,91,76,130,118,43,145,92,36,155,78,52,166,245,111,183,154,208,77,147,122,148,226,150,132,160,148,106,73,24,117,253,162,179,231,6,236,219,148,117,220,214,198,115,98,37,20,232,235,69,50,11,210,13,149,213,170,38,133,28,120,77,26,80,181,107,113,73,177,168,144,173,8,37,184,162,208,133,25,121,215,206,140,222,198,89,245,154,24,131,55,51,1,248,142,87,113,20,132,189,32,162,48,76,176,210,16,218,90,105,150,209,196,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,142,224,109,131,181,158,50,218,235,52,61,220,87,99,203,163,208,160,71,110,53,11,14,42,121,74,98,148,131,109,4,249,161,100,219,68,181,186,234,13,197,44,209,174,219,180,25,154,90,65,21,244,232,224,232,255,0,153,180,69,117,172,219,205,236,59,254,212,240,58,203,13,70,144,227,241,220,196,82,180,45,189,49,214,202,219,113,12,178,225,146,214,241,43,73,184,209,52,146,95,191,27,65,216,48,54,10,207,156,39,209,53,156,19,243,58,68,184,248,38,185,35,15,78,192,212,169,171,247,246,24,85,98,58,165,73,66,13,58,154,141,33,75,101,109,164,213,101,26,93,117,40,73,60,78,61,30,194,127,186,81,253,4,243,55,239,47,182,33,8,1,1,234,160,0,0,4,96,116,209,98,154,238,6,197,91,61,99,92,45,59,169,86,176,253,66,185,84,167,73,221,33,205,196,166,28,165,184,211,154,22,74,66,180,173,9,59,40,141,39,107,25,25,112,18,126,34,175,167,59,233,39,248,73,249,52,6,95,236,47,182,109,11,108,60,184,149,83,114,149,228,108,103,133,250,188,124,77,77,105,11,56,169,113,210,94,234,76,103,21,123,178,238,233,211,38,212,163,113,181,33,73,86,162,36,58,230,74,143,49,153,47,155,216,203,33,115,67,15,230,230,95,191,17,186,238,29,144,167,163,148,182,9,230,29,66,219,83,78,178,226,56,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,122,30,217,139,104,92,43,181,6,77,81,115,115,11,70,234,29,127,121,26,163,75,92,166,228,61,76,156,210,180,187,29,197,32,254,213,196,26,146,133,45,167,90,89,161,26,244,144,93,80,0,0,1,135,253,35,59,107,254,101,92,184,98,129,128,42,116,167,51,55,20,251,221,54,51,231,189,114,151,4,201,100,229,77,76,233,82,21,165,104,38,218,75,166,148,173,197,41,86,117,44,186,217,198,182,194,219,123,103,46,206,248,171,14,229,158,226,171,141,178,246,125,65,81,125,201,69,142,153,19,155,122,83,136,45,116,211,182,243,125,188,237,38,54,173,211,138,117,210,210,135,29,223,36,39,164,0,88,173,176,118,179,193,187,34,229,127,187,138,236,120,149,138,236,249,13,198,161,97,197,79,56,175,213,86,78,32,159,52,44,155,116,208,134,154,89,184,165,154,52,95,118,131,50,83,168,35,11,85,210,59,183,28,157,148,176,108,12,31,151,200,137,35,49,113,132,119,215,5,231,86,211,168,162,68,73,146,14,107,172,25,154,150,181,40,212,150,18,164,238,148,182,157,82,141,68,201,180,228,27,97,60,83,93,192,216,170,141,141,112,180,238,165,90,195,245,8,245,74,116,157,210,28,220,74,97,196,184,211,154,22,74,66,180,173,9,59,40,141,39,107,25,25,112,31,94,63,199,248,203,52,241,149,91,48,115,7,16,203,174,98,26,228,131,147,58,116,147,45,110,174,196,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,215,192,122,30,216,147,108,28,51,181,206,87,181,90,73,196,133,141,168,113,216,78,44,163,196,106,70,226,11,238,184,250,25,91,110,58,130,74,144,242,99,45,210,66,86,225,182,74,36,45,74,50,212,172,138,30,99,50,95,55,177,150,66,230,134,31,205,204,191,126,35,117,220,59,33,79,71,41,108,19,204,58,133,182,166,157,101,196,112,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,244,61,179,22,208,184,87,106,12,154,162,230,230,22,141,212,58,254,242,53,70,150,185,77,200,122,153,57,165,105,118,59,138,65,253,171,136,53,37,10,91,78,180,179,66,53,233,32,186,160,0,0,33,219,165,99,110,56,217,149,85,159,178,222,91,34,91,84,44,49,88,52,98,154,154,150,235,7,81,168,197,82,208,112,144,221,200,151,25,151,110,165,41,196,158,241,230,155,82,9,41,105,46,61,122,186,86,54,227,147,150,180,169,251,45,229,178,34,59,93,196,244,115,70,41,169,169,109,62,84,234,116,164,173,7,9,13,220,205,18,94,106,234,82,156,73,110,217,117,181,32,148,167,82,227,48,236,2,239,236,171,180,198,50,217,67,55,33,230,150,15,131,18,162,133,71,85,54,175,76,146,68,148,84,105,206,45,181,186,193,57,164,212,202,245,52,218,208,226,72,244,173,9,212,149,163,91,107,244,83,128,49,254,13,205,60,27,73,204,28,190,196,49,43,152,122,185,28,164,193,157,24,207,67,168,185,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,121,119,25,105,209,243,182,221,87,101,12,126,229,11,19,191,46,118,93,98,169,17,217,170,195,84,165,37,138,75,234,121,148,174,172,134,210,203,171,90,219,142,151,18,166,155,36,155,197,187,37,25,155,109,216,39,208,89,253,171,112,86,118,227,188,151,173,209,182,127,204,169,120,59,22,55,30,76,134,151,18,27,14,191,85,65,68,125,41,167,182,243,203,65,66,91,174,173,155,75,74,137,109,26,8,200,203,137,149,213,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,125,96,60,187,213,169,152,203,42,49,252,218,52,199,37,208,49,102,14,172,57,25,213,196,150,68,253,62,163,17,227,74,141,183,153,81,145,45,183,91,59,45,181,31,20,145,164,249,24,155,238,142,189,186,163,109,75,131,75,3,230,12,248,136,205,74,4,119,158,156,204,104,174,161,21,58,115,39,29,5,82,51,38,201,134,86,167,36,37,181,178,149,249,232,82,210,132,33,68,132,91,78,149,205,138,62,73,184,85,253,165,50,206,153,74,141,137,48,149,62,68,156,90,213,183,47,86,41,108,182,149,20,141,102,162,109,79,69,109,181,240,82,117,184,209,233,37,153,178,203,74,136,204,1,143,241,150,86,99,42,78,96,229,246,33,151,67,196,52,57,5,38,12,232,198,90,218,93,140,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,140,61,68,0,177,91,29,237,85,131,118,175,202,58,126,48,163,84,162,39,19,211,163,199,141,139,41,13,182,108,174,157,81,52,118,205,45,41,107,87,86,113,73,113,76,175,82,181,32,141,38,123,196,56,132,97,87,74,15,72,36,154,76,154,214,203,217,45,85,136,181,174,58,160,99,10,228,103,90,146,141,15,53,42,60,202,41,180,235,10,73,44,146,182,20,183,218,119,91,107,37,53,217,90,87,96,180,29,40,91,116,252,154,241,82,242,59,39,49,159,91,203,106,46,143,44,73,132,157,44,215,106,141,184,163,59,60,74,62,177,13,155,55,187,177,37,11,116,150,231,190,165,49,220,43,21,176,230,215,117,93,144,115,113,88,173,250,116,186,198,19,175,71,77,55,17,210,152,144,164,45,108,18,201,72,148,202,13,68,210,228,178,122,180,111,10,198,135,30,108,148,222,244,220,78,58,128,15,82,88,79,20,208,177,206,21,163,99,92,45,59,174,209,113,5,62,61,82,157,39,116,182,247,241,95,109,46,52,230,133,146,86,157,72,90,78,202,34,81,94,198,68,124,7,44,32,135,163,175,110,169,59,45,99,34,192,249,131,62,90,242,174,191,33,231,167,51,26,43,75,93,50,162,241,71,65,84,140,201,179,125,228,37,184,233,109,108,165,126,98,212,180,161,107,73,33,115,83,143,243,139,0,229,214,81,213,179,190,179,94,137,43,9,210,232,231,91,68,200,82,153,90,39,176,104,37,50,152,206,41,105,105,213,190,106,109,12,150,178,39,22,227,100,71,218,32,29,127,105,125,162,240,38,203,249,89,63,51,49,212,143,217,97,209,225,104,123,230,157,83,171,60,243,16,247,141,52,230,231,123,184,90,119,171,78,132,115,51,228,71,231,135,58,51,123,25,103,214,104,98,12,220,204,7,226,57,93,196,82,18,244,130,136,193,50,195,72,67,105,105,166,91,71,19,36,54,211,109,182,70,163,82,204,144,70,165,41,70,106,62,213,181,86,211,24,203,106,252,220,153,154,88,194,12,74,114,19,29,52,218,69,50,49,18,145,78,167,54,183,22,211,6,230,146,83,203,212,235,139,91,138,34,212,181,171,74,80,141,13,163,40,58,47,118,22,249,53,226,164,103,142,113,224,206,183,150,212,93,126,71,141,53,90,89,174,213,27,113,36,87,100,210,125,98,27,54,115,121,115,74,22,233,33,191,125,74,100,54,65,150,157,24,89,21,154,17,54,80,196,56,83,62,229,75,151,129,51,10,57,30,30,195,79,73,109,104,106,137,58,30,183,228,53,33,135,77,214,145,40,165,29,216,51,109,77,45,149,184,68,75,121,70,34,91,105,76,161,147,144,185,243,142,114,141,230,37,183,31,14,214,30,102,158,114,223,105,231,221,167,46,206,194,121,197,181,100,26,220,140,227,46,25,17,38,198,179,35,74,76,141,37,233,120,68,175,77,166,78,87,90,197,88,23,104,24,239,111,168,178,105,229,131,166,55,165,9,234,146,155,114,68,184,231,115,94,183,55,200,118,79,2,70,148,117,94,210,174,226,72,131,40,58,41,243,230,78,114,108,185,3,12,215,102,196,114,187,150,210,11,12,184,132,200,104,223,114,156,134,144,168,15,45,148,33,38,210,55,70,113,146,102,74,222,28,55,22,107,82,141,100,156,117,233,206,250,73,254,18,126,77,24,235,209,79,159,49,178,111,106,56,24,102,187,54,91,116,44,201,142,88,101,196,38,67,164,195,117,21,186,133,64,121,108,161,10,39,87,189,35,140,147,50,78,236,166,56,179,90,82,75,37,100,87,78,119,210,79,240,147,242,104,11,85,208,169,233,79,138,126,47,231,123,70,156,37,39,107,124,232,165,100,46,207,56,219,48,37,98,248,152,118,174,221,30,100,76,55,33,228,37,213,187,91,114,59,157,73,166,154,82,84,78,175,122,73,81,164,210,164,146,16,181,174,205,161,102,81,109,208,169,233,79,138,126,47,231,123,70,156,46,87,77,126,119,213,78,171,131,118,110,102,135,17,52,212,199,143,142,36,84,148,226,148,251,143,154,166,195,105,132,39,130,80,132,164,158,82,140,245,26,205,109,145,104,208,123,192,140,10,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,135,165,61,154,242,134,54,66,228,54,6,202,54,88,136,220,140,59,71,101,154,129,196,125,215,152,118,162,187,187,53,230,214,237,150,104,114,75,143,56,68,100,155,18,200,137,41,34,36,148,48,244,86,100,229,11,55,118,184,164,73,196,111,94,38,2,167,187,140,91,141,165,127,45,74,140,251,13,198,45,104,90,77,27,183,228,52,253,251,73,86,227,66,146,105,89,153,79,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,85,181,143,162,198,114,124,95,226,31,103,62,46,168,181,91,88,250,44,103,39,197,254,33,246,115,224,60,214,15,85,3,202,184,157,238,145,221,184,228,236,165,131,96,96,252,190,68,73,25,139,140,35,190,184,47,58,182,157,69,18,34,76,144,115,93,96,204,212,181,169,70,164,176,149,39,116,165,180,234,148,106,38,77,167,2,213,116,168,109,213,27,0,97,234,174,204,57,91,62,35,248,158,185,29,234,110,51,121,232,174,235,164,211,159,138,202,210,195,68,227,100,203,139,148,204,147,35,113,11,94,233,9,89,105,75,139,66,219,139,92,129,203,124,199,205,188,229,194,120,3,40,230,117,44,95,81,168,37,218,92,222,188,112,250,139,140,37,79,170,86,249,61,182,247,40,105,110,221,4,110,123,223,97,42,94,148,159,74,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,122,9,216,95,99,42,22,199,153,113,42,152,229,87,203,56,207,20,117,121,24,154,164,210,214,81,84,227,68,189,212,104,205,170,214,101,173,235,164,78,41,36,227,138,90,148,173,36,104,105,176,199,254,151,250,117,118,143,177,126,94,210,113,78,35,247,65,90,133,140,41,49,234,53,126,166,136,158,80,148,138,76,244,187,39,112,131,52,53,188,89,41,123,180,158,148,234,177,112,33,216,58,55,58,65,36,237,19,25,204,158,206,74,172,68,230,45,58,58,164,194,169,60,235,76,175,19,32,221,125,199,73,168,236,176,211,44,174,51,36,194,77,9,82,150,226,9,110,90,200,112,203,229,233,171,244,88,194,223,24,16,125,157,81,16,193,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,15,83,192,49,171,97,125,179,104,91,97,229,196,170,155,148,175,35,99,60,47,213,227,226,106,107,72,89,197,75,142,146,247,82,99,56,171,221,151,119,78,153,54,165,27,141,169,10,74,181,17,33,215,50,84,0,66,183,77,95,165,62,22,248,191,131,237,26,136,154,145,10,221,53,126,148,248,91,226,254,15,180,106,32,46,175,65,143,211,179,240,111,242,144,149,65,21,125,6,63,78,207,193,191,202,66,85,0,0,0,0,0,0,70,95,77,61,91,62,105,216,55,10,67,165,84,226,69,202,10,164,132,68,170,181,17,237,18,229,86,200,220,121,150,165,36,206,235,140,77,51,188,105,40,186,119,173,184,167,123,73,142,101,130,187,18,109,131,137,182,70,205,6,171,73,57,115,112,77,114,67,9,197,148,120,141,71,223,206,97,166,223,67,43,109,199,80,106,74,217,84,149,186,72,74,219,39,13,36,133,169,36,122,147,63,216,255,0,0,96,220,211,193,181,108,190,204,28,61,18,185,135,171,145,206,52,232,50,72,244,58,139,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,151,158,29,171,182,81,204,125,146,179,29,120,43,26,181,215,169,83,183,143,208,43,236,50,104,139,87,138,147,34,53,36,140,207,118,242,53,36,157,100,204,212,218,148,147,35,90,22,219,139,15,70,116,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,172,68,7,68,238,218,245,28,45,138,169,155,43,230,69,79,94,27,172,222,54,14,125,103,22,59,52,169,202,114,68,135,35,184,163,74,28,123,173,56,246,148,26,156,90,137,210,105,180,32,201,211,52,75,248,14,169,154,89,165,129,50,91,2,84,243,51,50,235,190,70,195,116,109,207,93,155,213,94,145,186,222,188,134,91,247,182,80,183,21,119,29,66,123,41,59,94,231,98,35,50,243,175,180,238,208,184,171,106,12,229,173,102,230,41,141,212,58,254,238,53,58,150,137,78,72,102,153,5,164,233,106,59,106,89,253,179,139,52,165,9,91,174,186,178,66,53,233,43,235,210,59,183,28,109,171,113,148,12,31,151,200,151,31,46,176,124,135,215,5,231,86,235,75,173,203,81,18,14,107,172,25,146,80,132,164,148,150,18,164,239,82,135,93,82,141,38,241,180,223,95,232,238,217,15,243,86,231,41,251,169,133,190,203,220,29,186,155,138,52,79,234,207,63,189,75,189,86,35,122,72,220,61,235,141,43,89,167,70,150,155,118,206,33,195,107,80,72,79,67,204,44,237,70,206,146,42,24,242,173,17,204,190,126,65,179,128,160,165,44,111,216,66,37,75,58,139,203,54,208,75,52,57,37,205,41,39,86,165,145,178,229,146,132,26,13,121,234,0,0,48,3,164,235,111,31,144,133,10,78,67,101,61,107,78,62,196,20,245,121,74,169,78,168,238,229,97,118,84,182,84,221,211,186,81,111,164,48,169,4,157,46,54,235,41,54,222,43,107,105,71,122,182,232,219,54,133,177,230,92,69,169,183,74,242,206,51,197,29,98,62,25,166,186,133,148,85,56,209,35,123,38,75,137,181,153,107,122,209,155,105,81,56,226,150,148,167,73,26,221,111,207,181,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,96,59,6,86,230,150,59,201,108,119,76,204,204,180,174,249,27,18,81,183,221,74,111,85,102,70,235,122,202,217,115,222,222,66,219,85,219,117,105,237,36,237,123,149,140,136,203,208,78,199,219,89,224,221,174,178,191,221,197,10,60,74,61,118,4,135,35,87,112,226,103,156,167,233,75,55,22,76,26,214,109,180,107,67,173,32,156,74,201,26,47,188,65,25,169,165,145,121,204,23,87,102,45,161,113,86,203,249,203,69,205,204,45,27,175,245,13,228,106,141,45,114,156,142,205,78,11,169,210,236,119,20,131,251,87,16,106,74,210,135,90,105,102,133,232,210,97,233,76,7,74,201,124,222,193,185,245,149,248,127,55,50,253,249,110,80,177,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,196,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,186,128,11,85,181,143,162,198,114,124,95,226,31,103,62,46,168,181,91,88,250,44,103,39,197,254,33,246,115,224,34,215,163,75,164,18,78,79,85,104,251,62,102,253,86,35,121,125,62,71,86,163,213,165,186,212,86,48,210,214,169,79,184,110,26,24,53,190,137,18,95,105,38,183,157,74,24,43,168,204,144,74,180,207,143,42,226,93,58,40,118,227,141,137,105,84,77,145,243,25,18,206,187,77,143,33,24,70,172,107,118,65,78,136,210,92,125,80,159,53,26,141,165,176,210,87,186,81,89,163,101,164,183,100,41,180,111,130,77,0,6,53,101,111,72,198,200,89,187,138,169,152,27,11,102,159,87,196,21,170,131,212,234,116,26,157,46,92,78,180,226,28,90,26,52,188,182,201,146,223,146,18,166,144,167,9,197,111,91,65,161,46,171,116,65,101,122,106,253,22,48,183,198,4,31,103,84,70,0,116,92,122,118,101,151,223,175,99,205,25,255,0,211,87,232,177,133,190,48,32,251,58,162,48,3,162,227,211,179,44,190,253,123,30,104,9,254,0,0,0,0,1,229,92,79,247,69,199,160,158,89,125,250,246,196,209,0,34,127,186,46,61,4,242,203,239,215,182,38,128,137,93,133,246,205,174,236,121,152,242,170,110,82,188,179,131,49,71,87,143,137,169,173,33,5,41,77,180,107,221,73,140,226,173,103,154,222,186,100,218,148,77,184,149,169,42,210,102,135,91,244,19,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,242,196,51,255,0,163,23,111,31,144,133,118,54,67,102,197,107,78,1,196,21,4,249,54,169,81,168,238,226,225,119,148,135,148,229,147,186,81,238,100,62,168,228,173,78,54,211,42,55,30,59,107,117,70,19,82,0,0,49,87,165,31,208,79,51,126,242,251,98,16,128,17,63,221,40,254,130,121,155,247,151,219,16,132,0,128,245,80,0,0,2,135,97,81,165,92,192,14,221,194,135,230,24,1,249,134,3,65,25,234,176,220,47,52,109,151,158,55,62,132,5,5,83,204,80,84,185,128,233,185,146,163,77,25,163,43,126,140,79,241,22,32,43,104,199,47,238,123,137,126,171,255,0,177,19,233,153,156,104,172,219,251,177,63,196,88,128,109,162,111,249,223,185,127,117,255,0,217,0,177,8,108,149,126,124,4,148,108,15,134,26,145,79,167,205,82,101,93,156,100,213,172,93,158,9,138,124,120,8,219,141,117,106,177,122,132,179,108,3,69,91,120,93,165,155,50,11,78,47,73,241,79,216,226,248,0,145,252,50,193,51,5,105,45,92,94,51,227,240,36,114,230,86,31,29,29,173,17,212,86,63,158,25,241,248,8,125,203,224,92,0,89,141,163,152,39,242,247,16,182,173,90,85,213,56,151,237,236,136,76,218,174,42,88,205,124,80,73,213,100,245,46,127,185,152,19,101,180,140,165,198,203,140,68,233,18,123,61,83,206,229,243,246,68,37,109,81,61,82,115,83,19,153,238,251,93,75,205,253,204,192,12,155,232,209,93,170,68,87,47,237,126,119,249,123,66,91,48,231,26,37,56,255,0,192,217,254,33,8,138,232,212,118,213,99,73,153,112,195,243,191,203,218,18,229,134,20,106,161,211,125,93,73,159,226,36,7,50,92,128,11,144,0,57,220,40,159,231,21,115,184,81,63,206,3,82,185,129,31,112,43,152,161,115,1,172,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,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,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,5,45,112,87,32,51,176,161,157,200,5,2,215,0,181,128,104,73,220,198,177,161,41,50,62,67,114,220,120,128,125,9,141,165,240,35,27,138,185,114,228,54,214,124,12,5,177,207,123,252,143,43,134,95,224,223,203,180,33,51,107,130,51,206,60,87,127,240,31,242,86,4,218,103,138,84,230,1,173,54,69,123,245,110,31,242,205,136,83,218,250,50,218,205,252,90,189,22,183,80,239,255,0,5,142,3,46,54,26,52,161,202,89,153,219,243,158,193,127,147,14,145,183,108,132,251,151,89,107,255,0,117,135,221,246,57,35,185,236,70,178,73,210,141,71,111,206,139,31,252,48,182,155,116,207,74,240,243,205,19,183,211,139,21,195,79,214,73,1,31,179,139,93,82,113,151,31,150,23,252,99,18,43,177,21,41,148,251,180,247,139,95,201,223,68,127,225,62,34,58,100,168,202,161,44,239,205,229,159,253,35,18,35,177,13,80,215,238,211,223,239,111,39,125,15,238,159,0,18,215,65,34,35,123,225,71,243,143,57,59,88,122,83,103,31,252,127,196,62,209,124,122,53,160,223,83,215,245,163,249,199,156,173,172,61,41,179,143,254,63,226,31,104,190,2,218,205,164,213,105,209,160,76,168,83,37,197,143,84,142,114,224,186,243,42,66,37,48,78,184,201,186,210,140,172,180,19,172,186,217,169,55,45,109,173,60,210,100,82,145,209,91,183,129,90,145,178,166,111,214,127,101,107,8,87,106,117,31,218,17,26,136,148,110,191,116,41,165,184,247,236,113,208,159,157,32,118,28,156,217,22,151,181,247,69,198,88,225,70,42,49,40,248,174,131,34,185,82,195,149,87,227,165,104,67,231,85,156,149,197,121,100,147,117,49,158,45,58,247,103,114,91,108,184,105,115,116,77,170,40,113,102,22,174,224,124,85,89,193,88,166,15,82,173,97,250,132,138,93,70,54,245,14,110,37,48,226,155,117,189,104,53,33,90,86,149,21,210,102,147,181,200,204,184,128,245,9,86,170,210,168,20,201,149,202,237,74,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,159,1,3,93,32,187,109,213,118,174,199,205,208,112,195,242,224,229,206,21,145,33,154,84,52,202,82,152,171,62,151,158,74,42,203,109,76,180,180,45,200,234,109,41,105,194,81,178,91,194,73,145,184,229,248,156,229,219,243,54,243,175,102,156,35,179,190,41,92,183,151,70,145,190,175,226,55,234,107,114,94,33,67,75,89,195,101,228,37,40,78,134,210,164,26,205,211,121,110,186,195,46,154,146,180,168,213,109,118,105,217,211,29,237,65,154,112,114,211,2,199,253,138,101,98,110,182,126,102,82,250,203,44,191,51,118,235,173,239,183,91,244,43,116,133,107,87,34,46,102,65,109,92,164,213,89,165,71,174,189,76,150,138,108,201,15,68,143,49,76,168,152,121,246,82,218,157,105,14,91,74,150,132,190,202,148,146,59,164,157,108,206,218,138,249,233,208,170,118,218,155,20,252,95,206,246,141,56,114,189,43,57,23,151,27,58,101,198,65,101,126,87,209,186,141,42,15,186,87,94,121,211,37,202,168,74,81,82,201,201,82,92,34,45,227,203,210,155,157,137,36,148,165,8,74,16,132,33,60,87,66,183,165,54,41,248,191,157,237,26,112,9,169,35,184,192,30,153,60,148,247,115,179,237,39,56,226,84,55,50,242,202,160,123,230,28,119,75,111,193,168,187,30,59,154,82,77,168,212,242,95,68,51,77,214,132,147,123,251,234,86,130,25,252,146,28,86,44,194,212,44,115,133,107,56,43,20,193,235,180,92,65,79,145,75,168,198,222,173,189,252,87,219,83,110,183,173,6,149,167,82,22,162,186,76,148,87,185,25,31,16,30,112,182,88,206,191,204,237,180,22,9,206,55,41,253,118,38,31,168,31,95,97,45,111,28,92,23,218,92,121,91,164,239,27,35,120,152,121,211,111,82,201,59,194,70,171,166,228,119,87,165,31,211,179,51,126,242,251,30,16,199,92,127,128,49,150,86,99,42,182,95,102,14,30,151,67,196,52,57,7,26,116,25,36,90,218,93,136,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,207,228,196,216,166,187,140,42,44,213,177,28,238,183,46,61,62,5,45,183,55,72,111,76,88,81,90,137,25,187,32,136,143,67,12,52,139,219,82,180,221,70,106,51,51,12,244,232,193,206,250,86,206,25,37,180,174,116,86,104,114,235,49,240,228,124,42,164,64,140,226,91,92,151,222,126,116,118,80,107,87,4,32,221,121,189,107,178,141,40,212,162,74,204,137,7,30,195,176,82,177,254,50,161,96,218,254,95,81,177,12,184,120,123,21,72,131,38,181,5,147,36,162,122,225,155,167,24,157,50,45,74,66,20,251,139,36,95,65,175,66,140,141,77,160,211,145,93,24,185,91,242,80,219,39,5,117,186,23,148,233,88,75,172,98,154,135,203,91,158,171,213,91,62,168,255,0,5,165,75,211,57,200,93,132,234,189,251,73,52,18,192,77,78,203,25,41,249,157,182,125,193,57,56,229,67,174,203,195,244,243,235,239,165,221,227,107,156,251,171,145,43,116,173,219,102,108,147,239,58,77,234,65,43,118,72,213,117,92,206,234,128,0,8,171,233,92,216,91,231,251,80,100,166,12,254,232,149,143,225,65,87,218,169,53,70,227,146,127,109,235,75,74,190,161,227,71,232,135,132,170,0,15,48,57,91,154,88,239,37,177,221,51,51,50,210,187,228,108,73,70,223,117,41,189,85,153,27,173,235,43,101,207,123,121,11,109,87,109,213,167,180,147,181,238,86,50,35,46,191,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,205,254,145,254,143,249,155,59,215,93,205,188,161,195,191,237,79,63,171,48,236,104,238,63,33,204,59,43,66,27,211,33,111,45,199,22,203,206,17,173,15,26,180,147,142,155,74,36,123,201,187,149,93,24,189,31,243,50,138,28,109,160,115,191,14,245,76,117,47,75,248,102,154,235,143,181,42,131,21,198,30,101,213,73,66,86,77,155,207,183,35,139,46,33,74,101,40,77,205,46,41,104,108,48,91,107,221,144,255,0,50,150,77,100,159,186,152,91,156,194,198,62,95,155,138,52,79,235,44,177,186,84,30,171,17,189,36,77,150,233,183,85,172,211,175,83,174,59,103,22,217,53,167,165,108,65,148,56,55,62,182,156,194,89,71,152,12,75,114,133,136,163,213,217,144,113,31,54,95,105,104,165,203,117,167,155,95,18,37,182,235,109,184,68,162,82,12,208,68,164,169,38,105,60,223,233,206,250,73,254,18,126,77,24,171,209,113,233,217,150,95,126,189,143,52,5,180,218,171,102,124,101,178,134,110,76,202,220,97,58,37,69,10,142,154,149,34,167,24,201,40,168,211,156,91,136,105,243,111,81,169,149,234,105,196,45,181,25,233,90,21,165,75,70,135,23,213,107,185,209,154,24,151,43,240,206,75,214,177,124,183,240,78,15,145,38,93,30,138,148,54,211,12,62,251,139,113,199,87,161,36,167,151,169,215,116,169,211,89,160,157,113,40,210,75,81,28,255,0,109,131,178,102,13,218,235,43,253,195,215,100,68,163,215,96,72,110,77,11,17,170,1,202,126,148,179,113,6,249,33,4,227,70,180,58,210,13,181,32,215,162,251,181,153,26,154,65,148,37,229,166,197,25,203,142,54,159,99,101,124,71,76,247,47,137,34,233,147,95,125,100,154,131,52,120,61,93,18,14,67,138,138,165,182,171,182,235,73,65,111,18,149,58,243,77,169,104,53,92,131,235,216,147,99,236,77,181,206,104,53,69,73,75,133,130,104,114,24,86,44,172,68,118,62,254,11,14,182,250,217,67,109,186,178,82,150,242,163,45,162,90,80,225,54,106,37,173,42,34,210,169,254,192,24,3,6,229,102,13,164,229,246,95,97,232,148,60,61,67,142,81,160,193,140,71,161,164,92,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,248,172,151,202,28,27,144,185,95,135,242,143,47,216,150,221,11,14,199,83,49,206,91,230,243,238,173,110,41,215,94,113,124,8,214,227,174,56,225,146,73,40,35,89,146,82,148,145,36,187,168,12,85,233,71,244,19,204,223,188,190,216,132,32,4,79,247,74,63,160,158,102,253,229,246,196,33,0,32,38,123,163,75,164,18,54,112,210,168,251,62,102,253,86,91,153,131,2,63,86,163,213,165,186,236,167,241,42,16,153,79,184,110,26,24,36,48,184,241,152,105,38,183,157,82,223,59,168,204,214,106,188,133,15,44,52,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,9,244,216,23,109,124,43,181,102,92,68,162,85,170,125,95,51,112,205,61,150,241,29,62,65,182,135,39,232,36,182,170,156,114,109,40,66,153,117,102,70,180,161,37,185,113,100,131,45,42,105,110,134,85,8,171,233,206,250,73,254,18,126,77,18,168,34,175,167,59,233,39,248,73,249,52,4,90,194,164,213,106,49,167,204,167,211,37,202,143,75,142,82,231,58,203,42,90,34,176,110,182,201,58,234,136,172,132,27,175,52,217,41,86,45,110,33,60,212,68,119,175,99,237,172,241,150,200,185,161,238,226,133,30,93,98,133,62,59,145,171,184,113,51,202,43,21,84,19,107,38,13,107,54,221,36,45,167,86,78,37,100,141,118,222,32,140,146,234,200,239,255,0,67,85,38,149,95,218,75,27,80,171,180,200,149,26,109,71,45,234,81,38,67,150,202,94,98,75,14,79,167,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,197,159,219,163,99,42,238,199,153,143,22,152,221,87,203,56,51,20,117,137,24,102,164,234,208,82,148,219,70,141,236,105,45,166,214,121,173,235,68,110,37,36,219,137,90,84,157,38,107,105,176,159,76,1,143,240,110,105,224,218,78,96,229,246,33,137,92,195,213,200,229,38,12,232,198,122,29,69,204,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,138,213,109,131,181,158,13,217,23,43,253,220,87,99,196,172,87,103,200,110,53,11,14,42,121,197,126,170,178,113,4,249,161,100,219,166,132,52,210,205,197,44,209,162,251,180,25,146,157,65,28,64,116,126,109,199,39,100,76,101,84,129,140,209,136,43,57,117,95,142,226,230,210,41,171,105,107,139,81,34,78,234,107,45,60,105,73,172,210,141,202,210,78,55,169,11,74,148,107,54,27,64,180,27,78,237,11,138,182,160,206,90,214,110,98,152,221,67,175,238,227,83,169,104,148,228,134,105,144,90,78,150,163,182,165,159,219,56,179,74,80,149,186,235,171,36,35,94,146,14,169,154,89,165,142,243,167,29,212,243,51,50,235,190,89,196,149,157,207,93,155,213,89,143,189,221,50,134,91,247,182,80,134,211,102,218,66,123,41,43,218,231,115,51,51,150,158,140,94,143,249,153,69,14,54,208,57,223,135,122,166,58,151,165,252,51,77,117,199,218,149,65,138,227,15,50,234,164,161,43,38,205,231,219,145,197,151,16,165,50,148,38,230,151,20,180,55,96,58,49,122,63,225,230,236,200,219,64,231,126,29,235,120,22,38,151,240,205,53,215,24,118,45,122,83,111,188,203,170,146,132,172,220,38,88,114,63,22,92,66,82,242,150,155,154,155,74,208,228,202,0,233,89,209,155,216,55,33,114,191,16,102,230,96,63,45,186,22,29,142,151,164,20,70,13,231,221,90,220,75,77,50,218,56,17,173,199,92,109,178,53,26,80,70,178,53,41,41,35,81,121,225,218,119,104,92,85,181,6,114,214,179,115,20,198,234,29,127,119,26,157,75,68,167,36,51,76,130,210,116,181,29,181,44,254,217,197,154,82,132,173,215,93,89,33,26,244,148,148,244,165,236,129,180,254,118,84,96,230,70,2,175,123,187,195,116,14,180,184,120,58,53,58,60,105,212,54,85,21,131,144,227,14,17,239,42,59,231,34,26,141,191,158,165,75,109,13,33,194,82,141,56,151,209,197,176,228,109,171,113,148,252,97,152,43,151,31,46,176,124,134,17,57,150,144,235,75,173,203,81,26,202,19,79,145,18,80,132,164,146,167,212,149,111,82,135,90,74,73,38,241,58,216,54,96,216,86,78,63,217,231,51,182,158,205,40,18,216,195,20,60,15,91,169,96,198,89,148,214,138,181,69,136,243,80,167,221,54,220,55,155,68,87,163,17,147,107,66,55,171,82,15,82,155,66,208,230,26,143,74,123,88,250,44,103,39,197,254,33,246,115,227,205,96,12,244,233,35,232,251,141,179,180,150,243,135,38,233,82,213,151,85,25,9,141,54,154,203,78,188,140,50,178,105,134,218,55,100,60,251,175,60,137,47,27,234,37,169,41,67,107,52,55,123,173,178,59,1,177,246,214,120,203,100,92,208,247,113,66,143,46,177,66,159,29,200,213,220,56,153,229,21,138,170,9,181,147,6,181,155,110,146,22,211,171,39,18,178,70,187,111,16,70,73,117,100,126,135,113,102,22,161,99,156,43,89,193,88,166,15,93,162,226,10,124,138,93,70,54,245,109,239,226,190,218,155,117,189,104,52,173,58,144,181,21,210,100,162,189,200,200,248,136,1,219,163,99,42,238,199,153,143,22,152,221,87,203,56,51,20,117,137,24,102,164,234,208,82,148,219,70,141,236,105,45,166,214,121,173,235,68,110,37,36,219,137,90,84,157,38,107,105,176,159,76,1,143,240,110,105,224,218,78,96,229,246,33,137,92,195,213,200,229,38,12,232,198,122,29,69,204,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,21,122,71,118,227,147,178,150,13,129,131,242,249,17,36,102,46,48,142,250,224,188,234,218,117,20,72,137,50,65,205,117,131,51,82,214,165,26,146,194,84,157,210,150,211,170,81,168,153,54,156,249,58,47,182,84,206,93,152,178,227,20,252,152,170,93,74,94,44,168,49,38,54,22,110,98,100,183,73,220,19,141,174,66,156,109,197,51,190,144,74,111,81,55,123,55,29,141,75,53,93,182,163,91,164,3,102,61,160,178,99,54,42,248,255,0,54,235,85,92,113,74,197,53,4,38,54,59,126,51,76,55,83,148,113,155,113,108,169,134,221,115,169,238,251,109,52,210,141,9,54,227,43,116,157,8,50,72,98,253,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,55,246,169,216,70,133,178,174,197,248,71,26,226,148,117,220,205,196,24,194,3,117,25,55,91,126,75,138,253,37,247,29,165,104,68,135,99,191,186,147,29,71,214,82,68,165,222,197,100,240,60,170,232,189,216,22,187,146,218,54,135,206,106,127,83,197,245,90,122,227,208,168,18,99,32,222,162,197,123,73,174,75,230,180,154,218,152,226,8,208,77,164,210,166,154,113,196,57,117,186,182,217,229,186,106,253,22,48,183,198,4,31,103,84,64,70,94,196,25,67,131,115,235,105,204,37,148,121,128,196,183,40,88,138,61,93,153,7,17,243,101,246,150,138,92,183,90,121,181,241,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,235,251,75,236,233,142,246,95,205,57,249,103,142,163,254,203,50,143,55,91,63,52,233,125,101,230,88,153,187,105,215,55,59,221,194,213,186,90,181,163,145,151,35,59,171,209,113,233,217,150,95,126,189,143,52,76,246,213,91,51,224,221,171,242,142,102,86,227,9,210,233,203,76,132,212,169,21,56,198,106,93,58,162,218,28,67,79,155,122,137,47,35,75,174,33,109,168,203,82,22,173,42,66,244,56,128,141,110,138,125,184,227,101,173,86,6,203,121,146,137,110,208,177,61,96,145,133,170,105,91,175,157,58,163,41,72,65,66,91,119,50,68,103,157,178,146,166,210,91,183,157,113,75,37,37,213,56,204,196,143,54,209,182,76,207,154,182,124,215,182,110,195,56,22,93,111,27,97,217,18,154,151,30,63,188,49,184,99,245,94,246,73,52,148,70,113,42,109,77,58,230,130,112,158,100,147,197,196,17,207,246,205,121,115,140,178,135,33,176,54,88,102,6,42,137,136,171,184,98,142,205,54,68,232,145,137,134,52,55,114,105,134,202,196,106,67,45,110,217,39,20,148,173,194,104,156,82,82,165,153,16,92,177,18,189,40,189,31,243,41,19,42,91,77,228,134,29,223,82,158,235,53,28,113,75,97,199,223,148,220,167,95,117,247,170,201,222,45,122,153,61,237,157,109,178,66,89,75,105,112,146,104,55,84,212,181,15,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,48,30,104,114,83,62,243,99,103,108,85,43,26,228,230,43,247,63,90,155,79,93,45,249,61,70,52,189,113,86,227,110,41,189,18,27,113,5,117,178,217,220,139,87,102,215,177,153,31,85,194,120,90,187,142,113,85,27,5,97,104,61,118,181,136,42,17,233,116,232,219,212,55,191,148,251,137,109,166,245,172,210,132,234,90,210,87,81,146,74,247,51,34,226,50,215,164,83,97,89,59,45,99,35,199,25,125,2,90,242,174,191,33,150,96,189,38,83,75,93,50,162,241,72,89,211,72,141,195,125,228,37,184,234,113,15,41,30,98,210,133,45,107,73,173,121,191,209,123,176,183,200,83,10,163,60,115,143,6,117,76,201,173,107,242,60,105,170,212,245,10,150,227,105,34,187,38,146,234,243,30,187,155,203,154,150,134,141,13,251,210,149,33,179,12,10,219,67,99,234,86,201,185,71,146,9,168,20,183,49,222,49,143,88,159,138,214,243,169,52,70,125,8,167,155,112,90,75,107,83,90,35,155,206,160,220,74,148,110,173,75,94,173,6,219,109,186,55,178,27,6,237,37,153,121,143,149,56,206,20,69,34,163,150,245,21,211,39,61,28,222,93,38,162,83,160,20,121,173,18,86,133,107,109,74,185,164,150,157,104,53,182,163,208,181,17,229,7,78,119,210,79,240,147,242,104,181,93,10,158,148,248,167,226,254,119,180,105,192,49,87,105,125,157,49,222,203,249,167,63,44,241,212,127,217,102,81,230,235,103,230,157,47,172,188,203,19,55,109,58,230,231,123,184,90,183,75,86,180,114,50,228,103,196,227,12,254,206,92,127,151,24,91,40,241,150,97,85,106,184,67,5,234,242,37,45,245,167,119,26,228,105,78,165,17,18,221,221,160,205,182,183,138,86,233,181,41,13,232,65,154,78,122,118,215,217,70,133,181,166,77,77,193,187,170,84,60,95,77,188,204,45,91,154,202,213,212,37,106,65,184,217,169,179,37,147,47,161,27,167,10,203,73,93,14,110,214,182,155,33,10,217,41,177,70,114,230,230,209,210,182,107,169,83,61,201,87,168,58,228,226,103,106,100,147,242,84,22,214,218,87,33,40,37,23,89,213,190,103,116,77,168,210,238,249,181,18,210,209,155,169,14,235,209,243,177,37,87,106,252,126,229,119,19,177,46,14,93,97,89,17,222,170,204,84,85,41,138,179,233,121,149,46,146,135,18,243,75,66,220,142,167,20,167,91,53,27,37,187,53,17,27,141,222,119,176,158,22,161,96,108,43,70,193,88,90,15,82,162,225,250,124,122,93,58,54,245,110,110,34,176,218,91,105,189,107,53,45,90,80,132,149,212,102,163,181,204,204,248,142,43,42,178,207,10,228,222,92,97,204,173,193,81,58,189,23,12,211,218,167,198,212,219,104,113,237,5,219,125,221,218,16,133,60,234,205,78,56,178,73,107,113,107,81,149,212,99,181,128,11,41,182,78,69,195,218,39,103,28,103,151,62,70,242,141,105,84,247,42,56,113,40,54,16,242,43,17,208,167,34,147,110,190,70,134,183,139,45,194,215,116,158,233,231,83,173,36,163,81,94,176,1,229,179,9,226,154,238,6,197,84,108,107,133,167,117,42,214,31,168,71,170,83,164,238,144,230,226,83,14,37,198,156,208,178,82,21,165,104,73,217,68,105,59,88,200,203,128,207,254,148,220,204,249,50,100,118,202,249,164,228,186,84,137,120,155,15,213,234,19,252,150,230,184,172,206,91,52,190,180,194,59,107,52,238,159,39,91,52,41,70,164,41,6,149,30,164,152,199,254,145,92,156,174,228,222,215,24,238,53,93,238,177,19,24,84,31,198,52,185,58,80,141,244,89,239,186,226,139,66,86,179,78,233,242,144,197,213,165,75,220,107,210,148,173,36,44,173,75,29,121,67,43,48,246,89,249,47,119,228,28,65,89,174,245,221,253,247,221,126,53,53,157,214,239,79,103,71,147,117,106,212,122,183,214,178,116,93,65,153,93,13,85,106,85,3,105,44,109,93,174,212,226,83,169,180,236,183,169,75,153,50,91,201,101,136,204,55,62,158,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,24,171,180,166,111,73,207,172,249,199,57,184,243,242,220,143,136,171,15,61,79,41,108,52,203,237,83,145,102,161,50,226,26,186,9,109,198,109,150,204,200,213,115,65,153,169,70,102,163,249,50,159,56,235,185,69,78,204,24,216,113,155,75,199,184,62,78,14,114,78,164,124,171,22,76,168,174,73,61,11,66,137,123,198,35,186,197,187,42,78,255,0,90,84,74,65,17,241,89,79,129,126,74,25,167,131,114,207,202,158,76,247,91,136,41,212,46,187,184,223,117,94,181,37,182,119,187,189,73,215,167,121,171,78,164,222,214,185,94,224,38,167,162,111,34,235,185,63,179,47,186,76,91,70,165,68,170,230,37,65,24,146,43,209,205,14,74,93,29,200,172,148,36,72,113,37,251,123,200,111,82,137,9,146,119,210,181,56,132,230,168,226,112,158,22,161,96,108,43,70,193,88,90,15,82,162,225,250,124,122,93,58,54,245,110,110,34,176,218,91,105,189,107,53,45,90,80,132,149,212,102,163,181,204,204,248,142,88,0,97,254,219,221,32,107,216,215,21,97,172,54,121,66,120,189,56,138,158,244,226,147,229,239,39,147,38,219,154,13,26,122,179,186,249,145,222,229,107,242,25,128,34,127,167,38,6,238,173,147,149,77,237,250,196,106,244,125,222,159,55,118,168,42,189,239,198,251,222,86,225,167,199,128,92,12,149,233,134,94,113,102,222,16,202,180,108,234,84,147,197,117,136,180,174,188,120,191,127,213,137,231,9,38,230,239,169,39,94,146,59,233,212,155,218,215,46,99,61,51,111,29,47,43,178,175,25,102,98,41,37,84,60,37,64,168,87,122,137,200,220,117,146,139,29,111,27,91,205,43,209,168,145,109,90,85,107,242,49,0,155,0,211,215,83,219,43,41,227,54,202,29,52,87,209,35,74,237,98,38,155,91,134,174,61,228,72,51,47,18,43,9,234,207,250,121,85,178,35,50,41,70,202,30,41,184,70,177,31,118,191,53,122,225,186,157,39,126,227,189,128,71,71,251,57,223,254,87,127,247,219,255,0,228,6,122,236,161,180,2,246,158,201,26,54,114,43,7,158,24,42,187,242,217,77,56,231,245,205,4,195,235,103,81,59,187,111,85,205,6,126,97,91,151,27,92,121,182,30,130,122,51,32,121,55,97,220,175,143,189,222,107,141,82,145,125,54,182,246,167,41,203,115,238,215,107,247,218,252,57,0,201,240,0,0,0,0,0,0,0,0,0,24,43,181,231,73,234,246,83,206,89,57,72,172,140,60,76,76,83,226,207,77,68,241,47,81,214,79,36,207,73,53,213,28,228,100,101,125,92,125,68,62,77,148,58,83,23,181,6,119,81,178,113,57,18,88,104,170,172,75,125,85,35,197,29,115,116,76,48,183,108,77,117,70,245,106,52,18,124,242,181,239,198,214,60,63,233,158,129,212,246,176,162,200,222,235,235,216,34,4,139,105,182,139,76,154,221,185,241,249,221,239,195,157,187,174,56,46,136,74,122,230,237,145,79,146,150,80,178,129,135,170,146,20,165,90,232,35,66,27,212,87,239,187,132,92,59,140,252,64,75,222,212,185,232,189,154,178,43,18,103,82,112,169,98,66,195,167,11,85,52,231,245,61,241,72,152,204,110,14,238,220,211,164,222,37,121,135,125,54,225,123,140,2,255,0,103,59,255,0,202,239,254,251,127,252,128,204,46,145,202,121,84,246,39,205,56,198,202,29,209,77,141,35,74,249,22,234,107,14,106,248,75,69,203,196,136,121,233,1,233,207,37,115,25,121,191,148,152,67,52,151,67,58,49,226,186,60,90,191,80,57,27,254,172,79,54,75,36,111,52,35,93,136,252,237,41,191,59,14,191,181,143,162,198,114,124,95,226,31,103,62,62,189,153,160,121,43,102,252,168,165,239,119,189,79,4,80,163,239,52,233,215,162,3,41,189,174,118,189,185,92,124,155,88,250,44,103,39,197,254,33,246,115,224,60,214,14,193,143,241,254,50,205,60,101,86,204,28,193,196,50,235,152,134,185,32,228,206,157,36,203,91,171,177,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,117,241,38,157,20,59,14,73,196,181,90,38,215,25,140,184,135,66,166,200,144,188,35,73,52,53,32,231,75,105,78,48,169,175,146,137,68,210,24,117,43,221,36,172,233,188,210,92,186,18,218,55,193,125,122,49,118,14,249,8,80,163,103,206,108,81,116,227,236,65,79,79,147,105,117,26,118,238,86,23,101,75,121,46,89,91,213,22,250,67,10,142,106,212,219,110,178,147,113,147,182,183,82,121,105,128,182,138,202,60,201,205,12,113,147,152,83,22,68,149,139,48,4,132,51,85,130,78,161,70,226,13,182,205,111,48,105,81,147,136,105,215,14,59,165,193,109,60,218,144,226,83,169,179,94,37,244,157,109,227,242,16,161,73,200,108,167,173,105,199,216,130,158,175,41,85,41,213,29,220,172,46,202,150,202,155,186,119,74,45,244,134,21,32,147,165,198,221,101,38,219,197,109,109,40,226,47,37,240,30,104,102,86,104,97,252,33,146,241,101,191,141,159,144,169,116,82,137,80,110,11,237,191,25,181,73,222,183,33,197,182,150,150,132,178,165,146,181,164,238,130,183,27,0,151,78,154,191,69,140,45,241,129,7,217,213,17,12,20,202,77,86,181,37,112,232,212,201,115,228,55,29,249,107,106,51,42,117,105,97,134,150,243,206,154,82,70,100,134,218,109,199,22,174,73,66,20,163,177,17,152,151,254,150,202,86,50,161,108,77,128,40,217,131,139,226,98,172,67,15,28,64,102,117,106,53,40,169,168,158,180,211,234,68,79,28,98,113,196,182,179,78,157,100,149,104,53,234,52,165,180,153,33,56,65,209,113,233,217,150,95,126,189,143,52,5,138,201,124,222,198,89,11,154,24,127,55,50,253,248,141,215,112,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,192,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,208,246,204,91,66,225,93,168,50,106,139,155,152,90,55,80,235,251,200,213,26,90,229,55,33,234,100,230,149,165,216,238,41,7,246,174,32,212,148,41,109,58,210,205,8,215,164,162,131,164,143,163,238,54,206,210,91,206,28,155,165,75,86,93,84,100,38,52,218,107,45,58,242,48,202,201,166,27,104,221,144,243,238,188,242,36,188,111,168,150,164,165,13,172,208,221,238,182,200,236,6,199,219,89,227,45,145,115,67,221,197,10,60,186,197,10,124,119,35,87,112,226,103,148,86,42,168,38,214,76,26,214,109,186,72,91,78,172,156,74,201,26,237,188,65,25,37,213,145,135,163,49,10,221,53,126,148,248,91,226,254,15,180,106,34,98,112,6,63,193,185,167,131,105,57,131,151,216,134,37,115,15,87,35,148,152,51,163,25,232,117,23,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,40,118,233,171,244,167,194,223,23,240,125,163,81,1,117,122,12,126,157,159,131,127,148,132,170,8,171,232,49,250,118,126,13,254,82,18,168,0,0,49,255,0,17,109,139,129,41,187,88,225,29,146,104,16,252,179,137,43,61,127,221,3,219,199,163,249,7,117,77,41,241,123,43,99,119,43,126,217,153,123,219,165,187,183,106,230,122,64,100,0,0,0,11,21,182,14,201,152,55,107,172,175,247,15,93,145,18,143,93,129,33,185,52,44,70,168,7,41,250,82,205,196,27,228,132,19,141,26,208,235,72,54,212,131,94,139,238,214,100,106,105,6,87,212,0,121,119,199,248,3,25,101,102,50,171,101,246,96,225,233,116,60,67,67,144,113,167,65,146,69,173,165,216,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,242,211,55,58,78,179,99,54,246,83,167,228,133,90,109,85,156,103,62,161,41,172,91,137,152,92,104,205,213,232,230,106,83,81,82,211,13,35,117,175,122,77,186,72,210,70,220,84,145,169,210,146,234,17,144,29,52,153,87,147,84,175,114,89,181,215,188,141,152,85,222,177,79,234,112,169,42,119,221,11,44,117,114,223,202,145,189,67,108,117,102,215,160,151,161,199,93,223,50,221,183,109,106,106,42,192,119,92,151,202,28,101,159,89,161,135,242,143,47,216,136,229,119,17,72,83,49,206,91,228,203,13,33,13,169,215,94,113,124,76,144,219,77,184,225,146,73,75,50,65,146,82,165,25,36,253,31,100,190,80,224,220,133,202,252,63,148,121,126,196,182,232,88,118,58,153,142,114,223,55,159,117,107,113,78,186,243,139,224,70,183,29,113,199,12,146,73,65,26,204,146,148,164,137,37,137,93,15,185,111,151,24,111,102,2,204,108,45,51,173,226,156,101,80,125,172,80,174,188,79,117,87,33,72,125,184,177,119,73,224,205,152,113,47,217,69,188,87,90,212,106,52,27,73,78,117,0,11,85,180,238,208,184,87,101,252,154,173,102,230,41,141,215,250,134,238,53,58,150,137,77,199,122,167,57,213,105,106,59,106,89,253,179,139,52,165,106,67,77,58,178,66,244,105,59,170,34,175,165,207,102,61,160,177,117,117,172,247,162,86,170,184,203,2,208,169,239,41,234,35,17,154,105,188,35,21,180,70,39,30,74,73,221,228,173,251,134,243,206,186,150,181,52,219,41,39,21,187,109,6,144,142,12,232,205,236,101,159,89,161,136,51,115,48,31,136,229,119,17,72,75,210,10,35,4,203,13,33,13,165,166,153,109,28,76,144,219,77,182,217,26,141,75,50,65,26,148,165,25,168,242,43,13,236,81,228,77,129,243,3,107,28,205,166,85,97,214,158,242,99,120,46,158,249,110,27,76,23,170,48,155,93,77,68,74,214,230,249,14,186,219,73,113,41,73,54,74,116,137,194,117,149,162,224,116,98,236,29,242,111,174,198,207,156,216,162,234,192,56,126,160,159,38,210,234,52,237,228,92,80,242,80,242,92,178,183,169,61,204,119,211,28,213,169,183,26,121,68,227,39,125,14,164,179,255,0,165,31,208,79,51,126,242,251,98,16,8,1,25,127,210,51,177,71,230,85,204,118,43,248,2,153,85,115,44,177,79,190,83,100,190,91,214,233,115,140,214,110,83,20,246,165,45,90,80,130,113,165,58,73,82,219,82,147,119,84,203,174,30,32,15,79,185,165,149,184,19,58,112,37,79,44,243,46,133,229,156,55,89,220,245,216,93,105,232,251,221,211,200,121,191,124,101,104,113,54,113,164,43,178,162,189,172,119,35,50,48,129,109,133,246,205,174,236,121,152,242,170,110,82,188,179,131,49,71,87,143,137,169,173,33,5,41,77,180,107,221,73,140,226,173,103,154,222,186,100,218,148,77,184,149,169,42,210,102,135,91,244,19,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,243,195,181,94,198,217,143,179,30,114,195,202,174,169,85,197,49,49,7,87,78,22,171,198,165,27,126,94,113,105,109,46,50,195,13,184,233,239,144,251,155,163,107,81,184,119,109,122,73,46,183,121,116,232,220,217,231,59,118,118,201,39,48,238,114,98,217,106,93,70,66,164,194,194,47,33,135,145,134,86,79,190,78,147,82,217,121,212,188,137,41,54,31,52,39,74,27,89,175,134,181,184,163,12,181,22,171,107,31,69,140,228,248,191,196,62,206,124,93,81,106,182,177,244,88,206,79,139,252,67,236,231,192,121,172,31,85,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,229,19,83,210,117,176,119,201,190,133,39,62,114,158,139,171,31,97,250,122,188,165,75,167,83,183,146,177,67,41,91,41,110,234,222,164,183,209,216,76,131,78,150,220,117,228,147,108,149,244,52,146,12,117,197,221,42,146,115,59,98,28,91,150,24,196,165,192,205,250,156,118,48,225,206,133,1,165,194,171,211,159,59,75,150,178,81,104,142,181,70,75,204,184,132,167,231,143,180,227,36,148,154,138,54,0,96,12,1,140,179,79,25,82,114,251,47,176,244,186,230,33,174,72,40,208,96,198,34,214,234,236,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,93,124,73,167,67,6,207,20,172,73,137,177,46,210,56,150,149,45,107,194,114,19,68,194,242,19,49,41,96,166,189,29,206,190,165,180,147,214,165,162,59,241,210,147,95,189,218,83,134,68,165,164,141,176,186,189,45,152,3,6,229,102,196,216,3,47,178,251,15,68,161,225,234,30,56,129,26,12,24,196,122,26,71,147,234,70,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,113,23,132,241,77,119,3,98,170,54,53,194,211,186,149,107,15,212,35,213,41,210,119,72,115,113,41,135,18,227,78,104,89,41,10,210,180,36,236,162,52,157,172,100,101,192,76,167,77,95,162,198,22,248,192,131,236,234,136,134,10,101,38,171,90,146,184,116,106,100,185,242,27,142,252,181,181,25,149,58,180,176,195,75,121,231,77,41,35,50,67,109,54,227,139,87,36,161,10,81,216,136,204,7,161,77,137,54,193,195,59,92,229,123,85,164,156,72,88,218,135,29,132,226,202,60,70,164,110,32,190,235,143,161,149,182,227,168,36,169,15,38,50,221,36,37,110,27,100,162,66,212,163,45,74,200,161,230,51,37,243,123,25,100,46,104,97,252,220,203,247,226,55,93,195,178,20,244,114,150,193,60,195,168,91,106,105,214,92,71,3,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,47,69,27,58,231,206,13,218,75,40,232,89,173,131,38,196,82,42,49,208,138,156,22,100,27,203,164,212,73,9,57,16,157,53,33,10,214,218,149,98,81,161,58,208,104,113,37,161,105,51,11,150,48,3,164,235,111,31,144,133,10,78,67,101,61,107,78,62,196,20,245,121,74,169,78,168,238,229,97,118,84,182,84,221,211,186,81,111,164,48,169,4,157,46,54,235,41,54,222,43,107,105,71,125,118,219,219,7,12,236,141,149,238,214,148,113,38,227,106,228,119,211,132,232,242,218,145,184,156,251,78,48,135,150,227,141,32,210,148,50,153,40,116,208,165,182,110,18,77,8,82,76,245,39,207,182,44,197,53,220,115,138,171,56,215,20,206,235,181,172,65,80,145,84,168,201,221,33,189,252,167,220,83,142,185,161,4,148,39,82,214,163,178,72,146,87,177,17,23,0,28,80,159,238,139,143,65,60,178,251,245,237,137,162,0,68,255,0,116,92,122,9,229,151,223,175,108,77,1,0,32,2,87,178,219,99,234,86,214,93,22,249,106,154,121,75,111,29,224,232,248,154,126,20,91,46,164,145,37,245,213,101,155,144,93,75,139,75,90,36,27,45,32,156,82,146,109,45,40,94,173,4,227,110,7,45,209,67,183,28,108,75,74,162,108,143,152,200,150,117,218,108,121,8,194,53,99,91,178,10,116,70,146,227,234,132,249,168,212,109,45,134,146,189,210,138,205,27,45,37,187,33,77,163,125,38,131,203,13,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,117,58,56,182,227,147,181,110,13,159,131,243,5,17,35,230,46,15,142,194,231,60,210,218,105,21,184,138,51,65,77,105,130,50,82,22,149,18,82,250,82,157,210,86,235,74,73,164,158,38,155,14,193,210,143,232,39,153,191,121,125,177,8,64,8,159,238,148,127,65,60,205,251,203,237,136,66,0,64,122,168,0,0,1,67,33,210,243,163,55,176,110,66,229,126,32,205,204,192,126,91,116,44,59,29,47,72,40,140,27,207,186,181,184,150,154,101,180,112,35,91,142,184,219,100,106,52,160,141,100,106,82,82,70,162,250,178,159,29,124,148,50,175,6,230,103,146,252,153,238,183,15,211,171,189,75,127,190,234,189,106,50,30,221,111,52,167,94,157,230,157,90,83,123,94,197,123,0,237,0,126,97,128,175,208,157,192,104,46,99,95,208,141,37,167,188,106,238,225,200,5,0,0,7,79,204,82,53,81,218,35,46,29,109,63,197,88,128,205,163,153,54,253,207,107,77,175,214,251,255,0,105,19,241,143,146,75,165,52,70,87,249,105,63,197,80,129,141,166,218,103,243,183,187,79,247,101,248,159,216,64,99,196,13,61,191,185,252,226,102,182,19,134,219,120,60,236,221,173,138,175,207,236,81,132,51,83,201,5,188,213,225,252,226,102,246,16,148,135,112,113,251,229,239,138,237,203,236,81,64,103,172,30,12,157,190,171,249,136,125,7,199,152,217,134,73,221,42,223,84,127,136,111,0,177,155,82,184,73,202,252,78,87,181,186,151,249,67,2,16,182,152,113,63,37,12,72,171,255,0,113,247,127,131,178,38,219,106,213,26,114,195,20,42,246,183,81,255,0,40,96,66,14,210,43,37,230,126,34,37,29,239,213,63,201,217,1,147,125,27,210,180,86,212,68,229,191,59,243,123,191,195,154,18,251,131,222,222,80,105,125,171,252,160,193,242,250,196,136,120,232,230,91,40,174,46,231,111,152,19,125,127,221,205,9,133,193,123,147,195,180,149,55,231,29,61,139,243,253,141,32,59,17,114,0,46,64,0,231,112,162,76,136,84,248,243,26,82,105,239,1,172,206,230,40,92,197,110,147,228,40,92,192,107,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,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,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,1,69,114,26,70,165,114,26,64,5,20,102,42,0,52,145,157,198,187,220,198,158,5,220,42,92,192,85,95,204,54,86,92,204,111,43,249,134,202,251,192,91,140,231,45,88,38,176,69,254,15,252,179,98,23,54,198,71,251,110,98,228,219,143,202,31,228,209,196,216,230,172,125,254,16,170,34,201,61,91,143,59,246,212,8,109,219,82,154,76,102,134,50,123,67,69,167,201,220,72,184,254,135,142,94,160,25,5,177,97,233,77,43,187,243,164,199,255,0,14,44,230,218,242,150,244,57,236,169,203,165,24,173,219,21,185,88,164,144,187,251,22,175,82,233,137,227,195,9,179,255,0,195,139,91,182,229,60,216,163,202,148,105,111,223,49,90,249,23,30,41,146,124,120,0,192,137,138,180,233,60,127,77,95,227,49,159,155,17,186,109,123,180,186,173,127,39,119,126,233,24,7,58,197,62,79,15,211,151,252,99,25,227,177,82,148,191,118,90,84,124,60,157,223,251,160,4,197,225,247,9,106,122,202,189,141,29,223,8,243,155,181,135,165,46,113,255,0,199,252,67,237,23,199,162,204,52,162,212,253,139,189,31,206,60,233,237,95,233,75,156,127,241,255,0,16,251,69,240,19,81,209,114,103,249,133,50,207,239,215,182,38,142,149,210,93,176,236,109,163,112,107,217,193,130,23,45,25,139,130,232,238,33,152,141,161,217,8,174,83,153,55,31,56,73,101,4,165,20,146,82,221,83,42,66,123,107,112,219,89,25,41,11,103,187,116,92,250,9,229,159,223,175,108,77,25,78,174,64,60,189,96,28,3,140,179,75,25,82,114,251,47,176,244,186,230,33,174,72,40,208,96,198,34,214,234,236,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,94,137,246,86,217,163,6,236,163,148,112,242,183,7,206,151,81,90,228,42,165,87,169,201,51,74,234,53,23,16,218,29,124,155,185,165,148,105,105,180,33,180,153,233,66,19,169,75,94,183,23,200,225,61,156,50,79,2,230,230,32,207,60,33,128,162,82,113,182,41,142,228,106,189,70,52,135,210,137,72,113,109,56,233,156,125,123,132,173,110,48,218,214,180,182,75,82,245,41,70,102,181,154,174,105,114,1,21,189,57,159,73,63,194,79,201,162,213,244,42,21,246,166,197,63,23,243,189,163,78,23,83,167,51,233,39,248,73,249,52,90,190,133,111,74,108,83,241,127,59,218,52,224,19,84,2,133,200,84,4,48,116,203,228,133,43,2,231,109,3,58,41,245,201,114,36,102,132,119,211,58,3,205,167,68,71,233,172,67,142,75,105,101,99,52,56,211,141,93,10,35,52,173,181,171,81,146,201,13,199,176,244,39,210,37,145,115,51,251,101,60,87,134,232,52,111,41,226,74,14,235,18,80,89,73,190,110,42,84,83,51,117,13,54,201,41,79,60,228,85,202,101,182,205,42,74,156,121,30,105,145,45,62,123,0,4,212,244,54,100,167,184,109,159,106,217,199,46,161,190,151,153,181,2,220,176,219,186,155,98,13,57,217,17,219,212,147,109,38,151,148,250,230,26,172,181,164,219,220,91,74,181,144,135,108,1,128,49,150,105,227,42,78,95,101,246,30,151,92,196,53,201,5,26,12,24,196,90,221,93,140,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,211,150,19,194,212,44,13,133,104,216,43,11,65,234,84,92,63,79,143,75,167,70,222,173,205,196,86,27,75,109,55,173,102,165,171,74,16,146,186,140,212,118,185,153,159,16,28,176,0,0,0,0,15,146,167,73,165,86,163,34,29,102,153,18,124,118,228,49,45,13,73,101,46,161,47,176,234,30,101,210,74,136,200,150,219,173,182,226,21,205,43,66,84,86,50,35,31,88,0,8,171,233,206,250,73,254,18,126,77,24,171,209,113,233,217,150,95,126,189,143,52,101,87,78,119,210,79,240,147,242,104,197,94,139,143,78,204,178,251,245,236,121,160,39,248,124,141,210,105,76,213,100,87,89,166,68,69,74,100,118,98,72,152,150,82,79,188,195,42,113,77,52,183,45,169,72,66,159,121,73,73,157,146,110,184,101,109,71,127,172,0,0,0,6,42,244,163,250,9,230,111,222,95,108,66,16,2,39,251,165,31,208,79,51,126,242,251,98,16,128,16,19,19,210,161,176,172,108,127,135,170,187,79,101,108,8,140,98,122,28,119,170,88,205,151,165,59,174,173,78,98,43,40,75,237,27,142,27,45,174,43,49,140,205,180,33,27,212,41,103,169,78,33,8,114,40,50,183,52,177,222,75,99,186,102,102,101,165,119,200,216,146,141,190,234,83,122,171,50,55,91,214,86,203,158,246,242,22,218,174,219,171,79,105,39,107,220,172,100,70,94,159,132,21,244,165,236,199,151,27,60,231,44,26,222,93,86,169,81,34,99,238,181,84,247,33,10,49,51,228,6,219,75,8,222,17,111,84,123,153,15,170,82,155,34,109,182,209,186,91,109,145,165,22,72,75,78,202,59,87,101,198,214,185,112,140,107,130,157,234,53,88,59,182,43,244,7,222,37,202,164,74,81,25,146,84,100,69,188,101,122,84,109,60,68,73,113,41,81,25,33,104,113,180,96,183,78,119,210,79,240,147,242,104,193,93,148,118,174,204,125,146,179,29,24,215,5,59,215,169,83,183,108,87,232,15,188,104,139,87,138,147,51,36,168,200,143,118,242,53,40,218,120,136,212,218,148,162,50,90,22,227,107,206,174,156,239,164,159,225,39,228,208,22,171,161,83,210,159,20,252,95,206,246,141,56,75,166,116,101,14,13,207,172,175,196,25,71,152,12,75,114,133,136,163,165,153,7,17,243,101,246,150,135,18,235,79,54,190,36,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,113,23,208,169,233,79,138,126,47,231,123,70,156,38,164,7,154,205,167,118,122,197,91,47,231,45,107,40,241,76,158,191,212,55,114,105,213,68,69,114,59,53,56,46,167,83,82,27,74,203,237,155,89,37,75,74,29,105,212,18,215,163,81,222,174,142,109,138,63,53,86,99,191,95,199,244,202,171,121,101,133,189,242,165,37,130,221,55,84,156,70,131,110,152,151,181,37,105,212,133,155,142,169,162,82,144,218,82,155,180,167,154,112,165,211,108,29,147,48,110,215,89,95,238,30,187,34,37,30,187,2,67,114,104,88,141,80,14,83,244,165,155,136,55,201,8,39,26,53,161,214,144,109,169,6,189,23,221,172,200,212,210,12,174,86,86,229,110,4,201,108,9,76,203,60,180,161,121,27,13,209,183,221,74,23,90,122,70,235,122,242,222,115,223,30,90,220,85,220,117,106,237,40,237,123,21,136,136,136,59,88,0,0,15,146,153,73,165,81,99,46,29,26,153,18,4,119,36,63,45,109,70,101,45,33,79,190,234,222,121,211,74,72,136,214,227,174,56,226,213,205,75,90,148,119,51,51,31,88,0,181,91,88,250,44,103,39,197,254,33,246,115,227,205,96,244,167,181,143,162,198,114,124,95,226,31,103,62,60,214,0,245,80,0,0,3,228,169,210,105,85,168,200,135,89,166,68,159,29,185,12,75,67,82,89,75,168,75,236,58,135,153,116,146,162,50,37,182,235,109,184,133,115,74,208,149,21,140,136,199,214,0,3,0,58,106,253,22,48,183,198,4,31,103,84,70,127,140,0,233,171,244,88,194,223,24,16,125,157,81,1,128,29,23,30,157,153,101,247,235,216,243,68,255,0,8,1,232,184,244,236,203,47,191,94,199,154,39,248,7,200,221,38,148,205,86,69,117,154,100,68,84,166,71,102,36,137,137,101,36,251,204,50,167,20,211,75,114,218,148,132,41,247,148,148,153,217,38,235,134,86,212,119,250,192,0,0,0,7,201,83,164,210,171,81,145,14,179,76,137,62,59,114,24,150,134,164,178,151,80,151,216,117,15,50,233,37,68,100,75,109,214,219,113,10,230,149,161,42,43,25,17,143,172,0,4,85,244,231,125,36,255,0,9,63,38,139,85,208,169,233,79,138,126,47,231,123,70,156,46,175,78,119,210,79,240,147,242,104,181,93,10,158,148,248,167,226,254,119,180,105,192,38,164,0,0,0,0,0,0,0,71,87,76,222,69,195,197,57,53,66,207,154,69,27,93,107,4,212,27,167,85,37,182,108,55,243,30,90,141,9,55,141,68,78,187,187,150,113,210,218,18,163,36,117,183,213,160,201,74,82,97,176,122,125,205,140,11,242,80,202,204,101,150,126,84,242,103,186,220,63,81,161,117,221,198,251,170,245,168,206,51,189,221,234,78,189,59,205,90,117,38,246,181,202,247,30,104,179,11,5,85,114,215,31,226,92,185,174,200,136,253,75,10,214,38,209,38,59,17,106,83,14,63,25,229,178,226,155,82,146,149,26,13,72,51,35,52,164,237,107,145,114,1,215,196,148,244,46,100,93,118,171,152,248,143,104,122,157,26,148,246,27,162,83,228,225,186,108,153,6,135,37,34,176,233,198,113,197,199,69,141,77,232,138,165,161,110,25,160,205,50,201,9,214,70,233,34,53,135,161,237,128,50,26,54,207,155,46,97,28,50,244,41,113,171,181,248,232,196,216,133,18,227,187,25,244,84,101,180,218,148,203,140,184,181,27,75,97,164,179,24,200,137,55,56,230,179,66,84,165,16,12,138,0,0,1,24,221,56,112,77,204,19,149,53,43,55,102,42,181,70,12,207,206,247,198,88,62,30,30,247,199,238,9,57,17,213,211,105,77,55,114,15,2,86,58,177,40,163,98,242,141,190,250,141,236,41,10,211,247,119,55,255,0,20,6,9,116,96,83,83,82,219,147,45,80,227,14,56,212,117,213,100,172,210,71,100,26,41,114,212,133,25,151,34,214,72,46,60,46,100,93,226,121,241,189,53,53,156,25,95,164,41,135,31,76,234,92,168,198,211,100,102,165,146,218,82,116,149,184,220,239,110,28,68,30,116,73,68,68,157,180,104,15,41,70,71,22,143,85,117,36,93,230,113,212,139,31,220,89,254,240,157,224,30,85,199,162,221,131,41,238,83,118,58,202,88,206,155,102,165,225,182,36,22,142,86,116,212,225,119,115,178,202,254,55,231,204,121,222,173,192,69,42,179,62,152,219,134,180,195,148,235,9,81,149,141,68,133,154,110,127,188,61,35,236,163,77,58,70,203,249,69,78,84,98,97,198,112,53,12,157,108,187,157,56,44,154,254,238,163,81,128,186,160,0,0,60,171,143,85,3,21,127,216,184,216,79,255,0,33,159,251,205,88,255,0,189,128,186,187,39,122,44,100,223,197,254,30,246,115,2,234,142,39,9,225,106,22,6,194,180,108,21,133,160,245,42,46,31,167,199,165,211,163,111,86,230,226,43,13,165,182,155,214,179,82,213,165,8,73,93,70,106,59,92,204,207,136,229,128,0,0,4,56,244,219,65,54,243,195,0,84,172,221,159,194,138,96,140,188,239,123,152,233,241,240,247,206,31,116,112,29,11,84,212,203,218,155,17,206,113,135,20,152,56,26,106,208,225,17,233,67,138,157,5,36,70,124,174,105,55,44,71,234,51,238,23,15,167,22,154,109,98,188,164,172,117,98,73,73,167,213,227,111,190,175,116,228,101,105,251,155,235,255,0,140,56,14,132,120,136,94,115,230,28,227,81,234,103,12,52,209,39,184,201,114,208,102,127,244,11,247,192,72,206,219,244,212,213,118,67,205,216,170,97,199,137,24,78,124,157,40,35,185,27,77,155,164,174,29,197,162,231,221,98,59,240,30,113,199,165,253,165,160,34,171,179,142,106,211,28,112,208,153,152,38,184,194,148,69,115,73,46,3,201,185,126,248,243,75,22,43,243,101,51,10,43,102,227,210,28,75,77,160,142,218,148,163,177,23,31,19,1,233,247,44,105,238,82,114,215,9,210,158,54,205,200,116,56,17,212,109,249,183,68,116,36,237,192,184,112,245,14,161,181,143,162,198,114,124,95,226,31,103,62,46,132,104,236,67,142,212,72,205,147,108,176,132,182,218,11,146,82,69,98,34,248,8,133,175,218,199,209,99,57,62,47,241,15,179,159,1,230,176,122,19,219,163,108,218,22,199,153,113,22,166,221,43,203,56,207,20,117,136,248,102,154,234,22,81,84,227,68,141,236,153,46,38,214,101,173,235,70,109,165,68,227,138,90,82,157,36,107,117,191,61,131,186,231,70,111,99,44,250,205,12,65,155,153,128,252,71,43,184,138,66,94,144,81,24,38,88,105,8,109,45,52,203,104,226,100,134,218,109,182,200,212,106,89,146,8,212,165,40,205,70,29,82,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,59,221,28,219,20,126,101,92,184,126,191,143,233,148,167,51,55,20,251,229,74,75,5,189,114,151,4,201,6,221,49,47,106,82,21,165,104,55,29,83,68,148,173,197,37,55,117,44,180,225,218,174,140,94,143,249,153,69,14,54,208,57,223,135,122,166,58,151,165,252,51,77,117,199,218,149,65,138,227,15,50,234,164,161,43,38,205,231,219,145,197,151,16,165,50,148,38,230,151,20,180,55,34,160,48,3,166,175,209,99,11,124,96,65,246,117,68,96,7,69,199,167,102,89,125,250,246,60,209,159,253,53,126,139,24,91,227,2,15,179,170,35,0,58,46,61,59,50,203,239,215,177,230,128,159,58,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,157,125,180,246,113,165,108,177,159,53,92,171,161,99,120,152,150,154,152,236,212,161,172,157,74,166,194,97,253,70,220,89,201,73,18,81,37,41,34,87,2,34,91,107,101,210,74,55,155,180,204,246,221,27,102,208,182,60,203,136,181,54,233,94,89,198,120,163,172,71,195,52,215,80,178,138,167,26,36,111,100,201,113,54,179,45,111,90,51,109,42,39,28,82,210,148,233,35,91,173,249,246,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,6,106,244,83,237,49,140,178,163,62,96,100,242,96,226,12,65,132,243,22,65,66,93,34,156,68,233,83,234,39,163,77,80,154,52,153,146,27,105,181,165,243,74,145,239,37,188,94,190,174,218,7,96,233,171,244,167,194,223,23,240,125,163,81,25,149,209,167,176,172,157,153,112,204,172,207,204,232,18,226,230,134,35,142,253,54,84,21,74,105,198,41,20,226,144,70,150,16,108,56,182,158,91,198,195,47,41,195,81,233,45,219,105,74,13,46,27,152,107,211,87,233,79,133,190,47,224,251,70,162,2,234,244,24,253,59,63,6,255,0,41,9,84,17,87,208,99,244,236,252,27,252,164,51,167,106,237,171,178,227,100,172,184,94,53,198,174,245,234,172,237,227,20,10,3,15,18,37,85,229,36,136,205,41,51,35,221,178,141,73,55,94,50,52,182,149,36,136,150,181,182,218,195,160,109,245,182,190,21,217,79,46,37,209,41,53,62,177,153,184,154,158,243,120,114,159,28,219,91,144,53,146,155,77,78,65,56,149,161,44,180,178,51,66,86,147,223,56,131,65,22,148,186,182,162,215,163,58,173,85,175,244,128,101,253,118,187,83,151,81,169,84,100,87,165,204,153,45,229,60,252,151,220,164,206,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,140,117,205,44,210,199,121,211,142,234,121,153,153,117,223,44,226,74,206,231,174,205,234,172,199,222,238,153,67,45,251,219,40,67,105,179,109,33,61,148,149,237,115,185,153,153,228,7,69,199,167,102,89,125,250,246,60,208,19,252,0,0,3,165,103,70,111,96,220,133,202,252,65,155,153,128,252,182,232,88,118,58,94,144,81,24,55,159,117,107,113,45,52,203,104,224,70,183,29,113,182,200,212,105,65,26,200,212,164,164,141,69,221,68,0,244,136,237,121,249,171,115,148,189,203,77,223,101,238,14,222,194,194,250,224,117,103,159,222,165,174,181,45,205,70,110,30,245,198,147,160,149,163,75,77,181,118,208,225,187,168,44,166,122,103,166,99,237,23,152,245,28,208,205,10,207,94,170,206,179,76,178,209,26,34,211,226,164,204,219,139,25,179,51,221,178,141,74,177,92,212,106,82,150,181,45,107,90,213,216,49,38,201,153,243,132,242,26,139,180,141,119,2,203,143,130,107,146,55,77,72,63,159,176,194,180,117,121,111,181,109,77,70,144,165,154,90,116,248,40,210,147,61,36,244,115,122,240,116,115,108,81,249,170,179,29,250,254,63,166,85,91,203,44,45,239,149,41,44,22,233,186,164,226,52,27,116,196,189,169,43,78,164,44,220,117,77,18,148,134,210,148,221,165,60,211,133,57,56,255,0,0,96,220,211,193,181,108,190,204,28,61,18,185,135,171,145,206,52,232,50,72,244,58,139,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,144,64,14,196,155,96,226,109,145,179,65,170,210,78,92,220,19,92,144,194,113,101,30,35,81,247,243,152,105,183,208,202,219,113,212,26,146,182,85,37,110,146,18,182,201,195,73,33,106,73,30,164,250,8,194,120,166,133,142,112,173,27,26,225,105,221,118,139,136,41,241,234,148,233,59,165,183,191,138,251,105,113,167,52,44,146,180,234,66,210,118,81,18,138,246,50,35,224,60,241,109,131,178,102,50,217,23,52,61,195,215,100,75,172,80,167,199,110,77,11,17,170,1,69,98,170,130,109,6,249,33,4,227,164,133,180,234,205,181,32,215,174,219,181,153,18,93,65,158,79,244,81,237,175,242,50,197,76,108,215,153,149,58,172,156,55,139,106,17,227,97,39,111,190,102,143,84,121,197,36,227,232,36,155,137,102,83,142,35,138,85,161,183,75,81,160,137,231,157,72,76,160,0,0,249,41,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,24,193,210,143,232,39,153,191,121,125,177,8,101,80,197,94,148,127,65,60,205,251,203,237,136,64,32,4,122,168,30,85,199,170,128,31,36,218,77,42,163,38,4,202,133,50,36,169,20,185,7,46,11,175,50,149,174,43,230,211,140,155,173,40,202,232,89,180,243,173,154,147,99,208,226,211,201,70,71,245,128,0,11,85,181,143,162,198,114,124,95,226,31,103,62,46,168,181,91,88,250,44,103,39,197,254,33,246,115,224,60,214,15,67,219,18,109,131,134,118,185,202,246,171,73,56,144,177,181,14,59,9,197,148,120,141,72,220,65,125,215,31,67,43,109,199,80,73,82,30,76,101,186,72,74,220,54,201,68,133,169,70,90,149,231,132,119,92,151,205,236,101,144,185,161,135,243,115,47,223,136,221,119,14,200,83,209,202,91,4,243,14,161,109,169,167,89,113,28,12,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,130,69,58,76,186,60,241,53,83,31,171,104,60,144,135,18,98,49,149,98,159,77,174,208,9,81,225,155,21,89,143,53,17,137,76,40,244,33,104,145,33,198,137,221,103,173,47,58,167,77,75,67,139,54,100,127,32,114,114,133,179,254,77,97,60,157,195,143,117,136,152,102,158,152,238,73,210,180,117,185,75,82,156,147,39,66,214,179,111,122,251,142,187,187,214,105,70,189,41,236,164,136,124,155,58,231,206,13,218,75,40,232,89,173,131,38,196,82,42,49,208,138,156,22,100,27,203,164,212,73,9,57,16,157,53,33,10,214,218,149,98,81,161,58,208,104,113,37,161,105,51,185,96,48,3,166,175,209,99,11,124,96,65,246,117,68,96,7,69,199,167,102,89,125,250,246,60,209,159,253,53,126,139,24,91,227,2,15,179,170,35,0,58,46,61,59,50,203,239,215,177,230,128,239,253,35,253,31,243,54,119,174,187,155,121,67,135,127,218,158,127,86,97,216,209,220,126,67,152,118,86,132,55,166,66,222,91,142,45,151,156,35,90,30,53,105,39,29,54,148,72,247,147,118,202,236,117,182,46,59,217,3,29,200,175,208,33,249,103,13,214,116,123,160,195,251,198,99,249,83,116,204,132,69,249,105,108,58,227,27,167,36,27,158,246,69,174,218,85,114,62,19,211,159,223,33,175,144,214,44,252,208,126,74,249,30,249,61,94,93,242,158,173,206,231,81,104,211,163,223,55,219,205,222,235,117,239,187,221,222,235,223,52,15,53,152,179,220,175,186,170,207,184,95,42,251,155,242,132,143,35,249,91,119,215,186,142,241,91,142,177,186,247,189,246,239,70,189,29,157,87,183,11,0,236,25,209,155,216,203,62,179,67,16,102,230,96,63,17,202,238,34,144,151,164,20,70,9,150,26,66,27,75,77,50,218,56,153,33,182,155,109,178,53,26,150,100,130,53,41,74,51,81,200,255,0,69,30,194,223,56,218,131,58,240,103,247,60,172,1,10,114,190,217,74,170,57,28,211,251,87,85,90,149,245,111,18,63,67,188,48,3,101,207,144,79,201,219,12,254,105,127,252,27,124,187,229,191,209,159,220,111,245,127,208,95,44,126,136,220,121,159,227,118,117,15,74,96,60,171,137,254,232,184,244,19,203,47,191,94,216,154,32,4,79,247,69,199,160,158,89,125,250,246,196,208,16,2,39,251,162,227,208,79,44,190,253,123,98,104,128,17,62,125,25,213,106,85,3,163,255,0,47,235,181,218,156,74,117,54,157,30,189,46,100,201,111,37,150,35,48,221,90,114,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,5,149,233,117,217,51,6,226,28,187,168,109,89,70,145,18,137,136,112,172,120,209,171,77,179,0,212,188,66,135,229,196,139,24,221,112,156,74,91,91,9,113,203,47,118,181,173,26,27,51,36,182,141,49,45,128,49,254,50,202,204,101,73,204,28,190,196,50,232,120,134,135,32,164,193,157,24,203,91,75,177,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,223,77,186,54,205,174,237,135,152,241,106,109,210,188,141,131,48,191,88,143,134,105,174,161,7,41,45,186,104,222,201,146,226,111,119,157,221,52,102,218,84,109,182,148,37,41,212,100,183,92,237,125,28,219,20,126,106,172,199,126,191,143,233,149,86,242,203,11,123,229,74,75,5,186,110,169,56,141,6,221,49,47,106,74,211,169,11,55,29,83,68,165,33,180,165,55,105,79,52,225,6,117,109,71,158,159,154,83,162,123,19,103,95,185,111,115,158,232,250,151,204,206,189,215,55,29,95,18,177,27,231,219,182,245,106,220,106,243,10,218,173,198,215,56,86,19,253,210,143,232,39,153,191,121,125,177,8,64,8,15,85,3,175,227,252,127,131,114,179,6,213,179,7,48,113,12,74,30,30,161,199,57,51,167,73,51,208,210,46,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,125,128,66,7,72,255,0,72,4,205,162,43,174,229,38,80,226,47,246,167,129,213,159,118,76,118,223,142,230,34,149,161,14,106,144,135,144,219,136,101,151,12,208,134,77,58,77,198,141,213,26,253,228,154,11,65,182,222,216,56,155,107,156,208,118,180,163,151,11,4,208,228,62,156,39,71,150,212,125,252,22,29,109,132,60,183,28,105,4,165,45,229,70,67,166,133,45,194,108,212,104,66,148,69,169,83,147,178,119,162,198,77,252,95,225,239,103,48,60,214,15,74,91,39,223,243,44,228,217,255,0,253,191,195,222,206,96,5,212,59,119,1,249,166,7,110,224,227,96,26,45,235,26,203,205,224,52,216,239,224,53,125,8,10,0,10,149,187,192,117,92,114,149,42,152,217,17,95,229,146,254,42,132,16,109,65,2,76,95,115,91,214,180,234,235,182,237,17,222,219,145,60,88,213,105,77,57,6,100,127,162,75,248,170,16,95,181,164,232,242,61,202,238,155,82,116,245,235,220,136,191,96,1,139,112,204,139,93,252,4,196,236,12,183,75,8,145,44,255,0,221,111,240,110,162,136,117,136,131,86,187,91,133,132,203,108,36,218,61,201,22,148,36,191,61,126,175,177,70,1,159,240,212,147,101,86,63,162,63,196,67,120,108,65,65,165,149,94,222,113,254,34,27,253,215,1,97,118,175,47,246,172,197,55,255,0,1,255,0,41,96,65,246,210,5,254,218,56,136,139,252,19,252,157,145,56,27,88,25,150,86,98,158,63,220,63,229,44,8,62,218,58,231,154,24,134,199,253,201,254,78,200,12,147,232,230,142,235,149,213,233,69,254,96,76,239,255,0,14,104,76,54,9,65,163,15,82,82,101,99,42,115,4,127,250,9,17,19,209,176,217,157,109,70,118,63,206,252,223,242,246,132,189,225,22,212,154,29,48,204,202,221,69,159,226,36,7,60,92,128,0,5,76,172,52,146,19,126,66,171,238,20,69,237,196,192,107,210,68,92,8,105,46,98,167,114,239,2,46,240,26,128,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,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,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,81,92,133,45,222,53,13,6,0,42,101,97,64,95,112,13,4,119,26,200,238,52,36,172,99,89,88,139,144,10,40,207,214,54,149,198,227,113,92,198,133,119,128,233,89,154,102,88,86,164,119,225,239,63,202,32,67,190,219,203,47,146,70,52,62,63,173,223,200,70,19,31,152,104,75,184,110,160,217,145,88,247,92,202,255,0,166,32,67,246,221,145,81,31,31,99,119,136,146,122,124,155,195,77,191,73,140,64,46,198,196,239,18,165,192,71,107,134,19,107,241,198,29,79,110,88,228,172,38,106,36,162,231,138,111,203,236,82,71,223,177,13,85,106,173,70,103,118,171,35,10,35,232,253,75,140,53,109,180,202,93,193,44,184,100,68,106,196,201,87,47,91,50,64,70,229,71,179,82,152,147,238,125,101,255,0,72,198,124,236,76,148,39,221,157,208,95,173,221,223,186,70,4,85,209,243,98,122,72,237,105,46,151,253,35,25,225,177,89,47,243,229,103,84,95,216,239,254,32,4,195,97,205,38,167,244,164,139,138,59,190,17,231,67,106,255,0,74,92,227,255,0,143,248,135,218,47,143,69,216,109,38,74,127,143,122,63,156,121,209,218,195,210,151,56,255,0,227,254,33,246,139,224,38,163,162,230,255,0,152,83,44,190,252,251,98,104,202,149,17,145,12,86,232,185,244,20,203,47,191,62,217,154,50,165,87,34,230,3,73,17,92,106,27,119,61,67,89,114,1,21,189,57,159,73,63,194,79,201,162,214,116,42,122,83,226,159,139,249,222,209,167,11,167,211,153,244,147,252,36,252,154,45,95,66,183,165,54,41,248,191,157,237,26,112,9,170,1,68,138,128,15,56,59,104,100,229,11,32,182,160,199,249,85,133,158,215,69,165,84,27,145,78,111,74,203,171,69,151,29,169,109,70,186,214,181,175,114,137,9,107,120,165,26,151,187,214,118,53,88,189,20,98,204,83,66,192,216,86,179,141,113,76,238,165,69,195,244,249,21,74,140,157,210,220,220,69,97,181,56,235,154,16,74,90,180,161,10,59,36,141,71,107,17,25,240,30,96,177,102,41,174,227,156,85,89,198,184,166,119,93,173,98,10,132,138,165,70,78,233,13,239,229,62,226,156,117,205,8,36,161,58,150,181,29,146,68,146,189,136,136,184,0,207,78,134,140,144,165,99,172,237,175,231,69,66,185,46,60,140,175,142,194,96,192,101,180,232,150,253,73,137,145,205,110,172,238,100,134,218,109,219,33,36,70,165,184,133,106,34,65,161,201,159,30,125,186,54,243,162,149,146,27,90,97,122,238,40,197,241,48,222,24,174,71,153,65,174,204,150,132,238,13,135,153,53,48,151,28,52,158,229,29,113,168,106,55,110,146,73,36,205,106,75,122,199,160,144,0,0,0,0,0,0,0,1,21,125,57,223,73,63,194,79,201,163,21,122,46,61,59,50,203,239,215,177,230,140,170,233,206,250,73,254,18,126,77,24,171,209,113,233,217,150,95,126,189,143,52,4,255,0,0,0,0,0,0,197,94,148,127,65,60,205,251,203,237,136,66,0,68,255,0,116,163,250,9,230,111,222,95,108,66,16,2,3,209,238,213,219,87,101,198,201,89,112,188,107,141,93,235,213,89,219,198,40,20,6,30,36,74,171,202,73,17,154,82,102,71,187,101,26,146,110,188,100,105,109,42,73,17,45,107,109,181,249,236,205,44,210,199,121,211,142,234,121,153,153,117,223,44,226,74,206,231,174,205,234,172,199,222,238,153,67,45,251,219,40,67,105,179,109,33,61,148,149,237,115,185,153,153,220,13,171,182,174,204,125,173,115,29,120,215,26,187,212,105,80,119,140,80,40,12,60,107,139,72,138,163,35,52,164,204,139,120,242,244,164,221,120,200,148,226,146,146,34,66,16,219,104,201,94,140,93,131,190,77,245,216,217,243,155,20,93,88,7,15,212,19,228,218,93,70,157,188,139,138,30,74,30,75,150,86,245,39,185,142,250,99,154,181,54,227,79,40,156,100,239,161,212,144,95,94,138,29,135,35,97,170,85,19,107,140,198,92,178,174,212,163,200,94,17,164,154,29,142,80,98,58,151,24,84,215,201,68,147,117,111,180,165,238,146,87,104,153,117,46,93,106,113,27,158,191,211,157,244,147,252,36,252,154,37,80,69,95,78,119,210,79,240,147,242,104,11,85,208,169,233,79,138,126,47,231,123,70,156,38,164,66,183,66,167,165,62,41,248,191,157,237,26,112,154,144,0,0,0,0,0,0,0,1,106,182,177,244,88,206,79,139,252,67,236,231,199,154,193,233,79,107,31,69,140,228,248,191,196,62,206,124,121,172,1,234,160,0,0,0,0,0,96,7,77,95,162,198,22,248,192,131,236,234,136,207,241,128,29,53,126,139,24,91,227,2,15,179,170,32,48,3,162,227,211,179,44,190,253,123,30,104,159,225,0,61,23,30,157,153,101,247,235,216,243,68,255,0,0,0,0,0,0,0,0,0,8,171,233,206,250,73,254,18,126,77,22,171,161,83,210,159,20,252,95,206,246,141,56,93,94,156,239,164,159,225,39,228,209,106,186,21,61,41,241,79,197,252,239,104,211,128,77,72,0,0,0,0,0,0,0,8,64,233,132,202,220,43,128,54,154,167,98,60,37,66,165,82,155,198,152,125,21,106,163,112,229,55,188,147,84,41,82,16,252,151,35,18,205,109,111,16,76,30,243,66,80,235,137,121,68,107,112,158,50,155,241,231,175,164,87,56,235,185,201,181,198,59,147,87,103,171,196,193,245,7,240,117,46,54,164,47,115,22,3,238,182,163,214,148,32,213,189,124,228,63,101,106,82,55,250,53,41,40,73,128,224,54,25,202,250,86,113,237,105,150,120,14,186,168,135,77,126,177,229,41,140,75,132,153,108,75,98,11,46,77,114,43,141,40,201,42,67,201,140,108,157,238,68,78,25,154,85,109,39,232,204,121,129,202,124,117,242,47,205,60,27,153,158,75,242,159,185,44,65,78,174,245,45,254,231,173,117,89,45,189,186,222,105,86,141,91,189,58,180,170,215,189,142,214,30,154,48,158,41,161,99,156,43,70,198,184,90,119,93,162,226,10,124,122,165,58,78,233,109,239,226,190,218,92,105,205,11,36,173,58,144,180,157,148,68,162,189,140,136,248,0,229,128,0,0,96,143,76,189,53,51,182,75,166,202,82,28,81,211,177,157,62,73,26,57,36,206,52,182,174,175,15,125,50,248,76,134,119,11,41,181,238,205,165,181,102,77,200,202,83,198,103,133,205,234,132,89,229,80,242,119,93,211,185,51,61,27,173,235,119,189,249,234,225,234,48,17,105,208,199,1,115,54,177,172,72,75,132,146,131,130,106,15,168,140,188,226,57,112,219,177,125,215,8,254,224,155,97,134,91,19,116,115,51,177,222,98,86,243,5,89,182,156,94,237,94,138,170,50,88,247,61,212,13,132,169,246,157,82,201,125,101,221,68,102,202,75,77,139,184,239,194,195,51,64,121,136,206,120,11,165,103,14,58,166,56,225,45,80,241,45,77,133,40,138,196,163,68,167,19,114,253,225,233,27,38,96,149,47,39,240,45,48,155,113,5,19,13,83,24,210,225,89,73,209,21,180,216,252,120,12,3,205,30,134,54,115,27,51,49,118,97,70,218,37,52,134,177,69,118,125,101,186,122,112,126,244,161,166,76,133,186,76,146,250,234,117,146,9,122,117,105,77,237,123,23,33,36,84,152,5,74,165,66,165,165,211,112,161,199,110,57,44,202,218,180,36,147,123,119,94,192,62,177,0,63,236,163,237,217,255,0,151,63,253,217,163,255,0,221,4,255,0,12,0,255,0,97,83,101,143,252,126,205,95,249,214,157,255,0,113,1,151,251,61,98,154,238,57,200,44,180,198,184,166,119,93,173,98,12,31,70,170,84,100,238,144,222,254,83,240,154,113,215,52,32,146,132,234,90,212,118,73,18,74,246,34,34,224,46,0,235,249,123,130,169,89,107,128,48,214,92,208,164,75,126,155,133,104,240,168,144,221,150,180,169,247,24,140,202,25,109,78,41,41,74,77,102,148,17,153,146,82,87,189,136,185,14,192,2,223,237,11,138,107,184,27,32,179,47,26,225,105,221,74,181,135,240,125,102,169,78,147,186,67,155,137,76,66,117,198,156,208,178,82,21,165,104,73,217,68,105,59,88,200,203,128,132,31,246,81,246,236,255,0,203,159,254,236,209,255,0,238,130,119,179,11,5,82,179,43,0,98,92,185,174,200,150,197,55,21,81,230,209,38,59,17,105,75,237,177,37,149,178,226,155,82,146,164,146,201,43,51,35,52,168,175,107,145,242,24,65,254,194,166,203,31,248,253,154,191,243,173,59,254,226,3,63,192,0,4,94,116,227,211,82,238,30,202,10,185,161,195,84,105,181,168,196,162,243,8,157,68,69,25,31,137,238,138,223,1,142,7,160,218,2,220,172,231,21,76,156,34,76,120,180,38,13,54,226,102,226,230,168,143,238,110,143,247,198,101,237,191,177,153,109,149,133,240,206,27,249,35,158,16,60,57,61,233,196,255,0,146,60,161,191,222,54,72,209,167,126,214,155,90,247,185,252,3,226,216,111,98,6,118,48,129,140,34,39,49,211,139,221,197,175,65,113,79,249,23,201,230,194,99,37,226,74,12,183,238,235,35,55,212,124,202,220,121,220,5,255,0,204,168,11,170,229,214,42,166,54,225,33,83,40,147,152,74,140,174,73,53,176,180,220,255,0,124,121,159,203,72,37,84,204,124,41,76,54,220,89,75,173,193,99,75,101,117,43,83,232,77,139,199,136,245,0,251,12,202,97,200,210,90,75,141,60,131,109,196,40,174,74,73,149,140,140,189,70,66,51,242,247,161,108,176,38,62,195,56,225,91,73,156,242,195,213,136,85,83,138,88,59,117,191,220,60,135,119,122,250,242,180,106,209,109,90,78,215,189,143,144,9,52,22,171,107,31,69,140,228,248,191,196,62,206,124,93,81,106,182,177,244,88,206,79,139,252,67,236,231,192,121,172,18,41,209,139,209,255,0,15,55,102,70,218,7,59,240,239,91,192,177,52,191,134,105,174,184,195,177,107,210,155,125,230,93,84,148,37,102,225,50,195,145,248,178,226,18,151,148,180,220,212,218,86,135,35,172,122,157,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,7,214,0,0,48,3,166,175,209,99,11,124,96,65,246,117,68,69,174,201,57,223,74,217,195,63,176,230,116,86,104,114,235,49,240,228,122,162,145,2,51,137,109,114,95,122,157,38,59,40,53,171,130,16,110,188,222,181,217,70,148,106,81,37,102,68,131,148,174,154,191,69,140,45,241,129,7,217,213,17,10,192,59,174,116,102,246,50,207,172,208,196,25,185,152,15,196,114,187,136,164,37,233,5,17,130,101,134,144,134,210,211,76,182,142,38,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,114,105,209,41,177,71,145,33,195,218,203,51,105,149,88,117,167,183,205,224,186,123,229,184,109,48,94,99,118,186,154,136,149,173,205,242,29,117,182,146,226,82,146,108,148,233,19,132,235,43,69,138,232,220,232,251,141,180,76,151,51,135,57,41,82,211,151,84,233,10,141,10,154,243,78,178,140,76,179,105,246,221,54,164,50,251,79,50,136,207,19,10,53,165,42,67,139,37,183,123,161,194,41,180,0,16,173,211,87,233,79,133,190,47,224,251,70,162,38,164,66,183,77,95,165,62,22,248,191,131,237,26,136,14,213,209,7,154,88,19,37,176,38,127,230,102,101,215,124,141,134,232,222,229,58,236,222,170,244,141,214,245,233,236,183,239,108,161,110,42,238,58,132,246,82,118,189,206,196,70,101,136,27,87,109,93,152,251,90,230,58,241,174,53,119,168,210,160,239,24,160,80,24,120,215,22,145,21,70,70,105,73,153,22,241,229,233,73,186,241,145,41,197,37,36,68,132,33,182,209,103,219,171,85,89,165,72,161,51,83,150,138,108,201,12,203,145,13,47,40,152,121,246,82,226,90,117,109,223,74,150,132,190,242,82,163,43,164,157,112,138,218,142,249,65,176,46,197,24,171,106,204,199,137,91,171,83,58,190,89,97,154,131,46,98,58,132,130,113,13,207,208,105,113,84,200,230,218,144,181,60,234,12,137,106,66,139,114,218,201,102,122,148,210,29,12,127,196,89,91,142,240,166,4,194,57,153,95,161,117,92,55,142,250,255,0,185,249,189,105,149,245,206,164,241,51,43,222,208,179,113,189,14,40,147,239,137,78,171,221,55,46,35,32,58,46,61,59,50,203,239,215,177,230,140,159,233,184,164,210,168,20,172,134,161,80,169,145,41,212,218,116,124,65,18,28,56,140,165,150,35,48,218,105,137,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,140,29,23,30,157,153,101,247,235,216,243,64,95,253,189,118,245,218,199,37,182,177,199,57,103,150,153,173,228,108,55,70,242,103,82,133,228,42,108,141,214,246,155,21,231,61,241,232,235,113,87,113,213,171,180,163,181,236,86,34,34,44,128,232,164,218,143,61,182,148,249,40,252,154,241,207,186,63,115,158,68,242,103,204,200,112,247,29,99,175,111,191,67,52,222,173,91,134,188,235,219,79,11,92,239,223,243,239,162,255,0,32,182,137,205,138,238,113,227,92,95,152,16,171,88,131,170,245,150,41,117,8,77,197,70,226,51,81,209,161,46,68,113,101,116,50,147,59,172,251,70,118,177,88,138,224,108,165,177,78,86,108,125,238,167,228,103,95,197,117,63,117,189,71,174,249,118,84,103,183,125,87,127,187,221,110,88,106,215,235,43,213,171,85,236,155,90,199,112,195,94,152,237,169,170,180,232,208,118,83,194,204,203,139,30,169,29,154,198,43,126,93,41,72,68,166,9,212,57,9,152,175,185,193,104,39,89,90,221,91,73,50,214,219,109,147,183,76,134,138,53,178,83,44,164,231,54,110,97,12,169,139,89,137,73,94,42,172,70,165,156,233,46,52,148,70,67,139,34,91,132,78,184,218,92,89,39,81,161,162,89,45,213,233,109,23,90,210,71,61,59,109,236,125,134,118,185,202,247,104,170,40,144,177,181,14,59,234,194,117,137,110,200,220,65,125,215,24,91,200,113,182,150,73,82,30,76,100,52,107,82,28,54,201,70,180,37,70,90,85,231,219,22,97,106,238,6,197,85,156,21,138,96,245,42,214,31,168,72,165,212,99,111,80,230,226,83,14,41,183,91,214,131,82,21,165,104,81,93,38,105,59,92,140,203,136,15,75,217,47,148,56,55,33,114,191,15,229,30,95,177,45,186,22,29,142,166,99,156,183,205,231,221,90,220,83,174,188,226,248,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,119,81,133,93,25,251,107,212,118,159,192,149,44,19,153,117,62,179,153,56,74,242,102,204,112,226,179,229,152,47,60,225,183,33,152,236,165,189,27,155,161,135,9,45,233,43,176,163,89,169,227,74,115,84,5,138,219,7,100,204,27,181,214,87,251,135,174,200,137,71,174,192,144,220,154,22,35,84,3,148,253,41,102,226,13,242,66,9,198,141,104,117,164,27,106,65,175,69,247,107,50,53,52,131,47,57,130,95,186,88,182,215,167,97,108,43,83,217,95,45,234,122,241,37,102,209,177,139,232,57,81,222,165,65,83,113,228,55,29,181,18,80,219,221,105,183,180,172,210,226,210,77,19,173,173,6,110,145,162,45,178,95,40,113,150,125,102,134,31,202,60,191,98,35,149,220,69,33,76,199,57,111,147,44,52,132,54,167,93,121,197,241,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,9,158,232,181,218,186,187,180,94,77,78,193,184,233,218,173,71,23,229,191,85,135,80,173,205,121,14,249,86,44,149,62,113,28,53,17,18,205,228,33,133,180,225,172,148,165,110,208,225,184,181,186,178,70,106,142,149,146,249,67,131,114,23,43,240,254,81,229,251,18,219,161,97,216,234,102,57,203,124,222,125,213,173,197,58,235,206,47,129,26,220,117,199,28,50,73,37,4,107,50,74,82,146,36,151,117,0,24,171,210,143,232,39,153,191,121,125,177,8,101,80,197,94,148,127,65,60,205,251,203,237,136,64,32,4,122,168,30,85,199,170,128,1,111,246,133,197,53,220,13,144,89,151,141,112,180,238,165,90,195,248,62,179,84,167,73,221,33,205,196,166,33,58,227,78,104,89,41,10,210,180,36,236,162,52,157,172,100,101,192,92,1,215,243,11,5,82,179,43,0,98,92,185,174,200,150,197,55,21,81,230,209,38,59,17,105,75,237,177,37,149,178,226,155,82,146,164,146,201,43,51,35,52,168,175,107,145,242,1,4,63,236,163,237,217,255,0,151,63,253,217,163,255,0,221,4,212,237,99,232,177,156,159,23,248,135,217,207,140,85,255,0,97,83,101,143,252,126,205,95,249,214,157,255,0,113,25,85,181,143,162,198,114,124,95,226,31,103,62,3,205,96,206,158,145,254,143,249,155,59,215,93,205,188,161,195,191,237,79,63,171,48,236,104,238,63,33,204,59,43,66,27,211,33,111,45,199,22,203,206,17,173,15,26,180,147,142,155,74,36,123,201,187,130,195,212,70,63,192,24,55,52,240,109,91,47,179,7,15,68,174,97,234,228,115,141,58,12,146,61,14,162,228,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,100,30,125,182,58,219,23,29,236,129,142,228,87,232,16,252,179,134,235,58,61,208,97,253,227,49,252,169,186,102,66,34,252,180,182,29,113,141,211,146,13,207,123,34,215,109,42,185,31,15,65,56,3,31,224,220,211,193,180,156,193,203,236,67,18,185,135,171,145,202,76,25,209,140,244,58,139,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,20,0,237,183,177,246,38,217,27,52,29,162,168,165,205,193,53,201,15,171,9,214,37,187,31,127,57,134,155,97,111,33,198,218,89,169,43,101,82,80,209,173,72,108,156,52,154,208,148,145,233,77,245,232,148,218,175,21,101,198,108,67,217,190,109,55,202,88,67,31,212,30,146,214,226,27,142,202,166,85,10,55,232,132,238,91,82,214,203,136,142,219,110,146,200,144,210,82,151,181,180,134,222,222,6,85,116,213,250,44,97,111,140,8,62,206,168,140,0,232,184,244,236,203,47,191,94,199,154,51,255,0,166,175,209,99,11,124,96,65,246,117,68,67,5,50,173,85,162,201,92,202,53,78,92,9,14,71,126,34,221,140,242,154,90,152,125,165,178,243,70,164,153,25,161,198,156,113,181,167,146,144,181,36,238,70,100,3,55,250,71,250,64,38,109,17,93,119,41,50,135,17,127,181,60,14,172,251,178,99,182,252,119,49,20,173,8,115,84,132,60,134,220,67,44,184,102,132,50,105,210,110,52,110,168,215,239,36,213,160,216,147,99,236,77,181,206,104,53,69,73,75,133,130,104,114,24,86,44,172,68,118,62,254,11,14,182,250,217,67,109,186,178,82,150,242,163,45,162,90,80,225,54,106,37,173,42,34,210,171,105,145,121,23,152,251,69,230,61,59,43,242,190,141,215,170,179,174,235,207,58,102,136,180,248,169,50,39,37,73,112,136,247,108,163,82,110,118,53,26,148,148,33,43,90,208,133,122,41,200,188,139,203,141,157,50,226,157,149,249,95,70,234,52,168,55,117,231,157,50,92,170,132,165,17,19,146,164,184,68,91,199,151,165,55,59,18,73,41,74,16,148,33,8,66,67,206,182,122,100,94,99,236,233,152,245,28,175,205,10,55,81,170,193,179,172,188,209,154,226,212,34,168,204,155,149,25,195,34,222,50,189,42,177,216,148,74,74,144,180,161,104,90,19,34,189,20,123,116,252,227,101,252,235,198,127,220,241,112,4,217,201,251,100,170,150,228,131,87,237,93,85,10,79,213,178,75,253,14,200,204,173,182,246,62,195,59,92,229,123,180,85,20,72,88,218,135,29,245,97,58,196,183,100,110,32,190,235,140,45,228,56,219,75,36,169,15,38,50,26,53,169,14,27,100,163,90,18,163,45,42,243,237,139,48,181,119,3,98,170,206,10,197,48,122,149,107,15,212,36,82,234,49,183,168,115,113,41,135,20,219,173,235,65,169,10,210,180,40,174,147,52,157,174,70,101,196,7,20,39,251,162,227,208,79,44,190,253,123,98,104,128,17,63,221,23,30,130,121,101,247,235,219,19,64,64,8,190,184,187,107,60,101,136,118,87,192,91,41,209,163,203,162,97,236,43,34,163,38,180,227,51,201,72,196,43,126,106,165,70,39,91,38,210,166,208,194,156,114,200,222,45,11,94,135,12,137,77,163,77,138,29,171,43,114,183,29,231,78,59,166,101,158,90,80,188,179,137,43,59,238,165,11,173,51,31,123,186,101,111,57,239,143,45,13,166,205,180,181,118,148,87,181,138,230,100,70,23,47,99,237,147,49,150,215,89,161,238,30,133,34,93,30,133,2,59,146,107,184,141,48,10,83,20,164,27,107,54,9,104,55,26,37,173,215,80,77,165,4,189,118,222,44,136,210,210,204,189,4,101,110,86,224,76,150,192,148,204,179,203,74,23,145,176,221,27,125,212,161,117,167,164,110,183,175,45,231,61,241,229,173,197,93,199,86,174,210,142,215,177,88,136,136,186,86,202,187,51,224,221,148,50,142,30,86,224,249,210,234,43,84,133,84,170,245,57,38,105,93,70,162,226,27,67,175,147,122,141,44,163,75,77,161,13,164,207,74,16,157,74,90,245,184,187,192,3,21,122,81,253,4,243,55,239,47,182,33,8,1,19,253,210,143,232,39,153,191,121,125,177,8,64,8,9,84,233,92,219,167,231,251,47,228,166,51,254,232,139,143,230,193,79,218,165,52,182,228,18,191,109,235,72,74,126,161,147,95,232,134,68,112,100,190,80,227,44,250,205,12,63,148,121,126,196,71,43,184,138,66,153,142,114,223,38,88,105,8,109,78,186,243,139,226,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,197,96,12,1,140,179,79,25,82,114,251,47,176,244,186,230,33,174,72,40,208,96,198,34,214,234,236,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,83,253,177,38,199,216,103,100,108,175,106,138,146,137,55,27,87,35,176,172,89,88,136,236,141,196,231,218,113,245,178,134,219,117,102,148,161,148,201,91,68,180,161,179,112,146,75,90,82,103,165,33,231,132,78,158,98,102,150,59,201,126,138,140,43,153,121,105,93,242,62,36,163,229,254,10,234,83,122,171,50,55,91,211,167,50,231,189,188,133,182,171,182,234,211,218,73,218,247,43,25,17,148,22,15,66,88,39,37,48,182,209,59,0,229,198,78,227,90,133,86,21,23,16,101,254,20,235,47,210,221,109,185,72,220,71,135,33,26,20,226,28,65,93,108,164,142,232,62,201,157,172,118,50,8,213,217,239,164,119,108,220,113,159,153,105,130,177,78,114,117,218,46,32,198,20,106,93,70,55,185,234,83,123,248,175,205,105,183,91,214,136,201,90,117,33,74,43,164,201,69,123,145,145,241,19,122,126,105,140,33,203,238,136,173,155,178,215,31,225,172,197,161,99,108,202,126,165,133,107,16,235,112,218,151,82,128,166,28,126,51,200,121,180,184,148,195,74,141,6,164,17,25,18,146,118,189,140,185,140,222,46,60,0,104,237,25,243,27,133,230,141,38,93,171,13,95,66,2,128,2,165,204,7,85,199,42,74,105,141,220,191,84,151,241,84,32,95,105,53,172,253,206,239,86,165,254,140,181,206,246,249,200,158,172,116,130,58,99,127,186,75,248,170,16,73,181,108,118,217,247,47,187,74,83,126,189,125,41,183,236,0,49,166,3,106,94,189,38,69,107,127,56,153,61,131,226,200,44,33,117,58,71,108,87,127,56,255,0,98,138,33,202,148,139,239,120,253,79,243,137,187,216,162,146,196,124,28,225,160,144,86,196,198,174,13,145,126,149,24,6,104,66,74,137,149,92,239,218,63,196,67,124,109,197,43,52,127,15,243,13,222,224,22,11,107,31,252,22,98,159,252,199,252,165,129,7,251,69,220,243,75,16,151,238,79,242,102,68,223,237,99,255,0,130,220,83,255,0,152,255,0,148,48,33,3,104,175,252,41,226,15,252,211,252,153,144,25,91,209,170,221,235,6,124,63,181,249,191,229,237,9,120,194,197,106,13,48,191,192,153,254,34,68,69,116,105,149,234,231,255,0,23,231,127,151,180,37,219,11,255,0,96,233,191,184,153,254,34,64,114,231,200,133,5,79,145,10,0,57,220,40,159,231,21,115,184,81,32,53,31,49,82,183,112,161,157,192,143,184,6,160,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,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,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,20,87,33,67,62,22,26,134,131,230,0,14,119,0,57,220,3,109,35,112,149,195,144,219,72,220,73,88,175,112,3,228,54,28,62,100,55,212,175,1,178,231,35,1,212,179,1,221,24,106,121,233,189,183,93,255,0,100,64,136,45,187,164,239,49,206,56,111,69,175,228,206,55,251,12,97,47,153,134,157,88,98,160,155,218,251,175,229,16,34,7,110,182,116,99,124,110,189,87,183,147,120,91,236,49,128,115,59,15,47,86,42,36,91,150,22,255,0,180,140,59,174,218,17,109,151,144,156,222,121,216,133,190,22,251,4,129,212,246,22,133,171,21,146,247,182,213,133,111,109,63,100,140,47,6,216,148,77,121,103,76,87,90,181,235,172,159,153,254,15,35,196,40,137,234,242,116,215,42,5,127,213,111,127,28,198,122,236,78,223,246,231,199,251,221,255,0,196,140,18,198,77,110,113,77,93,189,87,211,80,146,155,219,212,225,140,234,216,157,221,94,236,251,63,222,238,255,0,221,32,37,255,0,14,118,148,247,194,143,231,30,115,182,176,244,166,206,63,248,255,0,136,125,162,248,244,97,135,206,202,123,225,71,243,143,57,251,87,250,82,231,31,252,127,196,62,209,124,4,212,116,93,122,10,101,151,223,175,108,77,25,82,124,70,43,116,92,159,255,0,97,76,179,47,248,107,219,19,70,84,154,110,147,226,3,73,112,49,175,232,70,130,69,187,198,162,43,23,48,17,89,211,153,244,147,252,36,252,154,45,95,66,183,165,54,41,248,191,157,237,26,112,186,157,57,159,73,63,194,79,201,162,213,244,42,157,182,166,197,63,23,243,189,163,78,1,53,9,26,133,8,238,42,3,0,58,100,243,175,220,54,207,180,156,156,137,79,223,75,204,218,129,239,159,113,173,77,177,6,156,236,121,14,105,81,56,147,75,202,125,112,201,55,66,210,109,239,239,165,90,12,66,176,201,254,146,76,232,165,103,126,214,152,162,187,133,241,124,76,73,134,40,113,225,208,104,83,34,33,59,130,97,150,73,79,165,183,9,37,190,71,92,118,98,137,219,168,148,74,35,66,148,222,129,140,0,3,210,70,200,185,223,85,218,59,103,76,25,156,181,218,28,74,69,74,191,30,74,102,68,136,226,150,193,63,30,83,209,156,91,122,187,73,66,212,193,172,144,102,163,65,44,146,106,94,157,103,230,220,73,247,66,158,122,67,165,87,113,166,207,21,234,206,231,203,122,49,38,29,140,225,48,219,107,148,210,55,115,144,149,153,147,174,60,182,83,21,105,108,137,105,38,226,62,190,197,148,107,9,106,0,0,0,0,0,0,0,17,87,211,157,244,147,252,36,252,154,49,87,162,227,211,179,44,190,253,123,30,104,202,174,156,239,164,159,225,39,228,209,138,189,23,30,157,153,101,247,235,216,243,64,79,240,0,0,0,0,12,85,233,71,244,19,204,223,188,190,216,132,32,4,79,247,74,63,160,158,102,253,229,246,196,33,0,32,50,83,97,125,140,171,187,97,230,60,170,99,149,95,35,96,204,47,213,228,98,106,147,75,65,202,75,110,154,247,81,163,54,171,221,231,119,78,145,56,164,155,109,165,10,82,181,25,33,167,61,4,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,58,174,75,229,14,13,200,92,175,195,249,71,151,236,75,110,133,135,99,169,152,231,45,243,121,247,86,183,20,235,175,56,190,4,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,93,212,0,69,95,78,119,210,79,240,147,242,104,149,65,21,125,57,223,73,63,194,79,201,160,45,87,66,167,165,62,41,248,191,157,237,26,112,154,145,10,221,10,158,148,248,167,226,254,119,180,105,195,47,250,71,250,64,33,236,239,66,119,41,50,135,17,127,182,196,254,172,251,178,99,182,196,134,240,236,93,104,115,84,132,60,135,27,91,207,54,70,132,50,105,212,77,186,110,168,209,239,36,232,89,254,148,109,191,234,180,10,171,59,62,108,239,152,178,233,213,42,116,133,158,51,172,209,156,83,47,198,125,181,32,218,167,199,152,218,201,72,90,84,75,57,4,217,17,145,147,109,111,63,68,52,50,87,163,207,109,58,86,212,249,95,30,133,139,241,4,69,102,166,26,142,101,136,33,148,100,197,57,172,19,154,90,168,48,218,84,105,90,20,147,105,46,154,9,36,135,141,69,187,109,11,103,84,11,82,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,59,6,86,230,150,59,201,108,119,76,204,204,180,174,249,27,18,81,183,221,74,111,85,102,70,235,122,202,217,115,222,222,66,219,85,219,117,105,237,36,237,123,149,140,136,200,61,63,0,177,91,31,109,103,131,118,186,202,255,0,119,20,40,241,40,245,216,18,28,141,93,195,137,158,114,159,165,44,220,89,48,107,89,182,209,173,14,180,130,113,43,36,104,190,241,4,102,166,150,69,125,64,0,0,5,170,218,199,209,99,57,62,47,241,15,179,159,30,107,7,165,61,172,125,22,51,147,226,255,0,16,251,57,241,230,176,7,170,128,0,0,0,0,1,128,29,53,126,139,24,91,227,2,15,179,170,35,63,198,0,116,213,250,44,97,111,140,8,62,206,168,128,192,14,139,143,78,204,178,251,245,236,121,162,127,132,0,244,92,122,118,101,151,223,175,99,205,19,252,0,0,0,0,0,0,0,0,34,175,167,59,233,39,248,73,249,52,90,174,133,79,74,124,83,241,127,59,218,52,225,117,122,115,190,146,127,132,159,147,69,170,232,84,244,167,197,63,23,243,189,163,78,1,53,32,0,0,0,0,0,0,3,31,246,236,207,74,22,64,236,203,140,113,37,78,179,85,166,85,107,212,249,88,111,13,189,75,37,148,164,214,37,69,120,163,173,14,36,211,185,221,232,91,198,225,169,38,148,178,122,117,44,208,133,121,215,18,105,211,79,159,50,106,216,203,10,108,229,70,155,17,116,218,20,116,98,106,209,51,33,167,87,229,23,137,198,163,50,234,9,26,216,91,81,205,199,8,181,251,226,39,33,70,142,202,20,113,150,0,38,251,162,19,61,38,102,126,206,50,242,231,16,214,122,237,107,45,42,9,167,50,149,147,235,121,52,119,208,110,66,55,29,112,212,133,105,90,37,176,132,32,200,155,106,51,73,52,36,180,169,112,130,50,211,162,251,59,233,89,39,181,125,21,53,154,28,186,140,124,127,29,56,29,11,140,226,82,184,111,205,153,20,217,124,210,174,11,65,58,203,104,89,106,73,146,28,82,203,81,160,155,88,79,160,0,0,0,0,0,0,0,0,0,0,0,0,8,1,255,0,101,31,110,207,252,185,255,0,238,205,31,254,232,39,248,69,95,251,6,63,254,104,191,247,39,255,0,231,192,72,166,207,88,166,187,142,114,11,45,49,174,41,157,215,107,88,131,7,209,170,149,25,59,164,55,191,148,252,38,156,117,205,8,36,161,58,150,181,29,146,68,146,189,136,136,184,11,128,58,166,83,224,95,145,126,86,96,220,179,242,167,148,253,201,97,250,117,11,174,238,55,61,107,170,198,109,157,238,239,82,180,106,221,234,211,169,86,189,174,118,184,237,96,0,0,0,0,0,0,0,0,45,86,214,62,139,25,201,241,127,136,125,156,248,186,162,213,109,99,232,177,156,159,23,248,135,217,207,128,243,88,61,84,15,42,227,213,64,0,0,0,192,14,154,191,69,140,45,241,129,7,217,213,17,22,187,34,228,133,43,104,237,162,240,102,77,87,107,146,233,20,218,252,137,42,153,46,35,105,91,228,196,120,175,73,113,13,234,236,165,107,75,6,130,89,146,137,6,178,81,165,122,116,28,165,116,213,250,44,97,111,140,8,62,206,168,140,0,232,184,244,236,203,47,191,94,199,154,2,122,48,158,22,161,96,108,43,70,193,88,90,15,82,162,225,250,124,122,93,58,54,245,110,110,34,176,218,91,105,189,107,53,45,90,80,132,149,212,102,163,181,204,204,248,142,88,0,0,66,183,77,95,165,62,22,248,191,131,237,26,136,154,145,16,29,43,57,91,142,243,167,110,44,5,150,153,103,66,242,206,36,172,229,251,29,74,23,90,102,62,247,117,46,168,243,158,248,242,208,218,108,219,75,87,105,69,123,88,174,102,68,97,136,27,40,236,163,152,251,90,230,58,48,86,10,107,168,210,160,238,223,175,215,223,100,215,22,145,21,70,100,74,81,17,150,241,229,233,81,52,201,25,41,197,37,70,102,132,33,199,17,232,79,43,114,183,2,100,182,4,166,101,158,90,80,188,141,134,232,219,238,165,11,173,61,35,117,189,121,111,57,239,143,45,110,42,238,58,181,118,148,118,189,138,196,68,69,111,246,81,217,71,46,54,74,203,132,96,172,20,215,94,170,206,221,191,95,175,190,201,34,85,94,82,72,200,148,162,35,61,219,40,212,162,105,146,51,75,105,82,140,205,107,91,142,46,245,128,138,190,156,239,164,159,225,39,228,209,138,189,23,30,157,153,101,247,235,216,243,70,85,116,231,125,36,255,0,9,63,38,140,85,232,184,244,236,203,47,191,94,199,154,2,127,128,0,0,71,87,74,230,197,31,36,220,42,254,210,153,103,76,165,70,196,152,74,159,34,78,45,106,219,151,171,20,182,91,74,138,70,179,81,54,167,162,182,218,248,41,58,220,104,244,146,204,217,101,165,72,168,0,243,3,149,185,165,142,242,91,29,211,51,51,45,43,190,70,196,148,109,247,82,155,213,89,145,186,222,178,182,92,247,183,144,182,213,118,221,90,123,73,59,94,229,99,34,50,153,252,125,210,141,149,244,109,146,233,57,237,134,35,68,78,54,197,113,229,196,162,97,57,206,185,32,154,170,197,121,134,165,181,33,232,233,52,165,12,166,75,114,82,151,13,133,190,202,155,211,187,55,59,24,63,210,133,177,71,230,127,199,107,206,124,189,166,82,160,229,182,50,168,34,51,84,232,69,185,242,53,81,76,169,107,142,77,41,71,118,93,221,62,243,102,217,18,27,237,181,161,180,161,173,230,11,0,250,170,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,19,233,209,221,178,31,230,82,201,163,247,83,11,115,152,88,199,117,55,20,104,159,214,89,99,116,167,122,172,70,244,145,54,91,166,221,86,179,78,189,78,184,237,156,91,100,214,156,85,232,125,217,15,150,215,24,234,23,236,240,176,50,91,159,251,124,89,242,222,105,5,246,236,54,75,95,236,234,54,254,112,224,149,64,0,0,0,24,171,210,143,232,39,153,191,121,125,177,8,101,80,197,94,148,127,65,60,205,251,203,237,136,64,32,4,122,168,30,85,199,170,128,0,0,0,22,171,107,31,69,140,228,248,191,196,62,206,124,93,81,106,182,177,244,88,206,79,139,252,67,236,231,192,121,172,30,170,7,149,113,234,160,5,191,207,76,139,203,141,162,242,226,163,149,249,161,70,235,212,169,214,117,151,154,50,68,170,124,164,145,147,114,163,56,100,123,183,145,169,86,59,26,77,42,82,22,149,161,107,66,186,86,201,155,31,101,126,200,184,53,218,22,7,41,115,235,181,136,241,83,136,235,178,93,112,151,85,125,131,116,208,178,96,214,166,163,161,39,33,212,161,8,43,232,52,146,212,226,136,214,119,212,0,96,7,77,95,162,198,22,248,192,131,236,234,136,134,188,39,133,171,184,231,21,81,176,86,22,131,215,107,88,130,161,30,151,78,141,189,67,123,249,79,184,150,218,111,90,205,40,78,165,173,37,117,25,36,175,115,50,46,34,101,58,106,253,22,48,183,198,4,31,103,84,70,0,116,92,122,118,101,151,223,175,99,205,1,46,155,18,108,125,134,118,70,202,246,168,169,40,147,113,181,114,59,10,197,149,136,142,200,220,78,125,167,31,91,40,109,183,86,105,74,25,76,149,180,75,74,27,55,9,36,181,165,38,122,83,145,64,0,3,2,186,72,250,62,228,237,19,25,188,225,201,186,84,68,230,45,58,58,99,77,166,178,211,76,175,19,32,221,97,182,141,217,15,62,211,44,174,51,36,250,137,106,74,150,226,9,13,222,200,108,139,61,64,7,149,113,63,221,23,30,130,121,101,247,235,219,19,68,0,137,254,232,184,244,19,203,47,191,94,216,154,2,0,68,228,244,69,101,14,13,193,91,43,211,243,74,140,196,179,196,57,143,34,75,213,167,222,124,212,141,16,102,203,139,25,150,144,86,74,16,148,147,139,51,177,172,214,242,238,163,73,33,40,131,97,63,221,23,30,130,121,101,247,235,219,19,64,101,80,0,0,197,94,148,127,65,60,205,251,203,237,136,66,0,68,255,0,116,163,250,9,230,111,222,95,108,66,24,171,209,71,176,183,206,54,160,206,188,25,253,207,43,0,66,156,175,182,82,170,142,71,52,254,213,213,86,165,125,91,196,143,208,239,0,189,93,28,29,31,240,246,119,161,53,155,121,189,135,127,219,98,127,89,97,168,210,28,98,67,120,118,46,181,183,166,58,217,91,141,173,231,155,34,90,222,37,106,38,221,38,146,72,247,227,119,58,128,0,121,87,30,148,182,79,47,254,203,25,54,127,255,0,111,240,247,179,152,30,107,71,165,61,147,189,22,50,111,226,255,0,15,123,57,128,23,72,15,204,49,83,59,135,52,152,13,5,192,107,46,41,26,11,129,141,127,66,2,130,164,87,20,0,29,75,31,39,230,91,124,127,85,23,241,84,32,103,105,115,223,251,156,250,29,61,115,199,246,17,61,152,224,181,83,27,43,254,169,47,226,168,64,206,211,44,238,125,205,246,175,126,185,221,251,72,12,124,163,126,157,254,47,243,137,194,216,165,123,220,26,226,173,107,98,83,47,250,168,194,15,104,223,167,127,139,252,226,114,246,45,107,119,131,29,78,171,254,121,20,124,190,197,28,6,97,179,230,31,194,53,10,52,86,65,252,34,167,192,5,130,218,199,255,0,5,216,167,255,0,49,255,0,40,96,66,6,209,95,248,83,196,31,249,167,249,51,34,111,118,178,87,251,86,226,174,31,220,63,229,44,8,66,218,36,239,154,56,131,135,247,39,249,59,64,50,219,163,52,175,86,63,248,189,59,252,189,161,46,88,111,251,9,78,253,198,207,241,8,68,103,70,119,246,96,255,0,226,244,239,242,246,132,185,225,191,236,37,59,247,27,63,196,32,28,169,242,33,65,83,228,66,128,14,119,10,39,249,197,92,238,20,79,243,128,212,174,98,133,204,85,92,197,75,144,10,128,161,113,21,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,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,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,20,87,33,164,106,50,184,210,96,0,125,174,96,42,101,96,27,105,43,24,214,52,145,141,69,204,1,69,97,178,231,35,27,234,27,75,34,34,48,29,35,49,157,38,112,237,65,106,82,72,139,117,196,207,236,136,17,1,183,44,244,63,152,88,218,58,92,104,205,94,77,224,147,227,243,136,198,37,171,58,39,28,44,29,88,116,141,178,209,213,252,254,92,93,111,250,68,50,237,127,87,92,252,221,197,172,221,147,37,245,15,51,159,8,177,252,124,0,100,134,194,20,164,157,98,35,186,94,237,97,6,207,151,14,42,139,224,46,238,216,48,109,150,180,210,210,231,10,235,61,223,224,242,7,75,216,58,157,105,116,215,13,46,150,172,28,207,119,14,113,124,5,208,219,22,41,22,91,211,172,75,254,207,51,252,132,128,16,195,152,205,147,120,206,182,92,127,178,146,203,143,237,170,25,153,177,84,162,99,221,149,212,130,213,228,239,56,255,0,116,12,56,205,4,146,113,197,116,189,85,89,165,255,0,92,161,150,123,28,186,106,247,93,107,29,188,159,203,255,0,56,1,52,88,97,73,53,63,99,35,226,143,231,30,116,246,176,244,165,206,63,248,255,0,136,125,162,248,244,73,131,215,169,114,111,110,6,223,249,195,206,222,213,254,148,185,199,255,0,31,241,15,180,95,1,53,29,23,39,255,0,216,83,44,203,215,229,175,108,77,25,80,162,225,99,24,175,209,117,232,41,150,95,126,125,177,52,101,74,184,164,204,6,217,17,106,176,220,33,182,92,84,55,57,0,138,206,156,207,164,159,225,39,228,209,106,250,21,111,249,169,177,77,191,242,127,59,218,52,225,117,58,115,62,146,127,132,159,147,69,172,232,84,244,167,197,63,23,243,189,163,78,1,53,4,103,222,45,6,215,89,223,85,217,199,103,76,103,156,180,42,28,74,189,74,129,30,50,97,196,150,226,144,193,191,34,83,49,155,91,154,123,74,66,20,249,44,208,70,147,89,32,210,74,70,173,101,120,4,74,244,214,103,164,58,173,119,5,236,241,65,172,239,188,137,175,18,98,40,205,147,14,54,137,78,163,119,5,10,89,25,186,219,200,101,82,150,166,204,144,147,110,91,11,237,221,38,128,140,17,122,182,201,201,202,22,207,251,67,226,12,157,195,143,117,136,152,102,159,67,142,228,157,43,71,91,148,186,68,55,36,201,208,181,172,219,222,190,227,174,238,245,154,81,175,74,123,41,34,23,171,162,119,34,235,185,159,181,5,51,49,188,141,74,155,133,178,210,245,26,186,170,6,133,233,148,252,121,13,192,38,90,50,81,169,228,190,141,250,87,98,75,125,88,213,173,43,221,165,125,87,165,31,211,179,51,126,242,251,30,16,11,127,150,121,57,66,199,59,48,103,110,106,200,123,171,214,178,210,161,133,36,67,115,74,215,191,139,58,68,200,146,35,88,150,148,39,82,215,25,221,225,165,106,46,173,161,58,73,197,24,234,153,3,156,117,221,159,243,151,9,231,22,28,103,172,75,195,53,4,200,114,54,164,35,173,197,90,84,220,152,218,214,133,147,123,214,28,117,173,230,131,82,53,234,79,105,36,98,66,186,17,233,52,170,253,43,62,104,85,218,100,74,141,54,163,31,15,196,153,14,91,41,121,137,44,56,154,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,71,174,127,100,229,119,103,252,229,197,153,59,136,222,235,18,240,205,65,81,219,147,165,8,235,113,86,146,114,52,157,8,90,201,189,235,14,52,238,239,89,169,26,244,171,180,147,32,30,154,64,97,255,0,69,166,122,67,206,13,148,232,56,110,109,103,173,226,76,187,252,237,212,217,112,152,109,196,69,108,204,233,235,75,109,30,173,207,85,221,178,151,22,148,169,110,70,127,206,52,154,213,152,0,0,0,0,0,0,34,175,167,59,233,39,248,73,249,52,98,175,69,199,167,102,89,125,250,246,60,209,149,93,57,223,73,63,194,79,201,163,21,122,46,61,59,50,203,239,215,177,230,128,159,224,0,0,0,0,24,171,210,143,232,39,153,191,121,125,177,8,64,8,159,238,148,127,65,60,205,251,203,237,136,66,0,64,122,168,0,0,1,21,125,57,223,73,63,194,79,201,162,85,4,85,244,231,125,36,255,0,9,63,38,128,195,93,137,246,152,141,178,142,45,199,249,158,204,24,149,10,235,248,30,69,35,15,65,150,78,238,36,212,94,168,192,52,239,13,180,153,146,27,105,183,158,50,53,35,89,50,109,146,208,165,164,197,149,199,248,255,0,25,102,158,50,171,102,14,96,226,25,117,204,67,92,144,114,103,78,146,101,173,213,216,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,186,248,147,238,137,77,138,60,183,50,30,214,89,155,76,165,76,162,179,190,111,5,211,223,45,251,138,156,203,251,181,212,212,68,173,13,238,86,211,173,180,151,18,165,27,134,167,72,155,54,153,90,194,250,244,110,116,125,201,217,218,51,153,195,156,148,168,138,204,90,140,117,70,133,77,121,166,158,94,25,65,58,251,110,155,82,25,125,214,94,92,150,77,133,26,210,148,173,180,26,219,189,150,225,30,48,116,157,116,127,195,202,41,146,118,129,201,12,59,213,48,44,189,79,226,106,107,78,48,212,90,12,167,31,101,150,149,25,10,89,56,108,190,228,142,12,182,133,37,149,33,86,52,182,164,33,185,148,31,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,96,60,224,236,171,180,198,50,217,67,55,33,230,150,15,131,18,162,133,71,85,54,175,76,146,68,148,84,105,206,45,181,186,193,57,164,212,202,245,52,218,208,226,72,244,173,9,212,149,163,91,107,244,61,149,185,165,129,51,167,2,83,51,51,45,43,190,89,195,117,157,247,82,155,213,94,143,189,221,60,182,92,247,183,144,135,19,103,26,90,123,73,43,218,229,114,50,51,131,110,144,205,139,42,187,44,102,132,138,238,16,195,242,211,149,120,150,65,30,31,152,114,85,40,161,62,109,234,118,158,251,138,73,41,11,74,137,213,52,75,53,26,217,36,158,241,197,161,237,61,127,97,125,179,107,187,30,102,60,170,155,148,175,44,224,204,81,213,227,226,106,107,72,65,74,83,109,26,247,82,99,56,171,89,230,183,174,153,54,165,19,110,37,106,74,180,153,161,214,195,208,160,0,0,181,91,88,250,44,103,39,197,254,33,246,115,227,205,96,244,167,181,143,162,198,114,124,95,226,31,103,62,60,214,0,245,80,0,0,0,0,0,48,3,166,175,209,99,11,124,96,65,246,117,68,103,248,192,14,154,191,69,140,45,241,129,7,217,213,16,24,1,209,113,233,217,150,95,126,189,143,52,79,240,128,30,139,143,78,204,178,251,245,236,121,162,127,128,0,0,0,0,0,0,0,4,85,244,231,125,36,255,0,9,63,38,139,85,208,169,233,79,138,126,47,231,123,70,156,46,175,78,119,210,79,240,147,242,104,181,93,10,158,148,248,167,226,254,119,180,105,192,38,164,0,0,0,0,0,113,56,179,20,208,176,54,21,172,227,92,83,59,169,81,112,253,62,69,82,163,39,116,183,55,17,88,109,78,58,230,132,18,150,173,40,66,142,201,35,81,218,196,70,124,7,44,48,215,165,99,62,100,228,222,203,147,240,205,10,108,70,235,185,147,32,240,203,104,84,134,137,246,233,203,105,106,158,242,25,90,20,110,163,116,69,25,70,68,157,217,204,109,100,180,168,144,74,8,86,206,188,208,170,231,86,110,98,252,215,172,166,91,114,49,77,98,77,73,17,228,205,84,181,195,97,107,61,204,82,117,68,70,180,50,214,237,164,118,82,68,134,210,68,148,145,17,21,223,207,188,156,174,229,22,200,251,61,201,196,111,90,94,61,168,98,156,98,220,109,40,249,86,44,150,40,205,198,45,104,90,137,123,198,35,180,253,251,42,78,255,0,66,146,74,65,153,219,93,154,242,134,78,125,103,206,6,202,54,88,150,228,124,69,88,101,154,129,196,125,166,95,106,156,139,187,53,230,214,237,208,75,110,51,111,56,68,100,171,154,8,137,42,51,36,158,127,244,220,82,105,84,10,86,67,80,168,84,200,148,234,109,58,62,32,137,14,28,70,82,203,17,152,109,52,196,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,12,96,232,254,202,223,147,77,99,59,242,205,154,23,150,103,214,114,126,177,228,168,93,107,171,239,106,141,79,167,61,7,223,13,104,74,109,41,166,21,219,81,32,237,101,221,38,162,60,95,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,103,175,66,167,165,62,41,248,191,157,237,26,112,182,157,40,57,33,74,201,61,171,235,74,163,87,37,212,99,227,248,234,199,11,68,150,210,149,195,126,108,201,68,243,4,164,240,90,9,214,92,90,15,74,76,144,226,80,122,141,6,226,194,103,246,85,205,47,147,78,206,57,117,153,143,87,124,179,62,179,135,226,249,86,111,85,234,251,218,163,72,220,206,247,178,66,18,155,74,105,244,246,18,72,59,93,23,73,164,206,234,136,181,232,80,206,250,81,210,177,150,205,207,80,229,166,164,153,18,49,196,122,146,92,74,152,113,131,76,40,110,176,180,240,82,22,149,19,42,73,150,162,89,45,194,61,26,11,121,41,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,45,86,214,62,139,25,201,241,127,136,125,156,248,186,162,213,109,99,232,177,156,159,23,248,135,217,207,128,243,88,61,84,15,42,227,213,64,0,0,0,192,14,154,191,69,140,45,241,129,7,217,213,17,128,29,23,30,157,153,101,247,235,216,243,70,127,244,213,250,44,97,111,140,8,62,206,168,140,0,232,184,244,236,203,47,191,94,199,154,2,127,128,0,0,117,246,240,6,13,107,31,200,205,36,225,232,135,139,37,81,217,160,46,172,162,53,62,84,230,158,113,244,199,65,153,217,8,55,94,90,213,164,139,89,147,122,245,110,219,211,216,0,0,0,0,69,95,78,119,210,79,240,147,242,104,197,94,139,143,78,204,178,251,245,236,121,163,42,186,115,190,146,127,132,159,147,70,42,244,92,122,118,101,151,223,175,99,205,1,63,192,0,0,0,35,3,165,175,109,127,34,67,153,178,110,89,84,234,176,235,79,110,92,198,149,6,15,112,218,96,188,198,241,20,196,153,167,91,155,228,58,211,142,169,181,37,36,217,37,163,55,9,215,144,128,197,94,145,157,181,255,0,53,86,99,177,64,192,21,58,171,121,101,133,189,238,155,25,243,221,55,84,156,70,178,114,166,166,116,165,105,212,133,147,109,37,211,82,144,218,84,171,52,167,157,108,177,0,119,92,151,202,28,101,159,89,161,135,242,143,47,216,136,229,119,17,72,83,49,206,91,228,203,13,33,13,169,215,94,113,124,76,144,219,77,184,225,146,73,75,50,65,146,82,165,25,36,231,39,54,122,59,178,107,48,54,96,160,108,215,135,15,200,126,227,172,188,53,137,38,199,85,66,117,61,231,36,19,179,92,59,56,214,243,172,221,221,227,122,146,209,41,104,82,80,91,150,146,144,194,174,137,221,181,234,56,91,21,83,54,87,204,138,158,188,55,89,188,108,28,250,206,44,118,105,83,148,228,137,14,71,113,70,148,56,247,90,113,237,40,53,56,181,19,164,211,104,65,147,166,104,151,241,229,223,31,224,12,101,149,152,202,173,151,217,131,135,165,208,241,13,14,65,198,157,6,73,22,182,151,98,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,155,62,140,253,181,234,59,79,224,74,150,9,204,186,159,89,204,156,37,121,51,102,56,113,89,242,204,23,158,112,219,144,204,118,82,222,141,205,208,195,132,150,244,149,216,81,172,212,241,165,33,154,160,0,0,49,87,165,31,208,79,51,126,242,251,98,16,202,161,138,189,40,254,130,121,155,247,151,219,16,128,64,8,245,80,60,171,143,85,0,0,0,0,45,86,214,62,139,25,201,241,127,136,125,156,248,186,162,213,109,99,232,177,156,159,23,248,135,217,207,128,243,88,61,84,15,42,227,213,64,0,0,0,192,14,154,191,69,140,45,241,129,7,217,213,17,128,29,23,30,157,153,101,247,235,216,243,70,127,244,213,250,44,97,111,140,8,62,206,168,140,0,232,184,244,236,203,47,191,94,199,154,2,127,128,0,0,0,0,121,87,19,253,209,113,232,39,150,95,126,189,177,52,64,8,159,238,139,143,65,60,178,251,245,237,137,160,32,4,79,247,69,199,160,158,89,125,250,246,196,209,0,34,127,186,46,61,4,242,203,239,215,182,38,128,202,160,0,1,213,51,75,43,112,38,116,224,74,158,89,230,93,11,203,56,110,179,185,235,176,186,211,209,247,187,167,144,243,126,248,202,208,226,108,227,72,87,101,69,123,88,238,70,100,125,172,0,0,0,0,121,87,30,148,182,79,47,254,203,25,54,127,255,0,111,240,247,179,152,30,107,71,165,45,147,207,255,0,178,206,77,151,255,0,219,252,61,236,230,0,93,48,21,59,119,10,119,92,5,12,174,99,87,36,141,26,149,123,88,107,46,41,1,64,1,82,230,3,173,99,30,52,244,23,248,65,127,21,66,15,118,196,97,182,189,200,238,212,106,191,95,191,27,255,0,115,137,196,198,5,242,130,15,252,32,191,138,161,6,187,89,73,84,207,114,186,180,246,58,247,155,227,184,254,128,24,171,74,185,111,120,125,79,243,137,196,216,149,102,172,22,234,142,220,49,50,191,146,140,32,246,150,105,247,219,168,139,205,239,248,68,220,108,61,40,151,130,156,37,41,28,113,57,151,63,177,70,1,155,49,204,205,179,51,245,141,74,228,52,198,182,236,236,125,227,81,242,1,143,251,88,31,251,87,226,155,240,253,3,254,80,192,132,77,162,127,240,165,136,45,203,229,79,242,102,132,219,237,108,189,57,91,138,249,126,161,255,0,40,96,66,46,208,138,53,102,117,124,248,126,165,255,0,39,104,6,92,116,103,127,101,207,254,47,78,255,0,47,104,75,150,28,254,193,211,191,113,179,252,66,17,29,209,158,87,171,31,252,95,157,254,94,208,151,28,55,194,135,78,183,247,27,63,196,32,28,169,0,170,76,80,1,206,225,68,255,0,56,171,157,194,137,254,112,26,149,204,80,85,92,197,0,84,140,204,198,161,164,136,134,160,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,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,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,26,15,152,212,103,97,67,183,221,1,65,85,29,172,41,107,138,25,145,243,0,36,149,198,163,43,31,1,161,6,102,124,70,179,230,64,6,101,223,204,109,58,118,35,51,27,170,34,189,198,195,199,217,87,171,128,11,33,180,189,101,154,94,93,98,57,43,90,72,154,234,119,212,147,62,111,178,93,223,8,133,237,160,235,13,214,243,154,191,186,82,84,79,117,91,105,73,167,148,70,189,127,0,151,141,178,101,173,140,166,197,234,105,205,42,79,147,237,194,255,0,170,99,136,102,199,238,46,102,111,207,222,158,181,47,117,126,22,189,162,163,250,0,73,182,195,116,3,98,53,18,73,147,133,188,193,177,185,169,54,226,81,140,119,77,177,35,23,200,242,10,74,252,43,237,119,253,130,64,219,216,194,158,150,168,56,113,194,102,198,172,29,15,142,175,172,143,226,57,61,175,163,169,120,14,34,77,23,47,47,183,223,246,25,0,33,35,53,219,52,99,202,249,127,190,243,191,150,80,201,29,145,113,4,106,95,186,205,251,168,78,247,168,90,232,81,222,219,255,0,87,194,49,223,55,217,82,49,253,124,180,219,230,196,254,255,0,179,168,92,237,158,42,46,71,247,65,161,237,58,186,165,251,55,253,151,192,4,243,224,89,8,144,185,122,21,125,38,213,248,25,125,80,243,203,181,127,165,46,113,255,0,199,252,67,237,23,199,160,124,174,145,188,114,121,26,239,218,99,187,237,199,159,141,172,61,41,115,143,254,63,226,31,104,190,2,106,58,46,189,5,50,207,239,207,182,38,140,170,230,147,24,171,209,117,232,41,150,127,126,125,177,52,101,87,208,152,13,26,108,171,141,93,215,26,12,207,85,187,134,178,62,205,128,69,103,78,103,210,79,240,147,242,104,181,125,10,183,252,212,216,166,223,249,63,157,237,26,112,186,157,57,159,73,63,194,79,201,162,213,244,42,29,182,166,197,63,23,243,189,163,78,1,53,37,126,241,230,95,63,179,142,187,180,6,114,226,204,226,196,108,245,121,120,154,160,169,13,198,212,133,245,72,168,73,55,26,54,180,33,4,230,233,134,218,107,121,160,148,189,26,149,218,81,152,154,158,148,188,245,133,147,251,41,215,176,220,42,215,84,196,153,137,249,219,166,50,217,48,227,139,138,225,145,212,22,166,221,61,91,158,171,188,101,78,33,42,82,28,146,199,154,106,37,166,21,178,7,39,43,187,64,103,46,19,201,220,56,247,87,151,137,170,9,142,228,157,40,95,84,138,132,169,201,50,116,45,104,39,55,76,54,235,187,189,100,165,232,210,158,210,136,128,76,87,68,134,67,70,202,205,154,27,204,154,132,41,108,98,28,207,145,229,73,37,38,59,177,214,213,57,133,184,212,22,201,11,89,165,104,82,77,217,40,117,40,70,180,76,73,118,146,132,40,227,131,165,31,211,179,51,126,242,251,30,16,159,58,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,132,6,116,163,250,118,102,111,222,95,99,194,1,149,93,6,63,78,207,193,191,202,67,165,116,207,228,52,108,43,154,24,107,63,232,80,165,245,124,113,29,84,186,234,211,29,213,48,221,70,27,109,165,135,22,241,172,208,133,189,26,200,75,68,148,112,130,226,203,89,169,102,158,235,208,99,244,236,252,27,252,164,51,127,109,204,134,147,180,118,205,24,199,45,168,208,162,63,136,78,58,42,152,124,222,142,211,139,42,140,101,147,173,182,210,221,90,18,202,222,74,92,140,110,235,78,132,72,89,157,211,169,38,17,107,208,251,156,117,220,13,181,1,101,84,118,122,197,23,50,233,239,199,152,222,164,35,113,42,12,119,229,199,147,115,66,150,173,40,68,150,183,100,164,36,250,206,181,106,54,210,66,111,199,150,204,39,138,107,184,27,21,81,177,174,22,157,212,171,88,126,161,30,169,78,147,186,67,155,137,76,56,151,26,115,66,201,72,86,149,161,39,101,17,164,237,99,35,46,3,211,70,85,102,102,21,206,76,184,195,153,165,130,165,245,138,46,38,167,181,80,141,169,198,214,227,58,203,182,195,187,181,173,9,121,165,146,155,113,4,163,208,226,22,147,59,164,192,118,176,0,0,0,0,17,87,211,157,244,147,252,36,252,154,49,87,162,227,211,179,44,190,253,123,30,104,202,174,156,239,164,159,225,39,228,209,138,189,23,30,157,153,101,247,235,216,243,64,79,240,0,0,0,0,12,85,233,71,244,19,204,223,188,190,216,132,32,4,79,247,74,63,160,158,102,253,229,246,196,33,0,32,61,84,0,0,0,138,190,156,239,164,159,225,39,228,209,42,131,13,118,243,216,251,19,109,115,154,25,29,69,73,75,133,130,104,114,43,170,197,149,136,142,199,223,193,97,214,226,45,148,54,219,171,37,41,111,42,50,218,37,165,14,19,102,162,90,210,162,45,42,12,10,232,224,232,255,0,153,180,69,117,172,219,205,236,59,254,212,240,58,203,13,70,144,227,241,220,196,82,180,45,189,49,214,202,219,113,12,178,225,146,214,241,43,73,184,209,52,146,95,191,27,83,126,58,254,0,192,24,55,43,48,109,39,47,178,251,15,68,161,225,234,28,114,141,6,12,98,61,13,34,230,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,216,0,0,0,7,84,205,44,173,192,153,211,129,42,121,103,153,116,47,44,225,186,206,231,174,194,235,79,71,222,238,158,67,205,251,227,43,67,137,179,141,33,93,149,21,237,99,185,25,145,226,174,197,125,25,248,19,101,250,234,243,35,25,86,253,215,227,232,85,9,126,68,169,48,111,68,139,78,130,164,61,29,58,88,37,217,199,158,97,211,83,187,205,105,66,148,148,55,243,179,121,220,213,0,0,0,1,106,182,177,244,88,206,79,139,252,67,236,231,199,154,193,233,79,107,31,69,140,228,248,191,196,62,206,124,121,172,1,234,160,0,0,0,0,0,96,7,77,95,162,198,22,248,192,131,236,234,136,207,241,128,29,53,126,139,24,91,227,2,15,179,170,32,48,3,162,227,211,179,44,190,253,123,30,104,159,225,0,61,23,30,157,153,101,247,235,216,243,68,255,0,0,0,0,0,0,0,0,0,8,171,233,206,250,73,254,18,126,77,22,171,161,83,210,159,20,252,95,206,246,141,56,93,94,156,239,164,159,225,39,228,209,106,186,21,61,41,241,79,197,252,239,104,211,128,77,72,0,0,0,0,0,130,30,149,140,249,141,156,155,81,207,195,52,41,178,220,161,101,180,115,195,45,161,82,29,54,28,168,161,213,170,123,200,101,104,73,52,189,233,148,101,25,18,183,133,13,181,146,212,147,65,38,103,182,129,204,207,144,222,71,99,204,210,110,93,42,60,188,51,135,231,84,32,121,81,205,17,94,156,134,85,213,88,95,109,6,173,235,230,211,100,132,168,148,181,44,146,147,212,162,30,107,49,102,41,174,227,156,85,89,198,184,166,119,93,173,98,10,132,138,165,70,78,233,13,239,229,62,226,156,117,205,8,36,161,58,150,181,29,146,68,146,189,136,136,184,0,146,158,132,188,156,174,187,138,177,214,208,50,30,220,209,99,83,207,7,67,111,74,21,214,229,56,228,121,114,14,228,189,109,238,80,212,110,6,141,43,235,93,149,93,181,17,242,221,57,223,73,63,194,79,201,163,58,118,54,200,184,123,59,108,227,131,50,231,200,222,78,173,38,158,221,71,17,165,102,194,222,93,98,66,18,228,162,113,214,8,144,238,237,103,184,66,238,163,221,50,210,117,168,146,74,60,22,233,206,250,73,254,18,126,77,1,106,186,21,61,41,241,79,197,252,239,104,211,134,95,244,189,228,92,204,207,217,198,38,99,97,234,55,93,173,101,165,65,85,23,148,131,125,111,38,142,250,9,185,164,219,77,146,144,173,43,68,71,214,181,145,19,109,70,117,68,180,150,164,175,16,58,21,61,41,241,79,197,252,239,104,211,132,201,226,204,45,66,199,56,86,179,130,177,76,30,187,69,196,20,249,20,186,140,109,234,219,223,197,125,181,54,235,122,208,105,90,117,33,106,43,164,201,69,123,145,145,241,1,231,11,101,92,210,249,11,109,29,151,89,152,245,119,200,208,40,216,130,47,149,102,245,94,177,186,165,186,189,204,239,123,36,45,74,188,87,95,79,97,38,178,189,209,101,18,76,189,41,143,48,57,177,129,126,69,249,167,140,178,207,202,158,83,247,37,136,42,52,46,187,184,220,245,174,171,37,198,119,187,189,74,209,171,119,171,78,165,90,246,185,218,226,117,58,50,243,175,228,211,178,62,22,235,20,254,171,63,2,91,5,76,208,214,134,93,234,76,51,213,220,110,238,45,74,188,87,99,107,81,233,187,164,238,148,146,116,220,50,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,170,218,199,209,99,57,62,47,241,15,179,159,23,84,90,173,172,125,22,51,147,226,255,0,16,251,57,240,30,107,7,170,129,229,92,122,168,0,0,0,24,1,211,87,232,177,133,190,48,32,251,58,162,48,3,162,227,211,179,44,190,253,123,30,104,207,254,154,191,69,140,45,241,129,7,217,213,17,128,29,23,30,157,153,101,247,235,216,243,64,79,240,0,0,0,0,0,0,0,138,190,156,239,164,159,225,39,228,209,138,189,23,30,157,153,101,247,235,216,243,70,85,116,231,125,36,255,0,9,63,38,140,85,232,184,244,236,203,47,191,94,199,154,2,127,128,0,6,47,237,253,182,13,43,100,220,163,82,169,231,45,204,119,140,99,204,129,133,16,203,73,52,70,125,8,73,57,57,213,56,133,53,162,57,188,210,201,181,37,70,234,212,132,105,208,110,56,220,0,213,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,39,123,111,14,143,138,22,215,254,78,198,180,12,85,238,103,31,80,169,238,83,227,73,146,218,223,131,81,138,157,235,140,197,125,4,171,179,103,220,51,39,219,37,41,41,113,194,83,110,251,217,34,197,244,94,108,9,140,178,179,25,85,115,219,62,240,140,186,30,33,161,200,145,73,194,148,231,102,150,182,151,103,163,205,152,235,109,221,43,66,146,102,219,10,55,13,11,66,157,116,144,164,170,59,166,25,21,209,221,178,31,230,82,201,163,247,83,11,115,152,88,199,117,55,20,104,159,214,89,99,116,167,122,172,70,244,145,54,91,166,221,86,179,78,189,78,184,237,156,91,100,214,156,170,0,1,128,29,39,91,7,124,155,232,82,115,231,41,232,186,177,246,31,167,171,202,84,186,117,59,121,43,20,50,149,178,150,238,173,234,75,125,29,132,200,52,233,109,199,94,73,54,201,95,67,73,40,128,202,220,210,199,121,45,142,233,153,153,150,149,223,35,98,74,54,251,169,77,234,172,200,221,111,89,91,46,123,219,200,91,106,187,110,173,61,164,157,175,114,177,145,25,122,126,16,237,183,223,70,126,50,161,102,132,44,113,179,54,4,151,90,161,99,202,193,198,94,28,162,83,73,182,48,228,149,54,201,36,212,179,120,201,49,158,119,172,184,107,52,53,30,49,18,80,102,148,155,100,2,77,54,98,218,23,10,237,65,147,84,92,220,194,209,186,135,95,222,70,168,210,215,41,185,15,83,39,52,173,46,199,113,72,63,181,113,6,164,161,75,105,214,150,104,70,189,37,117,70,53,108,47,177,149,11,99,204,184,149,76,114,171,229,156,103,138,58,188,140,77,82,105,107,40,170,113,162,94,234,52,102,213,107,50,214,245,210,39,20,146,113,197,45,74,86,146,52,52,222,74,128,12,85,233,71,244,19,204,223,188,190,216,132,50,168,98,175,74,63,160,158,102,253,229,246,196,32,16,2,61,84,15,42,227,213,64,0,0,0,11,85,181,143,162,198,114,124,95,226,31,103,62,46,168,181,91,88,250,44,103,39,197,254,33,246,115,224,60,214,15,85,3,202,184,245,80,0,0,0,48,3,166,175,209,99,11,124,96,65,246,117,68,96,7,69,199,167,102,89,125,250,246,60,209,159,253,53,126,139,24,91,227,2,15,179,170,35,0,58,46,61,59,50,203,239,215,177,230,128,159,224,0,0,0,0,30,85,196,255,0,116,92,122,9,229,151,223,175,108,77,16,2,39,251,162,227,208,79,44,190,253,123,98,104,8,1,19,253,209,113,232,39,150,95,126,189,177,52,64,8,159,238,139,143,65,60,178,251,245,237,137,160,50,168,0,0,0,0,0,0,0,121,87,30,148,118,79,35,61,150,114,111,226,255,0,15,123,57,129,230,184,122,82,217,60,200,182,89,201,191,139,252,61,236,230,0,93,59,88,84,143,184,12,238,98,128,40,100,87,230,53,114,72,210,101,222,92,197,74,246,226,0,0,0,56,44,92,210,151,78,108,146,87,247,242,62,127,90,161,7,91,89,209,36,210,253,202,239,90,82,119,189,122,215,90,79,150,227,213,240,137,206,175,180,183,98,33,36,155,217,210,62,126,6,33,191,109,218,38,239,220,94,152,214,191,148,126,143,247,55,136,12,14,166,33,7,189,212,102,94,111,243,137,187,216,146,154,195,88,57,102,149,185,195,19,153,241,50,253,138,55,128,132,138,66,9,91,221,69,245,63,206,39,11,98,66,53,96,167,84,124,76,177,50,191,145,140,3,51,35,164,146,217,145,122,198,179,46,23,26,89,35,36,29,253,99,89,249,166,3,30,118,181,111,94,87,226,171,223,143,81,255,0,40,96,66,46,208,169,209,153,245,244,151,119,85,255,0,39,104,77,246,214,41,51,203,12,82,86,254,225,255,0,40,96,66,46,209,41,182,104,226,14,31,220,159,228,237,0,203,94,140,219,249,92,236,95,238,122,119,249,123,66,92,112,229,202,139,78,63,240,54,127,136,66,35,122,51,205,69,86,51,46,94,231,231,127,151,180,37,199,14,223,200,84,223,220,108,255,0,16,128,114,133,204,106,26,82,70,102,53,0,57,220,9,43,3,157,192,92,192,85,92,197,5,85,204,80,5,121,252,34,165,113,78,22,241,2,51,184,13,64,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,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,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,2,134,87,20,59,125,209,83,59,10,92,189,64,41,123,10,44,136,173,97,168,251,133,22,119,176,10,33,54,238,26,140,248,240,26,27,51,51,226,99,89,243,0,230,70,62,119,136,244,43,238,15,163,232,76,108,186,70,109,152,12,98,219,25,162,115,43,113,114,86,155,164,250,135,127,248,68,113,13,216,221,180,167,59,102,180,146,236,150,239,133,255,0,193,18,38,27,109,87,151,31,42,113,146,201,106,45,62,78,243,79,252,38,56,135,28,72,226,164,103,92,151,13,74,61,90,60,227,227,250,16,128,76,22,199,113,201,56,99,12,168,145,207,7,194,239,251,28,113,246,237,109,13,231,112,52,66,67,119,249,186,217,243,47,216,95,21,216,253,173,56,79,11,157,139,142,16,133,252,148,113,218,182,143,132,220,172,33,21,11,105,181,90,174,133,118,147,114,249,211,192,32,115,59,27,113,156,194,175,165,69,99,242,205,64,189,124,159,49,218,242,34,74,217,242,229,215,107,245,110,239,219,71,15,180,107,41,99,51,241,26,18,148,164,138,189,84,43,36,172,92,36,24,215,147,74,123,230,198,151,84,95,161,254,136,254,200,2,125,178,145,226,117,250,134,133,94,203,143,126,30,43,23,92,147,223,97,100,242,36,222,83,245,93,110,169,86,92,94,106,51,239,112,94,210,59,21,140,2,247,21,238,177,115,20,21,34,62,224,27,102,71,171,136,214,69,194,227,74,185,141,69,200,0,84,138,230,40,42,71,96,21,181,133,69,8,238,42,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,40,101,113,80,1,166,198,41,107,13,71,200,80,184,159,16,26,78,226,164,102,101,97,67,243,172,42,94,0,0,42,118,20,1,242,84,209,169,132,240,250,50,252,70,34,95,110,106,94,159,113,58,88,254,249,125,23,238,111,17,45,178,236,109,17,25,125,23,243,8,206,219,138,132,127,156,171,183,28,255,0,178,93,223,185,188,0,69,53,41,90,119,188,126,167,249,196,226,236,66,159,206,75,182,46,30,233,149,252,140,97,7,112,146,73,215,98,46,239,231,19,147,177,18,12,176,67,220,191,182,101,127,35,24,6,99,32,172,147,21,250,19,20,71,154,96,126,105,128,176,187,85,183,175,44,177,71,11,223,169,119,255,0,132,48,33,19,105,22,244,102,142,34,177,90,221,83,252,157,145,57,27,78,71,55,242,207,18,32,180,221,93,79,159,238,134,68,34,237,65,25,81,243,71,18,154,180,246,122,151,47,220,236,128,201,206,141,39,76,170,198,90,191,220,252,238,239,240,246,132,186,97,163,189,10,155,251,137,159,226,16,135,158,141,217,168,110,184,180,246,202,216,126,111,47,221,205,9,127,193,239,165,218,5,47,130,191,64,48,124,126,209,32,57,228,216,184,128,0,3,157,192,147,184,43,181,107,13,41,81,0,214,174,98,130,186,136,251,133,0,86,198,4,71,113,82,228,42,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,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,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,40,174,67,72,212,174,66,150,239,0,46,60,198,129,173,35,70,147,0,111,152,214,124,198,134,249,141,103,204,3,145,25,24,217,117,69,164,198,241,241,35,49,243,188,71,160,204,6,40,109,186,233,124,139,49,162,120,254,183,127,148,198,16,237,91,59,231,75,196,95,91,254,72,66,95,182,226,124,145,149,248,213,61,171,151,147,127,202,35,8,128,155,239,185,214,190,251,219,159,238,66,1,51,59,32,17,251,147,194,252,127,220,132,47,228,163,142,237,159,237,107,194,145,138,197,253,148,71,63,218,221,29,75,100,118,201,24,71,11,29,136,191,58,48,75,135,237,76,14,243,158,204,239,48,180,98,34,79,246,73,7,199,246,183,64,65,6,211,237,19,121,163,95,177,36,175,95,171,114,253,208,97,145,141,165,223,45,221,41,59,117,110,101,251,104,250,182,170,104,211,154,85,226,225,253,159,171,242,253,208,43,144,141,18,188,187,98,79,14,171,255,0,106,2,119,178,114,50,99,191,82,178,80,90,151,27,205,47,21,139,182,45,118,82,36,141,218,137,216,184,42,63,227,88,186,86,239,1,65,94,58,78,194,130,191,66,96,54,206,250,184,152,214,146,225,113,160,252,241,169,39,126,200,10,138,149,187,197,5,72,128,84,133,64,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,232,133,69,8,189,96,54,215,125,71,96,65,153,25,92,197,87,231,24,39,206,32,26,185,113,49,65,94,92,194,215,1,161,228,145,160,184,23,49,30,27,111,178,147,247,23,216,79,235,143,119,238,97,34,10,229,99,17,247,182,227,95,218,103,4,254,184,255,0,240,192,33,229,148,218,246,177,9,195,216,133,102,172,14,247,19,254,217,149,252,140,97,7,232,236,220,78,6,195,197,108,12,245,255,0,241,157,95,200,198,1,153,8,243,76,87,232,76,80,184,149,200,12,251,38,64,45,110,123,67,76,220,11,92,99,67,103,175,171,121,229,195,131,205,31,243,8,81,219,34,152,152,89,161,139,253,237,146,209,228,255,0,48,189,113,227,248,120,137,193,205,246,137,88,42,172,163,74,79,231,28,203,236,205,136,86,219,125,146,44,204,198,138,73,36,191,177,223,228,241,128,119,30,142,234,155,49,113,43,201,90,92,59,80,38,23,100,139,251,181,159,17,50,56,9,228,63,135,41,11,73,29,149,76,142,174,62,45,164,66,70,193,146,28,103,23,73,73,56,178,34,160,202,224,71,254,22,200,154,172,174,82,151,132,232,42,53,25,222,143,20,248,159,216,144,3,186,31,34,20,21,62,68,40,0,40,69,98,21,2,59,128,17,29,128,84,185,10,145,122,192,80,185,141,66,150,227,113,80,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,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,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,26,15,152,214,52,31,48,21,72,208,179,181,134,161,69,0,163,125,227,89,157,192,185,24,160,10,253,9,143,146,105,124,174,179,248,63,25,15,175,232,76,124,117,14,16,220,251,159,140,128,97,102,221,110,105,203,140,111,194,246,242,111,242,241,132,78,66,45,246,115,32,185,94,255,0,228,134,37,19,111,154,150,231,2,227,166,55,55,183,147,56,234,251,52,83,245,8,190,193,95,46,103,68,53,121,154,247,158,54,180,69,127,64,9,171,217,77,189,24,59,11,113,191,231,78,9,127,213,48,46,22,111,71,223,97,200,233,215,111,151,144,124,190,198,224,234,91,52,177,186,193,152,95,181,127,206,188,34,229,246,38,69,195,204,6,58,197,29,148,106,211,105,73,59,218,255,0,64,176,16,49,181,244,46,175,154,117,163,222,106,215,136,43,63,67,107,124,178,67,225,217,245,90,124,191,195,251,151,254,212,119,141,185,105,253,91,51,37,171,125,171,121,93,173,159,155,107,124,176,143,31,17,209,118,125,43,121,123,255,0,53,255,0,181,1,60,249,79,243,202,143,219,49,254,120,185,98,219,229,66,123,117,46,61,236,127,158,46,69,184,220,5,117,120,7,208,152,106,240,15,161,48,27,102,125,171,13,105,59,246,108,52,159,5,92,106,46,37,112,0,0,1,168,140,84,105,35,176,212,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,159,68,66,162,135,235,1,161,126,113,130,60,226,5,22,174,241,84,167,73,94,224,42,92,204,85,92,128,139,188,12,174,3,73,241,43,12,8,219,89,175,237,55,181,253,241,238,253,204,51,217,67,7,118,208,143,188,247,29,219,181,188,161,221,251,156,4,46,45,26,109,198,247,19,107,176,235,183,193,78,22,159,247,78,125,255,0,98,140,33,46,97,232,209,223,123,137,167,216,105,219,224,151,75,79,251,168,87,127,216,99,0,205,244,157,210,99,73,242,26,99,29,219,63,132,106,95,154,96,58,94,107,35,86,9,170,21,237,125,199,242,200,16,181,183,75,122,115,31,27,113,254,246,255,0,33,24,77,46,104,255,0,105,149,63,249,31,229,80,33,115,110,206,57,147,141,203,254,13,255,0,39,140,3,133,216,113,205,24,206,89,105,189,168,82,123,255,0,194,153,19,111,148,159,218,118,30,95,174,137,19,249,38,196,31,236,74,122,113,172,206,255,0,152,114,63,202,153,19,121,148,28,112,94,28,63,247,142,31,242,77,128,184,23,185,16,160,23,32,1,82,59,13,41,228,42,40,130,177,0,212,92,140,8,251,128,185,24,161,115,1,172,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,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,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,104,49,168,249,1,242,32,20,72,208,101,97,172,134,149,0,170,57,24,2,78,228,96,2,165,230,152,248,106,135,104,78,171,191,179,248,200,125,199,192,140,136,113,245,111,208,46,255,0,139,248,200,4,117,116,132,186,175,115,88,248,136,139,245,171,249,72,130,59,114,125,178,119,57,41,38,187,149,250,199,47,220,174,9,9,233,11,124,209,135,177,250,110,158,30,74,231,246,241,4,123,100,202,214,188,223,163,153,38,247,235,28,139,252,21,192,19,145,179,235,36,156,29,134,173,127,237,114,25,127,213,52,46,22,48,111,85,45,146,177,252,253,63,197,80,232,155,63,165,101,130,240,201,154,12,191,59,144,187,190,196,208,184,152,169,26,169,173,94,255,0,62,79,241,84,2,16,246,250,104,211,153,11,224,174,53,202,231,249,67,98,213,108,252,71,243,123,135,247,47,253,168,188,29,32,40,211,153,7,192,248,215,43,191,203,182,45,22,207,223,175,223,249,175,253,168,9,233,202,190,11,168,252,44,127,158,46,55,19,22,239,42,200,141,117,27,250,216,255,0,60,92,82,224,118,238,0,46,67,87,208,152,29,187,131,232,76,6,217,249,227,90,108,118,33,164,200,181,115,21,34,34,62,0,42,96,2,165,110,240,2,51,238,26,134,158,92,134,160,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,62,4,42,40,126,174,224,26,121,138,23,158,42,119,46,36,40,92,85,196,6,224,13,55,62,226,21,51,59,0,208,187,247,122,198,42,109,51,9,137,62,230,247,235,82,52,245,203,88,200,175,243,159,88,202,181,242,185,115,24,155,181,84,153,81,253,203,238,25,213,171,174,222,233,51,183,206,61,64,32,211,16,165,108,117,123,36,251,90,249,151,192,37,207,96,186,188,151,112,145,36,208,213,143,22,91,129,31,236,81,124,68,72,226,245,41,61,82,229,111,158,115,255,0,20,74,182,192,115,90,86,21,65,19,173,29,241,113,23,5,125,142,40,9,30,134,163,91,70,103,245,86,254,1,186,162,177,15,158,156,178,83,10,50,50,62,209,242,248,8,125,10,59,144,14,145,154,234,36,224,186,167,18,191,188,127,42,129,11,91,116,44,149,153,24,216,174,95,173,191,200,70,19,57,155,174,26,48,117,88,206,196,69,184,226,127,182,182,33,99,110,55,181,230,102,53,177,164,200,252,155,203,247,60,96,28,62,197,22,44,107,51,143,235,28,143,242,166,68,224,100,233,95,5,97,191,248,10,31,242,77,136,62,216,160,140,241,172,179,183,31,33,200,255,0,42,100,78,14,78,127,105,88,111,254,2,135,252,147,96,59,253,172,2,167,200,131,151,32,20,20,79,33,81,68,242,1,168,185,24,23,48,46,70,42,144,21,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,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,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,1,67,191,112,166,163,21,51,176,210,2,165,99,230,52,168,86,215,26,76,238,3,82,57,24,2,57,24,23,48,21,62,28,8,113,245,99,249,73,211,251,95,198,67,144,87,243,14,58,175,126,162,239,248,191,140,128,70,191,72,138,190,98,102,7,47,214,175,227,196,24,13,144,237,155,217,197,67,69,143,143,89,229,251,149,209,158,221,34,42,47,34,230,1,95,143,204,175,227,196,24,51,179,163,27,204,227,195,202,52,94,253,111,191,252,21,224,19,143,145,45,110,240,94,26,43,25,91,15,66,46,63,181,52,59,230,39,43,211,154,47,179,39,248,170,29,71,37,217,36,96,204,57,217,183,204,24,101,207,236,77,142,227,136,18,147,132,130,81,112,222,151,226,48,16,161,210,10,215,251,99,17,216,248,214,235,191,203,182,44,198,207,165,127,47,127,230,191,246,162,252,244,133,66,83,121,132,202,247,86,39,43,53,211,35,213,207,223,218,22,11,32,93,209,229,238,213,175,213,123,191,109,1,61,217,86,119,93,71,225,99,252,241,113,140,207,184,91,60,168,116,148,229,68,137,87,226,199,119,219,139,150,87,238,1,168,175,222,66,165,200,59,86,226,5,204,6,217,145,235,228,53,36,173,196,15,207,21,0,0,0,26,138,226,162,132,118,230,41,218,1,168,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,149,31,112,212,40,101,194,224,52,153,157,172,40,92,85,196,84,249,13,37,204,6,225,157,139,128,166,163,20,26,136,136,5,14,220,238,49,167,104,234,59,117,47,115,218,247,222,247,214,237,163,199,115,207,135,128,201,83,33,99,51,209,166,81,228,77,73,181,250,207,121,253,136,7,159,236,114,209,35,169,106,185,95,121,207,252,81,36,221,31,53,19,60,50,194,77,77,113,198,41,46,127,99,139,226,35,171,52,90,138,223,147,55,105,181,247,215,226,127,88,51,159,96,10,219,76,210,160,198,84,155,41,204,102,213,147,163,157,211,20,189,64,37,178,138,178,84,85,29,203,231,135,203,224,33,247,171,144,225,176,195,164,236,21,171,85,253,248,203,151,130,71,50,119,1,109,179,177,215,81,129,107,38,132,94,221,95,184,255,0,102,108,66,166,218,110,186,188,200,198,38,180,17,95,201,215,224,127,176,71,19,97,157,6,215,184,106,193,43,159,202,255,0,203,54,33,83,109,157,31,36,140,103,167,151,204,239,228,35,0,248,54,37,63,207,180,203,255,0,120,228,127,149,50,39,7,39,191,180,188,57,255,0,1,67,254,73,177,7,219,19,23,231,210,89,255,0,188,114,63,202,153,19,131,147,182,247,21,134,255,0,224,40,127,201,54,3,191,159,34,20,21,62,68,40,0,40,158,66,162,137,228,3,81,114,48,34,32,46,70,5,96,26,128,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,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,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,80,202,226,135,111,186,42,103,97,164,192,84,142,195,110,246,27,133,110,241,167,73,31,112,10,163,145,129,115,4,240,189,251,192,185,128,170,191,152,113,149,165,165,52,247,140,206,214,211,252,98,28,154,191,152,112,184,137,100,138,108,133,29,248,104,254,49,0,141,14,144,233,100,168,120,253,157,229,200,252,149,194,222,49,6,25,236,208,201,189,156,120,112,146,155,223,174,119,255,0,130,188,50,235,164,46,74,58,190,63,177,42,255,0,50,191,28,65,140,59,35,83,216,155,155,184,81,215,27,35,215,215,239,117,25,114,138,255,0,171,224,1,54,217,66,218,91,193,152,116,173,99,42,28,66,63,253,83,99,183,86,90,75,177,80,146,77,207,120,71,207,192,199,93,203,70,27,103,11,209,16,132,216,147,73,140,146,227,234,109,3,180,76,73,45,162,79,169,64,34,19,164,110,130,76,99,42,59,221,87,78,254,167,92,85,245,222,254,250,199,143,136,196,108,143,148,150,124,181,219,211,171,171,119,95,246,65,156,189,36,144,144,172,79,135,12,146,87,235,245,187,241,63,217,35,140,7,202,73,141,198,242,173,201,93,173,199,34,253,176,4,251,100,204,212,188,245,76,141,205,86,84,110,235,119,184,46,241,31,122,121,11,23,144,147,27,149,34,172,73,37,118,87,19,153,23,121,184,47,154,74,201,48,26,181,95,188,84,139,141,198,130,62,36,67,112,200,254,132,6,133,157,148,102,4,119,43,130,136,239,218,226,5,107,112,1,80,0,1,82,227,204,106,26,74,253,195,80,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,42,62,225,168,105,81,119,128,210,124,133,11,152,169,242,20,46,96,53,149,187,194,231,220,40,86,239,21,176,10,11,33,159,45,234,242,29,138,246,235,63,246,66,247,139,37,158,202,52,249,14,253,253,103,254,200,4,3,102,129,25,249,51,87,217,191,204,25,81,176,221,114,76,122,133,6,34,37,105,67,152,206,45,211,160,142,247,84,98,231,97,138,217,160,189,94,76,183,217,191,204,25,23,177,43,230,85,204,57,196,255,0,183,40,125,223,95,24,4,219,96,135,84,237,49,195,53,95,229,147,46,95,90,145,217,184,88,117,44,188,94,246,142,234,189,82,148,95,244,80,59,97,159,112,11,127,156,44,37,236,25,87,70,139,153,245,126,23,251,43,98,22,246,223,135,185,204,108,104,123,187,91,201,221,255,0,96,140,38,207,51,99,19,216,86,164,74,34,59,238,123,254,200,129,13,27,120,83,183,89,133,142,29,45,58,75,201,156,46,119,249,196,80,29,31,98,181,232,198,114,202,246,249,137,35,252,169,145,56,25,52,178,86,11,195,124,127,88,97,255,0,36,216,131,125,141,221,221,99,153,169,227,98,162,63,254,82,200,155,220,148,145,171,6,225,194,43,255,0,96,33,247,125,137,176,23,52,249,16,160,17,221,36,0,2,137,228,42,52,145,128,214,92,140,8,128,185,24,17,128,212,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,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,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,2,134,87,20,59,114,21,62,66,135,200,1,35,65,92,251,198,180,141,11,225,107,112,1,172,202,194,133,204,0,185,128,170,191,152,117,220,96,189,221,18,90,238,101,109,223,47,183,72,236,43,35,191,220,29,99,29,184,77,225,201,202,227,195,117,203,246,196,128,137,222,144,106,222,170,222,61,167,111,36,113,242,95,11,246,124,200,167,235,22,67,99,247,20,89,161,132,150,74,81,126,143,239,255,0,7,144,46,54,223,242,148,188,117,143,17,173,118,63,37,240,51,225,243,152,163,165,236,79,77,84,220,203,193,135,102,143,95,148,124,255,0,8,242,124,60,0,77,142,90,153,158,20,161,40,207,157,38,41,255,0,213,160,118,151,138,233,47,132,117,220,4,206,227,13,209,218,178,75,69,50,58,120,114,224,218,71,98,127,204,47,132,4,95,244,145,53,108,73,134,142,197,198,117,111,249,72,226,55,112,4,131,103,175,233,82,202,251,174,71,246,226,74,58,72,211,124,69,133,237,111,209,181,191,227,198,17,155,131,220,36,117,187,92,175,187,229,254,48,9,230,217,142,74,164,74,174,93,107,59,57,11,206,63,23,70,72,17,216,172,99,22,182,82,146,110,76,175,150,165,252,246,7,51,241,120,90,98,233,167,217,107,191,1,102,167,252,215,78,255,0,191,0,207,244,144,213,196,143,137,142,187,151,152,210,151,153,56,7,12,230,53,9,137,108,83,113,77,30,21,110,27,82,210,148,190,219,18,89,67,205,165,196,165,74,73,44,146,178,35,34,82,138,247,177,153,113,29,135,81,31,11,0,25,151,48,34,225,113,94,6,86,176,90,223,0,10,0,0,10,145,216,87,151,49,101,42,27,100,236,227,76,207,10,70,207,78,230,109,41,252,95,88,235,12,161,17,159,67,177,98,206,109,226,105,52,249,15,164,205,13,76,113,100,233,33,133,118,181,52,105,86,149,184,194,93,189,119,47,80,10,128,0,0,14,39,22,98,154,22,6,194,181,156,107,138,103,117,42,46,31,167,200,170,84,100,238,150,230,226,43,13,169,199,92,208,130,82,213,165,8,81,217,36,106,59,88,136,207,128,224,50,135,58,50,191,62,176,107,121,129,148,120,190,38,34,161,57,33,216,135,33,148,56,210,218,125,179,45,109,58,211,169,75,173,46,198,149,18,86,148,153,161,104,89,93,43,73,152,119,80,0,0,0,22,127,57,182,179,200,108,129,198,88,71,1,230,150,58,137,71,171,227,25,27,168,168,95,20,66,96,201,100,153,115,21,123,71,140,167,82,76,147,171,224,107,81,159,206,218,121,198,130,240,0,235,248,243,31,224,220,176,195,47,227,60,192,196,49,40,84,40,178,34,70,145,80,150,102,150,24,92,153,13,199,104,220,85,172,132,27,175,54,70,181,89,8,35,53,40,210,146,53,23,96,0,0,0,0,0,0,0,0,0,1,215,243,11,26,210,178,215,0,98,92,198,174,199,150,253,55,10,209,230,214,230,53,17,9,83,238,49,25,149,188,226,91,74,148,148,154,205,40,50,34,53,36,175,107,153,115,1,216,0,96,7,251,53,123,44,127,226,14,106,255,0,205,84,239,251,240,205,252,189,198,180,172,202,192,24,107,49,168,81,229,177,77,197,84,120,85,184,109,75,66,82,251,108,73,101,15,54,151,18,149,41,36,178,74,200,140,137,74,43,222,198,124,192,118,0,0,0,1,132,25,133,210,237,179,110,90,227,252,75,151,53,220,19,153,79,212,176,173,98,109,18,99,177,41,176,20,195,143,198,121,108,184,166,212,169,137,81,160,212,131,50,51,74,78,214,185,23,33,127,246,95,218,131,0,237,103,128,42,25,141,151,52,140,65,78,166,211,171,14,209,29,106,183,29,150,95,83,237,178,203,202,82,82,203,174,164,209,166,66,8,140,212,71,114,87,14,70,97,120,0,91,252,244,207,76,184,217,211,46,42,57,161,154,21,158,163,74,131,102,153,101,162,37,202,168,74,81,25,183,22,51,102,101,188,121,122,85,98,185,36,146,149,45,106,66,16,181,167,176,96,12,127,131,115,79,6,210,115,7,47,177,12,74,230,30,174,71,41,48,103,70,51,208,234,46,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,65,216,0,0,0,0,91,71,54,138,202,52,103,204,125,155,19,139,34,57,142,223,163,189,89,92,20,186,139,48,132,110,205,49,214,102,162,51,146,227,78,45,244,178,146,82,201,150,92,117,100,132,27,102,176,185,96,0,0,0,56,156,89,138,104,88,27,10,214,113,174,41,157,212,168,184,126,159,34,169,81,147,186,91,155,136,172,54,167,29,115,66,9,75,86,148,33,71,100,145,168,237,98,35,62,0,57,96,22,255,0,37,51,239,41,246,137,194,178,177,174,78,98,191,116,20,88,85,5,210,223,147,212,100,196,209,41,13,182,226,155,209,33,182,214,118,67,205,157,200,180,246,173,123,145,145,92,0,0,0,0,0,22,211,63,182,135,202,253,153,240,108,44,121,155,53,89,112,41,21,10,196,74,35,43,141,13,201,43,223,190,106,51,81,165,4,102,72,109,166,222,121,103,207,67,74,36,18,220,52,54,176,185,96,62,74,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,214,0,0,45,254,122,103,166,92,108,233,151,21,28,208,205,10,207,81,165,65,179,76,178,209,18,229,84,37,40,140,219,139,25,179,50,222,60,189,42,177,92,146,73,74,150,181,33,8,90,210,23,0,7,95,192,24,255,0,6,230,158,13,164,230,14,95,98,24,149,204,61,92,142,82,96,206,140,103,161,212,92,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,187,0,0,0,0,0,182,142,109,21,148,104,207,152,251,54,39,22,68,115,29,191,71,122,178,184,41,117,22,97,8,221,154,99,172,205,68,103,37,198,156,91,233,101,36,165,147,44,184,234,201,8,54,205,119,44,0,0,0,0,113,56,179,20,208,176,54,21,172,227,92,83,59,169,81,112,253,62,69,82,163,39,116,183,55,17,88,109,78,58,230,132,18,150,173,40,66,142,201,35,81,218,196,70,124,7,85,201,76,251,202,125,162,112,172,172,107,147,152,175,221,5,22,21,65,116,183,228,245,25,49,52,74,67,109,184,166,244,72,109,181,157,144,243,103,114,45,61,171,94,228,100,65,112,0,97,6,97,116,187,108,219,150,184,255,0,18,229,205,119,4,230,83,245,44,43,88,155,68,152,236,74,108,5,48,227,241,158,91,46,41,181,42,98,84,104,53,32,204,140,210,147,181,174,69,200,95,253,151,246,160,192,59,89,224,10,134,99,101,205,35,16,83,169,180,234,195,180,71,90,173,199,101,151,212,251,108,178,242,148,148,178,235,169,52,105,144,130,35,53,17,220,149,195,145,152,94,0,0,0,0,0,0,1,213,48,6,105,96,76,208,247,71,238,22,187,229,63,114,88,130,102,22,172,124,170,243,61,86,169,23,78,253,143,125,66,117,233,222,35,182,141,72,59,240,81,216,192,118,176,0,0,0,29,127,48,177,173,43,45,112,6,37,204,106,236,121,111,211,112,173,30,109,110,99,81,16,149,62,227,17,153,91,206,37,180,169,73,73,172,210,131,34,35,82,74,246,185,151,48,29,128,6,0,127,179,87,178,199,254,32,230,175,252,213,78,255,0,191,12,223,203,220,107,74,204,172,1,134,179,26,133,30,91,20,220,85,71,133,91,134,212,180,37,47,182,196,150,80,243,105,113,41,82,146,75,36,172,136,200,148,162,189,236,103,204,7,96,0,0,0,1,139,251,80,116,133,228,190,201,152,254,159,151,57,141,134,49,173,70,165,81,163,181,91,105,218,36,40,143,48,150,28,121,230,82,149,41,233,45,40,151,170,58,204,200,146,101,99,79,30,100,65,148,0,49,255,0,101,45,181,178,179,108,31,117,63,35,58,6,43,166,123,146,234,61,119,203,177,99,51,188,235,91,253,222,235,114,251,183,183,86,94,173,90,109,116,218,247,59,95,90,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,192,125,96,45,86,69,237,71,145,59,74,121,111,228,41,142,125,209,251,156,234,222,83,249,153,50,30,227,172,111,119,63,162,90,111,86,173,195,190,109,237,167,141,174,87,186,160,0,0,0,2,213,109,5,180,238,77,108,195,66,164,215,243,123,20,121,53,186,221,65,170,124,24,204,50,169,18,158,186,208,79,62,150,81,117,155,44,33,100,227,171,34,59,39,74,82,74,113,198,155,93,213,0,0,0,0,1,103,240,222,214,121,13,139,51,230,181,179,117,11,29,68,145,141,168,113,247,174,199,47,156,62,250,117,245,136,140,59,125,46,201,142,148,18,157,104,184,164,148,162,45,70,204,130,100,47,0,0,0,0,197,253,168,58,66,242,95,100,204,127,79,203,156,198,195,24,214,163,82,168,209,218,173,180,237,18,20,71,152,75,14,60,243,41,74,148,244,150,148,75,213,29,102,100,73,50,177,167,143,50,46,193,178,150,218,217,89,182,15,186,159,145,157,3,21,211,61,201,117,30,187,229,216,177,153,222,117,173,254,239,117,185,125,219,219,171,47,86,173,54,186,109,123,157,131,32,0,0,0,0,0,0,5,180,207,157,162,178,143,102,220,27,39,25,230,182,44,137,78,66,99,188,244,26,98,29,66,170,53,101,182,104,73,179,14,57,168,148,242,245,58,209,25,149,144,141,100,167,20,132,93,68,23,44,7,95,192,24,255,0,6,230,158,13,164,230,14,95,98,24,149,204,61,92,142,82,96,206,140,103,161,212,92,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,187,0,0,0,0,0,182,144,182,145,201,41,249,219,63,103,38,49,244,68,230,45,58,57,73,122,134,244,119,217,90,144,108,55,32,137,167,86,130,101,229,238,93,75,134,134,214,165,146,9,106,50,178,23,166,229,128,0,0,0,14,191,143,241,254,13,202,204,27,86,204,28,193,196,49,40,120,122,135,28,228,206,157,36,207,67,72,185,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,245,252,139,207,76,184,218,47,46,41,217,161,149,245,158,189,74,157,118,158,101,210,36,74,167,202,73,17,185,22,75,100,103,187,121,26,147,114,185,164,210,164,173,10,90,22,133,168,46,0,14,191,131,113,254,13,204,24,213,89,88,51,16,196,170,162,135,88,155,64,169,147,38,122,225,212,98,58,109,72,142,234,20,68,164,45,42,43,149,203,180,133,33,105,212,133,165,71,216,0,0,0,0,0,0,0,0,0,0,117,76,59,154,88,19,21,227,188,93,150,116,10,239,90,196,152,19,168,123,160,133,213,94,71,83,235,172,155,209,125,241,104,38,220,214,218,77,94,246,165,105,181,149,99,224,3,181,128,0,0,0,0,0,193,92,89,211,5,179,182,6,197,85,156,21,138,114,207,53,97,86,176,253,66,69,46,163,27,201,244,183,55,18,152,113,77,186,222,180,84,20,133,105,90,20,87,73,154,78,215,35,50,226,50,87,102,189,165,50,227,106,156,184,60,205,203,34,170,179,1,154,131,244,185,113,42,145,73,137,81,37,52,72,89,182,178,66,150,218,174,219,173,56,70,218,214,157,46,17,25,146,137,73,72,93,80,22,255,0,62,243,175,10,236,237,148,245,220,227,198,180,250,172,218,46,31,234,189,101,138,91,77,185,41,123,249,45,71,70,132,184,227,104,59,45,228,153,221,101,217,35,181,206,196,120,129,254,205,94,203,31,248,131,154,191,243,85,59,254,252,3,63,192,6,53,109,75,183,246,71,108,147,138,168,248,43,48,233,216,174,171,90,172,83,206,168,152,212,40,12,187,213,226,155,138,109,183,29,91,239,52,142,218,219,120,146,72,53,40,183,74,53,18,72,208,106,12,149,1,138,187,53,244,139,228,254,213,57,142,121,101,150,88,11,48,25,158,205,61,250,164,185,117,72,148,246,34,196,138,209,161,6,226,205,19,22,226,174,227,173,54,68,218,22,173,78,17,153,18,73,74,77,255,0,195,185,165,129,49,94,59,197,217,103,64,174,245,172,73,129,58,135,186,8,93,85,228,117,62,186,201,189,23,223,22,130,109,205,109,164,213,239,106,86,155,89,86,62,0,59,88,0,0,0,0,0,0,0,0,0,0,161,220,84,80,249,0,208,124,133,11,152,169,242,20,79,19,1,172,173,222,22,62,227,11,113,176,173,200,184,0,210,44,126,126,168,139,200,86,255,0,10,255,0,178,23,192,197,134,207,215,139,230,23,157,250,171,254,200,4,6,230,81,255,0,99,175,199,231,223,230,12,129,216,185,227,78,32,195,105,35,81,95,24,195,229,246,241,198,62,230,74,210,175,39,88,191,102,255,0,48,95,173,139,213,167,18,97,146,85,207,243,229,11,249,72,224,38,247,44,87,170,136,247,19,253,24,175,226,32,119,75,113,184,233,25,98,122,168,206,233,224,93,113,95,196,64,239,54,227,96,29,119,27,199,223,225,233,168,178,79,86,239,206,229,231,164,68,150,223,180,2,110,185,142,231,238,163,112,242,95,18,79,107,204,138,94,161,47,88,141,173,229,38,66,12,136,239,163,159,219,16,139,254,144,90,98,55,88,245,210,105,155,252,203,227,167,143,56,190,0,48,219,102,25,133,78,198,243,85,117,167,230,67,169,247,190,31,167,178,98,111,242,6,78,255,0,4,97,119,46,163,213,135,33,43,181,207,139,45,8,70,217,186,2,159,204,10,131,9,38,200,211,72,113,92,121,124,249,159,15,17,55,153,3,28,217,192,216,89,6,73,186,112,220,20,240,253,165,160,23,105,62,105,124,3,81,21,198,148,249,165,240,10,128,175,46,99,65,25,16,214,92,121,141,41,52,145,113,32,21,35,43,10,145,119,129,26,76,174,68,23,227,192,6,160,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,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,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,20,50,184,166,159,17,83,59,10,25,119,128,169,122,189,67,105,206,225,184,69,113,182,231,112,13,96,92,192,11,152,10,171,249,135,83,204,62,24,90,161,255,0,37,252,162,7,107,89,241,183,128,234,121,141,199,10,84,63,228,191,148,64,8,107,219,225,203,230,22,58,69,191,189,156,127,228,34,143,135,97,52,127,182,30,8,93,255,0,190,95,200,73,27,251,123,23,251,99,227,162,255,0,131,63,144,138,43,176,115,119,199,216,31,143,247,207,249,25,64,38,131,7,150,154,13,45,94,184,12,127,17,35,152,144,187,32,184,119,142,43,10,112,160,211,19,234,130,207,241,18,57,41,71,216,34,250,224,17,165,210,56,141,120,131,11,157,237,242,229,107,248,241,132,94,225,181,110,186,207,11,223,71,243,137,68,233,20,103,93,127,12,30,171,124,185,89,238,250,248,226,44,232,254,245,190,239,190,159,231,1,58,27,33,191,174,126,32,45,54,247,234,127,127,215,60,32,72,78,126,198,115,250,197,82,190,157,214,159,150,41,165,231,95,154,158,240,16,96,3,210,126,202,30,139,89,55,241,127,135,189,156,192,186,164,86,239,22,175,100,239,69,156,156,255,0,136,24,123,217,204,11,170,0,2,183,225,97,66,62,213,128,5,160,218,179,5,231,110,59,201,122,221,31,32,51,38,94,14,197,141,199,147,33,165,196,134,195,175,213,80,81,31,74,105,237,188,242,208,80,150,235,171,102,210,146,162,91,70,130,50,50,226,101,119,207,152,0,242,243,86,166,99,44,168,199,211,40,243,28,151,65,197,152,58,176,228,103,87,18,89,19,244,250,140,71,141,42,54,222,101,70,68,182,221,108,236,180,40,248,164,141,39,200,196,222,244,118,109,211,27,106,76,26,88,31,48,103,196,70,106,80,35,188,244,230,99,69,117,8,169,211,153,56,232,42,145,153,54,76,50,181,57,33,45,173,148,175,207,66,150,148,33,10,36,34,218,244,173,236,81,242,76,194,175,109,39,150,148,202,84,108,73,132,169,242,36,226,198,173,185,122,177,75,101,180,168,164,107,53,19,106,122,43,109,175,130,147,173,198,143,73,44,205,150,90,84,70,224,12,127,140,178,179,25,82,115,7,47,177,12,186,30,33,161,200,41,48,103,70,50,214,210,236,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,97,234,32,5,138,216,239,106,172,27,181,126,81,211,241,133,26,165,17,56,158,157,30,60,108,89,72,109,179,101,116,234,137,163,182,105,105,75,90,186,179,138,75,138,101,122,149,169,4,105,51,222,33,196,35,10,186,80,122,65,36,210,100,214,182,94,201,106,172,69,173,113,213,3,24,87,35,58,212,148,104,121,169,81,230,81,77,167,88,82,73,100,149,176,165,190,211,186,219,89,41,174,202,210,187,5,160,233,66,219,167,228,215,138,151,145,217,57,140,250,222,91,81,116,121,98,76,36,233,102,187,84,109,197,25,217,226,81,245,136,108,217,189,221,137,40,91,164,183,61,245,41,142,225,88,173,135,54,187,170,236,131,155,138,197,111,211,165,214,48,157,122,58,105,184,142,148,196,133,33,107,96,150,74,68,166,80,106,38,151,37,147,213,163,120,86,52,56,243,100,166,247,166,226,113,212,0,122,146,194,120,166,133,142,112,173,27,26,225,105,221,118,139,136,41,241,234,148,233,59,165,183,191,138,251,105,113,167,52,44,146,180,234,66,210,118,81,18,138,246,50,35,224,57,97,4,61,29,123,117,73,217,107,25,22,7,204,25,242,215,149,117,249,15,61,57,152,209,90,90,233,149,23,138,58,10,164,102,77,155,239,33,45,199,75,107,101,43,243,22,165,165,11,90,73,11,154,156,127,156,88,7,46,178,142,173,157,245,154,244,73,88,78,151,71,58,218,38,66,148,202,209,61,131,65,41,148,198,113,75,75,78,173,243,83,104,100,181,145,56,183,27,34,62,209,0,235,251,75,237,23,129,54,95,202,201,249,153,142,164,126,203,14,143,11,67,223,52,234,157,89,231,152,135,188,105,167,55,59,221,194,211,189,90,116,35,153,159,34,63,60,57,209,155,216,203,62,179,67,16,102,230,96,63,17,202,238,34,144,151,164,20,70,9,150,26,66,27,75,77,50,218,56,153,33,182,155,109,178,53,26,150,100,130,53,41,74,51,81,246,173,170,182,152,198,91,87,230,228,204,210,198,16,98,83,144,152,233,166,210,41,145,136,148,138,117,57,181,184,182,152,55,52,146,158,94,167,92,90,220,81,22,165,173,90,82,132,104,109,25,65,209,123,176,183,201,175,21,35,60,115,143,6,117,188,182,162,235,242,60,105,170,210,205,118,168,219,137,34,187,38,147,235,16,217,179,155,203,154,80,183,73,13,251,234,83,33,178,14,193,135,114,203,59,114,243,162,59,53,101,102,149,102,90,48,246,34,145,135,42,184,50,134,243,140,62,136,116,231,234,48,36,42,91,78,182,226,212,132,73,83,228,103,29,100,141,218,217,90,244,234,125,99,191,244,95,116,130,73,171,73,162,236,189,157,53,88,136,90,35,166,6,15,174,73,117,168,200,208,203,81,99,195,162,147,77,48,148,154,205,40,125,72,125,215,117,184,179,75,93,165,169,23,202,14,148,127,65,60,205,251,203,237,136,66,0,64,122,168,1,132,29,26,27,113,198,218,59,6,179,147,216,225,18,209,152,184,46,142,218,222,150,226,221,144,138,229,57,147,109,130,154,167,150,106,81,73,37,45,164,188,149,171,182,183,9,196,25,146,150,134,115,124,0,0,0,0,0,0,90,173,172,125,22,51,147,226,255,0,16,251,57,241,117,69,170,218,199,209,99,57,62,47,241,15,179,159,1,230,176,122,83,217,59,209,99,38,254,47,240,247,179,152,30,107,4,164,244,95,116,130,70,164,198,162,236,189,157,53,89,107,66,228,38,6,15,174,73,117,217,43,214,243,177,99,195,162,147,77,48,165,18,9,75,125,72,125,215,116,54,130,75,93,148,37,22,9,95,0,0,30,107,54,177,244,167,206,79,140,12,67,237,23,196,170,116,42,122,44,98,159,140,9,222,206,167,8,171,218,199,210,159,57,62,48,49,15,180,95,18,169,208,169,232,177,138,126,48,39,123,58,156,3,13,122,90,114,231,59,112,182,208,209,241,158,105,98,168,152,147,15,98,72,242,89,193,147,89,140,196,101,195,167,51,33,79,42,154,235,77,145,40,215,29,83,8,137,229,234,222,161,196,43,94,173,109,183,197,116,117,237,213,39,101,172,100,88,31,48,103,203,94,85,215,228,60,244,230,99,69,105,107,166,84,94,40,232,42,145,153,54,111,188,132,183,29,45,173,148,175,204,90,150,148,45,105,36,46,100,246,138,200,108,27,180,150,81,215,114,167,25,194,136,164,84,99,173,116,201,207,71,55,151,73,168,146,20,81,230,180,73,90,21,173,181,42,230,146,90,117,160,214,218,143,66,212,71,231,223,105,125,157,49,222,203,249,167,63,44,241,212,127,217,102,81,230,235,103,230,157,47,172,188,203,19,55,109,58,230,231,123,184,90,183,75,86,180,114,50,228,102,30,146,41,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,88,137,94,139,174,144,9,148,137,148,221,153,51,191,17,111,169,79,117,106,118,7,170,62,219,239,202,110,83,175,180,195,52,149,110,208,189,76,158,246,237,56,225,161,44,165,181,54,106,52,27,73,106,69,118,151,218,47,2,108,191,149,147,243,51,29,72,253,150,29,30,22,135,190,105,213,58,179,207,49,15,120,211,78,110,119,187,133,167,122,180,232,71,51,62,68,97,106,182,250,219,95,10,236,167,151,18,232,148,154,159,88,204,220,77,79,121,188,57,79,142,109,173,200,26,201,77,166,167,32,156,74,208,150,90,89,25,161,43,73,239,156,65,160,139,74,93,91,80,67,86,199,248,202,181,143,230,230,148,204,67,45,188,89,62,176,229,125,218,180,67,40,175,166,162,183,141,245,72,108,217,36,147,75,222,153,172,183,100,157,39,109,54,177,14,127,61,51,211,49,246,139,204,122,142,104,102,133,103,175,85,103,89,166,89,104,141,17,105,241,82,102,109,197,140,217,153,238,217,70,165,88,174,106,53,41,75,90,150,181,173,106,232,0,39,163,163,247,110,234,22,213,88,85,188,21,138,87,212,179,55,15,211,201,202,140,107,45,207,42,69,97,184,173,187,85,214,136,237,71,99,123,38,66,139,171,36,205,72,181,202,233,226,89,128,60,187,224,12,127,140,178,179,25,82,115,7,47,177,12,186,30,33,161,200,41,48,103,70,50,214,210,236,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,126,135,118,81,218,187,46,54,181,203,132,99,92,20,239,81,170,193,221,177,95,160,62,241,46,85,34,82,136,204,146,163,34,45,227,43,210,163,105,226,34,75,137,74,136,201,11,67,141,160,47,88,132,14,148,45,181,255,0,52,6,59,94,76,101,237,78,149,59,45,176,109,65,18,90,168,194,61,247,150,106,137,101,72,92,130,117,73,43,50,214,245,246,91,38,204,208,231,109,221,110,37,109,110,239,95,74,158,222,63,217,125,149,50,130,181,251,19,88,190,187,76,168,254,222,137,52,69,35,117,251,157,78,173,183,191,100,142,180,252,245,2,58,178,47,34,243,31,104,188,199,167,101,126,87,209,186,245,86,117,221,121,231,76,209,22,159,21,38,68,228,169,46,17,30,237,148,106,77,206,198,163,82,146,132,37,107,90,16,160,190,189,24,216,43,62,113,38,212,120,123,16,100,188,137,116,250,109,2,67,14,227,42,137,175,68,34,162,45,210,55,226,63,116,169,46,45,244,182,164,180,213,141,91,196,37,210,209,185,83,173,207,160,181,91,52,108,233,129,54,95,202,200,25,103,129,99,254,197,50,177,55,91,223,52,234,157,89,150,95,153,187,117,215,55,59,221,194,21,186,66,180,35,145,23,51,59,170,0,0,56,156,89,138,104,88,27,10,214,113,174,41,157,212,168,184,126,159,34,169,81,147,186,91,155,136,172,54,167,29,115,66,9,75,86,148,33,71,100,145,168,237,98,35,62,0,56,172,213,204,204,43,147,121,113,136,243,75,26,203,234,244,92,51,79,118,161,39,75,141,161,199,180,23,97,134,183,139,66,20,243,171,52,182,218,13,69,173,197,161,36,119,81,15,60,59,85,109,49,140,182,175,205,201,153,165,140,32,196,167,33,49,211,77,164,83,35,17,41,20,234,115,107,113,109,48,110,105,37,60,189,78,184,181,184,162,45,75,90,180,165,8,208,218,46,175,72,54,219,117,93,171,241,251,116,44,48,252,184,57,117,133,100,72,102,149,13,50,148,166,42,207,165,231,146,138,178,219,83,45,45,11,114,58,155,74,90,112,148,108,150,240,146,100,110,57,126,191,177,222,194,249,143,182,15,186,169,180,9,254,231,40,184,126,158,239,86,173,205,134,110,65,151,88,236,27,52,243,81,45,43,78,164,44,214,227,173,161,211,105,36,141,72,51,117,178,80,101,87,69,215,72,4,202,68,202,110,204,153,223,136,183,212,167,186,181,59,3,213,31,109,247,229,55,41,215,218,97,154,74,183,104,94,166,79,123,118,156,112,208,150,82,218,155,53,26,13,164,181,45,67,203,190,63,192,24,203,43,49,149,91,47,179,7,15,75,161,226,26,28,131,141,58,12,146,45,109,46,196,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,46,125,20,123,107,252,147,112,171,27,53,230,101,78,149,27,18,97,42,124,120,216,73,219,238,94,172,82,217,109,73,56,250,9,36,218,158,138,219,104,226,149,107,113,163,212,104,51,101,231,84,18,42,32,219,165,167,46,115,183,11,109,13,31,25,230,150,42,137,137,48,246,36,143,37,156,25,53,152,204,70,92,58,115,50,20,242,169,174,180,217,18,141,113,213,48,136,158,94,173,234,28,66,181,234,214,219,115,146,45,166,209,89,13,131,118,146,202,58,238,84,227,56,81,20,138,140,117,174,153,57,232,230,242,233,53,18,66,138,60,214,137,43,66,181,182,165,92,210,75,78,180,26,219,81,232,90,136,194,27,58,58,246,234,147,178,214,50,44,15,152,51,229,175,42,235,242,30,122,115,49,162,180,181,211,42,47,20,116,21,72,204,155,55,222,66,91,142,150,214,202,87,230,45,75,74,22,180,146,23,58,116,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,54,251,75,236,233,142,246,95,205,57,249,103,142,163,254,203,50,143,55,91,63,52,233,125,101,230,88,153,187,105,215,55,59,221,194,213,186,90,181,163,145,151,35,60,233,232,186,233,0,153,72,153,77,217,147,59,241,22,250,148,247,86,167,96,122,163,237,190,252,166,229,58,251,76,51,73,86,237,11,212,201,239,110,211,142,26,18,202,91,83,102,163,65,180,150,130,90,134,42,237,245,182,190,21,217,79,46,37,209,41,53,62,177,153,184,154,158,243,120,114,159,28,219,91,144,53,146,155,77,78,65,56,149,161,44,180,178,51,66,86,147,223,56,131,65,22,148,186,182,174,174,210,251,69,224,77,151,242,178,126,102,99,169,31,178,195,163,194,208,247,205,58,167,86,121,230,33,239,26,105,205,206,247,112,180,239,86,157,8,230,103,200,143,207,94,122,103,166,99,237,23,152,245,28,208,205,10,207,94,170,206,179,76,178,209,26,34,211,226,164,204,219,139,25,179,51,221,178,141,74,177,92,212,106,82,150,181,45,107,90,212,28,5,91,31,227,42,214,63,155,154,83,49,12,182,241,100,250,195,149,247,106,209,12,162,190,154,138,222,55,213,33,179,100,146,77,47,122,102,178,221,146,116,157,180,218,196,39,35,163,247,110,234,22,213,88,85,188,21,138,87,212,179,55,15,211,201,202,140,107,45,207,42,69,97,184,173,187,85,214,136,237,71,99,123,38,66,139,171,36,205,72,181,202,233,226,80,46,59,6,0,199,248,203,43,49,149,39,48,114,251,16,203,161,226,26,28,130,147,6,116,99,45,109,46,198,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,70,30,162,0,89,77,148,118,174,203,141,173,114,225,24,215,5,59,212,106,176,119,108,87,232,15,188,75,149,72,148,162,51,36,168,200,139,120,202,244,168,218,120,136,146,226,82,162,50,66,208,227,104,193,110,149,61,188,127,178,251,42,101,5,107,246,38,177,125,118,153,81,253,189,18,104,138,70,235,247,58,157,91,111,126,201,29,105,249,234,0,89,78,148,45,181,255,0,52,6,59,94,76,101,237,78,149,59,45,176,109,65,18,90,168,194,61,247,150,106,137,101,72,92,130,117,73,43,50,214,245,246,91,38,204,208,231,109,221,110,37,109,110,250,87,70,54,10,207,156,73,181,30,30,196,25,47,34,93,62,155,64,144,195,184,202,162,107,209,8,168,139,116,141,248,143,221,42,75,139,125,45,169,45,53,99,86,241,9,116,180,110,84,235,118,43,34,242,47,49,246,139,204,122,118,87,229,125,27,175,85,103,93,215,158,116,205,17,105,241,82,100,78,74,146,225,17,238,217,70,164,220,236,106,53,41,40,66,86,181,161,10,244,41,179,70,206,152,19,101,252,172,129,150,120,22,63,236,83,43,19,117,189,243,78,169,213,153,101,249,155,183,93,115,115,189,220,33,91,164,43,66,57,17,115,51,8,1,218,199,210,159,57,62,48,49,15,180,95,18,169,208,169,232,177,138,126,48,39,123,58,156,34,175,107,31,74,124,228,248,192,196,62,209,124,74,167,66,167,162,198,41,248,192,157,236,234,112,12,255,0,0,0,0,0,0,16,22,254,211,24,203,101,14,144,60,216,205,44,31,6,37,69,10,199,24,146,155,87,166,73,34,74,42,52,231,42,174,45,214,9,205,38,166,87,169,166,214,135,18,71,165,104,78,164,173,26,219,92,250,15,53,155,88,250,83,231,39,198,6,33,246,139,224,61,20,101,86,102,97,92,228,203,140,57,154,88,42,95,88,162,226,106,123,85,8,218,156,109,110,51,172,187,108,59,187,90,208,151,154,89,41,183,16,74,61,14,33,105,51,186,76,118,177,1,125,31,59,109,213,118,80,199,238,80,177,59,242,231,101,214,42,145,29,154,172,53,74,82,88,164,190,167,153,74,234,200,109,44,186,181,173,184,233,113,42,105,178,73,188,91,178,81,153,182,221,167,166,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,32,31,88,181,91,88,250,44,103,39,197,254,33,246,115,227,165,102,246,223,123,52,100,70,110,57,147,185,165,139,165,210,106,76,81,218,171,63,57,152,75,157,18,58,220,89,146,33,186,81,119,143,183,36,219,179,196,149,180,72,221,45,10,215,219,73,31,106,218,110,173,74,175,236,137,154,245,218,21,78,37,70,155,81,203,122,236,184,115,34,60,151,152,146,195,148,199,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,64,60,219,143,74,123,39,122,44,100,223,197,254,30,246,115,3,205,96,244,167,178,119,162,198,77,252,95,225,239,103,48,2,234,128,0,0,133,110,154,191,74,124,45,241,127,7,218,53,17,53,34,21,186,106,253,41,240,183,197,252,31,104,212,64,93,94,131,31,167,103,224,223,229,33,223,250,98,176,126,208,83,178,157,156,99,132,177,239,251,83,192,234,109,98,188,50,218,26,142,226,101,117,147,76,105,170,119,131,146,89,83,143,48,218,163,234,210,135,26,97,210,66,251,75,103,160,116,24,253,59,63,6,255,0,41,9,84,1,230,91,34,243,211,49,246,116,204,122,118,104,101,125,103,168,213,96,221,167,153,116,141,113,106,17,84,100,110,69,146,217,25,111,25,94,148,220,174,74,37,37,43,66,144,180,33,105,244,83,145,121,233,151,27,69,229,197,59,52,50,190,179,215,169,83,174,211,204,186,68,137,84,249,73,34,55,34,201,108,140,247,111,35,82,110,87,52,154,84,149,161,75,66,208,181,67,183,73,102,194,177,182,101,196,209,115,63,44,96,68,139,149,248,142,67,20,216,176,83,41,215,31,164,84,74,57,154,152,89,190,226,221,121,15,19,15,60,151,9,71,164,247,141,169,40,36,182,110,90,173,137,54,193,196,219,35,102,131,85,164,156,185,184,38,185,33,132,226,202,60,70,163,239,231,48,211,111,161,149,182,227,168,53,37,108,170,74,221,36,37,109,147,134,146,66,212,146,61,73,15,67,195,170,102,150,105,96,76,150,192,149,60,204,204,186,239,145,176,221,27,115,215,102,245,87,164,110,183,175,33,150,253,237,148,45,197,93,199,80,158,202,78,215,185,216,136,204,152,91,53,114,227,26,101,196,92,222,195,120,210,149,47,6,75,167,174,168,154,218,164,19,81,91,138,217,40,221,113,213,57,167,115,187,208,178,112,156,210,166,212,133,165,100,147,74,136,160,179,111,173,181,241,86,213,153,143,46,137,73,169,245,124,178,195,53,7,155,195,148,248,230,226,27,159,160,212,218,106,114,9,196,161,106,121,212,25,154,18,180,150,229,181,154,8,181,41,213,186,22,255,0,106,237,171,179,31,107,92,199,94,53,198,174,245,26,84,29,227,20,10,3,15,26,226,210,34,168,200,205,41,51,34,222,60,189,41,55,94,50,37,56,164,164,136,144,132,54,218,50,255,0,162,211,111,111,112,147,40,59,40,230,131,26,240,253,86,161,212,240,133,82,60,123,185,2,116,183,205,69,14,66,80,87,113,151,159,117,70,135,108,106,109,199,12,150,102,210,137,76,70,176,0,245,80,2,61,122,52,186,65,35,103,13,42,143,179,230,111,213,101,185,152,48,35,245,106,61,90,91,174,202,127,18,161,9,148,251,134,225,161,130,67,11,143,25,134,146,107,121,213,45,243,186,140,205,102,171,223,93,186,54,205,161,108,121,151,17,106,109,210,188,179,140,241,71,88,143,134,105,174,161,101,21,78,52,72,222,201,146,226,109,102,90,222,180,102,218,84,78,56,165,165,41,210,70,183,91,11,63,210,71,210,9,39,103,104,205,228,246,77,213,98,43,49,106,49,211,38,109,73,151,90,121,120,101,4,235,14,52,78,199,121,135,89,121,114,89,55,210,72,82,146,182,208,104,114,214,91,102,112,217,128,48,6,50,205,60,101,73,203,236,190,195,210,235,152,134,185,32,163,65,131,24,139,91,171,177,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,113,53,106,181,86,191,85,155,93,174,212,229,212,106,85,25,14,75,153,50,91,202,121,249,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,137,180,232,224,232,255,0,135,179,189,9,172,219,205,236,59,254,219,19,250,203,13,70,144,227,18,27,195,177,117,173,189,49,214,202,220,109,111,60,217,18,214,241,43,81,54,233,52,146,71,191,27,161,150,185,47,66,205,12,53,149,248,126,139,157,24,230,38,48,198,204,71,82,171,85,136,144,91,136,195,239,173,197,47,67,109,182,132,39,67,105,82,90,37,232,65,172,155,37,154,82,106,52,151,117,0,1,10,221,53,126,148,248,91,226,254,15,180,106,34,234,244,24,253,59,63,6,255,0,41,11,85,211,87,233,79,133,190,47,224,251,70,162,46,175,65,143,211,179,240,111,242,144,9,84,0,0,0,0,0,16,23,210,71,148,91,69,229,214,118,183,136,51,239,29,203,199,113,235,177,211,19,15,98,135,152,139,9,19,216,138,195,10,125,166,160,48,234,202,26,26,118,81,164,210,100,130,113,102,183,74,230,181,24,159,65,109,54,138,200,108,27,180,150,81,215,114,167,25,194,136,164,84,99,173,116,201,207,71,55,151,73,168,146,20,81,230,180,73,90,21,173,181,42,230,146,90,117,160,214,218,143,66,212,70,17,23,209,193,210,1,51,103,122,235,89,73,155,216,139,253,169,231,245,151,218,147,33,183,228,57,135,101,104,91,154,163,161,148,56,226,217,121,194,36,45,146,78,146,113,210,117,38,143,126,39,102,252,121,140,206,140,161,198,89,11,154,24,131,40,243,1,136,141,215,112,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,192,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,74,71,250,40,246,233,249,198,203,249,215,140,255,0,185,226,224,9,179,147,246,201,85,45,201,6,175,218,186,170,20,159,171,100,151,250,29,144,18,168,49,43,164,51,109,58,86,203,25,95,34,133,132,49,4,68,230,166,37,142,69,135,225,156,100,202,56,76,27,154,93,168,62,218,148,73,66,18,146,117,45,26,201,68,183,137,37,187,113,8,123,77,192,219,7,107,60,27,178,46,87,251,184,174,199,137,88,174,207,144,220,106,22,28,84,243,138,253,85,100,226,9,243,66,201,183,77,8,105,165,155,138,89,163,69,247,104,51,37,58,130,63,62,217,165,154,88,239,58,113,221,79,51,51,46,187,229,156,73,89,220,245,217,189,85,152,251,221,211,40,101,191,123,101,8,109,54,109,164,39,178,146,189,174,119,51,51,48,226,189,214,98,175,117,94,238,189,211,85,125,210,121,67,202,222,88,235,174,117,238,189,188,222,245,157,253,247,155,237,231,111,121,171,86,174,213,239,196,79,246,194,251,102,208,182,195,203,137,85,55,41,94,70,198,120,95,171,199,196,212,214,144,179,138,151,29,37,238,164,198,113,87,187,46,238,157,50,109,74,55,27,82,20,149,106,34,67,174,121,236,29,171,43,115,75,29,228,182,59,166,102,102,90,87,124,141,137,40,219,238,165,55,170,179,35,117,189,101,108,185,239,111,33,109,170,237,186,180,246,146,118,189,202,198,68,100,30,159,128,89,77,148,118,174,203,141,173,114,225,24,215,5,59,212,106,176,119,108,87,232,15,188,75,149,72,148,162,51,36,168,200,139,120,202,244,168,218,120,136,146,226,82,162,50,66,208,227,104,143,110,149,237,184,228,226,90,173,111,100,124,185,68,67,161,83,100,71,70,46,171,18,218,144,115,165,180,166,223,76,38,13,38,162,105,12,58,148,111,84,118,116,222,105,77,217,9,109,123,224,181,93,37,155,117,70,218,107,19,69,203,12,177,159,18,86,87,225,201,12,84,162,206,76,87,91,126,175,81,56,230,74,125,100,251,104,117,148,50,79,188,202,91,36,150,163,222,56,165,44,148,217,55,197,116,87,229,150,118,226,237,165,233,88,219,43,107,50,232,152,123,10,200,101,24,206,164,203,140,41,10,167,62,135,156,76,39,99,184,226,84,242,36,170,33,180,74,66,87,185,94,135,172,74,109,6,49,211,34,242,47,49,246,139,204,122,118,87,229,125,27,175,85,103,93,215,158,116,205,17,105,241,82,100,78,74,146,225,17,238,217,70,164,220,236,106,53,41,40,66,86,181,161,10,244,83,145,121,23,151,27,58,101,197,59,43,242,190,141,212,105,80,110,235,207,58,100,185,85,9,74,34,39,37,73,112,136,183,143,47,74,110,118,36,146,82,148,33,40,66,16,132,132,53,210,246,197,199,123,32,109,197,157,149,250,4,63,44,225,186,206,96,87,253,208,97,253,227,49,252,169,186,151,61,17,126,90,91,14,184,198,233,201,6,231,189,145,107,182,149,92,143,132,218,96,12,127,131,115,79,6,210,115,7,47,177,12,74,230,30,174,71,41,48,103,70,51,208,234,46,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,115,54,177,244,167,206,79,140,12,67,237,23,197,245,232,226,219,142,54,202,88,202,126,15,204,20,75,145,151,88,194,67,11,156,243,75,117,213,209,37,164,141,5,53,166,8,205,43,66,146,105,75,233,74,119,170,67,77,41,38,163,100,154,112,39,120,0,0,0,0,0,0,0,4,27,109,191,155,216,203,33,122,78,241,110,110,101,251,241,27,174,225,217,20,135,163,148,182,9,230,29,66,232,113,26,117,151,17,192,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,138,114,68,0,244,163,250,118,102,111,222,95,99,194,1,53,59,49,109,11,133,118,160,201,170,46,110,97,104,221,67,175,239,35,84,105,107,148,220,135,169,147,154,86,151,99,184,164,31,218,184,131,82,80,165,180,235,75,52,35,94,146,186,163,206,102,199,219,89,227,45,145,115,67,221,197,10,60,186,197,10,124,119,35,87,112,226,103,148,86,42,168,38,214,76,26,214,109,186,72,91,78,172,156,74,201,26,237,188,65,25,37,213,145,250,19,192,24,255,0,6,230,158,13,164,230,14,95,98,24,149,204,61,92,142,82,96,206,140,103,161,212,92,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,131,176,0,0,8,86,233,147,201,79,112,219,65,82,115,142,37,67,125,19,51,105,231,190,97,199,117,56,196,234,115,81,227,185,165,36,218,73,44,169,133,195,52,221,107,81,185,191,190,148,232,33,245,116,52,103,125,43,2,231,109,127,37,234,20,57,114,36,102,132,118,21,6,123,46,39,68,71,233,172,76,144,104,117,7,99,52,56,211,142,217,105,51,52,173,180,39,73,146,205,109,231,175,73,214,86,252,148,54,54,198,189,82,133,229,58,174,18,234,248,166,159,242,214,231,170,245,87,11,173,191,197,105,74,244,193,114,111,97,90,175,126,202,77,100,129,4,56,3,31,227,44,172,198,84,156,193,203,236,67,46,135,136,104,114,10,76,25,209,140,181,180,187,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,24,78,247,74,63,160,158,102,253,229,246,196,33,0,34,122,58,70,241,77,11,28,244,117,99,76,107,133,167,117,218,46,32,167,225,218,165,58,78,233,109,239,226,191,84,128,227,78,104,89,37,105,212,133,164,236,162,37,21,236,100,71,192,64,184,15,85,3,206,14,218,25,199,66,207,221,168,49,254,106,225,102,116,81,106,181,6,227,211,156,212,179,235,49,98,71,106,35,82,108,180,33,104,223,34,58,93,221,169,36,164,111,52,29,205,55,57,169,233,18,207,73,153,3,178,158,43,196,148,26,207,147,49,37,123,117,134,232,47,36,159,39,19,42,81,153,58,182,156,100,210,166,94,110,42,37,60,219,134,164,165,46,50,143,56,204,144,168,1,194,120,90,187,142,113,85,27,5,97,104,61,118,181,136,42,17,233,116,232,219,212,55,191,148,251,137,109,166,245,172,210,132,234,90,210,87,81,146,74,247,51,34,226,2,101,58,27,50,83,220,54,207,181,108,227,151,80,223,75,204,218,129,110,88,109,221,77,177,6,156,236,136,237,234,73,182,147,75,202,125,115,13,86,90,210,109,238,45,165,90,200,97,174,219,249,189,140,178,23,164,239,22,230,230,95,191,17,186,238,29,145,72,122,57,75,96,158,97,212,46,135,17,167,89,113,28,12,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,166,207,9,225,106,22,6,194,180,108,21,133,160,245,42,46,31,167,199,165,211,163,111,86,230,226,43,13,165,182,155,214,179,82,213,165,8,73,93,70,106,59,92,204,207,136,129,126,148,127,78,204,205,251,203,236,120,64,38,167,102,45,161,112,174,212,25,53,69,205,204,45,27,168,117,253,228,106,141,45,114,155,144,245,50,115,74,210,236,119,20,131,251,87,16,106,74,20,182,157,105,102,132,107,210,87,84,121,204,216,251,107,60,101,178,46,104,123,184,161,71,151,88,161,79,142,228,106,238,28,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,93,183,136,35,36,186,178,63,66,120,3,31,224,220,211,193,180,156,193,203,236,67,18,185,135,171,145,202,76,25,209,140,244,58,139,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,16,118,0,0,0,1,28,29,42,27,117,70,192,24,122,171,179,14,86,207,136,254,39,174,71,122,155,140,222,122,43,186,233,52,231,226,178,180,176,209,56,217,50,226,229,51,36,200,220,66,215,186,66,86,90,82,226,208,182,237,87,69,78,219,121,161,35,49,48,246,202,184,225,249,120,158,133,84,142,184,152,114,92,153,77,161,120,125,136,113,38,73,91,69,102,77,217,40,89,33,166,208,149,186,68,202,27,73,35,178,68,130,9,116,0,0,1,165,92,198,160,1,160,248,141,37,192,197,87,231,24,162,120,24,13,66,164,87,26,133,12,174,3,66,134,54,109,13,55,113,228,15,123,213,171,173,125,21,191,98,25,40,179,225,97,137,59,84,187,185,247,47,217,189,250,239,127,237,0,32,243,28,43,123,212,184,90,219,207,243,69,245,217,5,122,113,62,25,225,254,235,161,127,41,28,88,108,104,91,190,167,223,125,231,249,163,35,118,50,103,121,136,176,210,181,91,243,227,12,185,125,124,112,19,81,147,206,95,15,189,195,245,193,95,196,108,92,132,157,204,116,44,176,45,213,29,196,115,188,211,59,255,0,138,129,223,64,124,181,98,213,5,210,191,212,254,50,17,185,210,11,3,85,43,30,189,189,181,252,151,195,79,215,69,241,18,81,48,181,68,89,95,213,248,198,12,109,233,74,222,224,44,114,255,0,88,181,252,153,195,71,217,162,151,172,4,117,236,198,141,214,104,85,81,123,218,138,231,242,209,196,212,228,122,191,57,184,111,135,251,159,135,252,147,98,20,114,102,95,146,179,114,178,141,222,246,212,147,77,239,167,154,227,159,136,154,61,158,228,245,156,23,134,21,163,78,172,55,9,92,239,250,83,64,47,10,60,196,252,4,42,40,159,52,190,1,80,21,72,208,92,198,180,138,37,60,57,128,169,114,48,34,239,21,181,136,198,146,230,3,88,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,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,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,43,144,210,53,43,144,210,2,169,27,110,119,13,196,141,183,59,128,107,2,230,0,92,192,85,127,204,58,150,97,157,240,181,67,135,236,95,202,32,118,197,242,63,128,117,44,196,51,44,43,80,225,251,23,242,136,1,12,219,123,149,243,39,29,23,252,25,254,79,20,87,96,222,198,96,96,111,15,41,255,0,33,40,83,111,101,127,182,70,58,229,250,217,252,132,81,185,176,131,42,86,58,192,235,210,175,215,62,239,176,202,1,51,216,84,200,232,84,211,191,234,22,127,136,145,200,203,50,208,92,126,136,113,120,83,81,80,169,133,110,80,89,254,34,71,35,43,231,101,246,192,35,103,164,77,221,21,236,51,100,223,229,202,207,127,215,199,17,83,20,201,26,174,101,198,194,85,122,68,27,213,94,195,60,255,0,70,86,127,143,28,69,58,56,94,252,0,76,46,193,19,144,253,111,17,145,18,74,210,169,31,69,127,163,144,33,168,75,231,71,203,230,120,135,16,164,180,241,155,71,35,255,0,211,144,34,12,7,165,13,147,189,22,114,115,254,32,97,239,103,48,46,168,181,91,39,250,44,228,223,197,254,30,246,115,2,234,128,26,172,158,66,137,59,153,43,248,1,126,105,138,35,129,17,128,214,126,177,65,83,46,23,20,1,84,136,151,233,69,232,255,0,153,72,153,82,218,111,36,48,238,250,148,247,89,168,227,138,91,14,62,252,166,229,58,251,175,189,86,78,241,107,212,201,239,108,235,109,146,18,202,91,75,132,147,65,186,166,165,160,184,115,31,53,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,96,60,208,228,166,125,230,198,206,216,170,86,53,201,204,87,238,126,181,54,158,186,91,242,122,140,105,122,226,173,198,220,83,122,36,54,226,10,235,101,179,185,22,174,205,175,99,50,62,171,132,240,181,119,28,226,170,54,10,194,208,122,237,107,16,84,35,210,233,209,183,168,111,127,41,247,18,219,77,235,89,165,9,212,181,164,174,163,36,149,238,102,69,196,101,175,72,166,194,178,118,90,198,71,142,50,250,4,181,229,93,126,67,44,193,122,76,166,150,186,101,69,226,144,179,166,145,27,134,251,200,75,113,212,226,30,82,60,197,165,10,90,214,147,90,243,127,162,247,97,111,144,166,21,70,120,231,30,12,234,153,147,90,215,228,120,211,85,169,234,21,45,198,210,69,118,77,37,213,230,61,119,55,151,53,45,13,26,27,247,165,42,67,102,24,21,182,134,199,212,173,147,114,143,36,19,80,41,110,99,188,99,30,177,63,21,173,231,82,104,140,250,17,79,54,224,180,150,214,166,180,71,55,157,65,184,149,40,221,90,150,189,90,13,182,219,116,111,100,54,13,218,75,50,243,31,42,113,156,40,138,69,71,45,234,43,166,78,122,57,188,186,77,68,167,64,40,243,90,36,173,10,214,218,149,115,73,45,58,208,107,109,71,161,106,35,202,14,156,239,164,159,225,39,228,209,106,186,21,61,41,241,79,197,252,239,104,211,128,98,174,210,251,58,99,189,151,243,78,126,89,227,168,255,0,178,204,163,205,214,207,205,58,95,89,121,150,38,110,218,117,205,206,247,112,181,110,150,173,104,228,101,200,207,137,198,25,253,156,184,255,0,46,48,182,81,227,44,194,170,213,112,134,11,213,228,74,91,235,78,238,53,200,210,157,74,34,37,187,187,65,155,109,111,20,173,211,106,82,27,208,131,52,156,244,237,175,178,141,11,107,76,154,155,131,119,84,168,120,190,155,121,152,90,183,53,149,171,168,74,212,131,113,179,83,102,75,38,95,66,55,78,21,150,146,186,28,221,173,109,54,66,21,178,83,98,140,229,205,205,163,165,108,215,82,166,123,146,175,80,117,201,196,206,212,201,39,228,168,45,173,180,174,66,80,74,46,179,171,124,206,232,155,81,165,221,243,106,37,165,163,55,82,29,215,163,231,98,74,174,213,248,253,202,238,39,98,92,28,186,194,178,35,189,85,152,168,170,83,21,103,210,243,42,93,37,14,37,230,150,133,185,29,78,41,78,182,106,54,75,118,106,34,55,27,188,239,97,60,45,66,192,216,86,141,130,176,180,30,165,69,195,244,248,244,186,116,109,234,220,220,69,97,180,182,211,122,214,106,90,180,161,9,43,168,205,71,107,153,153,241,28,86,85,101,158,21,201,188,184,195,153,91,130,162,117,122,46,25,167,181,79,141,169,182,208,227,218,11,182,251,187,180,33,10,121,213,154,156,113,100,146,214,226,214,163,43,168,199,107,1,138,189,40,254,130,121,155,247,151,219,16,132,0,137,254,233,71,244,19,204,223,188,190,216,132,33,91,100,239,74,124,155,248,192,195,222,209,96,5,191,194,120,166,187,129,177,85,27,26,225,105,221,74,181,135,234,17,234,148,233,59,164,57,184,148,195,137,113,167,52,44,148,133,105,90,18,118,81,26,78,214,50,50,224,61,4,236,57,181,221,43,107,236,163,86,43,126,157,18,143,139,40,50,19,77,196,116,166,36,37,104,67,230,130,82,37,50,131,81,186,136,207,22,173,27,194,185,45,183,155,37,57,186,55,21,28,29,40,91,11,124,133,49,82,243,199,39,48,103,84,203,106,214,143,44,70,132,173,76,208,170,142,56,162,59,50,73,46,175,13,235,183,187,177,169,8,116,214,223,189,37,81,219,60,74,217,215,62,113,150,205,185,185,66,205,108,25,54,90,87,78,144,132,84,224,179,32,153,69,90,156,107,73,200,132,233,169,11,78,135,18,155,18,141,10,208,178,67,137,45,104,73,144,122,94,1,109,54,117,207,156,27,180,150,81,208,179,91,6,77,136,164,84,99,161,21,56,44,200,55,151,73,168,146,18,114,33,58,106,66,21,173,181,42,196,163,66,117,160,208,226,75,66,210,103,114,192,0,0,0,90,173,172,125,22,51,147,226,255,0,16,251,57,241,117,69,170,218,199,209,99,57,62,47,241,15,179,159,1,230,176,0,75,78,210,59,20,126,104,13,135,178,123,57,242,246,153,85,157,153,56,55,43,240,220,102,169,208,139,125,229,154,90,98,52,181,199,38,148,162,179,205,111,95,121,179,108,141,110,118,218,208,226,150,214,236,47,7,70,134,220,113,182,142,193,172,228,246,56,68,180,102,46,11,163,182,183,165,184,183,100,34,185,78,100,219,96,166,169,229,154,148,82,73,75,105,47,37,106,237,173,194,113,6,100,165,161,156,223,30,91,48,158,41,174,224,108,85,70,198,184,90,119,82,173,97,250,132,122,165,58,78,233,14,110,37,48,226,92,105,205,11,37,33,90,86,132,157,148,70,147,181,140,140,184,15,65,59,14,109,119,74,218,251,40,213,138,223,167,68,163,226,202,12,132,211,113,29,41,137,9,90,16,249,160,148,137,76,160,212,110,162,51,197,171,70,240,174,75,109,230,201,78,110,141,197,4,27,109,99,233,79,156,159,24,24,135,218,47,137,84,232,84,244,88,197,63,24,19,189,157,78,17,87,181,143,165,62,114,124,96,98,31,104,190,37,83,161,83,209,99,20,252,96,78,246,117,56,6,127,139,21,182,38,202,184,55,106,252,163,168,96,250,205,54,34,113,61,58,60,137,56,78,174,227,134,202,233,213,19,71,96,148,234,80,181,117,103,20,150,210,242,52,171,82,8,148,69,188,67,107,69,245,0,30,93,241,254,0,198,89,89,140,170,217,125,152,56,122,93,15,16,208,228,28,105,208,100,145,107,105,118,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,63,171,31,230,150,59,205,15,115,158,238,171,190,83,247,37,135,225,225,106,63,202,172,179,213,105,113,117,110,24,247,164,39,94,157,226,251,107,212,179,191,21,29,136,77,167,72,166,194,177,182,165,193,167,142,50,250,4,68,102,165,2,59,44,193,122,76,167,80,138,157,57,147,144,179,166,145,27,132,195,43,83,146,20,226,30,82,60,244,37,10,90,16,163,90,35,87,97,205,132,177,246,209,185,184,164,227,60,51,46,141,129,48,69,97,44,98,245,213,24,122,58,222,125,149,145,187,71,109,36,104,116,164,168,139,67,150,82,77,132,43,90,140,150,109,54,224,54,88,216,178,171,153,153,47,154,187,71,102,54,31,150,198,9,194,152,31,16,75,195,107,84,149,71,58,165,109,136,142,27,110,161,36,157,78,198,142,164,44,212,162,82,18,167,146,218,61,240,144,251,105,196,177,232,247,104,92,45,66,192,219,23,230,94,10,194,208,122,149,23,15,229,125,102,151,78,141,189,91,155,136,172,82,93,109,166,245,172,212,181,105,66,18,87,81,154,142,215,51,51,226,60,225,0,205,77,166,182,9,247,9,179,46,92,237,93,149,239,235,195,245,92,31,135,102,98,250,92,137,23,114,4,233,113,99,164,230,71,82,206,238,50,243,238,164,150,213,205,77,184,225,26,8,218,81,165,140,96,202,172,232,205,12,144,170,213,235,185,81,139,229,225,186,149,114,143,34,131,50,100,68,55,191,56,79,41,10,113,45,184,164,154,153,94,166,155,81,58,217,165,196,154,72,210,164,143,66,123,50,82,105,85,253,145,50,162,133,93,166,68,168,211,106,57,111,66,137,50,28,182,82,243,18,88,114,152,202,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,67,183,72,22,194,53,221,149,113,83,152,215,11,35,174,229,150,32,168,27,116,233,55,67,126,75,148,251,146,156,106,149,161,114,29,144,254,234,52,116,159,89,81,18,87,123,29,149,192,195,21,112,158,22,174,227,156,85,70,193,88,90,15,93,173,98,10,132,122,93,58,54,245,13,239,229,62,226,91,105,189,107,52,161,58,150,180,149,212,100,146,189,204,200,184,137,233,216,23,98,140,43,178,158,92,68,173,213,169,157,99,51,113,53,61,151,49,29,66,65,54,183,32,107,36,184,170,100,115,109,75,66,89,105,100,68,181,33,71,190,113,4,179,61,41,105,13,116,174,141,13,135,35,108,227,131,89,206,28,112,185,107,204,92,105,71,109,15,68,113,14,199,69,14,156,241,182,249,66,83,43,36,168,228,154,144,210,158,82,211,216,91,100,218,8,137,43,91,217,190,0,0,0,2,26,250,87,54,215,249,38,226,167,246,107,203,58,157,86,54,27,194,85,9,17,177,107,183,220,179,88,170,50,226,82,81,244,26,73,197,51,21,198,215,197,74,208,227,167,168,144,100,203,46,170,101,4,122,244,163,108,37,85,206,202,83,57,239,146,248,102,36,140,109,67,142,180,226,10,116,70,21,215,113,12,36,165,4,210,219,210,122,93,147,29,40,81,18,52,111,29,109,68,130,82,141,150,90,80,70,6,202,187,51,227,45,171,243,114,30,86,224,249,209,41,200,76,117,84,170,245,57,38,74,69,58,156,218,219,67,175,147,122,137,79,47,83,173,161,13,164,203,82,214,157,74,66,53,184,143,67,217,85,150,120,87,38,242,227,14,101,110,10,137,213,232,184,102,158,213,62,54,166,219,67,143,104,46,219,238,238,208,132,41,231,86,106,113,197,146,75,91,139,90,140,174,163,30,104,176,6,63,198,89,89,140,169,57,131,151,216,134,93,15,16,208,228,20,152,51,163,25,107,105,118,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,63,66,123,29,237,85,131,118,175,202,58,126,48,163,84,162,39,19,211,163,199,141,139,41,13,182,108,174,157,81,52,118,205,45,41,107,87,86,113,73,113,76,175,82,181,32,141,38,123,196,56,132,5,170,233,20,216,86,54,212,184,52,241,198,95,64,136,140,212,160,71,101,152,47,73,148,234,17,83,167,50,114,22,116,210,35,112,152,101,106,114,66,156,67,202,71,158,132,161,75,66,20,107,68,21,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,36,255,0,165,7,164,18,53,90,53,107,101,236,150,170,203,66,17,33,80,49,133,114,51,174,198,94,182,93,149,30,101,20,218,117,132,168,208,106,67,10,91,237,59,161,196,26,154,237,33,75,190,0,108,235,144,216,203,105,44,220,161,101,78,12,133,45,75,168,200,66,234,115,153,142,79,34,147,78,37,164,164,77,116,148,180,39,67,105,85,201,38,180,235,89,161,180,158,181,164,140,38,211,163,211,108,95,205,107,149,147,61,208,195,234,152,207,5,117,26,117,119,223,55,158,80,222,70,45,21,30,195,13,52,214,253,230,165,251,194,53,110,247,92,78,202,69,242,168,91,77,157,114,27,6,236,219,148,116,44,169,193,144,162,37,20,232,232,93,78,115,49,205,149,213,170,38,132,148,137,174,146,150,181,107,113,73,185,36,214,173,8,36,54,147,208,132,145,92,176,22,43,108,77,149,112,110,213,249,71,80,193,245,154,108,68,226,122,116,121,18,112,157,93,199,13,149,211,170,38,142,193,41,212,161,106,234,206,41,45,165,228,105,86,164,17,40,139,120,134,214,143,61,152,255,0,0,99,44,172,198,85,108,190,204,28,61,46,135,136,104,114,14,52,232,50,72,181,180,187,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,159,168,129,134,189,34,155,10,198,218,151,6,158,56,203,232,17,17,154,148,8,236,179,5,233,50,157,66,42,116,230,78,66,206,154,68,110,19,12,173,78,72,83,136,121,72,243,208,148,41,104,66,141,104,8,75,199,249,165,142,243,67,220,231,187,170,239,148,253,201,97,248,120,90,143,242,171,44,245,90,92,93,91,134,61,233,9,215,167,120,190,218,245,44,239,197,71,98,25,21,178,198,197,149,92,204,201,124,213,218,59,49,176,252,182,48,78,20,192,248,130,94,27,90,164,170,57,213,43,108,68,112,219,117,9,36,234,118,52,117,33,102,165,18,144,149,60,150,209,239,132,135,219,75,97,205,132,177,246,209,185,184,164,227,60,51,46,141,129,48,69,97,44,98,245,213,24,122,58,222,125,149,145,187,71,109,36,104,116,164,168,139,67,150,82,77,132,43,90,140,150,109,54,228,196,237,11,133,168,88,27,98,252,203,193,88,90,15,82,162,225,252,175,172,210,233,209,183,171,115,113,21,138,75,173,180,222,181,154,150,173,40,66,74,234,51,81,218,230,102,124,64,121,194,25,169,180,214,193,62,225,54,101,203,157,171,178,189,253,120,126,171,131,240,236,204,95,75,145,34,238,64,157,46,44,116,156,200,234,89,221,198,94,125,212,146,218,185,169,183,28,35,65,27,74,52,177,133,99,210,70,204,148,154,85,127,100,76,168,161,87,105,145,42,52,218,142,91,208,162,76,135,45,148,188,196,150,28,166,50,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,1,231,179,42,179,163,52,50,66,171,87,174,229,70,47,151,134,234,85,202,60,138,12,201,145,16,222,252,225,60,164,41,196,182,226,146,106,101,122,154,109,68,235,102,151,18,105,35,74,146,58,254,19,194,213,220,115,138,168,216,43,11,65,235,181,172,65,80,143,75,167,70,222,161,189,252,167,220,75,109,55,173,102,148,39,82,214,146,186,140,146,87,185,153,23,17,149,93,32,91,8,215,118,85,197,78,99,92,44,142,187,150,88,130,160,109,211,164,221,13,249,46,83,238,74,113,170,86,133,200,118,67,251,168,209,210,125,101,68,73,93,236,118,87,3,144,174,141,13,135,35,108,227,131,89,206,28,112,185,107,204,92,105,71,109,15,68,113,14,199,69,14,156,241,182,249,66,83,43,36,168,228,154,144,210,158,82,211,216,91,100,218,8,137,43,91,193,221,118,5,216,163,10,236,167,151,17,43,117,106,103,88,204,220,77,79,101,204,71,80,144,77,173,200,26,201,46,42,153,28,219,82,208,150,90,89,17,45,72,81,239,156,65,44,207,74,90,67,89,84,0,3,205,102,214,62,148,249,201,241,129,136,125,162,248,149,78,133,79,69,140,83,241,129,59,217,212,225,21,123,88,250,83,231,39,198,6,33,246,139,226,85,58,21,61,22,49,79,198,4,239,103,83,128,103,248,0,0,0,179,249,69,180,198,13,206,172,220,205,60,173,193,144,101,173,25,81,34,5,54,167,83,120,141,180,73,168,188,185,104,144,195,77,169,36,173,12,42,38,131,112,207,182,181,47,74,116,37,46,57,120,0,7,154,205,172,125,41,243,147,227,3,16,251,69,241,233,76,121,172,218,199,210,159,57,62,48,49,15,180,95,1,106,134,127,244,117,116,140,208,182,107,194,181,108,161,206,104,181,89,152,65,29,110,177,66,157,11,92,153,16,165,110,245,174,1,50,181,146,9,151,214,131,54,205,58,18,135,221,90,156,186,29,91,172,220,174,143,237,153,240,110,213,253,31,152,215,43,113,132,233,116,229,167,50,37,212,169,21,56,198,106,93,58,162,221,42,18,26,124,219,212,73,121,26,93,113,11,109,70,90,144,181,105,82,23,161,196,71,6,106,229,158,42,201,188,199,196,121,91,141,98,117,122,214,25,168,59,79,147,165,183,16,219,218,15,176,251,91,196,33,106,101,212,26,92,109,102,146,214,218,208,162,43,40,128,124,185,133,141,106,185,149,143,241,46,99,87,99,196,98,165,138,171,19,107,115,26,136,133,37,134,223,146,242,222,113,45,165,74,82,137,4,165,153,17,26,148,118,181,204,249,137,105,217,99,33,164,228,223,69,174,106,226,106,236,40,141,215,115,39,3,226,12,76,226,211,29,162,125,186,114,233,46,38,3,43,121,11,81,186,131,104,142,74,72,205,59,179,152,226,13,9,81,44,213,30,187,11,108,233,249,167,118,142,195,184,2,165,31,123,134,233,250,171,184,155,183,166,244,184,235,70,182,184,58,219,158,252,226,217,143,169,181,26,209,191,222,17,25,32,196,234,109,99,232,177,156,159,23,248,135,217,207,128,243,88,37,123,162,251,164,18,77,90,77,23,101,236,233,170,196,66,209,29,48,48,125,114,75,173,70,70,134,90,139,30,29,20,154,105,132,164,214,105,67,234,67,238,187,173,197,154,90,237,45,72,188,80,128,15,85,0,48,215,163,175,110,168,219,82,224,210,192,249,131,62,34,51,82,129,29,231,167,51,26,43,168,69,78,156,201,199,65,84,140,201,178,97,149,169,201,9,109,108,165,126,122,20,180,161,8,81,33,25,85,143,241,254,13,202,204,27,86,204,28,193,196,49,40,120,122,135,28,228,206,157,36,207,67,72,185,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,135,74,218,95,104,188,9,178,254,86,79,204,204,117,35,246,88,116,120,90,30,249,167,84,234,207,60,196,61,227,77,57,185,222,238,22,157,234,211,161,28,204,249,17,249,214,205,92,204,197,89,201,152,248,143,52,177,172,190,177,90,196,213,7,106,18,116,184,226,219,103,89,246,24,107,120,181,173,44,180,130,75,109,160,212,122,27,66,18,71,100,144,238,187,85,109,49,140,182,175,205,201,153,165,140,32,196,167,33,49,211,77,164,83,35,17,41,20,234,115,107,113,109,48,110,105,37,60,189,78,184,181,184,162,45,75,90,180,165,8,208,218,45,84,218,77,86,157,26,4,202,133,50,92,88,245,72,231,46,11,175,50,164,34,83,4,235,140,155,173,40,202,203,65,58,203,173,154,147,114,214,218,211,205,38,68,18,149,208,99,244,236,252,27,252,164,37,80,69,95,65,143,211,179,240,111,242,144,149,64,29,127,31,224,12,27,154,120,54,173,151,217,131,135,162,87,48,245,114,57,198,157,6,73,30,135,81,114,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,128,29,182,246,62,196,219,35,102,131,180,85,20,185,184,38,185,33,245,97,58,196,183,99,239,231,48,211,108,45,228,56,219,75,53,37,108,170,74,26,53,169,13,147,134,147,90,18,146,61,41,244,60,45,254,122,100,94,92,109,23,151,21,28,175,205,10,55,94,165,78,179,172,188,209,146,37,83,229,36,140,155,149,25,195,35,221,188,141,74,177,216,210,105,82,144,180,173,11,90,20,30,117,168,217,247,155,24,127,38,171,219,63,82,49,95,87,192,56,154,160,138,165,82,145,212,99,47,172,74,66,152,82,92,223,169,179,121,22,56,145,206,201,89,39,177,203,180,171,246,189,148,118,81,204,125,173,115,29,24,43,5,53,212,105,80,119,111,215,235,239,178,107,139,72,138,163,50,37,40,136,203,120,242,244,168,154,100,140,148,226,146,163,51,66,16,227,136,98,61,142,118,130,195,155,65,39,102,71,48,79,91,199,82,247,206,210,216,106,91,77,69,170,197,109,167,93,235,81,164,62,166,219,83,42,109,135,76,141,70,149,18,144,166,212,148,184,149,54,83,167,178,142,202,57,113,178,86,92,35,5,96,166,186,245,86,118,237,250,253,125,246,73,18,170,242,146,70,68,165,17,25,238,217,70,165,19,76,145,154,91,74,148,102,107,90,220,113,97,8,59,122,229,110,4,201,109,172,113,206,89,229,165,11,200,216,110,141,228,206,165,11,173,61,35,117,189,166,197,121,207,124,121,107,113,87,113,213,171,180,163,181,236,86,34,34,43,193,179,142,195,146,118,173,216,154,181,140,50,249,113,35,230,46,15,199,21,68,65,101,212,52,210,43,113,21,79,166,172,225,58,249,145,41,11,74,137,74,97,74,86,233,43,117,212,168,146,79,27,173,244,174,148,127,78,204,205,251,203,236,120,67,63,250,21,61,22,49,79,198,4,239,103,83,128,67,5,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,176,102,150,105,99,188,233,199,117,60,204,204,186,239,150,113,37,103,115,215,102,245,86,99,239,119,76,161,150,253,237,148,33,180,217,182,144,158,202,74,246,185,220,204,204,229,167,164,235,163,254,102,110,195,147,180,14,72,97,222,183,142,162,106,127,19,83,90,113,247,101,87,162,182,195,44,180,168,200,82,205,178,121,134,227,240,101,180,37,79,37,106,177,169,196,161,14,99,95,70,46,193,223,38,250,236,108,249,205,138,46,172,3,135,234,9,242,109,46,163,78,222,69,197,15,37,15,37,203,43,122,147,220,199,125,49,205,90,155,113,167,148,78,50,119,208,234,72,46,255,0,69,62,194,84,162,165,64,218,155,57,112,204,181,84,149,32,159,193,20,170,139,9,75,13,176,73,66,155,172,26,12,205,75,90,148,106,38,53,165,36,130,70,253,36,189,108,56,220,165,0,0,0,0,8,86,233,171,244,167,194,223,23,240,125,163,81,23,87,160,199,233,217,248,55,249,72,90,174,154,191,74,124,45,241,127,7,218,53,17,117,122,12,126,157,159,131,127,148,128,74,160,0,0,0,0,0,0,0,199,93,182,246,62,195,59,92,229,123,180,85,20,72,88,218,135,29,245,97,58,196,183,100,110,32,190,235,140,45,228,56,219,75,36,169,15,38,50,26,53,169,14,27,100,163,90,18,163,45,42,128,28,127,128,49,150,86,99,42,182,95,102,14,30,151,67,196,52,57,7,26,116,25,36,90,218,93,136,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,207,212,64,193,94,145,254,143,248,123,68,80,157,205,188,161,195,191,237,177,3,171,48,236,104,238,49,29,188,69,23,90,27,211,33,111,45,182,208,243,45,153,173,15,26,181,27,109,27,74,37,251,201,180,17,1,157,121,247,155,27,68,226,168,184,215,56,241,95,186,10,212,42,122,41,108,73,234,49,162,104,138,135,28,113,45,232,142,219,104,59,45,231,14,230,90,187,86,189,136,136,178,47,102,13,133,100,227,253,158,115,59,105,236,210,129,45,140,49,67,192,245,186,150,12,101,153,77,104,171,84,88,143,53,10,125,211,109,195,121,180,69,122,49,25,54,180,35,122,181,32,245,41,180,45,14,113,61,30,123,22,85,118,167,205,8,245,220,95,135,229,171,42,240,212,131,60,65,48,164,170,41,77,124,155,212,213,61,135,18,147,82,214,165,27,74,116,144,105,52,50,106,61,227,107,91,58,166,83,105,186,77,42,129,178,38,107,208,168,84,200,148,234,109,59,45,235,177,33,195,136,202,89,98,51,13,211,30,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,0,243,110,36,39,164,183,163,238,78,79,85,107,27,65,229,5,42,35,121,125,62,71,89,172,82,98,52,212,86,48,210,214,168,172,54,77,146,223,53,190,137,18,95,117,68,134,90,74,24,43,36,136,144,73,180,123,15,83,181,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,128,243,67,148,217,253,156,185,21,229,255,0,145,30,97,85,112,191,186,138,121,211,42,157,73,105,45,251,60,116,168,181,17,238,222,70,165,238,223,70,151,91,214,189,11,78,165,95,128,192,24,3,25,102,158,50,164,229,246,95,97,233,117,204,67,92,144,81,160,193,140,69,173,213,216,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,178,43,111,173,138,49,86,202,121,143,46,183,73,166,117,140,178,196,213,7,156,195,149,8,228,226,219,129,172,212,226,105,146,13,197,45,105,121,164,17,146,20,181,30,249,180,26,200,245,37,212,53,38,157,28,91,14,73,217,75,6,207,198,25,130,184,146,51,23,24,71,97,19,153,105,13,58,138,36,68,153,172,161,52,249,17,169,107,82,141,42,125,73,86,233,75,105,164,164,148,76,147,174,5,202,216,235,99,172,9,178,6,4,145,64,160,76,242,206,36,172,232,247,65,136,55,111,71,242,166,233,233,11,139,242,170,223,117,182,55,77,200,54,253,236,203,93,181,42,230,124,50,0,0,7,154,205,172,125,41,243,147,227,3,16,251,69,241,106,133,213,218,199,210,159,57,62,48,49,15,180,95,25,233,129,118,44,165,109,79,209,137,151,85,220,33,135,226,43,53,48,212,122,193,225,249,135,37,49,78,107,5,92,154,167,105,239,184,164,154,86,133,36,221,83,68,179,73,33,227,73,239,27,66,222,212,28,87,69,14,220,114,112,213,86,137,178,62,99,34,33,80,170,82,36,35,8,213,141,109,71,56,50,221,83,143,170,19,230,163,73,58,135,221,82,247,74,43,186,79,58,150,236,180,184,141,204,186,15,44,53,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,137,159,232,197,219,199,228,223,66,141,144,217,177,90,213,143,176,253,61,62,77,170,84,106,59,201,88,161,148,173,229,57,100,238,146,91,232,236,38,57,43,83,142,58,242,73,199,142,250,29,81,6,127,128,0,0,0,0,8,1,233,71,244,236,204,223,188,190,199,132,39,248,64,15,74,63,167,102,102,253,229,246,60,32,24,170,51,43,163,139,110,56,219,41,99,41,248,63,48,81,46,70,93,99,9,12,46,115,205,45,215,87,68,150,146,52,20,214,152,35,52,173,10,73,165,47,165,41,222,169,13,52,164,154,141,146,105,203,171,209,51,148,56,55,62,178,191,104,204,163,204,6,37,185,66,196,81,240,203,50,14,35,230,203,237,45,14,84,29,105,230,215,196,137,109,186,219,110,17,40,148,131,52,17,41,42,73,169,39,133,91,69,100,54,50,217,183,55,43,185,83,140,225,75,74,233,210,22,186,100,231,163,147,40,171,83,141,106,40,243,90,36,173,105,208,226,83,115,73,45,90,22,75,109,71,173,10,34,15,75,192,34,47,162,135,110,57,56,106,171,68,217,31,49,145,16,168,85,41,18,17,132,106,198,182,163,156,25,110,169,199,213,9,243,81,164,157,67,238,169,123,165,21,221,39,157,75,118,90,92,70,230,93,0,7,154,205,169,242,83,243,59,109,5,141,178,113,186,135,93,137,135,234,5,212,31,83,187,199,23,5,246,145,34,46,245,91,182,200,222,38,30,104,156,210,130,78,240,151,166,233,177,159,165,49,22,189,54,25,47,85,168,198,192,121,239,135,176,132,185,81,233,113,229,80,113,53,97,149,169,104,138,193,186,218,233,201,117,189,86,66,13,215,166,145,58,72,34,214,226,16,181,93,77,36,194,208,101,158,117,251,185,232,145,206,60,156,151,79,220,203,203,42,133,23,114,251,109,105,109,248,53,26,235,82,27,212,163,113,70,167,146,250,38,18,172,132,36,155,220,91,82,181,152,192,1,202,209,177,77,119,15,211,171,212,154,68,238,175,19,19,83,209,75,170,55,186,66,250,196,84,74,98,90,91,186,136,205,22,126,36,117,221,38,74,236,90,250,84,162,62,40,4,132,244,203,231,125,43,29,103,109,3,37,233,244,57,113,228,101,124,119,213,58,123,206,39,68,183,234,76,67,144,72,105,5,115,36,54,211,109,93,106,50,53,45,197,167,73,18,9,110,124,189,13,153,41,238,231,104,42,182,113,203,168,110,98,101,149,60,183,44,54,238,151,31,157,81,106,68,118,245,36,219,81,41,148,176,137,134,171,45,10,39,55,22,212,157,100,48,131,31,227,252,101,154,120,202,173,152,57,131,136,101,215,49,13,114,65,201,157,58,73,150,183,87,98,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,157,238,140,92,173,249,23,236,109,130,186,221,11,201,149,92,91,214,49,77,67,229,173,247,90,235,78,31,84,127,130,212,148,106,130,220,46,194,116,218,221,164,146,205,96,50,168,64,15,74,63,167,102,102,253,229,246,60,33,63,194,0,122,81,253,59,51,55,239,47,177,225,0,197,81,153,93,28,91,113,198,217,75,25,79,193,249,130,137,114,50,235,24,72,97,115,158,105,110,186,186,36,180,145,160,166,180,193,25,165,104,82,77,41,125,41,78,245,72,105,165,36,212,108,147,78,93,94,137,156,161,193,185,245,149,251,70,101,30,96,49,45,202,22,34,143,134,89,144,113,31,54,95,105,104,114,160,235,79,54,190,36,75,109,214,219,112,137,68,164,25,160,137,73,82,77,73,60,53,218,119,103,172,85,178,254,114,214,178,143,20,201,235,253,67,119,38,157,84,68,87,35,179,83,130,234,117,53,33,180,172,190,217,181,146,84,180,161,214,157,65,45,122,53,24,122,83,24,107,210,59,183,28,157,148,176,108,12,31,151,200,137,35,49,113,132,119,215,5,231,86,211,168,162,68,73,146,14,107,172,25,154,150,181,40,212,150,18,164,238,148,182,157,82,141,68,201,180,230,0,108,91,210,105,137,182,92,203,186,190,91,99,12,47,47,26,208,160,199,109,88,70,156,204,136,240,17,79,125,114,220,118,90,29,120,152,83,170,67,165,33,199,9,106,222,26,86,202,27,74,73,46,169,109,226,6,63,199,248,203,52,241,149,91,48,115,7,16,203,174,98,26,228,131,147,58,116,147,45,110,174,196,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,68,28,77,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,66,122,122,60,246,44,165,108,177,149,241,235,184,191,15,196,78,106,98,88,230,120,130,97,73,76,163,132,193,185,169,170,123,14,37,36,148,33,41,38,148,233,32,212,75,120,148,123,199,16,134,116,217,254,140,94,143,249,153,69,14,54,208,57,223,135,122,166,58,151,165,252,51,77,117,199,218,149,65,138,227,15,50,234,164,161,43,38,205,231,219,145,197,151,16,165,50,148,38,230,151,20,180,55,34,160,0,0,0,48,195,109,158,145,57,187,29,102,53,23,2,47,35,158,197,113,43,84,68,85,154,170,157,120,233,237,239,13,247,154,92,116,167,170,186,75,82,9,182,214,102,74,185,19,201,186,75,129,158,103,136,159,233,201,129,187,171,100,229,83,123,126,177,26,189,31,119,167,205,221,170,10,175,123,241,190,247,149,184,105,241,224,29,215,41,250,101,62,74,25,165,131,114,207,243,56,249,51,221,110,32,167,80,186,239,186,253,247,86,235,82,80,206,247,119,212,147,175,78,243,86,157,73,189,173,114,230,51,239,54,113,218,242,191,43,113,142,102,34,146,85,67,194,84,10,133,119,168,156,141,199,89,40,177,214,241,181,188,210,189,26,137,22,213,165,86,191,35,30,118,246,79,244,165,201,207,248,255,0,135,189,162,192,159,173,171,253,22,179,143,226,255,0,16,251,57,240,24,11,254,206,119,255,0,149,223,253,246,255,0,249,1,155,187,26,237,55,82,218,203,41,36,102,180,236,177,147,130,152,42,204,138,100,40,206,207,84,196,77,101,166,218,51,146,219,166,203,36,164,111,28,117,174,9,50,37,48,178,213,114,50,79,156,225,232,39,163,50,7,147,118,29,202,248,251,221,230,184,213,41,23,211,107,111,106,114,156,183,62,237,118,191,125,175,195,144,12,156,81,23,172,98,230,210,212,71,106,30,231,52,184,164,238,250,231,38,245,115,220,248,248,12,163,50,184,176,25,242,213,252,135,114,50,253,21,255,0,100,2,0,113,179,106,71,82,224,124,119,157,223,106,50,159,98,122,107,207,214,240,235,201,74,205,41,198,81,46,100,131,50,224,184,221,227,25,115,17,131,143,228,254,202,139,86,247,206,47,180,25,181,176,62,26,106,92,106,92,213,38,78,166,113,155,22,210,93,158,5,20,248,240,1,44,249,123,29,77,210,156,212,103,250,44,207,137,125,106,7,112,50,176,224,112,140,114,98,156,226,123,69,239,230,125,175,181,72,231,76,238,2,142,149,218,50,255,0,231,152,195,173,185,218,51,203,124,109,199,251,219,221,254,17,24,102,42,184,144,196,61,186,16,69,150,88,217,92,111,243,55,252,162,48,8,158,160,56,81,243,114,183,123,31,202,9,46,118,238,96,76,254,203,79,165,236,13,132,200,173,127,114,112,15,157,255,0,73,96,66,180,39,77,188,220,173,153,91,244,10,57,253,171,2,103,54,74,112,215,130,240,165,237,253,168,193,62,31,181,48,3,34,211,230,151,192,42,40,159,52,190,1,168,142,192,5,195,152,209,204,198,190,124,198,130,230,3,81,21,133,72,252,5,5,72,251,128,106,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,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,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,1,69,114,26,70,165,114,26,64,85,35,109,206,225,184,70,73,231,222,54,214,119,176,13,96,92,194,192,2,170,254,97,212,51,25,69,238,86,160,87,47,210,191,148,64,237,202,59,145,252,3,165,230,82,180,225,90,138,140,237,109,207,242,136,1,13,155,122,146,75,50,49,201,145,241,249,153,252,132,81,244,108,27,41,73,199,88,25,174,205,190,105,252,63,57,148,62,45,188,23,175,49,241,193,145,220,143,201,159,200,69,26,118,20,120,155,204,44,16,102,171,17,121,75,187,236,18,64,77,62,22,81,157,18,154,124,56,194,103,248,137,28,132,195,50,108,140,139,232,135,29,132,13,43,160,82,213,206,240,24,63,250,9,28,164,189,27,178,183,213,0,141,206,144,180,58,170,238,25,50,109,71,242,221,99,145,31,213,199,17,67,115,250,34,176,150,238,144,98,50,173,97,139,119,202,172,127,30,56,137,39,123,128,75,15,71,162,239,136,241,15,47,209,212,111,229,36,8,141,18,221,209,226,70,88,147,16,254,238,163,127,41,32,68,136,15,74,59,39,151,255,0,101,156,155,183,254,79,240,247,179,152,23,80,90,173,147,79,255,0,178,206,78,127,196,12,61,236,230,5,214,59,119,0,210,191,52,197,16,124,8,133,87,230,152,210,146,59,92,128,110,31,34,2,230,41,99,183,17,82,183,120,10,153,92,84,80,140,187,130,228,3,229,169,210,105,85,168,200,135,89,166,68,159,29,185,12,75,67,82,89,75,168,75,236,58,135,153,116,146,162,50,37,182,235,109,184,133,115,74,208,149,21,140,136,199,214,0,2,42,250,115,190,146,127,132,159,147,69,170,232,84,244,167,197,63,23,243,189,163,78,23,87,167,59,233,39,248,73,249,52,90,174,133,79,74,124,83,241,127,59,218,52,224,19,82,0,0,0,0,3,21,122,81,253,4,243,55,239,47,182,33,8,86,217,59,210,159,38,254,48,48,247,180,88,19,83,210,143,232,39,153,191,121,125,177,8,66,182,201,222,148,249,55,241,129,135,189,162,192,15,71,184,179,11,80,177,206,21,172,224,172,83,7,174,209,113,5,62,69,46,163,27,122,182,247,241,95,109,77,186,222,180,26,86,157,72,90,138,233,50,81,94,228,100,124,68,11,237,245,177,70,42,217,79,49,229,214,233,52,206,177,150,88,154,160,243,152,114,161,28,156,91,112,53,154,156,77,50,65,184,165,173,47,52,130,50,66,150,163,223,54,131,89,30,164,186,134,167,248,91,252,244,200,188,184,218,47,46,42,57,95,154,20,110,189,74,157,103,89,121,163,36,74,167,202,73,25,55,42,51,134,71,187,121,26,149,99,177,164,210,165,33,105,90,22,180,40,32,135,97,205,174,234,187,32,230,226,177,91,244,233,117,140,39,94,142,154,110,35,165,49,33,72,90,216,37,146,145,41,148,26,137,165,201,100,245,104,222,21,141,14,60,217,41,189,233,184,159,65,24,79,20,208,177,206,21,163,99,92,45,59,174,209,113,5,62,61,82,157,39,116,182,247,241,95,109,46,52,230,133,146,86,157,72,90,78,202,34,81,94,198,68,124,7,156,45,165,246,116,199,123,47,230,156,252,179,199,81,255,0,101,153,71,155,173,159,154,116,190,178,243,44,76,221,180,235,155,157,238,225,106,221,45,90,209,200,203,145,158,69,116,104,109,199,39,103,28,100,206,79,99,132,68,94,93,99,74,195,107,122,91,139,106,58,232,117,23,137,182,10,106,158,89,165,39,24,210,134,146,242,86,174,194,27,39,16,100,105,90,30,9,201,0,0,1,106,182,177,244,88,206,79,139,252,67,236,231,197,213,22,171,107,31,69,140,228,248,191,196,62,206,124,7,154,193,232,247,98,156,83,66,198,27,35,229,13,91,14,78,235,113,35,224,250,101,45,199,55,75,111,76,168,76,38,36,150,236,178,35,61,15,176,234,47,109,42,211,116,153,164,200,207,206,16,203,78,143,157,182,234,187,40,99,247,40,88,157,249,115,178,235,21,72,142,205,86,26,165,41,44,82,95,83,204,165,117,100,54,150,93,90,214,220,116,184,149,52,217,36,222,45,217,40,204,219,110,193,145,93,40,189,31,243,41,19,42,91,77,228,134,29,223,82,158,235,53,28,113,75,97,199,223,148,220,167,95,117,247,170,201,222,45,122,153,61,237,157,109,178,66,89,75,105,112,146,104,55,84,214,11,108,209,180,94,59,217,127,52,224,102,102,5,145,251,20,58,196,45,12,252,211,165,245,150,94,126,30,241,214,156,220,239,119,8,78,245,9,214,142,100,124,200,253,30,254,117,113,238,21,253,106,196,120,111,17,211,254,199,50,13,74,12,134,255,0,198,109,230,92,109,126,41,82,85,222,70,32,223,164,83,97,89,59,45,99,35,199,25,125,2,90,242,174,191,33,150,96,189,38,83,75,93,50,162,241,72,89,211,72,141,195,125,228,37,184,234,113,15,41,30,98,210,133,45,107,73,173,97,139,249,177,142,190,74,25,167,140,179,51,201,126,76,247,91,136,42,53,222,165,191,223,117,94,181,37,199,183,91,205,41,215,167,121,167,86,148,222,215,177,94,194,95,250,21,61,22,49,79,198,4,239,103,83,132,43,9,169,232,84,244,88,197,63,24,19,189,157,78,1,159,224,0,0,62,74,101,38,149,69,140,184,116,106,100,72,17,220,144,252,181,181,25,148,180,133,62,251,171,121,231,77,41,34,35,91,142,184,227,139,87,53,45,106,81,220,204,204,125,96,2,213,109,99,232,177,156,159,23,248,135,217,207,143,53,131,210,158,214,62,139,25,201,241,127,136,125,156,248,243,88,3,210,158,201,222,139,25,55,241,127,135,189,156,192,185,85,58,77,42,181,25,16,235,52,200,147,227,183,33,137,104,106,75,41,117,9,125,135,80,243,46,146,84,70,68,182,221,109,183,16,174,105,90,18,162,177,145,24,182,187,39,122,44,100,223,197,254,30,246,115,2,234,128,0,0,0,243,89,181,143,165,62,114,124,96,98,31,104,190,61,41,140,106,197,157,28,59,24,227,156,85,89,198,184,167,38,250,237,107,16,84,36,85,42,50,125,209,85,91,223,202,125,197,56,235,154,17,37,40,78,165,173,71,100,145,36,175,98,34,46,0,44,175,66,167,162,198,41,248,192,157,236,234,112,207,241,111,242,83,33,50,159,103,108,43,43,5,100,230,20,247,63,69,155,80,93,81,248,221,122,76,189,114,150,219,109,169,205,114,28,113,101,116,50,217,88,143,79,102,246,185,153,157,192,1,18,189,40,189,31,243,41,19,42,91,77,228,134,29,223,82,158,235,53,28,113,75,97,199,223,148,220,167,95,117,247,170,201,222,45,122,153,61,237,157,109,178,66,89,75,105,112,146,104,55,84,212,123,101,86,116,102,134,72,85,106,245,220,168,197,242,240,221,74,185,71,145,65,153,50,34,27,223,156,39,148,133,56,150,220,82,77,76,175,83,77,168,157,108,210,226,77,36,105,82,71,163,61,160,113,214,21,203,76,142,199,152,239,26,210,233,85,90,45,31,15,206,126,77,46,168,251,109,69,170,93,149,37,16,86,167,18,164,124,176,181,37,130,73,165,90,148,233,36,146,163,50,73,249,151,1,202,225,60,45,93,199,56,170,141,130,176,180,30,187,90,196,21,8,244,186,116,109,234,27,223,202,125,196,182,211,122,214,105,66,117,45,105,43,168,201,37,123,153,145,113,30,130,118,28,217,18,149,178,14,81,171,10,63,81,137,88,197,149,233,9,169,98,58,171,17,210,132,45,242,65,37,17,89,89,164,157,92,102,75,86,141,225,220,214,227,206,18,91,222,155,105,138,190,137,252,222,193,185,75,181,124,102,49,155,242,216,70,57,163,185,132,41,143,50,193,186,132,84,100,204,136,184,233,116,147,218,74,22,166,55,100,162,37,89,110,32,213,165,26,150,153,222,0,0,0,0,0,1,242,83,41,52,170,44,101,195,163,83,34,64,142,228,135,229,173,168,204,165,164,41,247,221,91,207,58,105,73,17,26,220,117,199,28,90,185,169,107,82,142,230,102,98,218,237,99,232,177,156,159,23,248,135,217,207,139,170,45,86,214,62,139,25,201,241,127,136,125,156,248,15,53,131,210,158,201,222,139,25,55,241,127,135,189,156,192,243,88,61,41,236,157,232,177,147,127,23,248,123,217,204,0,185,85,58,77,42,181,25,16,235,52,200,147,227,183,33,137,104,106,75,41,117,9,125,135,80,243,46,146,84,70,68,182,221,109,183,16,174,105,90,18,162,177,145,24,250,192,0,0,0,7,154,205,172,125,41,243,147,227,3,16,251,69,241,42,157,10,158,139,24,167,227,2,119,179,169,194,42,246,177,244,167,206,79,140,12,67,237,23,196,170,116,42,122,44,98,159,140,9,222,206,167,0,207,241,24,29,40,189,32,16,233,16,234,91,50,100,134,34,223,85,94,235,52,236,113,84,97,182,31,138,220,87,88,117,135,169,41,222,33,122,158,61,237,221,113,179,66,153,83,105,108,148,107,55,82,213,245,233,20,219,170,54,203,88,52,240,62,95,79,136,188,212,175,199,101,232,44,201,138,234,209,76,167,60,114,16,117,34,51,108,216,121,105,114,58,155,67,42,95,158,180,173,72,90,18,104,92,21,213,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,2,82,186,12,126,157,159,131,127,148,132,170,8,171,232,49,250,118,126,13,254,82,18,168,0,60,214,109,99,233,79,156,159,24,24,135,218,47,143,74,99,205,102,214,62,148,249,201,241,129,136,125,162,248,12,223,232,128,218,207,6,224,89,50,118,94,198,17,226,82,87,138,171,18,107,84,138,228,153,230,148,74,168,184,212,56,237,83,73,173,222,148,173,105,97,197,33,197,58,90,151,165,164,164,214,180,106,203,254,144,109,137,41,91,87,224,6,235,184,97,136,144,115,23,10,199,144,245,42,98,98,165,79,213,152,75,47,41,20,149,184,167,154,66,16,228,133,54,164,186,225,168,153,61,225,164,136,156,114,240,24,39,123,163,175,110,168,219,82,224,210,192,249,131,62,34,51,82,129,29,231,167,51,26,43,168,69,78,156,201,199,65,84,140,201,178,97,149,169,201,9,109,108,165,126,122,20,180,161,8,81,33,1,197,116,88,236,153,85,200,28,163,153,143,51,59,2,196,163,230,14,49,144,110,161,111,234,58,140,42,33,161,163,102,35,201,81,90,58,212,234,92,121,109,39,180,122,153,39,123,109,19,109,100,86,214,62,139,25,201,241,127,136,125,156,248,186,162,213,109,99,232,177,156,159,23,248,135,217,207,128,243,88,37,83,105,29,133,190,77,123,23,228,246,120,228,230,12,235,121,147,69,203,252,55,229,136,208,149,165,234,237,45,186,75,68,118,100,146,125,98,99,54,111,119,99,74,214,209,45,191,125,82,99,182,81,86,61,41,236,157,232,177,147,127,23,248,123,217,204,0,243,131,132,241,77,119,3,98,170,54,53,194,211,186,149,107,15,212,35,213,41,210,119,72,115,113,41,135,18,227,78,104,89,41,10,210,180,36,236,162,52,157,172,100,101,192,100,86,215,251,125,230,134,215,116,172,61,134,171,180,184,152,119,15,82,99,196,149,50,143,16,219,121,137,85,182,147,33,14,79,109,197,52,79,178,133,55,32,208,81,205,215,18,146,73,25,169,106,61,67,235,233,46,249,4,254,106,122,239,200,47,252,43,221,143,232,207,237,159,202,51,58,255,0,232,175,249,47,156,251,207,212,119,140,85,1,149,91,2,236,81,138,182,172,204,120,149,186,181,51,171,229,150,25,168,50,230,35,168,72,39,16,220,253,6,151,21,76,142,109,169,11,83,206,160,200,150,164,40,183,45,172,150,103,169,77,33,222,255,0,210,255,0,133,168,88,27,63,114,247,5,97,104,61,74,139,135,242,190,147,75,167,70,222,173,205,196,86,38,207,109,166,245,172,212,181,105,66,18,87,81,154,142,215,51,51,226,36,255,0,97,111,204,227,249,156,112,239,230,95,254,213,59,93,119,173,104,242,167,149,52,35,172,121,75,79,234,207,51,87,208,104,221,110,189,227,114,35,91,166,175,210,159,11,124,95,193,246,141,68,5,213,232,49,250,118,126,13,254,82,18,168,34,175,160,199,233,217,248,55,249,72,74,160,0,0,0,0,0,8,1,233,71,244,236,204,223,188,190,199,132,51,255,0,161,83,209,99,20,252,96,78,246,117,56,96,7,74,63,167,102,102,253,229,246,60,33,159,253,10,158,139,24,167,227,2,119,179,169,192,51,252,124,148,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,172,0,0,0,0,0,0,66,183,77,95,165,62,22,248,191,131,237,26,136,186,189,6,63,78,207,193,191,202,66,213,116,213,250,83,225,111,139,248,62,209,168,139,171,208,99,244,236,252,27,252,164,2,85,0,0,0,0,0,0,0,0,0,0,124,148,202,77,42,139,25,112,232,212,200,144,35,185,33,249,107,106,51,41,105,10,125,247,86,243,206,154,82,68,70,183,29,113,199,22,174,106,90,212,163,185,153,152,182,187,88,250,44,103,39,197,254,33,246,115,226,234,139,85,181,143,162,198,114,124,95,226,31,103,62,3,205,96,245,80,60,171,143,85,0,0,0,0,0,0,60,214,109,99,233,79,156,159,24,24,135,218,47,137,169,232,184,244,19,203,47,191,94,216,154,33,91,107,31,74,124,228,248,192,196,62,209,124,77,79,69,199,160,158,89,125,250,246,196,208,22,83,164,235,163,254,102,110,195,147,180,14,72,97,222,183,142,162,106,127,19,83,90,113,247,101,87,162,182,195,44,180,168,200,82,205,178,121,134,227,240,101,180,37,79,37,106,177,169,196,161,14,67,181,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,212,240,134,190,147,174,143,248,121,69,50,78,208,57,33,135,122,166,5,151,169,252,77,77,105,198,26,139,65,148,227,236,178,210,163,33,75,39,13,151,220,145,193,150,208,164,178,164,42,198,150,212,132,54,25,255,0,176,190,217,180,45,176,242,226,85,77,202,87,145,177,158,23,234,241,241,53,53,164,44,226,165,199,73,123,169,49,156,85,238,203,187,167,76,155,82,141,198,212,133,37,90,136,144,235,153,42,60,198,100,190,111,99,44,133,205,12,63,155,153,126,252,70,235,184,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,224,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,232,123,102,45,161,112,174,212,25,53,69,205,204,45,27,168,117,253,228,106,141,45,114,155,144,245,50,115,74,210,236,119,20,131,251,87,16,106,74,20,182,157,105,102,132,107,210,65,117,64,0,0,64,15,74,63,167,102,102,253,229,246,60,33,63,194,0,122,81,253,59,51,55,239,47,177,225,0,202,174,131,31,167,103,224,223,229,33,155,251,96,236,153,131,118,186,202,255,0,112,245,217,17,40,245,216,18,27,147,66,196,106,128,114,159,165,44,220,65,190,72,65,56,209,173,14,180,131,109,72,53,232,190,237,102,70,166,144,101,132,29,6,63,78,207,193,191,202,67,175,244,175,109,199,39,18,213,107,123,35,229,202,34,29,10,155,34,58,49,117,88,150,212,131,157,45,165,54,250,97,48,105,53,19,72,97,212,163,122,163,179,166,243,74,110,200,75,107,223,4,101,137,201,232,176,218,207,25,109,25,149,245,108,15,152,17,229,206,174,229,172,122,124,105,24,142,92,242,125,250,202,37,57,48,218,55,17,187,73,165,109,53,29,182,205,106,91,139,116,238,181,30,163,51,56,128,217,215,33,177,150,210,89,185,66,202,156,25,10,90,151,81,144,133,212,231,51,28,158,69,38,156,75,73,72,154,233,41,104,78,134,210,171,146,77,105,214,179,67,105,61,107,73,31,162,156,151,202,28,27,144,185,95,135,242,143,47,216,150,221,11,14,199,83,49,206,91,230,243,238,173,110,41,215,94,113,124,8,214,227,174,56,225,146,73,40,35,89,146,82,148,145,36,131,186,139,105,180,142,72,82,182,143,201,44,83,146,245,154,228,186,52,124,71,29,164,162,124,102,210,226,227,62,203,237,200,101,102,133,112,90,9,214,91,214,139,164,212,141,73,37,32,204,150,87,44,0,121,87,1,151,253,41,121,23,51,39,246,172,175,98,72,84,110,169,134,243,19,243,201,76,121,179,125,198,215,41,194,34,168,33,78,58,90,119,221,107,120,242,155,66,148,148,55,37,143,52,148,72,78,32,0,186,187,44,100,167,230,137,218,11,4,228,227,149,14,165,19,16,84,15,175,190,151,119,110,34,11,13,46,68,173,210,183,110,17,60,108,50,233,55,169,6,157,225,163,85,147,115,47,74,98,45,122,19,242,94,171,78,141,143,51,223,16,225,9,113,99,213,35,197,160,225,154,195,203,82,17,41,130,117,197,212,82,211,122,172,180,19,172,194,35,116,208,101,173,181,161,10,186,93,73,74,80,0,128,30,148,127,78,204,205,251,203,236,120,66,127,132,0,244,163,250,118,102,111,222,95,99,194,1,149,93,6,63,78,207,193,191,202,67,55,246,193,217,51,6,237,117,149,254,225,235,178,34,81,235,176,36,55,38,133,136,213,0,229,63,74,89,184,131,124,144,130,113,163,90,29,105,6,218,144,107,209,125,218,204,141,77,32,203,8,58,12,126,157,159,131,127,148,132,170,0,242,239,143,240,6,50,202,204,101,86,203,236,193,195,210,232,120,134,135,32,227,78,131,36,139,91,75,177,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,231,255,0,69,126,194,178,113,254,33,165,109,61,154,80,37,177,134,40,114,25,169,96,198,89,148,214,138,181,69,137,79,33,79,186,109,184,111,54,136,175,70,35,38,214,132,111,86,164,30,165,54,133,161,204,255,0,218,127,97,204,163,218,183,25,96,76,97,152,43,151,29,120,62,67,168,156,204,20,33,165,214,233,202,45,101,9,247,200,137,228,33,47,18,84,149,37,93,148,59,37,41,36,173,226,117,188,138,0,0,0,30,107,54,177,244,167,206,79,140,12,67,237,23,196,212,244,92,122,9,229,151,223,175,108,77,28,174,44,232,225,216,199,28,226,170,206,53,197,57,55,215,107,88,130,161,34,169,81,147,238,138,170,222,254,83,238,41,199,92,208,137,41,66,117,45,106,59,36,137,37,123,17,17,112,23,171,43,114,183,2,100,182,4,166,101,158,90,80,188,141,134,232,219,238,165,11,173,61,35,117,189,121,111,57,239,143,45,110,42,238,58,181,118,148,118,189,138,196,68,68,29,172,69,191,78,73,205,242,70,78,18,33,26,162,117,154,233,187,39,118,103,187,115,76,45,8,215,200,181,22,240,236,124,79,119,114,243,76,74,64,142,174,155,74,105,187,144,120,18,177,213,137,69,27,23,148,109,247,212,111,97,72,86,159,187,185,191,248,160,35,215,163,207,5,82,177,246,218,25,85,66,172,72,150,203,17,107,11,173,33,81,150,148,172,223,167,198,118,115,41,51,82,84,90,20,236,102,210,178,181,205,6,162,35,73,153,40,167,67,105,154,77,86,191,179,126,107,208,168,84,201,117,26,149,71,3,215,98,67,135,17,149,60,252,151,220,128,242,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,66,119,69,223,167,86,89,253,249,246,60,209,63,105,230,3,202,224,244,39,209,193,34,179,35,98,108,173,114,183,76,84,25,5,79,148,218,26,83,43,104,213,29,51,164,37,135,108,174,38,78,50,77,184,74,228,162,94,162,224,100,60,248,204,137,34,4,183,224,203,111,118,252,103,20,211,168,185,30,149,164,236,101,114,224,124,75,184,122,78,217,74,154,116,141,151,178,138,156,113,137,135,25,192,212,34,117,178,238,116,224,178,107,251,186,141,70,2,233,11,15,159,156,60,133,127,240,175,251,33,126,6,62,103,244,214,211,228,29,110,255,0,117,91,179,251,80,8,28,204,247,9,126,76,226,92,55,220,191,196,18,7,209,235,24,188,131,18,196,175,237,205,191,226,68,17,219,143,158,55,250,143,107,86,157,239,117,190,164,73,47,71,196,85,39,15,198,61,22,182,51,65,243,250,200,160,36,254,138,222,238,50,138,199,243,195,62,63,1,14,68,124,116,162,50,142,171,253,89,254,34,31,96,10,43,130,76,198,32,237,208,225,124,140,177,178,110,87,249,155,254,81,24,101,228,133,105,97,74,189,173,111,198,48,203,110,153,137,78,92,227,114,55,56,252,205,238,251,60,96,17,67,28,207,228,181,91,59,126,162,71,241,88,19,61,178,63,12,21,132,207,255,0,194,16,63,145,96,67,5,57,100,238,107,214,149,123,145,194,71,241,89,19,71,178,74,13,56,39,9,157,184,123,144,129,252,139,0,50,45,62,105,124,2,162,137,243,75,224,21,1,84,141,5,204,107,72,208,92,192,106,2,230,0,92,192,107,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,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,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,1,69,114,26,70,165,114,26,64,45,171,238,13,6,86,230,55,18,52,44,175,96,26,174,1,107,0,2,173,99,183,168,116,140,206,212,172,41,82,74,121,251,207,242,168,29,221,69,98,63,128,116,188,198,45,88,110,160,71,246,47,229,16,2,25,182,236,109,101,152,88,223,81,113,249,155,252,132,97,243,108,56,135,85,152,56,40,146,95,223,47,87,236,18,71,39,183,163,42,78,96,99,149,165,60,62,102,113,191,216,34,142,63,97,135,73,25,135,130,73,74,177,151,148,187,190,193,36,4,211,96,178,112,176,245,40,151,221,79,99,248,137,28,204,130,35,79,31,88,225,240,114,200,240,253,44,239,195,168,49,252,68,142,94,73,217,4,126,32,48,35,111,26,63,93,171,225,165,117,109,122,100,213,143,207,183,53,71,241,16,251,41,162,70,158,205,175,126,241,51,155,109,26,14,167,135,47,251,61,79,248,204,8,104,168,145,22,238,222,63,204,2,84,122,60,53,251,164,196,55,254,238,163,127,41,32,68,144,150,254,143,3,47,116,120,139,247,109,27,249,73,2,36,0,122,79,217,63,209,107,38,237,255,0,136,24,123,217,204,11,172,45,86,201,222,139,57,57,255,0,16,48,247,179,152,23,86,214,1,69,121,166,8,228,69,222,10,243,76,81,29,198,96,53,153,240,176,160,169,145,115,20,1,91,31,112,173,136,82,230,53,0,0,0,8,171,233,206,250,73,254,18,126,77,22,171,161,83,210,159,20,252,95,206,246,141,56,93,94,156,239,164,159,225,39,228,209,106,186,21,61,41,241,79,197,252,239,104,211,128,77,72,0,0,0,0,12,85,233,71,244,19,204,223,188,190,216,132,33,91,100,239,74,124,155,248,192,195,222,209,96,77,79,74,63,160,158,102,253,229,246,196,33,10,219,39,122,83,228,223,198,6,30,246,139,0,61,41,128,0,11,21,182,38,202,184,55,106,252,163,168,96,250,205,54,34,113,61,58,60,137,56,78,174,227,134,202,233,213,19,71,96,148,234,80,181,117,103,20,150,210,242,52,171,82,8,148,69,188,67,107,71,158,204,127,128,49,150,86,99,42,182,95,102,14,30,151,67,196,52,57,7,26,116,25,36,90,218,93,136,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,207,212,64,195,94,145,77,133,99,109,75,131,79,28,101,244,8,136,205,74,4,118,89,130,244,153,78,161,21,58,115,39,33,103,77,34,55,9,134,86,167,36,41,196,60,164,121,232,74,20,180,33,70,180,6,53,116,95,116,130,70,164,198,162,236,189,157,53,89,107,66,228,38,6,15,174,73,117,217,43,214,243,177,99,195,162,147,77,48,165,18,9,75,125,72,125,215,116,54,130,75,93,148,37,22,145,253,161,113,77,119,3,100,22,101,227,92,45,59,169,86,176,254,15,172,213,41,210,119,72,115,113,41,136,78,184,211,154,22,74,66,180,173,9,59,40,141,39,107,25,25,112,30,104,106,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,19,147,176,38,97,215,118,198,216,118,183,131,115,114,171,85,151,45,62,86,203,234,165,111,173,161,115,167,197,114,34,13,50,53,41,187,37,228,177,53,13,106,89,56,165,169,157,226,205,74,90,136,4,107,127,178,143,183,103,254,92,255,0,247,102,143,255,0,116,18,211,139,49,77,119,28,244,109,214,113,174,41,157,215,107,88,131,35,228,85,42,50,119,72,111,127,41,250,10,156,117,205,8,36,161,58,150,181,29,146,68,146,189,136,136,184,11,43,254,194,166,203,31,248,253,154,191,243,173,59,254,226,50,43,59,240,85,43,45,118,26,199,217,115,66,145,45,250,110,21,202,122,173,18,27,178,214,149,62,227,17,168,238,50,218,156,82,82,148,154,205,40,35,51,36,164,175,123,17,114,1,231,48,118,172,127,149,184,239,43,253,206,123,186,161,121,51,221,110,31,135,138,104,255,0,45,50,247,90,165,202,213,184,127,222,150,173,26,183,107,236,47,74,202,220,82,87,33,213,68,249,177,179,62,13,218,191,163,243,41,242,183,24,78,151,78,90,112,62,27,169,82,42,113,140,212,186,117,69,186,83,104,105,243,111,81,37,228,105,117,196,45,181,25,106,66,213,165,72,94,135,16,24,87,209,79,183,28,108,181,170,192,217,111,50,81,45,218,22,39,172,18,48,181,77,43,117,243,167,84,101,41,8,40,75,110,230,72,140,243,182,82,84,218,75,118,243,174,41,100,164,186,167,25,150,156,127,128,48,110,105,224,218,182,95,102,14,30,137,92,195,213,200,231,26,116,25,36,122,29,69,200,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,204,190,63,192,24,203,43,49,149,91,47,179,7,15,75,161,226,26,28,131,141,58,12,146,45,109,46,196,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,46,125,20,123,107,252,147,112,171,27,53,230,101,78,149,27,18,97,42,124,120,216,73,219,238,94,172,82,217,109,73,56,250,9,36,218,158,138,219,104,226,149,107,113,163,212,104,51,101,231,84,17,45,155,24,23,228,95,154,120,203,44,252,169,229,63,114,88,130,163,66,235,187,141,207,90,234,178,92,103,123,187,212,173,26,183,122,180,234,85,175,107,157,174,37,255,0,161,83,209,99,20,252,96,78,246,117,56,69,94,214,62,148,249,201,241,129,136,125,162,248,149,78,133,79,69,140,83,241,129,59,217,212,224,25,254,0,0,0,0,2,213,109,99,232,177,156,159,23,248,135,217,207,143,53,131,210,158,214,62,139,25,201,241,127,136,125,156,248,243,88,3,210,158,201,222,139,25,55,241,127,135,189,156,192,186,162,213,108,157,232,177,147,127,23,248,123,217,204,11,170,0,0,0,0,0,0,0,0,35,3,166,211,56,232,77,97,92,11,179,244,118,119,213,169,53,2,198,51,28,212,180,245,72,173,183,34,36,114,177,163,67,155,229,187,39,137,47,82,58,175,105,54,113,38,81,171,147,121,57,93,206,74,142,41,141,72,123,171,196,193,248,62,183,140,106,146,116,161,123,152,176,34,173,196,150,133,45,6,173,235,231,29,139,167,82,145,191,215,165,73,66,136,93,94,145,92,227,174,231,38,215,24,238,77,93,158,175,19,7,212,31,193,212,184,218,144,189,204,88,15,186,218,143,90,80,131,86,245,243,144,253,149,169,72,223,232,212,164,161,38,51,87,161,47,39,40,77,97,92,117,180,12,135,183,213,169,53,3,193,208,219,210,180,245,72,173,183,30,92,131,185,47,67,155,229,187,27,129,163,82,58,175,101,86,113,68,65,21,120,79,20,215,112,54,42,163,99,92,45,59,169,86,176,253,66,61,82,157,39,116,135,55,18,152,113,46,52,230,133,146,144,173,43,66,78,202,35,73,218,198,70,92,7,166,140,167,199,95,37,12,172,193,185,153,228,191,38,123,173,195,244,234,239,82,223,239,186,175,90,140,219,219,173,230,148,235,211,188,211,171,74,111,107,216,175,97,231,95,106,172,173,249,11,109,29,152,185,102,205,11,200,208,40,216,130,87,146,161,117,174,177,186,165,186,189,244,31,124,53,173,74,188,87,88,87,109,70,178,189,151,101,18,136,165,123,161,167,31,201,196,219,46,85,48,101,71,16,196,151,35,7,98,137,113,161,211,210,109,19,240,105,210,26,106,67,102,180,164,137,102,135,36,185,56,210,181,222,230,151,18,71,102,244,164,51,212,0,0,0,0,0,90,173,172,125,22,51,147,226,255,0,16,251,57,241,117,69,170,218,199,209,99,57,62,47,241,15,179,159,1,230,176,122,83,217,59,209,99,38,254,47,240,247,179,152,30,107,7,165,61,147,189,22,50,111,226,255,0,15,123,57,128,23,84,0,0,0,0,7,154,205,172,125,41,243,147,227,3,16,251,69,241,155,251,12,109,85,131,118,80,232,252,199,56,194,179,82,136,172,79,81,199,21,104,216,78,144,227,102,242,234,53,18,165,83,180,26,154,74,208,174,172,218,148,218,158,94,164,233,65,146,72,247,139,109,11,194,13,172,125,41,243,147,227,3,16,251,69,241,106,128,118,12,127,143,241,150,105,227,42,182,96,230,14,33,151,92,196,53,201,7,38,116,233,38,90,221,93,136,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,139,149,204,188,161,198,89,75,27,6,191,140,216,136,194,241,206,23,139,139,233,140,178,249,58,180,83,164,186,242,35,169,211,79,101,43,90,88,222,18,72,213,100,56,130,86,149,234,66,100,39,162,235,163,254,101,94,101,55,105,188,239,195,187,154,83,61,90,163,129,233,111,184,251,18,156,148,211,237,62,205,89,91,181,163,75,37,186,179,77,184,75,75,201,113,78,26,73,4,210,157,232,29,53,126,148,248,91,226,254,15,180,106,32,46,175,65,143,211,179,240,111,242,144,178,155,66,244,143,109,157,129,179,247,50,240,86,22,206,78,165,69,195,248,194,179,75,167,70,247,59,74,115,113,21,137,174,182,211,122,215,25,75,86,148,33,37,117,25,168,237,115,51,62,34,245,244,24,253,59,63,6,255,0,41,11,235,152,93,17,59,54,230,86,63,196,185,141,93,198,217,148,197,75,21,86,38,214,230,53,18,165,1,44,54,252,151,150,243,137,109,42,134,165,18,9,75,50,34,53,40,237,107,153,243,1,207,244,95,231,222,108,109,19,144,85,252,107,156,120,175,221,5,106,22,48,149,75,98,79,81,141,19,68,84,66,132,226,91,209,29,182,208,118,91,206,29,204,181,118,173,123,17,17,67,102,214,62,148,249,201,241,129,136,125,162,248,159,61,151,246,95,192,59,38,96,10,134,92,229,205,95,16,84,105,181,26,195,181,183,93,173,200,101,231,210,251,140,178,202,146,149,50,211,73,36,105,142,131,34,52,153,220,213,199,145,20,6,109,99,233,79,156,159,24,24,135,218,47,128,187,249,69,177,101,87,63,54,38,174,231,46,86,225,249,117,76,193,194,56,226,100,73,80,88,146,163,93,74,136,154,124,55,84,211,44,105,50,114,75,78,184,107,66,80,104,82,208,183,147,239,171,220,160,177,131,9,226,154,238,6,197,84,108,107,133,167,117,42,214,31,168,71,170,83,164,238,144,230,226,83,14,37,198,156,208,178,82,21,165,104,73,217,68,105,59,88,200,203,128,153,78,133,79,69,140,83,241,129,59,217,212,225,101,58,81,122,63,230,82,38,84,182,155,201,12,59,190,165,61,214,106,56,226,150,195,143,191,41,185,78,190,235,239,85,147,188,90,245,50,123,219,58,219,100,132,178,150,210,225,36,208,110,169,160,206,173,138,54,174,161,109,105,147,80,177,150,246,149,15,23,211,109,15,20,209,33,60,181,117,9,90,150,77,184,73,112,137,100,203,232,70,245,179,186,210,87,91,123,197,173,167,12,118,189,172,125,22,51,147,226,255,0,16,251,57,241,0,59,52,109,23,142,246,95,205,56,25,153,129,100,126,197,14,177,11,67,63,52,233,125,101,151,159,135,188,117,167,55,59,221,194,19,189,66,117,163,153,31,50,57,222,206,252,73,85,198,91,13,99,236,95,93,195,18,240,221,74,185,148,245,90,148,202,52,179,86,254,154,251,212,119,28,114,43,154,144,133,107,109,74,52,29,208,147,186,78,233,79,34,15,57,130,85,54,145,219,167,228,41,177,126,79,100,118,78,99,62,169,153,53,172,191,195,126,88,147,9,58,158,161,82,220,164,180,103,103,137,69,213,230,61,118,247,118,37,45,13,26,220,247,165,42,59,135,21,99,234,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,7,45,128,48,6,50,205,60,101,73,203,236,190,195,210,235,152,134,185,32,163,65,131,24,139,91,171,177,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,100,86,218,91,4,227,189,146,97,225,188,78,227,254,88,194,213,90,125,54,28,250,162,100,50,109,199,196,78,48,234,165,67,105,55,75,206,179,120,206,188,219,170,101,4,77,184,134,212,102,180,154,149,38,157,29,123,10,198,217,107,6,150,56,204,24,17,23,154,149,248,239,51,57,232,210,157,90,41,148,231,142,58,202,154,100,78,27,15,45,46,71,75,139,121,40,243,214,164,37,107,66,73,107,202,172,127,128,48,110,105,224,218,182,95,102,14,30,137,92,195,213,200,231,26,116,25,36,122,29,69,200,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,200,32,135,96,93,181,241,86,202,121,143,18,137,86,169,245,140,178,196,213,6,91,196,116,249,6,226,219,129,172,210,218,170,113,201,180,173,105,121,164,17,26,210,132,158,249,180,18,12,181,37,165,181,223,250,95,241,77,11,28,231,238,94,227,92,45,59,174,209,113,6,87,210,106,148,233,59,165,183,191,138,252,217,238,52,230,133,146,86,157,72,90,78,202,34,81,94,198,68,124,5,128,219,3,102,186,238,202,217,227,88,203,42,153,239,169,79,106,170,97,185,106,148,135,220,151,71,117,231,17,29,199,77,41,70,151,139,116,182,220,35,66,11,120,218,205,36,104,52,41,86,126,109,90,171,81,141,2,29,66,167,46,84,122,92,115,137,5,167,158,82,209,21,131,117,199,141,166,146,103,100,32,221,121,215,13,41,177,107,113,106,230,163,51,9,74,232,49,250,118,126,13,254,82,18,168,34,175,160,199,233,217,248,55,249,72,74,160,0,0,0,0,0,8,1,233,71,244,236,204,223,188,190,199,132,51,255,0,161,83,209,99,20,252,96,78,246,117,56,96,7,74,63,167,102,102,253,229,246,60,33,159,253,10,158,139,24,167,227,2,119,179,169,192,51,252,0,0,0,0,6,0,116,173,237,71,158,219,53,252,139,190,66,152,231,220,231,186,63,45,249,79,230,100,57,155,254,175,212,119,63,162,90,115,78,157,251,190,109,175,171,141,236,86,183,253,23,251,102,109,39,180,78,126,215,240,86,113,230,71,186,10,44,44,31,42,168,196,111,35,192,137,162,82,38,194,109,46,107,142,195,107,59,33,231,10,198,122,123,87,181,200,140,178,255,0,106,221,138,114,179,108,31,114,223,36,202,254,43,166,123,146,235,221,75,200,82,163,51,188,235,91,141,230,247,124,195,183,183,86,70,157,58,109,117,94,247,43,117,253,151,250,61,50,95,100,204,127,80,204,108,185,196,248,214,163,82,168,209,221,162,58,213,110,108,71,152,75,14,60,203,202,82,82,204,102,148,75,213,29,4,70,106,50,177,171,135,35,32,143,110,154,191,74,124,45,241,127,7,218,53,17,117,122,12,126,157,159,131,127,148,133,170,233,171,244,167,194,223,23,240,125,163,81,23,87,160,199,233,217,248,55,249,72,4,170,0,0,0,0,0,0,0,0,0,0,11,85,181,143,162,198,114,124,95,226,31,103,62,46,168,181,91,88,250,44,103,39,197,254,33,246,115,224,60,214,15,85,3,202,184,245,80,0,0,0,0,0,3,205,102,214,62,148,249,201,241,129,136,125,162,248,154,158,139,143,65,60,178,251,245,237,137,162,21,182,177,244,167,206,79,140,12,67,237,23,196,212,244,92,122,9,229,151,223,175,108,77,1,149,67,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,125,96,2,2,250,67,54,44,170,236,177,154,18,43,184,67,15,203,78,85,226,89,4,120,126,97,201,84,162,132,249,183,169,218,123,238,41,36,164,45,42,39,84,209,44,212,107,100,146,123,199,22,135,180,244,13,143,182,179,198,91,34,230,135,187,138,20,121,117,138,20,248,238,70,174,225,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,53,219,120,130,50,75,171,35,244,17,154,89,91,129,51,167,2,84,242,207,50,232,94,89,195,117,157,207,93,133,214,158,143,189,221,60,135,155,247,198,86,135,19,103,26,66,187,42,43,218,199,114,51,35,243,217,181,118,202,57,143,178,86,99,175,5,99,86,186,245,42,118,241,250,5,125,134,77,17,106,241,82,100,70,164,145,153,238,222,70,164,147,172,153,154,155,82,146,100,107,66,219,113,97,232,79,43,115,75,2,103,78,4,166,102,102,90,87,124,179,134,235,59,238,165,55,170,189,31,123,186,121,108,185,239,111,33,14,38,206,52,180,246,146,87,181,202,228,100,103,21,123,122,237,235,181,142,75,109,99,142,114,207,45,51,91,200,216,110,141,228,206,165,11,200,84,217,27,173,237,54,43,206,123,227,209,214,226,174,227,171,87,105,71,107,216,172,68,68,93,43,162,11,62,113,150,12,218,46,54,70,166,108,185,120,79,31,199,154,181,211,213,32,146,196,42,140,120,170,144,153,168,73,161,71,173,77,70,91,10,74,77,26,201,198,212,179,86,229,180,140,244,207,190,139,252,130,218,39,54,43,185,199,141,113,126,96,66,173,98,14,171,214,88,165,212,33,55,21,27,136,205,71,70,132,185,17,197,149,208,202,76,238,179,237,25,218,197,98,32,232,29,20,155,81,231,182,210,159,37,31,147,94,57,247,71,238,115,200,158,76,249,153,14,30,227,172,117,237,247,232,102,155,213,171,112,215,157,123,105,225,107,157,240,3,165,31,211,179,51,126,242,251,30,16,151,237,148,182,41,202,205,143,189,212,252,140,235,248,174,167,238,183,168,245,223,46,202,140,246,239,170,239,247,123,173,203,13,90,253,101,122,181,106,189,147,107,88,239,16,61,40,254,157,153,155,247,151,216,240,128,116,172,128,218,207,25,108,231,149,249,173,129,242,254,60,184,53,220,202,143,75,141,31,17,196,158,76,63,70,68,87,31,55,77,180,110,212,106,91,173,72,113,178,90,86,218,218,59,45,39,168,146,101,106,176,6,0,198,89,167,140,169,57,125,151,216,122,93,115,16,215,36,20,104,48,99,17,107,117,118,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,46,190,39,39,163,79,97,89,59,50,225,153,89,159,153,208,37,197,205,12,71,29,250,108,168,42,148,211,140,82,41,197,32,141,44,32,216,113,109,60,183,141,134,94,83,134,163,210,91,182,210,148,26,92,55,2,239,236,117,177,214,4,217,3,2,72,160,80,38,121,103,18,86,116,123,160,196,27,183,163,249,83,116,244,133,197,249,85,111,186,219,27,166,228,27,126,246,101,174,218,149,115,62,25,0,0,0,0,0,48,87,166,11,39,40,88,231,102,3,205,89,15,117,122,214,90,84,24,145,13,205,43,94,254,44,233,12,68,145,26,196,180,161,58,150,184,206,239,13,43,81,117,109,9,210,78,40,196,32,137,84,233,189,205,47,252,26,100,165,62,187,253,215,138,106,244,206,171,240,70,128,254,248,209,255,0,9,39,66,23,226,180,252,236,196,85,128,244,187,179,118,72,82,182,112,201,44,45,146,244,106,228,186,204,124,57,29,212,174,124,150,210,218,228,190,243,238,72,121,100,132,240,66,13,215,156,208,139,168,210,141,41,53,44,200,214,119,44,98,87,70,6,116,82,179,91,100,188,37,66,123,23,196,171,98,124,13,29,84,26,204,52,161,45,63,1,134,222,117,52,244,173,178,74,110,131,134,134,82,151,72,140,150,109,184,70,165,56,135,45,150,160,2,0,122,81,253,59,51,55,239,47,177,225,9,254,16,3,210,143,233,217,153,191,121,125,143,8,6,85,116,24,253,59,63,6,255,0,41,9,84,17,87,208,99,244,236,252,27,252,164,37,80,0,0,0,0,0,0,0,0,6,8,244,203,211,83,59,100,186,108,165,33,197,29,59,25,211,228,145,163,146,76,227,75,106,234,240,247,211,47,132,200,103,112,177,27,101,108,203,59,107,44,165,99,42,98,102,39,184,230,138,177,30,167,42,95,146,10,161,214,26,105,183,72,152,208,110,180,104,186,220,109,122,201,87,247,187,88,201,70,2,43,250,29,240,149,51,17,237,122,170,196,246,9,199,240,182,21,169,85,161,40,214,180,238,222,90,216,134,106,34,73,145,43,222,166,58,86,85,203,181,123,92,136,202,113,18,69,113,133,91,22,244,112,30,199,185,167,85,204,162,206,95,117,190,82,195,239,208,186,151,185,222,161,187,222,73,142,246,247,121,214,157,189,186,190,157,58,74,250,239,126,22,60,212,65,157,202,224,60,198,103,60,5,210,179,135,29,83,28,112,150,168,120,150,166,194,148,69,98,81,162,83,137,185,126,240,244,141,147,80,74,151,147,248,22,155,187,113,178,137,134,169,140,105,112,172,164,233,138,218,108,126,60,6,1,102,143,67,35,57,143,153,184,187,48,163,109,18,154,67,88,158,187,62,178,221,61,56,63,122,80,211,38,66,221,38,73,125,117,58,201,4,189,58,180,166,246,189,139,144,146,42,92,2,165,82,97,82,210,233,184,80,227,183,28,150,101,109,90,18,73,189,187,175,96,31,74,142,220,79,144,196,77,169,241,49,82,125,204,124,189,186,222,245,223,210,181,94,219,143,3,245,140,185,116,204,146,95,8,192,157,181,42,155,175,113,186,95,181,252,163,244,63,185,252,0,67,158,41,145,190,234,189,189,90,117,247,91,234,68,154,116,125,202,249,129,21,59,206,120,201,29,223,89,20,69,237,101,197,171,115,168,239,109,95,204,36,191,163,234,74,85,67,136,100,190,30,236,219,238,250,200,160,37,90,146,173,81,212,119,191,108,255,0,17,15,184,139,188,249,14,50,134,226,87,25,86,59,150,240,203,248,8,114,106,224,147,176,13,137,235,36,67,112,239,107,91,241,144,192,205,189,171,205,177,130,241,212,78,181,164,211,228,206,206,139,254,155,20,249,216,103,109,80,204,160,58,103,203,179,252,98,17,191,210,13,57,196,82,113,235,41,118,196,94,75,225,167,235,162,128,143,108,30,163,168,102,117,89,104,61,229,224,17,223,151,45,201,9,173,217,73,11,111,4,225,52,153,90,216,74,1,127,212,176,33,83,41,55,78,230,37,77,199,248,222,154,174,60,126,173,159,80,155,93,151,210,132,224,204,44,104,46,30,229,96,219,224,221,50,2,254,163,204,77,253,68,42,40,143,49,63,1,10,128,169,29,134,131,35,35,43,114,26,200,174,52,26,184,218,224,53,94,224,92,194,214,21,34,1,168,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,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,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,5,21,200,105,26,198,131,230,2,169,26,20,118,176,214,145,182,231,112,13,195,59,138,23,48,2,230,0,190,71,240,14,161,152,104,252,236,212,21,98,253,43,249,68,14,224,191,230,29,71,49,12,189,203,84,15,246,175,229,16,2,28,54,246,90,75,30,99,164,88,239,243,51,249,24,163,140,216,85,164,175,48,240,65,154,82,119,242,151,50,251,4,145,246,109,236,191,246,197,199,69,115,183,204,207,228,34,141,157,132,147,124,192,192,230,86,253,115,254,66,72,9,160,194,41,73,97,250,90,82,68,86,128,199,241,18,57,89,5,100,21,253,99,140,194,101,106,13,51,247,11,63,196,72,228,230,124,232,190,216,6,9,109,205,53,184,245,108,54,70,75,227,34,171,203,237,152,16,233,53,122,244,115,225,126,127,112,75,103,72,28,181,55,88,194,196,133,173,63,44,213,239,99,181,251,81,196,72,40,247,150,183,119,172,4,174,244,124,50,104,196,88,132,202,197,242,237,27,151,237,146,4,70,9,127,232,254,36,170,189,136,244,164,138,211,40,253,223,95,32,68,0,15,64,184,99,62,48,110,205,221,31,217,113,154,216,202,108,68,34,155,151,20,20,83,96,61,32,217,93,90,162,116,182,142,60,38,141,40,90,181,184,164,216,212,72,86,132,18,220,81,104,66,140,187,22,198,123,95,225,93,177,50,226,118,49,164,208,125,206,86,168,181,5,83,234,244,39,42,45,203,114,53,203,91,15,165,105,36,45,76,186,131,50,74,214,219,119,113,167,208,68,162,111,90,160,179,61,54,132,197,57,231,15,47,232,181,104,222,79,162,229,198,16,166,97,58,77,61,185,78,58,217,245,102,16,219,243,20,74,50,65,60,250,208,70,163,66,83,102,219,97,6,107,54,181,171,229,217,215,62,49,150,205,217,185,66,205,92,25,54,90,87,78,144,132,84,160,179,32,153,69,86,156,107,73,200,132,233,169,11,78,135,18,155,18,141,10,208,178,67,137,45,104,73,144,122,90,95,154,98,137,35,183,49,109,182,119,207,156,27,180,142,81,80,179,91,6,205,136,180,84,99,182,138,156,6,100,27,203,165,84,73,9,57,16,157,53,33,10,214,218,149,98,81,161,58,208,104,113,37,161,105,51,185,72,238,62,224,26,172,118,43,152,160,169,220,80,5,109,126,67,80,210,68,125,193,99,245,128,212,0,0,34,175,167,59,233,39,248,73,249,52,90,174,133,79,74,124,83,241,127,59,218,52,225,117,122,115,190,146,127,132,159,147,69,170,232,84,244,167,197,63,23,243,189,163,78,1,53,32,0,0,0,0,49,87,165,31,208,79,51,126,242,251,98,16,133,109,147,189,41,242,111,227,3,15,123,69,129,53,61,40,254,130,121,155,247,151,219,16,132,43,108,157,233,79,147,127,24,24,123,218,44,0,244,166,0,0,0,0,3,205,102,214,62,148,249,201,241,129,136,125,162,248,149,78,133,79,69,140,83,241,129,59,217,212,225,21,123,88,250,83,231,39,198,6,33,246,139,226,85,58,21,61,22,49,79,198,4,239,103,83,128,103,248,181,91,88,250,44,103,39,197,254,33,246,115,226,234,139,85,181,143,162,198,114,124,95,226,31,103,62,3,205,96,244,167,178,119,162,198,77,252,95,225,239,103,48,60,214,15,74,123,39,122,44,100,223,197,254,30,246,115,0,44,87,72,166,194,177,182,165,193,167,142,50,250,4,68,102,165,2,59,44,193,122,76,167,80,138,157,57,147,144,179,166,145,27,132,195,43,83,146,20,226,30,82,60,244,37,10,90,16,163,90,33,6,147,83,198,89,81,143,225,86,97,183,46,129,139,48,117,97,185,45,34,92,66,39,233,245,24,143,18,146,78,50,242,76,137,109,186,217,93,14,36,248,164,201,69,204,135,168,129,24,29,40,189,31,240,234,240,234,91,77,228,134,29,220,213,89,235,53,28,113,75,97,198,24,138,228,86,152,117,247,170,201,222,45,26,94,45,213,157,109,178,90,158,83,137,112,146,75,39,84,232,69,94,44,197,53,220,115,138,171,56,215,20,206,235,181,172,65,80,145,84,168,201,221,33,189,252,167,220,83,142,185,161,4,148,39,82,214,163,178,72,146,87,177,17,23,1,50,157,10,158,139,24,167,227,2,119,179,169,194,21,132,212,244,42,122,44,98,159,140,9,222,206,167,0,207,240,0,0,0,0,22,171,107,31,69,140,228,248,191,196,62,206,124,121,172,30,148,246,177,244,88,206,79,139,252,67,236,231,199,154,192,30,148,246,78,244,88,201,191,139,252,61,236,230,5,213,22,171,100,239,69,140,155,248,191,195,222,206,96,93,80,0,0,0,16,129,180,47,72,246,217,216,27,63,115,47,5,97,108,228,234,84,92,63,140,43,52,186,116,111,115,180,167,55,17,88,154,235,109,55,173,113,148,181,105,66,18,87,81,154,142,215,51,51,226,38,252,70,174,108,116,53,252,148,51,79,25,102,103,230,142,242,103,186,220,65,81,174,245,47,114,27,238,171,214,164,184,246,235,121,215,83,175,78,243,78,173,41,189,175,98,189,128,94,174,139,252,251,205,141,162,114,10,191,141,115,143,21,251,160,173,66,198,18,169,108,73,234,49,162,104,138,136,80,156,75,122,35,182,218,14,203,121,195,185,150,174,213,175,98,34,43,215,181,86,105,124,133,182,113,204,92,204,102,187,228,105,244,108,63,43,201,83,122,175,88,221,85,29,70,230,15,189,154,22,149,94,83,172,39,182,147,65,94,235,178,73,70,93,83,98,157,148,191,49,246,86,85,114,207,221,239,186,223,41,226,7,235,189,119,201,125,67,119,188,141,29,157,214,239,124,237,237,213,181,106,212,87,215,107,112,185,227,87,77,166,41,161,68,200,44,11,130,164,78,209,90,170,227,2,170,67,141,186,89,239,98,196,133,33,185,14,107,34,208,157,43,155,24,172,102,74,61,229,210,70,73,81,144,67,96,244,81,176,78,89,225,92,175,217,31,44,233,216,90,38,239,203,216,126,22,38,168,190,182,219,39,165,78,158,194,36,58,183,20,132,39,94,157,226,90,65,170,234,38,153,105,6,165,104,184,129,109,158,176,181,11,28,231,238,90,96,172,83,7,174,209,113,6,48,163,82,234,49,183,171,111,127,21,249,173,54,235,122,208,105,90,117,33,106,43,164,201,69,123,145,145,241,30,154,64,67,95,77,166,22,174,196,207,220,11,141,100,65,209,69,170,224,242,165,195,147,189,65,239,101,68,155,33,201,13,232,35,214,157,40,155,24,238,100,73,61,229,146,102,105,81,23,21,208,201,154,94,229,54,142,174,229,156,250,239,85,129,142,240,251,157,90,23,85,215,215,42,144,150,79,51,239,132,131,83,122,34,170,162,174,42,74,21,123,29,213,187,33,151,253,50,88,90,187,136,54,71,135,86,164,65,235,17,48,206,48,167,85,42,142,111,80,142,175,21,108,73,136,151,44,163,35,93,223,151,29,22,73,26,187,119,182,148,168,202,37,182,81,197,158,225,182,154,202,172,82,230,38,247,63,18,22,48,164,245,250,138,166,245,70,216,130,185,77,162,86,245,219,164,146,202,152,91,169,115,81,233,54,212,178,87,100,204,7,165,48,0,0,0,0,1,106,182,177,244,88,206,79,139,252,67,236,231,197,213,22,171,107,31,69,140,228,248,191,196,62,206,124,7,154,193,233,79,100,239,69,140,155,248,191,195,222,206,96,121,172,30,148,246,78,244,88,201,191,139,252,61,236,230,0,93,80,0,0,0,0,30,107,54,177,244,167,206,79,140,12,67,237,23,197,245,232,235,216,86,78,212,184,200,177,198,96,192,150,140,171,160,72,121,153,207,70,148,210,23,83,168,178,81,214,84,211,34,112,159,101,10,110,66,92,91,201,71,152,133,33,43,66,212,75,66,153,178,174,50,218,191,164,15,53,48,125,26,155,45,56,98,157,153,21,153,56,178,174,219,132,202,41,212,227,170,191,172,146,234,144,180,245,151,18,151,18,202,52,171,82,200,212,101,187,67,139,68,223,96,12,1,131,114,179,6,210,114,251,47,176,244,74,30,30,161,199,40,208,96,198,35,208,210,46,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,97,202,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,33,135,166,175,210,159,11,124,95,193,246,141,68,77,72,133,110,154,191,74,124,45,241,127,7,218,53,16,23,87,160,199,233,217,248,55,249,72,74,160,138,190,131,31,167,103,224,223,229,33,42,128,3,205,102,214,62,148,249,201,241,129,136,125,162,248,244,166,60,214,109,99,233,79,156,159,24,24,135,218,47,128,149,78,133,79,69,140,83,241,129,59,217,212,225,158,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,140,11,232,84,244,88,197,63,24,19,189,157,78,25,254,3,15,242,83,162,247,103,28,148,206,89,89,199,77,110,171,90,122,37,65,115,112,205,30,166,226,29,131,66,186,91,52,41,36,100,110,72,121,167,9,227,105,215,22,122,18,182,238,149,60,209,72,59,215,181,143,162,198,114,124,95,226,31,103,62,46,168,181,91,88,250,44,103,39,197,254,33,246,115,224,60,214,9,94,232,190,232,251,147,73,147,69,218,135,58,105,81,22,181,199,76,252,31,67,146,211,82,81,161,230,162,200,135,90,39,90,125,73,37,146,86,250,80,195,173,107,109,100,151,123,43,74,45,20,35,210,158,201,222,139,25,55,241,127,135,189,156,192,11,170,0,0,45,86,210,251,58,96,77,168,50,178,126,89,227,168,255,0,178,204,163,205,214,247,204,202,167,86,121,150,38,110,218,117,189,246,235,126,181,110,150,173,11,228,101,200,203,207,14,116,101,14,50,200,92,208,196,25,71,152,12,68,110,187,135,100,37,153,7,17,242,121,135,80,182,210,235,79,54,190,6,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,94,156,196,43,116,213,250,83,225,111,139,248,62,209,168,128,186,189,6,63,78,207,193,191,202,66,85,4,85,244,24,253,59,63,6,255,0,41,9,84,0,0,0,0,0,1,0,61,40,254,157,153,155,247,151,216,240,134,127,244,42,122,44,98,159,140,9,222,206,167,12,0,233,71,244,236,204,223,188,190,199,132,51,255,0,161,83,209,99,20,252,96,78,246,117,56,6,127,128,0,0,0,0,0,0,8,86,233,171,244,167,194,223,23,240,125,163,81,23,87,160,199,233,217,248,55,249,72,90,174,154,191,74,124,45,241,127,7,218,53,17,138,185,107,180,46,42,202,188,154,205,28,163,194,209,183,31,37,79,36,198,168,213,17,41,198,158,141,6,26,164,169,216,237,165,6,87,223,245,132,182,179,82,141,59,162,117,6,133,111,117,32,38,39,5,116,156,101,30,56,218,209,221,154,233,20,232,143,208,165,72,85,54,139,141,227,214,80,168,85,10,138,89,74,183,27,167,27,65,18,20,233,60,195,78,54,235,187,215,9,157,218,84,151,137,73,204,161,229,92,77,79,70,46,222,63,38,250,20,108,134,205,138,214,172,125,135,233,233,242,109,82,163,81,222,74,197,12,165,111,41,203,39,116,146,223,71,97,49,201,90,156,113,215,146,78,60,119,208,234,136,51,252,0,0,0,0,0,0,0,5,170,218,199,209,99,57,62,47,241,15,179,159,23,84,90,173,172,125,22,51,147,226,255,0,16,251,57,240,30,107,7,170,129,229,92,122,168,0,0,0,0,0,1,230,179,107,31,74,124,228,248,192,196,62,209,124,77,79,69,199,160,158,89,125,250,246,196,209,10,219,88,250,83,231,39,198,6,33,246,139,226,106,122,46,61,4,242,203,239,215,182,38,128,202,160,0,0,17,87,211,157,244,147,252,36,252,154,37,80,69,95,78,119,210,79,240,147,242,104,12,85,232,184,244,236,203,47,191,94,199,154,39,248,64,15,69,199,167,102,89,125,250,246,60,209,63,192,2,0,122,81,253,59,51,55,239,47,177,225,9,254,16,3,210,143,233,217,153,191,121,125,143,8,5,245,232,87,202,28,27,139,243,67,27,102,229,117,137,111,87,114,246,60,22,104,68,151,205,12,50,186,131,115,90,125,229,160,184,173,100,211,38,218,72,207,65,19,206,25,164,212,72,82,38,36,69,95,65,143,211,179,240,111,242,144,149,64,0,0,0,0,24,149,210,127,157,20,172,169,217,47,22,208,153,197,241,41,56,159,28,199,77,6,141,13,72,75,175,207,97,199,154,77,65,40,108,210,171,32,161,173,228,169,211,34,36,27,141,145,41,46,45,187,132,48,237,79,157,127,154,39,104,44,109,156,109,211,250,148,76,65,80,46,160,194,154,221,184,136,44,52,136,241,119,169,222,56,68,241,176,203,70,230,149,154,119,134,189,54,77,136,173,80,0,12,244,232,121,206,250,174,3,218,46,70,77,51,67,137,50,155,154,49,205,50,37,169,197,33,248,47,211,162,203,146,210,209,205,43,66,146,111,33,72,50,35,186,219,81,40,180,26,28,155,65,229,179,9,226,154,238,6,197,84,108,107,133,167,117,42,214,31,168,71,170,83,164,238,144,230,226,83,14,37,198,156,208,178,82,21,165,104,73,217,68,105,59,88,200,203,128,244,209,149,89,153,133,115,147,46,48,230,105,96,169,125,98,139,137,169,237,84,35,106,113,181,184,206,178,237,176,238,237,107,66,94,105,100,166,220,65,40,244,56,133,164,206,233,48,29,172,64,15,74,63,167,102,102,253,229,246,60,33,63,194,0,122,81,253,59,51,55,239,47,177,225,0,202,174,131,31,167,103,224,223,229,33,42,130,42,250,12,126,157,159,131,127,148,131,165,115,110,159,159,236,191,146,152,207,251,162,46,63,155,5,63,106,148,210,219,144,74,253,183,173,33,41,250,134,77,127,162,25,1,111,246,205,233,82,204,124,65,155,16,96,108,171,143,188,141,131,48,190,151,227,85,227,193,51,114,187,41,216,218,92,84,134,38,50,86,101,173,235,141,161,149,182,105,55,16,111,25,168,201,157,204,148,236,163,181,118,92,109,107,151,8,198,184,41,222,163,85,131,187,98,191,64,125,226,92,170,68,165,17,153,37,70,68,91,198,87,165,70,211,196,68,151,18,149,17,146,22,135,27,71,156,33,119,246,85,218,99,25,108,161,155,144,243,75,7,193,137,81,66,163,170,155,87,166,73,34,74,42,52,231,22,218,221,96,156,210,106,101,122,154,109,104,113,36,122,86,132,234,74,209,173,181,135,164,144,29,83,43,115,75,2,103,78,4,166,102,102,90,87,124,179,134,235,59,238,165,55,170,189,31,123,186,121,108,185,239,111,33,14,38,206,52,180,246,146,87,181,202,228,100,103,218,192,66,6,208,189,35,219,103,96,108,253,204,188,21,133,179,147,169,81,112,254,48,172,210,233,209,189,206,210,156,220,69,98,107,173,180,222,181,198,82,213,165,8,73,93,70,106,59,92,204,207,136,147,253,130,179,75,29,231,78,201,216,27,51,51,46,187,229,156,73,89,242,159,93,155,213,89,143,189,221,84,165,50,223,189,178,132,54,155,54,210,19,217,73,94,215,59,153,153,158,42,230,199,67,95,201,67,52,241,150,102,126,104,239,38,123,173,196,21,26,239,82,247,33,190,234,189,106,75,143,110,183,157,117,58,244,239,52,234,210,155,218,246,43,216,102,174,203,153,23,249,154,242,39,12,228,167,186,159,116,126,231,58,239,205,62,163,212,247,253,98,99,242,126,115,188,115,78,157,254,159,60,239,166,252,47,98,11,170,52,171,152,212,40,126,112,13,181,92,204,193,55,35,33,85,23,19,48,46,64,53,144,43,144,23,32,50,184,13,169,23,221,149,143,188,71,6,219,111,60,126,227,44,234,203,251,35,244,71,254,12,36,114,105,154,89,79,31,162,47,196,98,51,182,222,170,180,159,113,124,29,227,229,31,87,248,55,136,8,158,168,175,86,238,247,62,124,254,224,144,189,130,43,72,141,18,155,27,83,229,188,198,76,240,73,240,226,81,75,143,17,30,79,251,230,159,11,243,25,247,176,187,103,170,143,107,17,123,177,143,255,0,195,0,152,28,39,33,46,192,90,172,175,159,153,113,251,84,142,125,71,116,152,235,88,57,38,84,245,242,253,16,127,197,72,236,151,238,1,240,85,206,212,231,127,197,254,49,8,206,233,11,123,76,60,126,87,87,235,87,227,136,36,198,183,253,141,123,252,95,227,16,140,78,144,229,218,62,63,77,207,245,171,241,196,1,131,25,41,25,201,216,250,160,150,205,36,126,76,90,187,95,182,50,66,111,246,104,138,108,224,108,40,147,36,106,44,45,5,38,101,251,75,34,25,54,92,130,137,185,141,82,74,218,105,127,49,157,87,109,55,253,57,130,19,109,145,17,19,23,6,97,171,33,9,34,195,208,210,90,74,223,165,52,2,235,36,140,144,159,128,134,173,38,52,164,238,146,248,5,110,126,176,21,72,210,72,51,227,192,106,72,210,74,238,226,3,85,140,11,152,23,35,20,46,96,53,128,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,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,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,161,138,31,168,85,92,134,144,21,34,191,120,219,115,184,107,62,22,241,27,70,119,1,186,5,204,84,138,226,128,11,228,127,0,233,185,142,179,44,45,81,73,125,135,249,68,14,228,163,185,31,192,58,62,104,189,186,194,53,51,211,123,110,123,254,202,128,16,219,183,154,207,228,143,142,72,204,207,251,25,223,246,8,163,123,96,196,146,241,254,6,241,242,159,242,18,135,29,183,83,251,204,201,198,231,166,215,242,111,127,248,60,97,201,108,20,95,159,252,12,191,248,79,249,9,64,38,127,11,21,168,84,210,245,66,103,248,137,31,116,231,52,180,93,159,162,254,99,31,14,25,237,80,169,165,254,4,207,241,18,62,217,159,59,47,182,1,29,157,32,43,215,90,195,55,46,82,170,255,0,199,142,34,101,165,18,239,100,218,194,90,250,64,92,181,103,12,21,191,85,85,255,0,143,28,68,220,117,219,87,15,80,9,120,216,46,148,152,149,188,68,100,233,29,229,82,126,130,220,150,255,0,136,134,177,53,219,14,203,222,214,49,9,110,237,242,205,47,191,235,159,16,162,2,255,0,236,83,178,149,119,107,60,228,133,131,119,85,88,120,66,155,105,152,166,183,9,148,43,168,69,210,179,109,178,83,134,72,39,159,90,55,77,149,150,162,186,220,221,173,13,56,66,229,116,138,108,45,35,101,188,100,120,227,47,160,75,94,85,215,228,50,204,23,164,202,105,107,166,84,94,41,11,58,105,93,195,125,228,37,184,234,113,15,41,30,98,210,133,45,107,73,173,114,189,176,142,87,96,76,174,217,99,47,203,2,208,188,155,238,187,15,210,113,77,99,229,167,158,235,53,73,84,232,219,247,253,245,106,209,171,118,142,194,52,160,173,193,37,196,94,156,89,133,168,88,227,11,86,112,86,41,131,215,104,184,130,159,34,151,81,141,189,91,123,248,175,182,166,221,111,90,13,43,78,164,41,69,116,153,40,175,114,50,62,32,60,252,108,59,181,205,87,100,60,219,86,43,126,157,46,177,132,235,209,211,77,196,116,166,36,41,11,91,4,178,82,37,50,131,81,52,185,44,158,173,27,194,177,161,199,155,37,55,189,55,19,232,27,8,226,138,22,56,194,244,108,105,133,167,117,218,46,32,167,199,170,83,164,238,150,222,254,43,237,165,198,156,208,178,37,167,82,22,147,178,136,148,87,177,145,31,1,231,187,109,109,148,171,187,38,103,36,220,27,186,170,204,194,53,43,203,194,245,169,172,161,61,126,46,148,27,141,154,155,51,65,188,194,215,186,115,130,20,118,67,155,180,33,214,200,94,14,141,13,184,228,108,227,140,217,201,252,112,136,139,203,172,105,88,109,111,75,113,109,71,93,14,162,241,54,193,77,83,203,52,164,227,26,80,209,60,149,171,176,134,201,196,25,26,86,135,130,113,204,0,249,138,145,92,2,254,160,213,224,42,94,175,80,168,0,0,0,138,190,156,239,164,159,225,39,228,209,106,186,21,61,41,241,79,197,252,239,104,211,133,213,233,206,250,73,254,18,126,77,22,171,161,83,210,159,20,252,95,206,246,141,56,4,212,128,0,0,0,0,197,94,148,127,65,60,205,251,203,237,136,66,21,182,78,244,167,201,191,140,12,61,237,22,4,212,244,163,250,9,230,111,222,95,108,66,16,173,178,119,165,62,77,252,96,97,239,104,176,3,210,152,0,0,0,0,15,53,155,88,250,83,231,39,198,6,33,246,139,226,85,58,21,61,22,49,79,198,4,239,103,83,132,85,237,99,233,79,156,159,24,24,135,218,47,137,84,232,84,244,88,197,63,24,19,189,157,78,1,159,226,213,109,99,232,177,156,159,23,248,135,217,207,139,170,45,86,214,62,139,25,201,241,127,136,125,156,248,15,53,131,210,158,201,222,139,25,55,241,127,135,189,156,192,243,88,61,41,236,157,232,177,147,127,23,248,123,217,204,0,186,160,0,3,205,14,211,116,154,85,3,105,44,215,161,80,169,145,41,212,218,118,56,174,196,135,14,35,41,101,136,204,55,61,228,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,149,254,133,79,69,140,83,241,129,59,217,212,225,21,123,88,250,83,231,39,198,6,33,246,139,226,85,58,21,61,22,49,79,198,4,239,103,83,128,103,248,0,0,0,0,11,85,181,143,162,198,114,124,95,226,31,103,62,60,214,15,74,123,88,250,44,103,39,197,254,33,246,115,227,205,96,15,74,123,39,122,44,100,223,197,254,30,246,115,2,234,139,85,178,119,162,198,77,252,95,225,239,103,48,46,168,0,0,0,0,0,0,132,190,153,250,181,42,163,181,125,18,29,62,167,18,84,138,94,7,129,18,115,76,188,149,174,43,231,50,107,196,211,169,35,186,22,109,60,211,132,149,88,244,56,133,114,81,25,205,160,243,153,183,78,53,170,227,253,176,115,110,187,89,143,17,153,17,113,68,186,34,19,25,10,74,13,138,122,186,139,42,50,82,148,122,212,212,102,212,179,189,141,102,163,34,73,25,36,130,245,116,61,96,170,86,42,219,5,21,218,132,137,109,200,193,216,94,165,91,130,150,86,146,67,143,173,76,193,52,186,70,147,51,70,234,115,170,34,73,164,245,165,7,123,17,165,83,146,35,3,161,11,44,250,182,21,204,188,227,153,18,148,239,148,42,17,48,205,61,253,222,169,209,250,187,103,34,90,53,26,59,12,185,214,161,29,146,179,212,166,59,73,45,8,51,147,240,22,211,105,186,77,86,191,179,110,107,208,168,84,201,117,26,149,71,3,215,98,67,135,17,149,60,252,151,220,128,242,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,121,162,30,170,7,152,28,216,192,191,34,252,211,198,89,103,229,79,41,251,146,196,21,26,23,93,220,110,122,215,85,146,227,59,221,222,165,104,213,187,213,167,82,173,123,92,237,112,30,143,182,122,197,53,220,115,144,89,105,141,113,76,238,187,90,196,24,62,141,84,168,201,221,33,189,252,167,225,52,227,174,104,65,37,9,212,181,168,236,146,36,149,236,68,69,192,92,1,139,253,26,56,254,78,96,236,91,151,114,170,88,134,37,86,165,67,143,38,129,40,153,54,181,195,68,73,46,53,22,59,168,108,139,66,211,12,162,25,106,45,106,66,144,181,106,215,168,242,128,0,0,0,5,170,218,199,209,99,57,62,47,241,15,179,159,23,84,90,173,172,125,22,51,147,226,255,0,16,251,57,240,30,107,7,165,61,147,189,22,50,111,226,255,0,15,123,57,129,230,176,122,83,217,59,209,99,38,254,47,240,247,179,152,1,117,64,0,0,0,0,117,76,1,149,184,19,43,253,209,251,133,161,121,51,221,110,32,153,138,107,31,45,60,247,90,170,74,211,191,127,223,86,173,26,183,104,236,35,74,10,220,18,87,49,218,192,0,4,43,116,213,250,83,225,111,139,248,62,209,168,137,169,16,173,211,87,233,79,133,190,47,224,251,70,162,2,234,244,24,253,59,63,6,255,0,41,9,84,17,87,208,99,244,236,252,27,252,164,37,80,0,121,172,218,199,210,159,57,62,48,49,15,180,95,30,148,199,154,205,172,125,41,243,147,227,3,16,251,69,240,18,169,208,169,232,177,138,126,48,39,123,58,156,51,252,96,7,66,167,162,198,41,248,192,157,236,234,112,207,240,1,106,182,177,244,88,206,79,139,252,67,236,231,197,213,22,171,107,31,69,140,228,248,191,196,62,206,124,7,154,193,233,79,100,239,69,140,155,248,191,195,222,206,96,121,172,30,148,246,78,244,88,201,191,139,252,61,236,230,0,93,80,0,0,16,173,211,87,233,79,133,190,47,224,251,70,162,38,164,66,183,77,95,165,62,22,248,191,131,237,26,136,11,171,208,99,244,236,252,27,252,164,37,80,69,95,65,143,211,179,240,111,242,144,149,64,0,0,0,0,0,16,3,210,143,233,217,153,191,121,125,143,8,103,255,0,66,167,162,198,41,248,192,157,236,234,112,192,14,148,127,78,204,205,251,203,236,120,67,63,250,21,61,22,49,79,198,4,239,103,83,128,103,248,0,0,0,0,0,0,0,133,110,154,191,74,124,45,241,127,7,218,53,17,129,84,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,12,245,233,171,244,167,194,223,23,240,125,163,81,29,171,161,79,43,112,38,43,199,120,251,51,43,244,46,181,137,48,39,146,189,207,205,235,79,35,169,245,214,106,44,202,247,180,44,155,115,91,105,36,251,226,85,166,215,77,143,136,14,87,27,116,62,212,97,108,167,66,171,224,162,170,212,115,198,62,226,163,86,165,185,46,43,113,101,117,147,101,47,83,146,165,188,76,181,213,11,82,210,249,58,173,234,146,253,200,201,214,82,196,101,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,61,79,8,192,233,107,216,163,203,112,230,109,101,150,84,202,172,202,211,59,150,241,165,61,130,223,182,168,44,177,187,69,77,36,106,214,222,229,13,52,219,169,109,42,73,182,105,116,201,178,105,229,172,50,171,97,125,179,104,91,97,229,196,170,155,148,175,35,99,60,47,213,227,226,106,107,72,89,197,75,142,146,247,82,99,56,171,221,151,119,78,153,54,165,27,141,169,10,74,181,17,33,215,50,84,121,140,201,124,222,198,89,11,154,24,127,55,50,253,248,141,215,112,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,192,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,208,246,204,91,66,225,93,168,50,106,139,155,152,90,55,80,235,251,200,213,26,90,229,55,33,234,100,230,149,165,216,238,41,7,246,174,32,212,148,41,109,58,210,205,8,215,164,130,234,128,0,0,0,0,11,85,181,143,162,198,114,124,95,226,31,103,62,46,168,181,91,88,250,44,103,39,197,254,33,246,115,224,60,214,15,85,3,202,184,245,80,0,0,0,0,0,3,205,102,214,62,148,249,201,241,129,136,125,162,248,154,158,139,143,65,60,178,251,245,237,137,162,21,182,177,244,167,206,79,140,12,67,237,23,196,212,244,92,122,9,229,151,223,175,108,77,1,149,64,0,0,34,175,167,59,233,39,248,73,249,52,74,160,138,190,156,239,164,159,225,39,228,208,24,171,209,113,233,217,150,95,126,189,143,52,79,240,128,30,139,143,78,204,178,251,245,236,121,162,127,128,4,0,244,163,250,118,102,111,222,95,99,194,19,252,32,7,165,31,211,179,51,126,242,251,30,16,12,170,232,49,250,118,126,13,254,82,18,168,34,175,160,199,233,217,248,55,249,72,74,160,0,0,0,8,75,233,134,206,250,174,60,218,46,62,77,61,67,137,14,155,149,209,201,49,229,165,197,45,249,207,212,98,196,146,234,215,201,40,66,82,76,161,40,34,51,186,28,81,168,245,146,27,152,156,213,204,204,43,147,121,113,136,243,75,26,203,234,244,92,51,79,118,161,39,75,141,161,199,180,23,97,134,183,139,66,20,243,171,52,182,218,13,69,173,197,161,36,119,81,15,50,248,179,20,215,113,206,42,172,227,92,83,59,174,214,177,5,66,69,82,163,39,116,134,247,242,159,113,78,58,230,132,18,80,157,75,90,142,201,34,73,94,196,68,92,0,93,92,162,201,202,22,48,217,227,62,179,138,174,246,242,94,93,211,240,236,122,92,109,43,45,50,170,85,118,155,84,157,105,89,17,232,97,137,13,110,212,133,165,93,103,87,101,77,164,206,202,137,126,205,140,139,174,236,237,208,233,95,203,156,99,70,165,83,177,74,122,133,70,186,154,121,161,122,229,72,196,17,92,65,60,234,8,137,215,155,96,216,97,75,35,82,125,228,146,133,169,9,66,142,32,64,94,173,180,50,114,133,144,91,80,99,252,170,194,207,107,162,210,170,13,200,167,55,165,101,213,162,203,142,212,182,163,93,107,90,215,185,68,132,181,188,82,141,75,221,235,59,26,172,82,83,208,183,156,117,220,97,147,88,183,39,106,236,239,34,101,221,66,60,138,92,157,72,45,49,106,74,144,226,163,104,74,8,207,67,236,72,119,120,165,173,74,235,58,123,41,109,36,127,47,76,254,67,73,197,89,95,134,179,254,133,10,39,88,192,242,21,75,174,173,49,218,75,238,83,166,56,218,88,113,111,26,201,107,67,50,108,132,180,73,95,25,206,44,180,18,86,106,192,174,142,220,244,135,144,59,86,97,76,73,94,172,249,51,13,215,183,184,110,188,242,137,130,109,49,101,17,19,75,117,199,141,41,101,150,229,34,43,206,56,74,74,146,219,43,243,136,205,10,15,66,130,0,122,81,253,59,51,55,239,47,177,225,9,254,16,3,210,143,233,217,153,191,121,125,143,8,7,95,217,151,108,28,77,178,214,87,230,149,23,46,78,92,60,109,142,100,80,19,74,172,37,168,238,177,76,98,27,146,151,37,107,109,244,56,151,86,180,188,134,146,131,69,172,227,139,212,147,109,41,93,138,194,120,90,187,142,113,85,27,5,97,104,61,118,181,136,42,17,233,116,232,219,212,55,191,148,251,137,109,166,245,172,210,132,234,90,210,87,81,146,74,247,51,34,226,56,161,54,125,27,157,31,114,118,118,140,230,112,231,37,42,34,179,22,163,29,81,161,83,94,105,167,151,134,80,78,190,219,166,212,134,95,117,151,151,37,147,97,70,180,165,43,109,6,182,239,101,184,70,23,131,99,173,138,48,38,204,153,53,35,4,214,233,148,170,246,36,197,180,244,70,199,19,44,243,208,106,246,84,131,76,126,174,250,148,217,178,219,114,156,98,228,219,123,212,150,165,160,141,90,83,20,29,33,155,22,85,118,88,205,9,21,220,33,135,229,167,42,241,44,130,60,63,48,228,170,81,66,124,219,212,237,61,247,20,146,82,22,149,19,170,104,150,106,53,178,73,61,227,139,67,218,103,208,117,76,210,202,220,9,157,56,18,167,150,121,151,66,242,206,27,172,238,122,236,46,180,244,125,238,233,228,60,223,190,50,180,56,155,56,210,21,217,81,94,214,59,145,153,24,65,14,192,59,96,213,118,77,205,196,170,160,113,28,192,152,198,68,56,24,173,15,52,163,92,102,16,181,19,115,154,83,104,83,186,227,147,206,172,219,74,84,78,161,75,70,157,102,219,141,207,245,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,206,102,213,219,40,230,62,201,89,142,188,21,141,90,235,212,169,219,199,232,21,246,25,52,69,171,197,73,145,26,146,70,103,187,121,26,146,78,178,102,106,109,74,73,145,173,11,109,197,229,175,69,78,219,24,203,11,227,44,61,178,158,41,167,203,174,97,138,228,133,198,195,206,70,96,181,208,23,105,146,159,51,109,136,202,122,74,30,121,196,107,91,174,18,35,161,42,112,205,45,165,86,9,137,0,0,1,165,92,198,161,165,92,192,104,51,59,141,73,238,3,43,151,48,79,0,26,192,0,7,203,80,73,169,148,145,29,187,95,204,98,41,246,230,144,239,231,38,206,44,191,178,95,68,127,224,194,85,170,77,235,97,37,123,118,203,241,24,138,221,185,97,223,220,79,190,127,124,187,191,115,0,140,7,208,101,166,202,50,230,36,59,97,106,65,155,84,183,122,207,153,140,24,59,104,245,20,111,17,30,27,189,29,247,184,147,61,131,169,246,164,194,86,251,150,47,108,252,223,173,139,226,2,81,240,131,70,138,122,200,214,103,239,230,127,244,82,59,7,209,16,224,176,203,122,33,168,175,127,126,63,196,145,206,253,17,0,248,107,127,216,215,191,197,254,49,8,193,233,14,249,214,63,63,248,43,241,196,18,123,93,225,76,127,252,95,227,16,139,254,144,213,93,188,126,86,254,245,127,240,128,49,87,100,134,210,188,197,168,157,139,251,8,247,119,217,216,19,103,146,205,17,96,204,55,203,251,3,15,187,236,77,136,81,217,0,181,102,53,68,175,250,198,247,249,67,2,109,114,116,180,224,172,55,255,0,1,67,254,73,176,23,2,214,34,1,91,220,136,80,0,81,34,162,137,228,3,81,114,49,66,230,42,92,140,80,185,128,214,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,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,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,2,138,228,52,141,74,228,52,128,175,63,184,54,214,86,176,220,72,219,115,184,6,225,29,133,11,152,1,115,0,95,35,248,7,73,204,228,107,194,85,36,94,215,220,255,0,42,129,221,151,200,254,1,210,115,52,210,156,39,82,94,162,185,110,123,254,202,128,16,197,183,99,90,51,39,27,150,171,219,201,157,223,224,241,135,33,176,90,173,143,176,50,109,253,243,254,70,80,248,118,237,89,47,50,49,199,18,227,228,206,95,180,70,31,94,193,183,44,192,192,214,47,239,159,242,18,128,77,6,24,93,168,84,222,31,168,153,254,34,71,219,51,139,101,246,195,226,194,247,58,13,51,135,234,38,127,136,145,245,206,190,236,184,125,23,244,128,143,221,190,219,215,87,195,28,109,105,53,111,227,71,17,55,1,123,189,231,11,222,223,206,37,119,111,199,201,186,198,24,177,167,140,154,191,63,182,142,34,146,144,130,61,238,155,159,155,252,224,38,75,97,182,183,117,108,70,122,175,242,197,47,187,235,159,16,142,39,143,99,216,136,110,161,136,12,181,124,250,157,207,237,158,16,56,3,210,142,201,254,139,57,55,241,127,135,189,156,192,186,191,66,98,212,236,159,232,179,147,127,23,248,123,217,204,11,170,92,76,5,180,218,47,33,176,110,210,57,73,93,202,188,101,14,34,145,81,142,181,211,103,61,28,222,93,42,162,72,81,71,154,209,18,208,173,109,169,87,52,146,211,173,6,182,212,122,22,162,63,61,219,68,228,62,50,217,191,54,235,185,85,140,225,75,74,233,210,22,186,108,231,163,147,40,170,211,141,106,40,243,90,36,173,105,208,226,83,115,73,45,90,22,75,109,71,173,10,34,244,180,174,10,49,142,219,112,236,139,74,218,251,41,83,132,216,168,196,163,226,202,20,133,84,176,229,85,248,233,90,16,249,182,105,92,87,150,73,55,83,25,226,211,175,118,119,37,182,203,134,151,55,68,218,131,11,122,48,58,64,227,82,99,81,118,95,206,154,172,181,161,114,19,3,7,215,36,186,236,149,235,121,216,209,225,209,137,166,152,82,137,4,165,190,164,62,235,186,27,65,37,174,202,18,139,74,232,242,223,139,48,181,119,3,98,170,206,10,197,48,122,149,107,15,212,36,82,234,49,183,168,115,113,41,135,20,219,173,235,65,169,10,210,180,40,174,147,52,157,174,70,101,196,77,63,69,254,218,223,39,252,8,140,152,204,42,157,86,118,100,96,218,122,228,187,81,154,123,239,44,210,210,242,80,137,6,234,82,86,121,173,235,12,184,78,25,173,206,195,186,220,82,221,221,134,117,218,228,66,163,77,204,106,0,0,0,17,87,211,157,244,147,252,36,252,154,45,87,66,167,165,62,41,248,191,157,237,26,112,186,189,57,223,73,63,194,79,201,162,213,116,42,122,83,226,159,139,249,222,209,167,0,154,144,0,0,0,0,24,171,210,143,232,39,153,191,121,125,177,8,66,182,201,222,148,249,55,241,129,135,189,162,192,154,158,148,127,65,60,205,251,203,237,136,66,21,182,78,244,167,201,191,140,12,61,237,22,0,122,83,0,0,0,0,1,230,179,107,31,74,124,228,248,192,196,62,209,124,74,167,66,167,162,198,41,248,192,157,236,234,112,138,189,172,125,41,243,147,227,3,16,251,69,241,42,157,10,158,139,24,167,227,2,119,179,169,192,51,252,90,173,172,125,22,51,147,226,255,0,16,251,57,241,117,69,170,218,199,209,99,57,62,47,241,15,179,159,1,230,176,122,83,217,59,209,99,38,254,47,240,247,179,152,30,107,7,165,61,147,189,22,50,111,226,255,0,15,123,57,128,23,84,0,0,121,172,218,199,210,159,57,62,48,49,15,180,95,18,169,208,169,232,177,138,126,48,39,123,58,156,34,175,107,31,74,124,228,248,192,196,62,209,124,74,167,66,167,162,198,41,248,192,157,236,234,112,12,255,0,0,0,0,0,1,106,182,177,244,88,206,79,139,252,67,236,231,199,154,193,233,79,107,31,69,140,228,248,191,196,62,206,124,121,172,1,233,79,100,239,69,140,155,248,191,195,222,206,96,93,81,106,182,78,244,88,201,191,139,252,61,236,230,5,213,0,0,0,0,0,0,30,104,118,155,171,82,171,251,73,102,189,118,133,83,137,81,166,212,113,197,118,92,57,145,30,75,204,73,97,201,239,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,165,225,229,92,4,223,116,54,225,106,238,31,217,30,101,90,175,7,171,196,196,216,194,163,84,165,185,189,66,250,196,84,49,26,34,156,178,76,205,22,126,36,132,89,68,74,236,94,218,84,147,60,234,24,255,0,176,30,5,249,29,236,109,148,244,15,42,121,67,173,225,246,235,187,237,198,235,79,148,156,92,253,214,157,74,190,239,173,110,245,95,181,163,85,147,125,37,144,0,3,205,182,216,148,154,173,23,106,252,225,135,89,166,75,129,33,204,113,90,150,134,164,178,166,150,166,31,152,235,204,186,73,81,17,154,28,105,198,220,66,185,41,11,74,138,228,100,99,210,72,128,30,148,127,78,204,205,251,203,236,120,64,51,255,0,161,83,209,99,20,252,96,78,246,117,56,103,248,192,14,133,79,69,140,83,241,129,59,217,212,225,159,224,0,0,0,45,86,214,62,139,25,201,241,127,136,125,156,248,186,162,213,109,99,232,177,156,159,23,248,135,217,207,128,243,88,61,41,236,157,232,177,147,127,23,248,123,217,204,15,53,131,210,158,201,222,139,25,55,241,127,135,189,156,192,11,170,0,0,0,0,0,0,0,2,21,186,106,253,41,240,183,197,252,31,104,212,68,212,136,86,233,171,244,167,194,223,23,240,125,163,81,1,117,122,12,126,157,159,131,127,148,132,170,8,171,232,49,250,118,126,13,254,82,18,168,0,60,214,109,99,233,79,156,159,24,24,135,218,47,143,74,99,205,102,214,62,148,249,201,241,129,136,125,162,248,9,84,232,84,244,88,197,63,24,19,189,157,78,25,254,48,3,161,83,209,99,20,252,96,78,246,117,56,103,248,0,181,91,88,250,44,103,39,197,254,33,246,115,226,234,139,85,181,143,162,198,114,124,95,226,31,103,62,3,205,96,244,167,178,119,162,198,77,252,95,225,239,103,48,60,214,15,74,123,39,122,44,100,223,197,254,30,246,115,0,46,168,0,0,8,86,233,171,244,167,194,223,23,240,125,163,81,19,82,33,91,166,175,210,159,11,124,95,193,246,141,68,5,213,232,49,250,118,126,13,254,82,18,168,34,175,160,199,233,217,248,55,249,72,74,160,0,0,0,0,0,8,1,233,71,244,236,204,223,188,190,199,132,51,255,0,161,83,209,99,20,252,96,78,246,117,56,96,7,74,63,167,102,102,253,229,246,60,33,159,253,10,158,139,24,167,227,2,119,179,169,192,51,252,0,0,0,0,0,0,0,66,183,77,95,165,62,22,248,191,131,237,26,136,186,189,6,63,78,207,193,191,202,66,213,116,213,250,83,225,111,139,248,62,209,168,139,171,208,99,244,236,252,27,252,164,2,85,0,0,4,43,116,157,108,29,242,16,174,201,207,156,167,162,233,192,56,130,160,175,41,82,233,212,237,220,92,46,242,144,202,91,186,183,170,61,204,135,213,32,211,165,182,218,101,70,219,37,109,109,36,241,215,99,237,172,241,150,200,185,161,238,226,133,30,93,98,133,62,59,145,171,184,113,51,202,43,21,84,19,107,38,13,107,54,221,36,45,167,86,78,37,100,141,118,222,32,140,146,234,200,253,20,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,60,251,109,209,177,149,119,99,204,199,139,76,110,171,229,156,25,138,58,196,140,51,82,117,104,41,74,109,163,70,246,52,150,211,107,60,214,245,162,55,18,146,109,196,173,42,78,147,53,180,216,79,78,86,230,150,4,206,156,9,76,204,204,180,174,249,103,13,214,119,221,74,111,85,122,62,247,116,242,217,115,222,222,66,28,77,156,105,105,237,36,175,107,149,200,200,207,181,136,22,232,230,219,95,243,42,230,59,244,12,127,83,170,185,150,88,167,222,234,81,152,61,235,116,185,198,104,38,234,105,103,74,150,173,40,65,182,234,90,52,169,109,169,42,179,170,101,166,206,122,64,0,0,0,90,173,172,125,22,51,147,226,255,0,16,251,57,241,117,69,170,218,199,209,99,57,62,47,241,15,179,159,1,230,176,122,168,30,85,199,170,128,0,0,0,0,0,30,107,54,177,244,167,206,79,140,12,67,237,23,196,212,244,92,122,9,229,151,223,175,108,77,16,173,181,143,165,62,114,124,96,98,31,104,190,38,167,162,227,208,79,44,190,253,123,98,104,12,170,0,0,1,21,125,57,223,73,63,194,79,201,162,85,4,85,244,231,125,36,255,0,9,63,38,128,197,94,139,143,78,204,178,251,245,236,121,162,127,132,0,244,92,122,118,101,151,223,175,99,205,19,252,0,32,7,165,31,211,179,51,126,242,251,30,16,159,225,0,61,40,254,157,153,155,247,151,216,240,128,101,87,65,143,211,179,240,111,242,144,149,65,21,125,6,63,78,207,193,191,202,66,85,0,0,0,4,117,116,210,103,29,119,7,228,214,18,201,218,67,59,184,153,137,80,145,34,169,39,82,15,84,90,106,163,184,152,218,20,131,50,214,251,241,221,222,37,104,82,122,182,158,210,92,81,20,112,236,71,144,209,182,142,218,95,7,101,181,102,20,183,240,241,200,93,83,16,27,49,221,113,5,78,140,131,117,198,221,91,75,66,153,67,202,75,113,137,221,105,208,185,8,50,186,180,164,249,254,145,44,244,135,159,219,86,98,188,73,65,172,249,79,13,208,119,88,110,130,242,73,131,109,81,98,145,147,171,105,198,77,73,121,151,37,46,83,205,184,106,82,148,219,200,243,72,137,9,207,94,134,12,134,147,133,114,191,18,231,253,118,20,78,177,142,36,38,151,66,90,163,180,167,219,167,67,113,196,190,226,30,37,154,208,135,164,221,10,104,210,142,48,91,89,235,37,32,210,23,215,165,31,208,79,51,126,242,251,98,16,128,17,63,221,40,254,130,121,155,247,151,219,16,132,0,128,244,209,159,217,57,66,218,3,38,177,102,78,226,55,186,188,76,77,79,84,118,228,233,90,250,164,164,40,156,141,39,66,22,131,115,116,251,109,59,187,214,73,94,141,42,236,168,200,121,161,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,122,158,16,109,210,223,144,210,114,179,105,119,51,38,159,10,35,24,123,51,227,249,82,49,70,142,212,116,53,81,97,13,181,57,179,66,22,106,90,212,163,106,74,221,82,17,173,115,20,93,165,33,106,48,149,237,139,243,142,187,159,187,48,96,12,213,197,44,232,173,85,105,238,71,168,185,169,7,214,101,68,144,236,71,100,217,8,66,17,190,92,117,59,187,74,73,40,222,104,43,146,110,112,217,210,143,233,217,153,191,121,125,143,8,100,167,66,158,122,67,165,87,113,166,207,21,234,206,231,203,122,49,38,29,140,225,48,219,107,148,210,55,115,144,149,153,147,174,60,182,83,21,105,108,137,105,38,226,62,190,197,148,107,186,184,163,163,254,102,209,29,33,57,145,155,121,189,135,127,218,158,7,147,152,106,52,135,31,142,230,34,149,228,72,173,233,142,182,86,219,136,101,151,12,150,183,137,90,77,198,137,164,146,253,248,218,14,129,209,71,176,183,206,54,160,206,188,25,253,207,43,0,66,156,175,182,82,170,142,71,52,254,213,213,86,165,125,91,196,143,208,239,9,84,0,0,0,0,22,83,106,237,148,114,227,107,92,184,94,10,198,173,117,26,172,29,227,244,10,251,12,146,229,82,37,40,136,141,73,35,50,222,50,189,41,39,89,51,36,184,148,164,200,208,180,54,226,56,13,143,182,36,202,253,145,176,206,154,43,17,43,152,218,108,119,34,86,49,98,162,184,195,243,152,235,11,117,182,144,202,222,117,49,144,148,169,164,41,45,40,137,195,97,181,174,230,148,233,200,160,0,0,0,1,164,248,24,169,151,120,210,103,112,3,95,117,129,60,69,47,198,195,85,248,88,6,161,77,94,2,151,238,11,247,0,249,106,71,118,19,246,229,248,140,69,46,220,242,52,251,137,236,94,254,82,239,253,204,37,98,164,163,75,9,50,250,178,252,70,34,39,110,169,70,175,113,22,52,31,246,75,151,254,108,2,57,27,236,220,74,78,194,39,186,163,68,106,215,213,139,155,227,254,36,97,23,113,76,213,171,135,43,9,88,216,78,148,234,232,145,94,54,31,178,49,114,56,233,225,193,17,188,0,73,62,30,45,49,23,251,105,254,34,28,193,29,199,27,70,103,68,117,112,87,207,12,248,252,4,57,51,46,201,220,7,29,93,227,76,127,252,95,227,16,139,238,144,196,246,49,255,0,31,239,87,255,0,8,37,6,181,253,141,123,252,95,227,16,140,62,144,226,187,56,255,0,239,87,227,136,3,21,246,63,59,102,69,72,191,222,55,191,202,24,19,107,147,135,124,23,135,63,224,40,127,201,54,33,23,100,101,232,204,106,143,18,254,194,61,207,247,67,2,108,242,97,122,176,94,27,229,253,129,135,252,147,96,46,57,242,33,64,46,64,0,40,158,66,162,136,181,184,0,212,92,140,8,187,192,185,24,17,247,0,212,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,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,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,2,138,228,52,141,74,228,52,128,170,70,133,21,236,53,13,55,191,48,26,204,172,40,42,161,66,230,0,178,177,31,192,58,14,105,56,73,194,149,50,81,145,23,188,243,253,177,3,191,57,200,254,1,107,179,186,105,193,192,213,169,37,166,232,234,222,113,25,151,23,155,46,239,132,4,58,237,208,250,79,51,113,178,18,164,153,124,205,239,255,0,7,140,57,157,130,172,120,251,3,29,255,0,190,127,200,202,29,31,108,234,154,231,102,110,48,89,146,59,126,79,243,72,203,148,120,254,191,128,119,125,130,11,243,249,129,76,255,0,223,63,228,101,0,154,12,48,69,228,42,109,143,245,19,63,196,72,250,166,145,26,56,253,87,244,143,143,12,31,204,42,111,238,38,127,136,145,245,205,190,236,173,245,95,210,2,59,122,64,146,159,45,97,158,63,170,170,255,0,199,142,34,195,15,160,149,214,47,126,26,63,156,74,31,72,84,197,71,174,97,130,178,120,203,172,115,35,250,184,226,47,112,217,223,172,127,137,252,226,96,156,93,144,219,180,236,65,114,63,158,211,255,0,27,195,45,17,192,172,49,79,100,148,233,155,136,12,191,101,167,254,55,134,86,35,137,125,209,69,69,75,152,25,88,11,152,13,43,243,140,81,60,197,87,231,24,35,206,32,26,142,194,128,124,192,5,72,174,53,13,55,49,168,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,207,184,105,26,142,215,241,20,59,247,128,211,244,66,162,134,71,123,144,173,142,215,48,0,0,181,192,124,21,151,55,113,82,119,47,158,17,113,248,12,68,46,220,73,71,231,42,234,183,246,75,191,247,48,151,60,72,226,26,132,133,45,86,247,210,46,94,6,33,163,109,124,93,10,161,238,55,171,190,218,247,126,81,213,239,107,43,95,171,122,254,0,24,47,78,177,239,53,29,185,127,56,153,29,135,105,108,71,194,196,109,169,195,34,197,58,184,153,126,199,27,192,67,108,4,234,222,106,238,183,243,137,167,216,133,166,215,132,76,201,71,127,117,7,252,148,96,25,203,77,224,194,173,245,103,248,136,125,102,119,73,143,154,3,122,25,81,29,252,227,63,224,33,244,112,181,192,113,245,175,236,107,223,226,255,0,24,132,98,244,134,151,202,216,252,255,0,224,175,199,16,73,221,107,141,57,239,241,127,140,66,49,122,67,138,209,177,255,0,222,175,199,16,6,34,108,169,33,77,230,45,68,147,167,251,10,239,63,219,216,19,103,146,18,20,172,23,134,188,223,237,126,31,242,77,136,59,217,162,123,80,51,18,162,227,171,36,145,209,221,79,18,51,227,190,96,251,190,1,54,217,3,45,169,88,51,12,169,42,35,37,97,200,74,43,17,151,233,77,0,187,201,59,164,143,214,66,162,136,182,146,245,88,84,0,105,77,136,134,180,141,4,87,1,172,140,172,96,68,119,228,4,155,16,92,192,106,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,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,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,1,69,114,26,70,165,114,26,64,45,113,166,214,26,175,97,164,239,222,3,90,133,5,84,40,92,192,23,125,39,127,80,180,185,244,133,59,128,107,173,36,174,103,213,120,127,203,52,46,211,156,143,224,22,171,59,84,217,96,218,214,240,248,124,173,127,253,107,96,33,55,108,22,156,107,51,177,106,20,155,91,168,112,191,248,60,113,113,118,8,47,207,222,5,251,231,252,140,161,209,54,205,83,42,205,76,96,77,159,247,190,220,255,0,185,163,142,255,0,176,66,63,63,56,20,237,195,230,159,242,50,128,76,198,26,225,66,166,219,251,141,159,226,16,251,165,17,155,101,195,232,135,197,134,205,37,67,166,223,251,141,159,226,16,251,102,40,183,69,164,254,136,4,112,244,133,196,223,87,48,199,189,222,210,235,29,255,0,95,28,69,198,27,39,11,172,127,137,252,226,80,58,68,39,185,30,187,134,8,157,211,121,117,159,161,191,37,199,240,17,127,134,205,195,235,63,226,127,56,152,39,63,100,131,81,204,196,63,182,211,255,0,27,195,42,209,126,239,88,197,61,145,201,101,51,16,223,246,90,127,227,120,101,99,119,210,127,8,163,114,228,124,249,129,115,20,43,247,138,240,35,1,165,94,113,138,164,184,144,210,179,226,102,66,169,53,92,128,84,249,128,169,219,238,138,0,13,99,64,214,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,41,114,33,81,165,92,192,12,248,240,14,235,152,160,31,152,96,4,101,222,43,221,195,144,208,92,198,191,161,1,64,189,128,84,237,96,29,99,28,62,166,105,141,168,151,111,150,72,185,125,106,132,16,109,49,92,126,119,185,189,252,173,122,58,229,187,4,86,190,231,212,94,2,117,179,25,102,138,51,70,71,111,150,211,252,69,136,10,218,41,235,251,159,178,191,186,251,191,106,1,99,169,132,183,55,154,56,219,79,243,137,155,216,77,201,107,193,230,107,59,254,122,173,221,251,20,97,13,244,6,73,123,254,205,237,167,191,225,19,99,177,21,25,17,48,107,159,43,104,182,39,53,121,247,253,42,55,143,128,12,212,137,125,210,181,125,81,254,33,186,126,105,144,209,28,172,217,252,35,89,249,166,96,62,10,193,31,147,94,255,0,23,248,196,35,31,164,60,143,170,227,255,0,189,95,142,32,147,154,193,252,205,123,215,217,254,49,8,197,233,15,81,245,108,126,155,255,0,122,191,28,64,24,61,144,169,117,120,238,121,50,87,87,146,215,234,229,189,100,77,230,206,73,90,112,54,21,212,92,125,204,65,191,195,185,100,66,190,204,240,186,230,98,212,144,109,107,34,163,186,171,106,183,233,204,9,182,200,24,219,140,25,134,83,163,73,39,14,66,79,59,254,148,208,11,188,223,152,155,250,136,84,81,62,105,124,2,160,42,145,163,181,221,200,107,35,176,208,87,251,128,53,18,140,203,137,138,145,1,17,88,192,140,6,160,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,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,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,20,87,33,164,106,87,33,164,0,105,35,245,141,67,64,13,197,10,10,168,80,1,119,210,119,245,11,55,180,59,198,198,94,98,7,18,106,73,167,170,113,79,3,249,251,66,242,44,238,71,240,11,33,180,179,134,140,184,196,118,51,43,117,62,95,183,178,2,21,246,178,146,185,25,169,138,137,78,44,245,117,31,56,239,250,153,129,122,118,6,136,163,197,88,21,235,35,245,211,225,249,220,161,98,54,160,90,156,205,156,76,90,140,239,212,185,159,248,51,35,32,246,3,105,71,138,48,33,92,173,243,83,249,57,64,37,239,13,164,252,143,1,38,124,162,53,252,82,31,116,162,45,217,112,250,33,242,225,226,181,38,9,122,162,181,252,82,31,84,163,236,91,235,128,70,87,72,210,140,241,14,25,43,159,9,181,175,227,199,17,159,133,213,250,39,159,208,127,156,36,179,164,92,207,221,30,28,253,219,90,254,82,56,141,44,44,101,242,213,254,179,252,224,19,171,178,97,145,204,196,22,43,123,236,15,198,240,202,116,29,136,98,206,201,68,93,115,16,112,253,54,159,248,222,25,78,92,200,6,162,50,176,115,21,50,34,62,0,92,192,104,87,3,48,79,172,23,204,197,83,200,6,163,228,40,42,124,136,80,2,214,21,177,250,192,143,214,53,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,13,42,230,53,10,24,13,32,126,97,128,31,152,96,52,145,246,172,53,253,8,219,47,60,110,125,8,10,0,0,14,149,153,170,181,17,158,127,163,19,252,69,136,4,218,17,203,249,3,137,254,170,255,0,178,19,239,154,43,211,68,100,206,255,0,163,83,252,69,136,5,218,0,245,121,6,221,221,107,254,200,5,180,194,77,146,186,221,200,142,219,190,127,227,9,222,217,98,150,154,126,24,91,100,211,41,189,116,215,100,38,197,243,182,60,60,4,23,224,86,210,125,123,90,82,175,157,90,229,127,170,19,179,178,243,228,254,23,113,69,171,251,56,101,199,246,182,64,100,179,86,208,118,46,241,91,112,26,90,224,131,47,17,175,146,76,7,27,93,81,38,154,255,0,248,191,198,33,23,253,33,174,25,183,143,248,159,235,87,255,0,8,36,254,190,100,84,167,213,111,169,254,49,8,182,233,12,144,147,94,63,100,181,95,230,87,193,250,144,192,98,230,201,76,147,217,139,81,236,164,254,98,60,124,75,236,236,9,180,201,70,73,188,25,134,207,74,127,176,16,203,129,125,137,177,10,123,31,182,107,204,74,137,112,254,193,191,254,80,192,155,108,155,70,156,23,134,248,23,246,10,31,242,77,128,184,5,200,128,84,249,16,160,0,162,121,10,138,39,144,13,69,200,197,11,152,169,114,49,66,230,3,88,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,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,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,43,144,210,53,43,144,210,0,52,13,99,64,13,197,10,10,168,80,6,149,242,63,128,88,189,167,92,211,150,216,151,137,254,163,255,0,40,100,95,69,242,63,128,88,173,167,120,229,182,37,255,0,204,255,0,202,25,1,9,91,74,47,94,110,226,52,241,227,212,249,254,229,100,101,95,71,253,52,142,110,3,155,187,107,245,211,141,187,92,165,23,168,98,190,210,41,182,111,98,37,95,251,147,252,149,145,150,253,31,210,236,172,7,31,119,253,244,227,127,221,70,2,84,104,157,154,108,66,245,70,108,191,232,144,221,156,71,187,35,35,183,107,250,70,154,33,124,207,136,171,243,142,223,241,72,111,76,43,163,252,96,17,153,210,40,213,171,248,101,70,68,119,153,89,63,250,113,196,102,225,100,233,235,90,172,126,103,249,194,83,122,65,169,221,106,183,134,79,125,167,76,170,199,208,223,154,227,248,136,180,160,39,70,255,0,141,239,167,249,192,78,142,201,107,73,203,196,54,35,249,228,15,198,240,202,132,249,166,99,18,182,69,93,167,98,14,31,166,211,255,0,27,195,44,219,61,69,247,64,107,77,207,188,106,34,177,141,37,192,237,235,26,185,24,13,43,243,140,19,234,5,149,238,98,136,46,36,64,53,153,240,176,160,169,159,112,160,0,214,52,242,251,161,167,196,6,160,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,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,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,0,0,0,0,0,0,0,0,0,0,0,1,165,92,198,161,165,92,192,80,21,193,38,64,0,52,23,158,55,62,132,105,36,221,87,184,212,124,10,192,40,6,118,0,50,184,11,115,155,206,154,40,44,153,41,69,242,250,75,129,253,99,130,2,51,225,211,95,144,248,171,135,89,231,255,0,36,39,151,58,164,245,106,11,75,209,171,230,146,75,157,190,129,193,1,153,205,43,127,228,127,123,211,167,172,119,223,246,48,29,55,9,72,83,29,110,235,95,107,119,200,254,216,78,134,200,149,20,74,194,46,154,119,159,219,2,147,218,253,169,143,17,4,52,68,252,251,143,212,255,0,56,155,189,137,209,249,203,116,175,254,233,149,252,148,96,25,158,209,118,14,254,177,94,124,6,136,229,165,179,43,247,141,194,230,3,137,196,168,89,210,100,146,85,111,51,191,235,136,69,87,72,67,79,166,161,143,148,167,110,159,153,92,53,31,212,197,18,177,136,83,122,100,142,63,81,252,98,17,111,210,26,221,139,31,157,255,0,189,95,252,32,12,102,216,227,255,0,8,181,18,63,239,19,255,0,229,12,9,182,201,255,0,237,47,14,127,192,80,255,0,146,108,66,86,198,233,255,0,108,106,143,31,214,39,255,0,202,24,19,109,148,5,108,21,135,63,224,56,127,201,54,3,190,159,34,20,21,62,68,30,104,10,10,39,144,168,162,121,0,212,92,140,8,187,192,185,24,170,121,0,168,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,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,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,43,144,210,53,25,92,83,151,18,1,65,77,62,35,81,21,198,216,13,197,10,10,168,80,185,128,210,231,2,63,128,89,61,164,145,189,203,140,68,139,218,253,83,249,118,69,238,95,35,248,5,175,206,170,122,38,96,202,203,106,222,118,250,191,155,207,131,173,248,120,0,130,253,168,24,221,230,206,37,237,94,221,79,187,252,25,145,145,91,0,185,108,69,129,19,111,239,167,242,114,133,160,219,62,146,220,44,209,198,10,78,244,180,121,63,207,241,143,31,195,196,92,45,130,164,165,56,183,3,52,107,65,91,202,124,207,143,206,165,0,153,58,7,246,46,17,250,226,183,252,82,27,243,124,207,241,191,164,124,24,85,68,116,122,121,145,145,252,164,215,241,82,57,9,164,70,217,113,250,47,233,1,129,219,113,71,222,85,176,233,235,183,203,21,78,239,174,96,68,107,29,141,93,247,176,153,45,176,218,67,149,74,22,240,205,54,126,165,110,235,246,153,16,215,80,112,209,187,189,138,247,231,247,0,77,150,199,243,119,245,26,250,119,90,125,254,156,94,117,254,137,225,152,108,112,77,188,68,117,236,17,93,114,93,119,17,33,70,199,9,116,130,236,248,173,255,0,17,34,49,23,169,6,102,101,231,0,250,72,251,134,178,245,13,4,125,195,82,72,136,174,64,6,87,59,92,9,54,87,49,94,237,65,168,192,80,249,128,169,151,11,138,0,169,29,133,76,236,52,133,143,212,3,88,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,210,174,99,80,161,242,1,164,80,249,10,129,242,1,68,157,187,133,79,136,162,124,226,26,143,152,10,2,143,133,128,81,195,45,5,199,188,5,134,218,78,86,227,10,176,173,222,175,155,9,46,118,253,45,225,1,153,131,39,123,212,59,22,182,247,191,237,4,235,237,85,44,153,194,44,158,164,23,205,212,151,19,251,19,226,5,241,139,137,87,83,210,164,157,183,156,143,237,64,113,212,101,124,251,135,212,255,0,56,156,45,139,11,243,154,225,255,0,248,148,255,0,146,142,33,39,14,180,167,186,199,101,71,109,28,139,225,19,141,177,139,43,99,5,188,133,161,73,190,35,81,246,138,223,165,71,1,151,81,254,118,127,8,214,92,6,150,124,195,248,70,178,230,3,143,175,241,165,63,254,47,241,136,69,223,72,97,123,222,63,47,248,43,255,0,132,18,141,92,254,198,63,254,47,241,136,69,255,0,72,109,183,88,252,239,253,234,255,0,225,0,98,214,199,105,255,0,108,122,143,31,214,39,255,0,202,24,19,107,147,255,0,218,86,28,255,0,128,161,255,0,36,216,132,253,142,12,139,50,42,87,50,254,193,63,254,81,28,77,150,81,25,123,139,195,156,127,88,225,255,0,36,216,14,248,124,136,80,84,249,16,160,0,162,121,10,138,39,144,13,101,200,53,120,10,23,35,20,46,96,53,128,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,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,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,161,157,133,47,126,98,170,228,52,128,212,93,227,105,93,155,88,110,17,216,104,87,30,96,53,153,220,80,185,138,153,88,80,185,128,163,134,101,127,128,116,28,214,254,212,170,135,223,239,31,202,160,119,245,242,63,128,91,220,217,113,45,97,42,170,148,164,164,139,113,196,206,197,243,214,192,67,38,220,132,95,36,188,108,102,118,63,153,191,228,241,135,33,176,180,163,111,30,224,134,136,209,98,242,151,63,218,100,142,43,110,55,219,119,51,49,169,165,196,25,31,147,121,31,248,60,97,191,176,242,208,140,125,130,149,168,184,121,75,153,253,134,72,9,170,193,110,154,232,180,222,95,160,25,62,31,104,145,204,203,62,197,207,234,135,7,129,201,62,64,165,44,149,197,84,230,15,159,214,36,115,83,190,116,95,109,253,32,48,83,110,26,252,138,109,91,14,165,162,96,201,82,42,133,219,191,114,152,241,241,16,251,83,117,107,221,235,34,43,95,249,132,183,109,221,25,114,43,24,110,205,172,244,201,170,249,165,245,209,196,74,215,25,54,119,23,74,138,250,185,151,192,32,147,62,143,106,203,126,233,171,205,155,241,238,185,244,100,145,106,226,126,248,255,0,46,34,79,233,138,39,24,53,92,188,251,112,248,8,67,207,71,229,117,212,99,153,173,17,177,103,106,212,68,159,59,252,249,238,92,124,68,190,225,247,141,200,138,190,159,158,153,112,248,8,81,203,145,16,220,34,178,76,109,149,139,145,141,105,51,62,6,2,167,197,35,79,35,176,212,124,10,221,195,69,203,80,13,103,200,133,5,79,137,88,133,0,84,138,227,80,210,145,83,63,80,10,128,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,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,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,0,0,0,0,0,0,0,0,0,0,0,10,25,247,10,138,25,16,10,17,112,184,210,163,49,168,185,24,210,163,224,0,70,119,184,212,124,74,227,74,121,13,95,66,2,131,74,200,140,184,159,120,212,52,63,193,4,101,235,1,139,59,94,184,134,176,115,42,37,166,254,232,18,92,79,236,82,4,18,98,68,182,125,91,181,245,125,255,0,0,156,221,177,13,71,131,154,34,77,255,0,60,73,238,251,20,129,5,245,210,37,110,47,221,171,249,128,114,248,57,134,15,173,221,203,124,239,188,190,184,78,86,201,205,68,44,38,230,226,65,44,188,190,174,36,178,62,59,166,61,66,13,112,131,109,151,91,212,171,124,239,153,253,176,155,93,141,30,39,176,91,202,51,77,203,17,168,184,126,213,28,79,163,46,89,34,36,29,189,99,87,33,165,159,48,254,17,168,81,240,87,21,243,53,251,253,111,241,136,70,7,72,113,145,181,143,237,254,245,127,240,130,79,107,199,106,91,255,0,226,255,0,24,132,93,116,134,60,162,247,126,155,21,190,101,113,255,0,250,64,24,203,177,223,254,17,234,37,254,241,63,254,80,192,155,60,162,34,44,21,134,255,0,224,56,127,200,182,33,47,99,133,95,50,106,74,225,253,130,127,252,162,56,155,76,162,59,224,188,57,255,0,1,195,254,73,176,29,244,185,0,23,32,0,20,79,33,81,68,242,1,168,185,24,17,119,129,114,48,35,238,1,168,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,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,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,5,21,200,105,26,149,200,105,0,176,208,102,102,55,15,145,13,171,219,152,13,222,119,184,160,169,31,49,66,230,0,187,216,239,234,22,191,59,183,222,225,107,70,223,248,53,185,126,204,216,186,11,59,145,252,2,215,103,74,157,60,25,89,65,31,103,229,126,28,63,101,108,4,43,237,159,191,60,201,198,27,207,247,190,252,191,185,227,142,119,97,200,230,238,96,96,164,232,189,252,165,223,246,9,35,133,219,79,120,89,155,140,83,221,243,63,252,158,56,236,219,9,34,249,129,129,204,203,251,231,252,132,144,19,59,130,91,209,135,233,73,181,173,78,96,191,232,36,115,51,108,77,21,254,171,249,140,113,152,61,38,84,58,103,14,29,65,159,226,36,114,147,19,169,178,43,95,181,253,32,48,243,107,60,40,186,245,74,136,182,224,111,247,79,212,12,253,247,77,181,41,159,18,245,8,121,204,26,28,154,127,80,215,23,119,188,222,219,182,71,123,104,241,241,19,141,157,145,98,189,58,23,90,110,250,93,149,167,137,250,209,126,66,41,246,140,192,116,234,87,185,238,163,74,221,111,122,222,191,127,82,175,109,205,185,168,253,102,51,155,7,115,216,18,89,35,48,92,45,229,175,89,162,119,125,157,209,51,56,77,237,228,37,25,170,254,254,101,203,193,34,16,182,24,173,181,11,49,217,109,217,58,13,234,221,20,146,90,47,127,127,95,135,136,146,104,253,33,251,32,96,58,157,91,8,227,28,223,234,53,138,61,77,248,83,99,251,159,170,59,186,121,165,110,220,78,166,227,41,42,178,208,162,186,76,200,237,114,51,43,13,12,187,73,145,252,35,113,55,191,17,110,242,79,62,114,163,104,124,47,43,26,228,246,42,247,65,70,133,80,93,45,249,61,70,76,77,18,144,219,110,41,189,18,27,109,103,100,60,217,220,139,79,106,215,185,25,23,111,197,120,166,133,129,176,181,103,26,226,153,221,74,139,135,233,242,42,149,25,59,165,185,184,138,195,106,113,215,52,32,148,181,105,66,20,118,73,26,142,214,34,51,224,3,150,87,35,33,181,201,67,22,143,165,27,97,75,255,0,225,203,255,0,118,107,31,247,65,148,230,92,110,2,168,230,42,124,197,160,206,221,174,118,116,217,198,171,76,161,231,46,102,68,160,84,170,241,215,46,44,52,194,149,53,243,97,42,211,189,91,113,154,113,77,160,213,169,41,82,201,36,179,67,132,157,90,23,111,147,37,118,204,217,179,104,156,85,47,5,100,238,100,123,160,172,194,167,185,84,126,55,145,231,196,209,21,14,54,218,156,215,33,134,208,118,91,205,149,136,245,118,175,107,17,153,5,235,43,119,138,216,140,124,141,85,105,79,85,100,80,154,169,68,114,165,18,59,50,228,67,75,201,55,217,97,229,56,150,157,91,100,122,146,133,169,135,146,149,25,89,70,211,132,87,210,171,125,118,176,10,128,0,0,0,0,0,14,191,131,113,254,13,204,24,213,89,88,51,16,196,170,162,135,88,155,64,169,147,38,122,225,212,98,58,109,72,142,234,20,68,164,45,42,43,149,203,180,133,33,105,212,133,165,70,29,128,0,0,0,0,0,0,124,147,106,212,170,116,152,16,234,21,56,145,100,85,36,28,72,45,60,242,80,185,79,147,78,60,109,52,147,59,173,100,211,46,184,105,77,207,67,107,87,36,153,144,125,96,0,0,3,137,197,152,166,133,129,176,173,103,26,226,153,221,74,139,135,233,242,42,149,25,59,165,185,184,138,195,106,113,215,52,32,148,181,105,66,20,118,73,26,142,214,34,51,224,49,175,253,148,125,132,255,0,242,231,255,0,187,53,143,251,160,12,170,0,0,0,1,215,241,38,97,96,28,29,85,162,208,177,126,56,195,244,58,150,36,145,213,40,176,234,85,54,99,63,82,127,82,19,186,140,219,138,37,60,189,78,180,157,40,35,59,184,130,250,34,184,118,0,0,0,0,0,0,29,43,5,103,70,87,230,46,50,198,57,127,129,241,124,74,205,119,0,72,143,19,17,199,140,135,20,136,15,188,78,104,104,221,52,238,150,178,54,93,74,210,133,40,219,91,106,66,244,168,140,135,43,143,49,254,13,203,12,50,254,51,204,12,67,18,133,66,139,34,36,105,21,9,102,105,97,133,201,144,220,118,141,197,90,200,65,186,243,100,107,85,144,130,51,82,141,41,35,81,7,96,0,0,0,0,0,0,0,0,22,255,0,58,243,239,41,246,118,194,177,113,174,113,226,191,115,244,89,181,4,82,216,147,212,100,203,215,41,109,184,226,91,209,29,183,22,87,67,46,29,204,180,246,109,123,153,17,219,252,173,219,215,100,236,233,199,116,204,179,203,76,214,242,206,36,172,239,186,148,47,33,84,163,239,119,76,173,231,61,241,232,232,109,54,109,165,171,180,162,189,172,87,51,34,48,200,0,0,0,1,196,226,204,83,66,192,216,86,179,141,113,76,238,165,69,195,244,249,21,74,140,157,210,220,220,69,97,181,56,235,154,16,74,90,180,161,10,59,36,141,71,107,17,25,240,24,215,254,202,62,194,127,249,115,255,0,221,154,199,253,208,6,85,0,0,0,14,39,22,98,154,22,6,194,181,156,107,138,103,117,42,46,31,167,200,170,84,100,238,150,230,226,43,13,169,199,92,208,130,82,213,165,8,81,217,36,106,59,88,136,207,128,198,191,246,81,246,19,255,0,203,159,254,236,214,63,238,128,50,168,0,0,0,116,172,21,157,25,95,152,184,203,24,229,254,7,197,241,43,53,220,1,34,60,76,71,30,50,28,82,32,62,241,57,161,163,116,211,186,90,200,217,117,43,74,20,163,109,109,169,11,210,162,50,28,253,103,20,208,176,253,70,133,73,171,206,234,242,241,53,65,116,186,91,123,165,175,172,74,68,89,18,212,221,210,70,72,179,17,36,46,234,50,79,98,215,212,164,145,135,44,0,0,0,0,0,0,0,0,0,0,0,0,0,62,71,42,212,166,106,177,232,79,84,226,34,165,50,59,210,227,195,83,201,39,222,97,149,54,151,93,67,119,212,164,33,79,178,149,40,138,201,55,91,35,182,162,191,214,0,0,0,0,56,156,53,138,104,88,194,156,245,91,14,78,235,113,35,212,39,210,220,115,116,182,244,202,133,41,216,146,91,178,200,140,244,62,195,168,189,180,171,77,210,102,147,35,62,88,0,0,0,0,0,0,0,124,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,128,250,192,117,252,1,143,240,110,105,224,218,78,96,229,246,33,137,92,195,213,200,229,38,12,232,198,122,29,69,204,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,176,0,0,11,127,157,121,247,148,251,59,97,88,184,215,56,241,95,185,250,44,218,130,41,108,73,234,50,101,235,148,182,220,113,45,232,142,219,139,43,161,151,14,230,90,123,54,189,204,136,194,224,0,199,252,173,219,215,100,236,233,199,116,204,179,203,76,214,242,206,36,172,239,186,148,47,33,84,163,239,119,76,173,231,61,241,232,232,109,54,109,165,171,180,162,189,172,87,51,34,60,128,0,0,0,0,29,126,171,143,240,109,11,25,80,50,250,179,136,98,67,196,56,170,60,233,52,88,47,25,165,115,209,12,154,57,36,209,153,105,82,208,151,219,89,162,250,205,26,212,68,105,109,102,158,192,0,0,0,0,0,0,0,45,86,122,109,71,145,59,53,249,19,228,215,142,125,206,123,163,235,62,76,249,153,50,102,255,0,171,238,183,223,161,154,115,78,157,251,94,117,175,171,133,236,118,11,170,2,197,101,14,220,91,43,231,190,50,111,47,178,183,54,226,85,177,11,241,221,146,196,23,169,179,96,174,66,27,34,53,147,71,41,150,210,226,201,55,89,161,6,107,208,133,170,218,80,163,43,234,0,3,26,177,103,72,246,198,56,27,21,86,112,86,41,206,78,165,90,195,245,9,20,186,140,111,115,181,87,55,18,152,113,77,186,222,180,70,82,21,165,104,81,93,38,105,59,92,140,203,136,189,89,91,154,88,19,58,112,37,51,51,50,210,187,229,156,55,89,223,117,41,189,85,232,251,221,211,203,101,207,123,121,8,113,54,113,165,167,180,146,189,174,87,35,35,48,237,96,58,166,105,102,150,4,201,108,9,83,204,204,203,174,249,27,13,209,183,61,118,111,85,122,70,235,122,242,25,111,222,217,66,220,85,220,117,9,236,164,237,123,157,136,140,202,192,127,178,143,176,159,254,92,255,0,247,102,177,255,0,116,1,149,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,228,114,173,74,102,171,30,132,245,78,34,42,83,35,189,46,60,53,60,146,125,230,25,83,105,117,212,55,125,74,66,20,251,41,82,136,172,147,117,178,59,106,43,135,214,0,0,0,0,0,3,31,243,75,111,93,147,178,91,29,212,242,207,50,243,91,200,216,146,141,185,235,176,188,133,82,145,186,222,178,135,155,247,198,99,173,181,93,183,80,174,202,142,215,177,216,200,200,174,6,74,103,222,83,237,19,133,101,99,92,156,197,126,232,40,176,170,11,165,191,39,168,201,137,162,82,27,109,197,55,162,67,109,172,236,135,155,59,145,105,237,90,247,35,34,11,128,0,0,0,2,223,231,94,125,229,62,206,216,86,46,53,206,60,87,238,126,139,54,160,138,91,18,122,140,153,122,229,45,183,28,75,122,35,182,226,202,232,101,195,185,150,158,205,175,115,34,48,184,0,49,171,9,244,143,108,99,142,113,85,27,5,97,108,228,235,181,172,65,80,143,75,167,70,247,59,85,111,127,41,247,18,219,77,235,92,100,161,58,150,180,149,212,100,146,189,204,200,184,140,149,0,1,210,161,103,70,87,212,115,114,126,68,83,241,124,73,88,238,151,71,42,244,234,59,40,113,107,139,8,214,218,9,78,184,73,221,33,102,111,52,100,210,150,78,104,113,11,211,161,68,163,238,160,0,0,0,3,137,197,152,166,133,129,176,173,103,26,226,153,221,74,139,135,233,242,42,149,25,59,165,185,184,138,195,106,113,215,52,32,148,181,105,66,20,118,73,26,142,214,34,51,224,24,79,20,208,177,206,21,163,99,92,45,59,174,209,113,5,62,61,82,157,39,116,182,247,241,95,109,46,52,230,133,146,86,157,72,90,78,202,34,81,94,198,68,124,0,114,192,0,0,0,45,254,48,207,236,154,192,25,143,133,178,143,25,102,21,42,149,139,241,166,175,34,82,223,90,183,146,108,102,148,234,81,17,161,173,226,200,219,107,120,164,239,92,74,144,222,181,145,164,130,224,0,0,0,14,191,139,49,254,13,192,178,112,252,92,97,136,98,82,87,138,171,13,208,41,7,36,205,40,149,81,113,167,93,106,57,46,218,82,181,165,135,9,26,140,181,47,74,19,117,173,9,87,96,0,0,0,1,164,200,106,22,167,61,118,163,200,173,154,252,137,242,106,199,62,231,61,209,245,159,38,124,204,153,51,127,213,247,91,239,208,205,57,167,78,253,175,58,215,213,194,246,59,5,212,35,225,97,165,86,46,98,198,101,14,220,91,43,231,190,51,107,47,178,183,54,162,85,177,11,241,221,146,196,23,169,179,96,174,66,27,34,53,147,71,37,150,210,226,201,55,89,161,6,107,208,149,170,218,80,163,43,232,178,37,0,38,214,33,83,46,242,228,49,171,21,116,142,108,99,129,177,77,99,4,226,156,228,234,85,156,63,80,145,75,168,198,247,61,85,115,113,41,135,20,219,173,235,68,101,33,90,86,149,21,210,102,147,181,200,204,184,139,171,146,185,247,148,251,68,97,89,120,215,39,49,95,186,10,44,42,130,233,111,201,234,50,98,104,148,134,219,113,77,232,144,219,107,59,33,230,206,228,90,123,86,189,200,200,131,191,218,227,109,254,8,43,250,199,9,143,113,254,13,202,204,27,86,204,28,193,196,49,40,120,122,135,28,228,206,157,36,207,67,72,185,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,227,147,221,40,123,10,173,54,44,242,191,31,252,89,172,127,221,0,124,123,98,188,219,88,53,147,53,91,243,196,146,229,246,41,2,11,235,199,125,198,159,174,254,97,59,27,95,83,85,43,7,50,157,206,175,207,2,85,231,91,244,169,30,34,10,113,11,70,142,175,100,218,250,251,254,0,28,157,37,43,103,123,187,45,58,180,223,191,214,38,183,98,227,87,184,215,72,185,30,36,87,242,81,196,39,81,28,121,237,246,163,189,180,250,188,68,216,108,92,219,197,131,92,51,46,30,233,15,213,251,20,112,25,138,201,25,32,239,235,26,133,25,59,160,254,17,168,185,128,227,49,13,138,149,32,207,235,63,140,66,45,58,67,30,65,175,31,180,74,237,124,202,225,111,220,130,82,49,49,57,228,153,58,62,179,248,201,17,81,210,16,137,190,81,199,202,50,247,191,153,94,175,169,136,3,29,118,59,86,140,196,168,25,157,190,97,191,254,80,192,155,108,158,81,43,5,225,203,31,235,20,63,228,155,16,135,178,27,186,51,10,160,149,42,198,84,71,187,191,194,24,19,105,147,14,146,176,102,28,45,95,172,48,251,190,196,216,11,144,92,128,11,145,0,0,162,78,228,42,40,146,177,0,212,92,140,8,128,185,24,17,128,212,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,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,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,2,138,228,52,141,74,228,41,110,240,5,94,197,97,181,207,144,221,51,189,134,210,64,110,153,88,80,84,184,145,220,80,5,21,230,159,192,45,110,118,56,109,224,202,202,175,192,186,191,242,173,139,162,231,35,248,5,166,207,83,87,184,122,221,140,200,254,86,254,89,160,16,195,182,123,166,230,103,227,14,39,99,242,127,249,60,113,219,54,18,50,78,62,192,247,255,0,124,255,0,145,146,58,86,216,218,143,51,49,113,154,143,245,7,127,248,60,113,220,182,19,74,143,30,96,142,63,223,47,228,100,128,154,76,34,100,116,42,103,238,22,127,136,145,201,204,51,38,202,223,84,56,156,30,74,42,21,50,231,250,129,159,226,36,114,115,21,102,202,255,0,84,3,27,243,242,116,134,42,16,9,183,45,119,166,119,17,253,19,98,61,246,140,165,63,39,220,246,181,182,122,122,221,184,153,126,195,224,51,171,105,154,146,98,84,169,101,119,75,83,243,188,223,5,53,226,48,223,61,89,68,191,34,104,66,123,29,102,250,139,215,186,24,24,233,178,157,89,218,78,104,80,244,173,68,78,215,233,23,210,146,62,82,60,126,17,222,250,72,178,214,179,19,50,160,231,44,28,45,49,188,63,137,98,51,79,155,87,185,173,151,106,236,37,68,109,47,180,123,165,245,84,199,210,86,73,44,155,112,211,168,208,233,149,157,200,218,135,147,179,35,14,184,107,116,190,109,211,149,216,62,60,31,79,136,145,220,244,203,74,86,124,108,79,141,78,125,114,163,79,127,4,84,38,99,8,43,74,18,226,94,126,21,57,70,108,184,147,59,154,22,211,142,164,141,42,35,74,141,11,237,18,77,11,216,177,29,13,153,207,84,195,89,243,84,201,138,174,47,150,198,30,197,244,137,82,233,212,101,33,78,48,245,105,141,211,155,212,89,39,185,95,83,106,86,165,93,9,89,52,218,85,169,72,104,138,82,118,175,50,252,203,89,201,241,127,136,125,156,248,243,157,151,184,214,171,150,216,251,13,102,45,10,60,71,234,88,86,177,14,181,13,169,104,82,152,113,248,207,33,230,210,225,37,73,81,160,212,130,35,34,82,78,215,177,151,49,232,67,59,113,173,43,50,118,27,199,217,141,67,143,41,138,110,41,202,138,173,106,27,82,208,148,190,219,18,104,238,60,218,92,74,84,164,146,201,43,34,50,37,40,175,123,25,243,1,231,64,122,164,51,46,67,202,216,244,119,182,86,121,195,217,223,103,60,105,152,222,89,242,117,101,52,247,41,216,117,72,38,22,242,235,18,16,109,197,54,218,124,201,14,238,214,123,245,162,202,61,211,46,171,66,137,38,147,8,88,233,20,206,42,238,114,109,111,142,164,213,217,234,209,48,125,65,252,29,75,141,169,11,220,197,128,251,141,168,245,165,8,53,111,95,57,15,217,90,148,141,254,141,74,74,18,99,53,58,19,114,118,132,214,22,199,91,64,72,123,125,90,147,80,60,29,13,189,43,79,84,138,219,113,229,200,59,146,244,57,190,91,177,184,26,53,35,170,246,85,103,20,69,21,152,79,11,87,113,206,42,163,96,172,45,7,174,214,177,5,66,61,46,157,27,122,134,247,242,159,113,45,180,222,181,154,80,157,75,90,74,234,50,73,94,230,100,92,71,165,29,159,242,211,228,55,145,248,19,43,93,137,74,98,94,25,195,240,169,243,252,150,222,136,175,78,67,41,235,79,163,176,131,86,245,243,117,195,90,146,74,90,150,106,81,106,81,128,142,30,145,252,249,198,123,55,116,129,101,198,107,96,201,178,210,186,110,7,167,34,165,5,153,4,202,42,180,227,170,207,57,16,157,53,33,105,208,226,83,98,81,161,90,22,72,113,37,173,9,50,145,93,157,115,235,6,109,35,148,116,44,213,193,147,34,169,21,24,232,69,74,11,50,13,229,210,170,36,132,156,136,78,154,146,133,107,109,74,177,40,208,157,104,52,56,146,208,180,153,197,7,77,79,165,54,22,248,191,131,237,26,136,177,91,14,109,117,85,217,11,55,21,138,223,167,75,172,97,58,244,116,211,113,29,41,137,10,66,214,193,44,148,137,76,160,212,77,42,75,39,171,70,240,172,104,113,230,201,77,239,77,196,135,161,240,28,78,19,197,52,44,115,133,104,216,215,11,78,235,180,92,65,79,143,84,167,73,221,45,189,252,87,219,75,141,57,161,100,149,167,82,22,147,178,136,148,87,177,145,31,1,203,0,0,12,32,233,47,219,142,54,206,56,53,236,158,192,232,150,188,197,198,148,119,22,204,182,214,236,116,80,233,207,27,140,28,212,188,131,74,142,73,169,14,165,148,161,93,133,182,110,44,200,146,132,60,25,190,32,219,6,109,119,85,217,7,164,15,57,177,91,244,233,117,140,39,94,199,21,250,110,35,165,49,33,72,90,216,42,171,202,68,166,80,106,38,151,37,147,213,163,120,86,52,56,243,100,166,247,166,226,110,255,0,70,207,72,253,118,37,119,13,236,207,158,111,245,234,84,238,161,135,240,101,98,60,36,33,202,123,137,67,113,162,211,228,33,148,150,241,149,233,109,40,124,200,220,67,138,61,233,173,11,214,198,11,109,99,233,79,156,159,24,24,135,218,47,128,244,123,132,241,77,11,28,225,90,54,53,194,211,186,237,23,16,83,227,213,41,210,119,75,111,127,21,246,210,227,78,104,89,37,105,212,133,164,236,162,37,21,236,100,71,192,114,194,10,250,57,182,246,252,202,245,215,242,223,49,24,235,25,101,137,170,29,114,92,134,35,235,149,69,156,180,33,163,152,146,65,107,121,147,67,109,165,214,184,168,146,132,173,162,212,149,54,244,234,0,0,0,14,191,143,241,254,13,202,204,27,86,204,28,193,196,49,40,120,122,135,28,228,206,157,36,207,67,72,185,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,196,182,207,59,89,227,45,174,186,78,242,207,28,87,99,203,163,208,160,71,171,70,161,97,197,79,41,76,82,144,116,57,68,249,161,100,219,68,181,186,234,13,197,44,209,174,219,180,25,154,90,65,21,170,233,29,219,142,54,213,184,202,6,15,203,228,75,143,151,88,62,67,235,130,243,171,117,165,214,229,168,137,7,53,214,12,201,40,66,82,74,75,9,82,119,169,67,174,169,70,147,120,218,111,175,244,92,122,118,101,151,223,175,99,205,1,63,192,0,2,213,109,99,232,177,156,159,23,248,135,217,207,143,53,131,210,158,214,62,139,25,201,241,127,136,125,156,248,243,88,3,213,64,0,0,15,54,219,89,227,92,249,199,57,243,137,231,237,35,30,92,28,109,6,71,81,145,74,117,26,24,165,176,155,169,168,209,81,169,73,40,196,149,235,109,73,82,137,194,115,123,173,195,112,220,95,164,145,128,29,39,91,7,124,155,232,82,115,231,41,232,186,177,246,31,167,171,202,84,186,117,59,121,43,20,50,149,178,150,238,173,234,75,125,29,132,200,52,233,109,199,94,73,54,201,95,67,73,32,236,29,26,123,117,73,218,107,12,202,203,12,206,159,46,86,104,97,200,239,212,165,78,84,86,155,98,175,78,57,4,73,125,4,195,104,105,149,178,111,178,202,155,52,150,162,221,184,149,44,212,225,55,155,227,203,190,0,199,248,203,43,49,149,39,48,114,251,16,203,161,226,26,28,130,147,6,116,99,45,109,46,198,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,232,163,101,93,166,48,110,213,249,71,15,52,176,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,36,151,145,165,214,214,135,18,69,169,11,78,164,161,122,219,64,94,1,133,93,38,27,107,212,118,96,192,148,220,19,150,149,62,173,153,56,182,210,97,76,108,226,189,228,104,44,188,217,185,33,232,239,37,205,123,235,45,134,201,77,233,59,62,162,89,41,146,74,178,3,105,221,161,112,174,203,249,53,90,205,204,83,27,175,245,13,220,106,117,45,18,155,142,245,78,115,170,210,212,118,212,179,251,103,22,105,74,212,134,154,117,100,133,232,210,126,117,179,75,52,177,222,116,227,186,158,102,102,93,119,203,56,146,179,185,235,179,122,171,49,247,187,166,80,203,126,246,202,16,218,108,219,72,79,101,37,123,92,238,102,102,97,202,228,14,41,205,140,31,156,184,78,173,145,115,186,166,62,145,80,77,46,128,230,234,51,154,165,77,74,162,19,118,148,70,201,107,39,212,139,184,90,83,170,247,43,92,166,211,164,197,202,171,221,31,249,128,245,118,20,72,117,37,199,160,170,100,120,146,85,37,134,95,58,180,29,226,27,117,77,182,167,16,74,185,18,205,180,26,136,136,205,41,189,138,207,244,81,236,81,242,50,194,172,109,41,153,148,202,84,156,73,139,105,241,228,225,38,173,190,122,143,75,121,181,40,228,107,37,27,105,122,83,110,35,130,83,173,182,139,73,172,141,231,154,77,235,233,71,244,19,204,223,188,190,216,132,3,29,122,40,118,227,141,137,105,84,77,145,243,25,18,206,187,77,143,33,24,70,172,107,118,65,78,136,210,92,125,80,159,53,26,141,165,176,210,87,186,81,89,163,101,164,183,100,41,180,111,164,208,121,87,19,167,209,205,183,183,230,168,161,63,150,249,136,199,87,204,220,51,79,235,146,228,49,31,68,90,212,20,45,13,28,196,146,11,67,47,18,220,109,46,181,193,38,165,165,109,22,149,41,182,67,53,64,0,0,7,95,199,248,255,0,6,229,102,13,171,102,14,96,226,24,148,60,61,67,142,114,103,78,146,103,161,164,92,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,225,47,20,244,174,109,29,47,104,41,89,207,130,165,121,43,15,174,158,138,100,108,11,84,150,186,133,29,166,73,164,235,82,210,218,99,154,222,55,201,79,19,228,73,116,136,201,163,90,154,35,65,134,106,244,213,250,44,97,111,140,8,62,206,168,140,0,232,184,244,236,203,47,191,94,199,154,50,171,164,59,104,42,22,211,221,30,153,119,155,212,12,63,85,162,55,82,204,8,172,73,131,80,97,105,220,202,106,5,69,15,37,151,141,41,68,166,73,100,100,151,155,236,157,141,42,36,56,151,26,68,101,224,12,127,140,178,179,25,82,115,7,47,177,12,186,30,33,161,200,41,48,103,70,50,214,210,236,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,97,234,32,6,58,236,73,182,14,25,218,231,43,218,173,36,226,66,198,212,56,236,39,22,81,226,53,35,113,5,247,92,125,12,173,183,29,65,37,72,121,49,150,233,33,43,112,219,37,18,22,165,25,106,86,69,0,181,91,88,250,44,103,39,197,254,33,246,115,227,205,96,244,167,181,143,162,198,114,124,95,226,31,103,62,60,214,0,245,80,0,0,45,86,214,62,139,25,201,241,127,136,125,156,248,243,88,61,41,237,99,232,177,156,159,23,248,135,217,207,143,53,128,61,84,12,0,233,58,219,199,228,33,66,147,144,217,79,90,211,143,177,5,61,94,82,170,83,170,59,185,88,93,149,45,149,55,116,238,148,91,233,12,42,65,39,75,141,186,202,77,183,138,218,218,81,222,173,186,54,205,161,108,121,151,17,106,109,210,188,179,140,241,71,88,143,134,105,174,161,101,21,78,52,72,222,201,146,226,109,102,90,222,180,102,218,84,78,56,165,165,41,210,70,183,91,243,237,86,171,85,107,245,89,181,218,237,78,93,70,165,81,144,228,185,147,37,188,167,159,146,251,138,53,56,235,142,40,205,75,90,148,102,163,81,153,153,153,153,152,14,235,144,63,38,95,147,46,19,252,207,158,85,249,33,121,65,62,66,242,102,157,246,251,74,181,234,215,239,123,157,222,243,123,189,247,173,214,243,123,239,122,196,175,244,202,183,85,103,100,76,18,205,118,108,73,149,36,99,138,106,102,72,137,25,81,152,121,242,166,84,55,139,109,165,56,226,155,65,170,230,72,55,22,105,35,34,53,42,215,59,129,209,197,176,228,157,148,176,108,252,97,152,43,137,35,49,113,132,118,17,57,150,144,211,168,162,68,73,154,202,19,79,145,26,150,181,40,210,167,212,149,110,148,182,154,74,73,68,201,58,231,74,233,171,244,88,194,223,24,16,125,157,81,1,221,122,56,182,227,147,181,110,13,159,131,243,5,17,35,230,46,15,142,194,231,60,210,218,105,21,184,138,51,65,77,105,130,50,82,22,149,18,82,250,82,157,210,86,235,74,73,164,158,38,155,204,161,229,223,0,99,252,101,149,152,202,147,152,57,125,136,101,208,241,13,14,65,73,131,58,49,150,182,151,99,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,244,17,177,214,216,184,19,107,252,9,34,191,64,135,228,108,73,70,209,238,131,15,239,30,145,228,189,235,210,17,23,229,165,176,211,111,239,91,142,110,123,217,30,139,233,85,140,184,134,64,0,0,0,11,85,180,238,208,184,87,101,252,154,173,102,230,41,141,215,250,134,238,53,58,150,137,77,199,122,167,57,213,105,106,59,106,89,253,179,139,52,165,106,67,77,58,178,66,244,105,56,118,201,158,148,108,249,203,108,237,197,217,175,139,99,68,197,148,140,119,35,173,214,176,194,29,234,49,27,125,182,16,196,103,97,172,146,225,199,91,109,52,195,70,163,75,134,235,77,145,59,173,196,161,212,4,239,0,235,248,3,30,97,156,207,193,180,156,192,193,146,165,202,161,87,99,148,186,124,137,52,249,16,150,251,6,103,165,210,106,66,16,233,33,68,90,144,163,73,18,208,105,90,110,149,36,207,176,0,0,0,8,203,233,143,199,248,203,43,49,150,207,185,131,151,216,134,93,15,16,208,228,98,57,48,103,70,50,214,210,237,77,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,203,253,143,182,179,193,187,93,101,127,187,138,20,120,148,122,236,9,14,70,174,225,196,207,57,79,210,150,110,44,152,53,172,219,104,214,135,90,65,56,149,146,52,95,120,130,51,83,75,34,194,14,156,239,164,159,225,39,228,209,30,187,58,231,206,50,217,183,55,40,89,173,131,38,203,74,233,210,16,138,156,22,100,19,40,171,83,141,105,57,16,157,53,33,105,208,226,83,98,81,161,90,22,72,113,37,173,9,50,15,75,192,58,86,75,230,246,13,207,172,175,195,249,185,151,239,203,114,133,136,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,36,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,125,212,4,32,96,141,179,107,187,30,109,221,157,213,55,41,94,89,193,152,163,48,43,49,241,53,53,164,32,165,41,182,170,114,183,82,99,56,171,89,230,183,174,153,54,165,19,110,37,106,74,180,153,161,214,230,210,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,230,223,107,31,74,124,228,248,192,196,62,209,124,101,87,70,46,222,63,33,10,236,108,134,205,138,214,156,3,136,42,9,242,109,82,163,81,221,197,194,239,41,15,41,203,39,116,163,220,200,125,81,201,90,156,109,166,84,110,60,118,214,234,140,38,164,0,0,0,0,0,66,183,73,214,222,63,38,250,236,156,134,202,122,214,172,3,135,234,10,242,149,82,157,81,222,69,197,15,37,12,169,187,167,116,147,220,199,125,50,9,58,92,113,167,148,77,188,87,208,210,138,250,244,175,109,199,27,13,82,171,123,35,229,202,37,149,118,165,30,58,49,117,88,150,236,114,131,17,212,182,250,97,48,105,52,155,171,125,165,35,122,163,187,68,203,170,110,203,83,139,220,196,88,12,202,232,226,219,142,54,202,88,202,126,15,204,20,75,145,151,88,194,67,11,156,243,75,117,213,209,37,164,141,5,53,166,8,205,43,66,146,105,75,233,74,119,170,67,77,41,38,163,100,154,114,119,135,149,113,38,157,20,59,113,201,195,85,90,38,200,249,140,136,133,66,169,72,144,140,35,86,53,181,28,224,203,117,78,62,168,79,154,141,36,234,31,117,75,221,40,174,233,60,234,91,178,210,226,55,33,46,131,0,58,106,253,22,48,183,198,4,31,103,84,70,127,140,0,233,171,244,88,194,223,24,16,125,157,81,1,128,29,23,30,157,153,101,247,235,216,243,68,255,0,8,1,232,184,244,236,203,47,191,94,199,154,39,248,0,0,0,69,175,77,197,90,171,64,170,228,53,118,133,83,151,78,169,83,164,98,9,112,230,68,121,76,191,25,246,213,76,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,12,181,216,95,108,218,22,216,121,113,42,166,229,43,200,216,207,11,245,120,248,154,154,210,22,113,82,227,164,189,212,152,206,42,247,101,221,211,166,77,169,70,227,106,66,146,173,68,72,117,204,64,233,206,250,73,254,18,126,77,17,193,146,249,189,140,178,23,52,48,254,110,101,251,241,27,174,225,217,10,122,57,75,96,158,97,212,45,181,52,235,46,35,129,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,16,122,115,1,103,246,85,218,99,6,237,95,148,112,243,75,7,193,151,78,90,100,42,155,87,166,73,35,82,233,213,22,208,218,221,96,156,210,73,121,26,93,109,104,113,36,90,144,180,234,74,23,173,180,94,0,0,1,98,182,193,218,207,6,236,139,149,254,238,43,177,226,86,43,179,228,55,26,133,135,21,60,226,191,85,89,56,130,124,208,178,109,211,66,26,105,102,226,150,104,209,125,218,12,201,78,160,140,47,168,194,14,150,252,134,141,154,123,52,57,153,52,248,82,223,196,57,97,35,202,145,138,52,119,100,45,218,115,235,109,169,205,154,16,178,74,16,148,147,82,86,234,144,189,8,134,162,236,165,107,81,96,174,204,253,43,25,243,149,24,202,74,179,134,175,47,49,112,158,32,172,121,70,174,137,170,213,81,167,147,132,162,116,233,170,212,150,154,69,205,11,40,166,157,207,189,104,111,171,239,22,224,155,61,20,44,115,133,119,117,26,71,93,162,226,10,126,151,224,85,169,203,111,127,21,246,251,76,200,139,33,9,90,117,33,102,149,180,234,9,69,115,74,146,71,114,1,230,179,32,115,142,187,179,254,114,225,60,226,195,140,245,137,120,102,160,153,14,70,212,132,117,184,171,74,155,147,27,90,208,178,111,122,195,142,181,188,208,106,70,189,73,237,36,140,122,105,30,101,179,251,39,43,187,63,231,46,44,201,220,70,247,88,151,134,106,10,142,220,157,40,71,91,138,180,147,145,164,232,66,214,77,239,88,113,167,119,122,205,72,215,165,93,164,153,9,169,232,180,207,72,121,193,178,157,7,13,205,172,245,188,73,151,127,157,186,155,46,19,13,184,136,173,153,157,61,105,109,163,213,185,234,187,182,82,226,210,149,45,200,207,249,198,147,90,130,27,54,177,244,167,206,79,140,12,67,237,23,196,212,244,92,122,9,229,151,223,175,108,77,16,173,181,143,165,62,114,124,96,98,31,104,190,38,167,162,227,208,79,44,190,253,123,98,104,12,95,233,176,206,138,173,58,54,3,200,140,61,139,229,197,143,84,143,42,189,137,168,236,161,72,68,166,9,214,209,78,83,174,105,178,208,78,179,52,201,162,89,150,182,208,181,166,233,105,69,137,125,24,185,91,242,80,219,39,5,117,186,23,148,233,88,75,172,98,154,135,203,91,158,171,213,91,62,168,255,0,5,165,75,211,57,200,93,132,234,189,251,73,52,18,197,180,218,235,59,233,91,71,109,23,140,243,150,133,67,151,72,166,215,228,70,76,56,146,220,74,223,38,35,197,102,51,107,115,79,101,43,90,88,37,154,8,212,72,53,154,73,75,211,172,229,43,161,179,37,61,195,108,251,86,206,57,117,13,244,188,205,168,22,229,134,221,212,219,16,105,206,200,142,222,164,155,105,52,188,167,215,48,213,101,173,38,222,226,218,85,172,128,103,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,190,152,252,127,140,178,179,25,108,251,152,57,125,136,101,208,241,13,14,70,35,147,6,116,99,45,109,46,212,210,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,57,52,17,87,211,157,244,147,252,36,252,154,3,55,246,62,218,207,6,237,117,149,254,238,40,81,226,81,235,176,36,57,26,187,135,19,60,229,63,74,89,184,178,96,214,179,109,163,90,29,105,4,226,86,72,209,125,226,8,205,77,44,138,250,143,53,155,49,109,11,138,182,95,206,90,46,110,97,104,221,127,168,111,35,84,105,107,148,228,118,106,112,93,78,151,99,184,164,31,218,184,131,82,86,148,58,211,75,52,47,70,147,244,61,146,249,189,131,115,235,43,240,254,110,101,251,242,220,161,98,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,137,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,24,119,80,22,255,0,58,243,239,41,246,118,194,177,113,174,113,226,191,115,244,89,181,4,82,216,147,212,100,203,215,41,109,184,226,91,209,29,183,22,87,67,46,29,204,180,246,109,123,153,17,246,172,45,139,48,174,57,161,69,197,56,43,19,82,177,5,22,110,190,173,81,165,205,110,92,87,244,45,72,94,135,91,53,33,90,86,133,36,236,124,20,147,35,226,70,2,5,250,81,253,59,51,55,239,47,177,225,12,255,0,232,84,244,88,197,63,24,19,189,157,78,24,1,210,143,233,217,153,191,121,125,143,8,103,255,0,66,167,162,198,41,248,192,157,236,234,112,12,255,0,0,0,1,128,29,53,126,139,24,91,227,2,15,179,170,35,63,198,0,116,213,250,44,97,111,140,8,62,206,168,128,138,189,147,189,41,242,111,227,3,15,123,69,129,57,59,122,194,218,94,86,207,53,55,246,88,171,75,135,137,225,200,223,84,217,167,165,7,81,153,72,56,239,162,67,48,141,72,82,138,73,41,109,56,147,104,208,247,189,40,154,81,184,105,66,224,219,100,239,74,124,155,248,192,195,222,209,96,122,83,1,229,223,0,99,252,101,149,152,202,147,152,57,125,136,101,208,241,13,14,65,73,131,58,49,150,182,151,99,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,244,39,177,222,213,88,55,106,252,163,167,227,10,53,74,34,113,61,58,60,120,216,178,144,219,102,202,233,213,19,71,108,210,210,150,181,117,103,20,151,20,202,245,43,82,8,210,103,188,67,136,70,5,116,162,244,127,204,164,76,169,109,55,146,24,119,125,74,123,172,212,113,197,45,135,31,126,83,114,157,125,215,222,171,39,120,181,234,100,247,182,117,182,201,9,101,45,165,194,73,160,221,83,88,45,179,70,209,120,239,101,252,211,129,153,152,22,71,236,80,235,16,180,51,243,78,151,214,89,121,248,123,199,90,115,115,189,220,33,59,212,39,90,57,145,243,35,15,74,96,45,166,206,185,243,131,118,146,202,58,22,107,96,201,177,20,138,140,116,34,167,5,153,6,242,233,53,18,66,78,68,39,77,72,66,181,182,165,88,148,104,78,180,26,28,73,104,90,76,240,3,165,7,164,18,77,38,77,107,101,236,150,170,196,90,215,29,80,49,133,114,51,173,73,70,135,154,149,30,101,20,218,117,133,36,150,73,91,10,91,237,59,173,181,146,154,236,173,43,176,89,94,147,93,187,106,185,221,140,170,57,25,149,184,154,35,153,95,65,144,218,101,76,165,190,165,163,18,77,65,37,74,91,142,88,137,113,153,118,233,109,8,212,218,214,222,255,0,83,132,108,238,186,175,71,94,221,82,118,90,198,69,129,243,6,124,181,229,93,126,67,207,78,102,52,86,150,186,101,69,226,142,130,169,25,147,102,251,200,75,113,210,218,217,74,252,197,169,105,66,214,146,66,240,212,0,122,157,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,125,98,37,122,46,186,64,38,82,38,83,118,100,206,252,69,190,165,61,213,169,216,30,168,251,111,191,41,185,78,190,211,12,210,85,187,66,245,50,123,219,180,227,134,132,178,150,212,217,168,208,109,37,169,63,205,92,204,194,185,55,151,24,143,52,177,172,190,175,69,195,52,247,106,18,116,184,218,28,123,65,118,24,107,120,180,33,79,58,179,75,109,160,212,90,220,90,18,71,117,16,14,149,181,86,211,24,55,101,12,163,153,154,88,194,12,186,138,213,33,52,218,69,50,49,26,87,81,168,184,135,22,211,6,230,147,75,40,210,211,139,91,138,35,210,132,43,74,86,189,13,175,207,14,106,230,102,42,206,76,199,196,121,165,141,101,245,138,214,38,168,59,80,147,165,199,22,219,58,207,176,195,91,197,173,105,101,164,18,91,109,6,163,208,218,16,146,59,36,135,117,218,171,105,140,101,181,126,110,76,205,44,97,6,37,57,9,142,154,109,34,153,24,137,72,167,83,155,91,139,105,131,115,73,41,229,234,117,197,173,197,17,106,90,213,165,40,70,134,209,149,93,23,59,9,82,179,178,170,246,123,231,70,25,151,35,4,208,228,33,56,126,157,45,132,245,44,67,53,42,89,58,183,53,30,167,99,71,82,18,70,141,27,183,92,81,160,212,162,101,230,148,25,235,209,163,242,118,252,203,20,47,147,167,248,47,184,239,208,127,218,199,147,161,245,15,208,191,242,191,62,247,239,171,238,25,84,0,3,0,58,106,253,22,48,183,198,4,31,103,84,71,96,232,208,219,142,54,209,216,53,156,158,199,8,150,140,197,193,116,118,214,244,183,22,236,132,87,41,204,155,108,20,213,60,179,82,138,73,41,109,37,228,173,93,181,184,78,32,204,148,180,51,215,250,106,253,22,48,183,198,4,31,103,84,68,53,225,60,83,93,192,216,170,141,141,112,180,238,165,90,195,245,8,245,74,116,157,210,28,220,74,97,196,184,211,154,22,74,66,180,173,9,59,40,141,39,107,25,25,112,1,234,76,6,58,236,57,181,221,43,107,236,163,86,43,126,157,18,143,139,40,50,19,77,196,116,166,36,37,104,67,230,130,82,37,50,131,81,186,136,207,22,173,27,194,185,45,183,155,37,57,186,55,21,145,64,3,15,250,85,50,118,187,155,187,36,213,228,225,199,175,47,1,84,26,198,46,70,210,143,150,162,198,97,246,228,150,181,173,36,141,219,18,29,126,253,165,43,113,161,41,53,44,140,179,0,124,117,122,77,42,189,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,128,243,49,146,153,161,85,201,92,220,194,25,175,71,76,183,36,97,106,196,106,146,227,198,154,168,139,152,194,22,91,232,166,234,72,205,40,121,173,227,75,236,168,141,14,40,141,42,35,50,63,75,88,83,20,208,177,198,21,163,99,92,45,59,174,209,177,5,62,61,82,157,39,116,182,247,241,95,109,46,52,230,133,145,45,58,144,180,157,148,68,162,189,140,136,248,15,55,91,73,229,12,156,133,207,156,113,148,143,49,45,182,48,237,97,230,105,231,45,246,158,125,218,114,236,236,39,156,91,86,65,173,200,206,50,225,145,18,108,107,50,52,164,200,210,83,15,209,59,158,149,220,224,217,147,220,222,45,172,210,165,213,114,238,160,140,55,21,152,228,134,229,34,142,220,86,78,18,228,54,147,253,189,148,57,165,36,180,198,59,234,90,92,90,130,32,182,176,244,165,206,63,248,255,0,136,125,162,248,149,62,133,111,69,156,83,241,129,59,217,212,225,21,155,88,122,82,231,31,252,127,196,62,209,124,74,159,66,183,162,206,41,248,192,157,236,234,112,14,149,211,77,159,17,169,56,55,10,108,231,71,155,45,21,42,236,132,98,106,209,51,33,214,145,228,230,77,198,163,50,234,9,26,31,67,178,9,199,8,181,251,218,224,161,70,142,210,20,88,63,209,223,147,181,236,227,218,215,2,198,163,189,213,226,224,250,131,24,198,169,39,74,23,185,139,1,246,220,73,104,82,208,106,222,62,113,216,186,117,26,119,218,244,169,40,81,15,155,111,236,248,147,180,22,212,88,187,19,51,54,36,154,21,2,66,240,206,30,92,73,13,73,97,116,232,142,184,148,188,219,205,161,36,234,31,117,79,72,35,51,85,138,65,32,150,164,165,38,36,31,161,167,34,225,225,108,154,174,103,197,94,141,162,179,141,170,14,83,169,114,220,54,28,249,143,17,68,149,27,38,146,55,90,222,75,41,9,113,10,81,18,250,163,10,208,68,148,169,65,127,246,167,143,188,194,44,18,172,127,55,18,124,254,196,248,129,76,88,149,179,213,120,151,29,124,191,197,19,241,181,9,39,220,139,6,105,47,236,218,123,190,196,240,128,220,104,164,252,167,98,253,147,252,208,28,142,5,167,174,161,215,174,104,61,222,235,153,153,115,213,234,248,4,226,108,149,65,114,153,132,30,109,70,223,246,125,78,118,84,103,250,83,30,178,240,16,151,149,242,24,107,202,123,198,205,87,220,219,129,31,213,137,217,217,229,76,123,158,94,225,162,109,62,87,59,145,36,139,142,134,189,64,47,251,62,97,252,35,89,115,26,25,243,15,225,26,139,129,128,227,235,229,170,152,250,79,145,233,254,49,8,188,233,13,138,132,163,31,186,73,45,95,50,184,220,255,0,193,4,163,214,83,170,156,241,240,250,31,227,16,140,158,144,200,198,113,113,250,236,155,124,202,252,113,0,97,126,203,213,66,166,230,37,69,74,215,253,134,117,61,146,35,230,243,7,222,38,227,33,103,117,220,25,134,140,181,118,176,236,53,241,34,47,210,154,245,124,34,7,242,118,98,224,99,202,130,146,227,136,249,154,164,251,217,219,232,218,49,55,251,48,76,84,140,15,133,12,214,225,223,10,193,87,104,254,194,200,11,244,159,52,190,1,81,68,121,165,240,16,168,10,145,92,105,34,81,241,35,26,136,143,184,105,53,149,236,68,100,3,81,92,138,198,40,92,192,84,139,188,6,160,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,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,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,20,59,119,141,38,99,82,185,13,32,3,69,200,134,177,160,142,224,55,11,145,138,23,49,85,10,23,48,20,114,196,71,195,184,90,92,248,113,41,192,149,206,7,127,149,191,150,104,93,183,60,211,248,5,167,207,34,252,228,86,203,247,55,242,205,0,133,61,176,220,37,102,102,46,46,63,168,63,201,227,142,245,176,121,23,187,204,14,102,69,250,231,252,140,161,210,182,199,59,102,126,47,77,191,189,255,0,228,241,199,124,216,61,55,198,248,28,239,253,243,254,70,80,9,152,194,100,94,66,166,240,253,66,207,241,18,62,249,165,118,236,95,85,253,35,226,194,159,216,42,103,238,22,127,136,145,247,75,45,72,181,254,136,6,32,237,73,17,247,234,148,157,219,137,45,50,39,222,230,127,84,208,198,204,230,166,35,230,61,154,103,245,71,208,254,215,224,50,223,104,168,90,231,211,21,189,181,222,154,126,111,215,54,44,6,33,79,148,58,191,29,222,239,95,141,239,111,232,25,130,55,50,253,226,141,142,240,226,209,116,218,175,12,251,60,57,60,145,50,155,25,213,58,198,10,126,235,120,204,241,26,147,117,31,216,163,248,136,106,140,93,87,22,225,181,249,223,52,89,59,114,228,234,4,172,236,49,83,222,97,3,45,197,175,138,109,231,125,138,55,128,208,139,93,172,114,106,169,145,59,64,227,92,3,43,8,202,195,212,150,234,242,229,225,200,239,45,78,161,218,43,146,28,234,78,180,234,148,163,117,27,162,36,154,141,74,81,45,11,66,236,180,44,139,61,182,22,205,31,117,125,25,155,64,101,164,250,239,90,159,129,48,254,38,234,208,186,174,142,167,76,155,75,121,230,125,240,144,73,115,92,164,212,85,197,74,90,109,99,178,119,100,62,174,154,28,161,161,72,194,56,31,104,8,238,238,43,49,170,37,131,165,183,165,106,235,113,92,106,68,184,234,185,175,67,123,149,181,36,172,72,212,190,179,197,86,109,36,113,239,179,230,117,124,133,234,56,235,172,64,235,80,49,222,0,196,24,42,94,134,181,188,215,93,138,125,93,198,238,226,18,155,74,106,54,181,30,171,52,110,233,73,171,77,130,213,137,61,233,179,206,42,235,184,175,3,108,255,0,29,157,205,22,53,60,177,140,183,53,33,93,110,83,142,72,137,28,172,104,214,222,229,13,73,59,146,244,175,173,118,147,118,210,103,24,66,229,109,41,155,210,115,235,62,113,198,109,188,252,183,35,226,42,195,207,83,202,91,13,50,251,84,228,89,168,76,184,134,174,130,91,113,155,101,179,50,53,92,208,102,106,81,153,168,194,255,0,244,84,100,60,108,227,218,142,6,38,174,194,150,229,11,45,227,150,38,113,105,142,233,176,229,69,14,161,48,89,91,200,90,73,165,147,166,114,18,70,106,222,20,55,16,104,82,77,102,153,220,24,107,209,81,144,242,114,115,101,232,24,154,187,10,35,117,220,200,144,88,153,197,166,59,68,251,116,229,180,132,193,101,111,33,106,55,81,186,35,144,146,51,78,236,230,56,131,66,84,75,53,102,80,8,88,233,169,244,166,194,223,23,240,125,163,81,24,2,51,251,166,171,210,155,10,252,95,193,246,141,68,125,125,23,121,13,131,118,146,202,61,162,178,167,25,194,136,164,84,99,225,229,211,39,61,28,222,93,38,162,72,170,148,121,173,18,86,133,107,109,74,185,164,150,157,104,53,182,163,208,181,17,135,64,232,235,219,170,78,203,88,200,176,62,96,207,150,188,171,175,200,121,233,204,198,138,210,215,76,168,188,81,208,85,35,50,108,223,121,9,110,58,91,91,41,95,152,181,45,40,90,210,72,92,239,15,52,59,69,100,54,50,217,183,55,43,185,83,140,225,75,74,233,210,22,186,100,231,163,147,40,171,83,141,106,40,243,90,36,173,105,208,226,83,115,73,45,90,22,75,109,71,173,10,34,204,173,132,186,78,166,100,198,92,98,12,175,206,249,190,89,165,97,124,63,34,102,7,121,245,190,114,157,148,209,36,153,161,169,198,218,118,204,185,127,122,121,194,36,176,148,41,6,106,65,180,134,130,66,182,228,218,238,149,178,14,81,167,21,177,78,137,88,197,149,233,10,166,225,202,83,242,18,132,45,242,65,169,114,158,65,40,157,92,102,75,78,189,217,92,214,227,45,154,155,222,147,137,243,237,139,49,77,119,28,226,170,206,53,197,51,186,237,107,16,84,36,85,42,50,119,72,111,127,41,247,20,227,174,104,65,37,9,212,181,168,236,146,36,149,236,68,69,192,119,93,162,179,231,25,109,37,155,149,220,214,198,115,101,169,117,25,11,69,50,11,210,9,228,82,105,196,181,28,120,77,26,80,132,232,109,42,177,168,144,157,107,53,184,162,214,181,25,231,255,0,69,247,71,220,106,180,106,46,212,57,211,74,150,132,34,66,103,224,250,28,150,157,140,189,108,187,22,68,58,209,58,211,233,81,160,212,135,210,134,29,107,67,136,52,187,218,66,145,112,190,189,23,187,20,126,103,252,8,140,231,204,42,101,86,14,100,227,42,122,227,59,78,154,91,159,35,82,212,242,86,136,230,210,84,119,121,221,211,15,56,110,17,45,190,195,90,27,82,29,222,68,182,214,62,148,249,201,241,129,136,125,162,248,244,166,60,214,109,99,233,79,156,159,24,24,135,218,47,128,181,66,82,122,47,186,65,35,82,99,81,118,94,206,154,172,181,161,114,19,3,7,215,36,186,236,149,235,121,216,177,225,209,73,166,152,82,137,4,165,190,164,62,235,186,27,65,37,174,202,18,139,117,93,141,246,68,165,109,125,209,249,138,48,163,21,24,148,124,89,65,204,138,133,75,14,85,95,142,149,161,15,157,42,158,149,197,121,100,147,117,17,158,45,58,247,103,114,91,108,184,105,115,116,77,170,61,113,102,22,174,224,108,85,89,193,88,166,15,82,173,97,250,132,138,93,70,54,245,14,110,37,48,226,155,117,189,104,53,33,90,86,133,21,210,102,147,181,200,204,184,128,245,38,34,47,165,123,110,57,56,150,171,91,217,31,46,81,16,232,84,217,17,209,139,170,196,182,164,28,233,109,41,183,211,9,131,73,168,154,67,14,165,27,213,29,157,55,154,83,118,66,91,94,250,218,71,233,92,206,86,182,83,123,38,37,202,170,201,204,71,183,180,198,113,211,114,210,196,168,148,178,56,251,181,41,70,149,174,68,197,163,174,50,167,200,217,90,18,76,58,75,113,227,90,203,13,176,6,0,198,89,167,140,169,57,125,151,216,122,93,115,16,215,36,20,104,48,99,17,107,117,118,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,32,235,227,42,186,46,61,59,50,203,239,215,177,230,139,255,0,183,54,199,88,19,100,13,135,112,237,2,129,51,203,56,146,179,152,20,255,0,116,24,131,118,244,127,42,110,162,86,87,23,229,85,190,235,108,110,155,144,109,251,217,150,187,106,85,204,248,88,14,139,143,78,204,178,251,245,236,121,160,39,248,0,0,90,173,172,125,22,51,147,226,255,0,16,251,57,241,230,176,122,83,218,199,209,99,57,62,47,241,15,179,159,30,107,0,122,168,0,0,0,0,1,10,221,39,91,7,124,132,43,178,115,231,41,232,186,112,14,32,168,43,202,84,186,117,59,119,23,11,188,164,50,150,238,173,234,143,115,33,245,72,52,233,109,182,153,81,182,201,91,91,73,60,127,216,163,106,234,238,201,121,203,11,25,111,106,179,48,133,74,208,241,77,18,19,200,79,95,139,165,100,219,132,151,8,208,111,48,181,239,91,59,161,71,101,183,188,66,29,112,199,160,156,127,128,48,110,105,224,218,182,95,102,14,30,137,92,195,213,200,231,26,116,25,36,122,29,69,200,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,206,14,210,57,69,74,200,92,237,197,57,65,70,199,113,49,140,124,49,33,168,139,172,70,97,44,33,215,205,134,214,243,70,218,93,116,144,182,157,91,140,173,58,204,201,109,40,143,73,221,36,23,3,109,189,176,113,54,215,57,160,237,105,71,46,22,9,161,200,125,56,78,143,45,168,251,248,44,58,219,8,121,110,56,210,9,74,91,202,140,135,77,10,91,132,217,168,208,133,40,139,82,175,175,70,46,193,223,38,250,236,108,249,205,138,46,172,3,135,234,9,242,109,46,163,78,222,69,197,15,37,15,37,203,43,122,147,220,199,125,49,205,90,155,113,167,148,78,50,119,208,234,75,15,242,7,45,40,89,201,156,184,79,42,177,30,55,247,35,19,21,84,19,75,110,175,228,213,207,220,202,117,42,76,102,247,8,82,13,91,215,205,166,175,169,41,70,243,90,140,146,147,30,146,112,6,0,193,185,89,131,105,57,125,151,216,122,37,15,15,80,227,148,104,48,99,17,232,105,23,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,48,236,3,21,122,81,253,4,243,55,239,47,182,33,12,170,24,171,210,143,232,39,153,191,121,125,177,8,4,0,142,193,128,49,254,50,202,204,101,73,204,28,190,196,50,232,120,134,135,32,164,193,157,24,203,91,75,177,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,245,241,38,157,43,219,14,73,195,85,90,222,215,25,114,184,133,66,169,72,142,188,93,73,36,53,28,224,203,117,77,176,153,172,18,73,36,234,31,117,72,222,164,238,233,60,234,156,186,210,226,247,33,158,155,29,109,139,129,54,191,192,146,43,244,8,126,70,196,148,109,30,232,48,254,241,233,30,75,222,189,33,17,126,90,91,13,54,254,245,184,230,231,189,145,232,190,149,88,203,142,64,15,50,217,23,158,153,143,179,166,99,211,179,67,43,235,61,70,171,6,237,60,203,164,107,139,80,138,163,35,114,44,150,200,203,120,202,244,166,229,114,81,41,41,90,20,133,161,11,78,101,116,132,244,150,82,182,133,193,177,242,95,36,160,75,139,131,106,145,225,79,196,115,234,145,18,137,114,223,35,110,66,32,182,131,53,19,72,97,212,163,120,226,76,205,199,91,210,133,110,82,107,144,29,3,164,119,110,56,219,86,227,40,24,63,47,145,46,62,93,96,249,15,174,11,206,173,214,151,91,150,162,36,28,215,88,51,36,161,9,73,41,44,37,73,222,165,14,186,165,26,77,227,105,187,127,177,38,199,216,155,107,156,208,106,138,146,151,11,4,208,228,48,172,89,88,136,236,125,252,22,29,109,245,178,134,219,117,100,165,45,229,70,91,68,180,161,194,108,212,75,90,84,69,165,86,255,0,103,92,134,198,91,73,102,229,11,42,112,100,41,106,93,70,66,23,83,156,204,114,121,20,154,113,45,37,34,107,164,165,161,58,27,74,174,73,53,167,90,205,13,164,245,173,36,126,138,114,95,40,112,110,66,229,126,31,202,60,191,98,91,116,44,59,29,76,199,57,111,155,207,186,181,184,167,93,121,197,240,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,12,31,233,127,194,212,44,13,177,126,94,224,172,45,7,169,81,112,254,48,164,210,233,209,183,171,115,113,21,138,76,246,218,111,90,205,75,86,148,33,37,117,25,168,237,115,51,62,34,27,4,212,244,213,250,44,97,111,140,8,62,206,168,140,0,232,184,244,236,203,47,191,94,199,154,2,207,236,235,159,56,203,102,220,220,161,102,182,12,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,67,137,77,137,70,133,104,89,33,196,150,180,36,203,209,78,75,230,246,13,207,172,175,195,249,185,151,239,203,114,133,136,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,36,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,112,173,210,59,176,228,109,148,177,148,12,97,151,203,151,35,46,177,132,135,209,5,151,80,235,171,162,75,73,18,206,19,175,153,26,86,133,36,212,166,20,165,111,84,134,157,74,137,70,201,186,231,73,216,95,108,218,238,199,153,143,42,166,229,43,203,56,51,20,117,120,248,154,154,210,16,82,148,219,70,189,212,152,206,42,214,121,173,235,166,77,169,68,219,137,90,146,173,38,104,117,176,155,253,172,125,22,51,147,226,255,0,16,251,57,241,230,176,122,72,218,110,173,74,175,236,137,154,245,218,21,78,37,70,155,81,203,122,236,184,115,34,60,151,152,146,195,148,199,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,205,184,15,85,0,0,2,213,109,99,232,177,156,159,23,248,135,217,207,143,53,131,210,158,214,62,139,25,201,241,127,136,125,156,248,243,88,3,186,231,70,111,99,44,250,205,12,65,155,153,128,252,71,43,184,138,66,94,144,81,24,38,88,105,8,109,45,52,203,104,226,100,134,218,109,182,200,212,106,89,146,8,212,165,40,205,71,39,253,20,59,14,70,195,84,170,38,215,25,140,185,101,93,169,71,144,188,35,73,52,59,28,160,196,117,46,48,169,175,146,137,38,234,223,105,75,221,36,174,209,50,234,92,186,212,226,55,54,43,163,23,96,239,147,125,118,54,124,230,197,23,86,1,195,245,4,249,54,151,81,167,111,34,226,135,146,135,146,229,149,189,73,238,99,190,152,230,173,77,184,211,202,39,25,59,232,117,37,153,93,37,155,117,73,217,151,12,197,203,12,177,159,46,46,104,98,56,236,84,162,206,76,86,156,98,145,78,41,6,74,125,100,251,107,105,229,188,108,60,202,91,36,158,146,222,56,165,32,210,217,56,25,105,135,115,75,2,98,188,119,139,178,206,129,93,235,88,147,2,117,15,116,16,186,171,200,234,125,117,147,122,47,190,45,4,219,154,219,73,171,222,212,173,54,178,172,124,6,21,244,213,250,44,97,111,140,8,62,206,168,136,149,200,31,147,47,201,151,9,254,103,207,42,252,144,188,160,159,33,121,51,78,251,125,165,90,245,107,247,189,206,239,121,189,222,251,214,235,121,189,247,189,98,85,58,95,253,213,126,98,252,189,247,117,228,175,116,158,236,41,62,88,242,78,243,168,245,239,36,207,223,245,125,239,190,110,119,154,244,107,237,105,181,248,220,4,54,11,149,179,174,124,227,45,155,115,114,133,154,216,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,14,37,54,37,26,21,161,100,135,18,90,208,147,43,193,209,113,233,217,150,95,126,189,143,52,118,14,145,221,135,35,108,165,140,160,99,12,190,92,185,25,117,140,36,62,136,44,186,135,93,93,18,90,72,150,112,157,124,200,210,180,41,38,165,48,165,43,122,164,52,234,84,74,54,77,215,2,106,114,95,55,176,110,125,101,126,31,205,204,191,126,91,148,44,69,29,79,71,41,108,27,47,180,180,56,166,157,101,196,113,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,229,113,254,63,193,185,89,131,106,217,131,152,56,134,37,15,15,80,227,156,153,211,164,153,232,105,23,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,56,1,216,147,108,28,77,178,54,104,53,90,73,203,155,130,107,146,24,78,44,163,196,106,62,254,115,13,54,250,25,91,110,58,131,82,86,202,164,173,210,66,86,217,56,105,36,45,73,35,212,155,129,210,59,183,28,109,171,113,148,12,31,151,200,151,31,46,176,124,135,215,5,231,86,235,75,173,203,81,18,14,107,172,25,146,80,132,164,148,150,18,164,239,82,135,93,82,141,38,241,180,216,90,173,176,118,179,198,91,93,102,135,187,138,236,121,116,122,20,8,237,198,161,97,197,79,41,76,82,144,109,160,159,52,44,155,104,150,183,93,65,184,165,154,53,219,118,131,51,75,72,34,191,253,27,157,31,113,182,137,146,230,112,231,37,42,90,114,234,157,33,81,161,83,94,105,214,81,137,150,109,62,219,166,212,134,95,105,230,81,25,226,97,70,180,165,72,113,100,182,239,116,56,69,101,118,36,216,251,19,109,115,154,13,81,82,82,225,96,154,28,134,21,139,43,17,29,143,191,130,195,173,190,182,80,219,110,172,148,165,188,168,203,104,150,148,56,77,154,137,107,74,136,180,171,208,70,19,194,212,44,13,133,104,216,43,11,65,234,84,92,63,79,143,75,167,70,222,173,205,196,86,27,75,109,55,173,102,165,171,74,16,146,186,140,212,118,185,153,159,16,28,176,0,0,0,0,8,171,233,206,250,73,254,18,126,77,17,86,37,83,167,59,233,39,248,73,249,52,88,174,137,60,1,131,115,79,61,49,254,95,102,14,30,137,92,195,213,204,183,159,26,116,25,36,122,29,71,148,169,166,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,65,106,182,36,219,7,19,108,141,154,13,86,146,114,230,224,154,228,134,19,139,40,241,26,143,191,156,195,77,190,134,86,219,142,160,212,149,178,169,43,116,144,149,182,78,26,73,11,82,72,245,38,127,176,6,63,193,185,167,131,105,57,131,151,216,134,37,115,15,87,35,148,152,51,163,25,232,117,23,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,62,219,98,236,117,142,246,64,199,113,232,21,249,158,89,195,117,157,126,231,241,6,237,152,254,84,221,51,29,114,190,85,67,238,184,198,233,201,4,223,190,25,107,182,164,220,143,132,154,116,77,101,126,212,121,107,149,245,120,217,202,169,116,60,19,34,66,207,13,97,106,220,39,91,170,195,127,120,125,98,66,73,102,149,68,140,181,106,179,11,65,155,139,212,242,73,162,81,170,72,69,14,214,62,148,249,201,241,129,136,125,162,248,181,66,234,237,99,233,79,156,159,24,24,135,218,47,137,20,202,13,140,168,91,97,244,102,101,69,49,186,175,145,177,158,23,247,69,35,12,212,157,90,206,42,92,118,175,43,123,26,75,105,189,217,119,116,209,27,137,73,184,218,144,149,39,81,18,218,112,29,18,155,107,249,110,28,61,147,115,54,167,85,153,90,103,124,230,11,168,62,123,246,213,5,150,55,139,166,40,201,58,219,220,161,167,92,105,78,41,73,54,205,77,17,182,77,50,133,201,248,242,195,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,155,254,141,61,186,164,237,53,134,101,101,134,103,79,151,43,52,48,228,119,234,82,167,42,43,77,177,87,167,28,130,36,190,130,97,180,52,202,217,55,217,101,77,154,75,81,110,220,74,150,106,112,155,12,223,24,65,210,89,183,84,157,153,112,204,92,176,203,25,242,226,230,134,35,142,197,74,44,228,197,105,198,41,20,226,144,100,167,214,79,182,182,158,91,198,195,204,165,178,73,233,45,227,138,82,13,45,147,153,169,86,110,170,245,42,107,52,41,177,33,212,151,29,196,195,145,46,50,164,176,203,230,147,221,173,198,146,227,106,113,4,171,25,160,156,65,168,136,200,148,155,220,188,230,109,113,150,123,71,96,12,229,175,206,218,94,37,86,94,36,173,84,30,95,186,23,219,90,160,214,183,105,111,223,33,63,161,45,173,148,182,227,4,77,160,147,185,73,161,165,33,163,78,237,33,103,233,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,25,107,183,54,198,84,45,143,50,227,39,105,142,85,124,179,140,241,71,151,36,98,106,147,75,89,69,83,141,20,13,212,104,205,170,214,101,173,235,164,78,41,36,227,138,90,148,173,36,104,105,188,234,232,197,216,59,228,33,66,141,159,57,177,69,211,143,177,5,61,62,77,165,212,105,219,185,88,93,149,45,228,185,101,111,84,91,233,12,42,57,171,83,109,186,202,77,198,78,218,221,73,218,174,156,239,164,159,225,39,228,208,24,127,176,134,204,116,45,173,51,11,25,101,85,94,181,228,73,104,193,238,85,41,117,126,172,185,61,66,83,85,58,122,84,230,225,46,180,78,234,97,201,13,89,74,210,91,221,118,53,37,34,197,227,252,1,140,178,179,25,85,178,251,48,112,244,186,30,33,161,200,56,211,160,201,34,214,210,236,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,121,191,208,169,233,79,138,126,47,231,123,70,156,51,127,164,119,97,201,59,86,224,216,24,195,47,151,18,62,98,224,248,239,162,11,46,161,166,145,91,136,163,37,156,39,95,50,37,33,105,81,41,76,41,74,221,37,110,186,149,18,73,227,117,176,183,253,26,93,32,145,179,134,149,71,217,243,55,234,178,220,204,24,17,250,181,30,173,45,215,101,63,137,80,132,202,125,195,112,208,193,33,133,199,140,195,73,53,188,234,150,249,221,70,102,179,85,254,190,154,191,69,140,45,241,129,7,217,213,17,18,185,23,149,185,203,155,121,143,78,195,153,13,66,170,212,113,124,43,213,162,57,78,148,152,142,65,234,230,75,41,39,37,107,66,35,232,94,130,75,138,90,125,241,77,165,39,173,73,35,149,78,151,250,117,118,143,177,126,94,210,113,78,35,247,65,90,133,140,41,49,234,53,126,166,136,158,80,148,138,76,244,187,39,112,131,52,53,188,89,41,123,180,158,148,234,177,112,32,24,45,209,113,233,217,150,95,126,189,143,52,79,240,128,30,139,143,78,204,178,251,245,236,121,162,127,128,0,5,148,218,187,106,236,184,217,43,46,23,141,113,171,189,122,171,59,120,197,2,128,195,196,137,85,121,73,34,51,74,76,200,247,108,163,82,77,215,140,141,45,165,73,34,37,173,109,182,176,193,110,156,239,164,159,225,39,228,209,21,98,85,58,115,190,146,127,132,159,147,70,37,116,103,82,105,85,253,181,242,254,133,93,166,68,168,211,106,49,235,209,38,67,150,202,94,98,75,14,81,39,37,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,192,117,93,143,182,179,198,91,34,230,135,187,138,20,121,117,138,20,248,238,70,174,225,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,53,219,120,130,50,75,171,35,244,17,149,185,165,129,51,167,2,83,51,51,45,43,190,89,195,117,157,247,82,155,213,94,143,189,221,60,182,92,247,183,144,135,19,103,26,90,123,73,43,218,229,114,50,51,129,109,186,54,50,174,236,121,152,241,105,141,213,124,179,131,49,71,88,145,134,106,78,173,5,41,77,180,104,222,198,146,218,109,103,154,222,180,70,226,82,77,184,149,165,73,210,102,182,155,236,29,30,123,105,213,118,88,205,8,244,44,95,136,37,167,42,241,44,131,44,65,12,163,42,81,66,124,219,210,213,65,134,210,162,82,22,149,19,73,116,208,74,53,178,74,45,219,139,67,58,66,111,243,163,55,176,110,66,229,126,32,205,204,192,126,91,116,44,59,29,47,72,40,140,27,207,186,181,184,150,154,101,180,112,35,91,142,184,219,100,106,52,160,141,100,106,82,82,70,162,243,195,180,238,208,184,171,106,12,229,173,102,230,41,141,212,58,254,238,53,58,150,137,78,72,102,153,5,164,233,106,59,106,89,253,179,139,52,165,9,91,174,186,178,66,53,233,46,255,0,183,70,217,181,221,176,243,30,45,77,186,87,145,176,102,23,235,17,240,205,53,212,32,229,37,183,77,27,217,50,92,77,238,243,187,166,140,219,74,141,182,210,132,165,58,140,150,235,157,175,163,155,98,143,205,85,152,239,215,241,253,50,170,222,89,97,111,124,169,73,96,183,77,213,39,17,160,219,166,37,237,73,90,117,33,102,227,170,104,148,164,54,148,166,237,41,230,156,32,188,29,21,251,10,201,199,248,134,149,180,246,105,64,150,198,24,161,200,102,165,131,25,102,83,90,42,213,22,37,60,133,62,233,182,225,188,218,34,189,24,140,155,90,17,189,90,144,122,148,218,22,135,38,36,0,4,59,116,207,228,52,108,43,154,24,107,63,232,80,165,245,124,113,29,84,186,234,211,29,213,48,221,70,27,109,165,135,22,241,172,208,133,189,26,200,75,68,148,112,130,226,203,89,169,102,158,147,208,251,156,117,220,13,181,1,101,84,118,122,197,23,50,233,239,199,152,222,164,35,113,42,12,119,229,199,147,115,66,150,173,40,68,150,183,100,164,36,250,206,181,106,54,210,66,82,182,220,200,105,59,71,108,209,140,114,218,141,10,35,248,132,227,162,169,135,205,232,237,56,178,168,198,89,58,219,109,45,213,161,44,173,228,165,200,198,238,180,232,68,133,153,221,58,146,126,117,169,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,1,114,246,177,244,167,206,79,140,12,67,237,23,198,127,195,205,47,145,127,66,85,31,169,215,124,153,85,197,190,82,194,212,255,0,149,119,221,107,173,87,38,245,182,56,161,73,70,168,45,205,237,171,77,173,217,81,44,208,35,131,59,241,173,43,50,179,163,31,102,53,10,60,182,41,184,171,20,85,107,112,218,150,132,165,246,216,147,45,199,155,75,137,74,148,146,89,37,100,70,68,165,21,239,99,62,99,176,102,102,117,251,185,201,92,156,201,200,148,253,204,76,178,167,214,183,207,184,214,151,31,157,81,170,59,33,205,42,39,20,74,101,44,34,25,38,232,66,137,205,253,245,39,65,128,233,88,3,0,99,44,211,198,84,156,190,203,236,61,46,185,136,107,146,10,52,24,49,136,181,186,187,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,151,167,44,39,133,168,88,27,10,209,176,86,22,131,212,168,184,126,159,30,151,78,141,189,91,155,136,172,54,150,218,111,90,205,75,86,148,33,37,117,25,168,237,115,51,62,34,29,186,26,50,66,149,142,179,182,191,157,21,10,228,184,242,50,190,59,9,131,1,150,211,162,91,245,38,38,71,53,186,179,185,146,27,105,183,108,132,145,26,150,226,21,168,137,6,135,38,124,0,0,0,0,0,0,0,0,7,29,136,235,145,48,190,30,170,98,89,237,188,228,90,76,39,231,62,134,72,141,197,54,210,13,106,36,145,153,17,170,201,59,92,200,175,222,67,145,28,126,32,167,46,177,64,169,82,91,221,234,155,13,232,201,222,121,151,90,13,61,174,7,195,143,30,6,3,4,63,217,171,217,99,255,0,16,115,87,254,106,167,127,223,134,83,108,207,180,166,7,218,167,46,222,204,220,191,163,215,169,180,166,106,111,82,247,85,166,24,105,245,58,210,27,90,148,73,101,215,83,163,223,72,138,234,35,185,31,11,88,207,205,128,157,14,136,40,29,79,99,152,82,58,186,155,235,216,142,167,35,81,222,206,89,72,111,81,95,187,222,244,240,239,73,128,238,251,79,116,134,228,198,201,217,129,7,46,51,31,10,227,122,133,74,161,72,106,180,203,212,88,81,30,99,112,227,207,52,68,102,236,150,212,75,212,194,238,90,109,107,113,59,240,235,25,39,210,157,179,230,124,102,141,3,41,48,134,14,204,56,117,140,70,243,140,69,126,165,79,130,220,100,41,13,45,195,53,169,185,107,81,22,150,204,184,36,248,219,225,24,99,211,103,78,67,91,64,224,122,185,50,162,84,156,28,136,198,229,206,202,38,166,201,81,17,120,150,244,255,0,244,136,89,238,139,26,114,231,237,201,151,207,22,236,209,5,170,188,149,146,251,203,201,114,144,86,225,204,148,180,159,119,35,1,62,226,42,250,115,190,146,127,132,159,147,68,170,8,171,233,206,250,73,254,18,126,77,1,21,99,34,182,36,219,7,19,108,141,154,13,86,146,114,230,224,154,228,134,19,139,40,241,26,143,191,156,195,77,190,134,86,219,142,160,212,149,178,169,43,116,144,149,182,78,26,73,11,82,72,245,38,234,244,73,224,12,27,154,121,233,143,242,251,48,112,244,74,230,30,174,101,188,248,211,160,201,35,208,234,60,165,77,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,178,187,96,236,153,140,182,69,205,15,112,245,217,18,235,20,41,241,219,147,66,196,106,128,81,88,170,160,155,65,190,72,65,56,233,33,109,58,179,109,72,53,235,182,237,102,68,151,80,102,23,87,165,15,106,42,86,209,121,219,74,166,96,106,220,74,166,4,194,20,120,231,69,151,25,105,90,37,191,61,134,100,201,144,119,109,46,180,187,27,17,214,195,134,102,218,226,42,228,133,169,104,43,149,208,183,148,222,234,115,151,22,230,231,186,250,173,55,220,37,62,60,47,37,194,86,134,106,190,81,76,132,233,148,171,246,217,111,170,239,9,173,60,93,38,87,168,183,90,87,29,99,209,238,199,59,61,126,102,13,159,112,222,83,77,147,74,155,90,137,191,155,91,168,83,162,238,91,153,57,247,84,226,148,102,100,75,119,118,131,109,132,186,178,37,41,182,27,236,160,172,132,132,54,116,163,250,118,102,111,222,95,99,194,29,131,163,139,110,56,219,41,99,41,248,63,48,81,46,70,93,99,9,12,46,115,205,45,215,87,68,150,146,52,20,214,152,35,52,173,10,73,165,47,165,41,222,169,13,52,164,154,141,146,105,206,191,210,143,233,217,153,191,121,125,143,8,98,168,15,85,0,34,47,162,135,110,57,56,106,171,68,217,31,49,145,16,168,85,41,18,17,132,106,198,182,163,156,25,110,169,199,213,9,243,81,164,157,67,238,169,123,165,21,221,39,157,75,118,90,92,70,230,93,0,4,16,244,142,237,199,27,106,220,101,3,7,229,242,37,199,203,172,31,33,245,193,121,213,186,210,235,114,212,68,131,154,235,6,100,148,33,41,37,37,132,169,59,212,161,215,84,163,73,188,109,55,122,186,87,182,227,147,137,106,181,189,145,242,229,17,14,133,77,145,29,24,186,172,75,106,65,206,150,210,155,125,48,152,52,154,137,164,48,234,81,189,81,217,211,121,165,55,100,37,181,239,163,44,5,213,217,59,210,159,38,254,48,48,247,180,88,30,148,199,154,205,147,189,41,242,111,227,3,15,123,69,129,233,76,7,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,130,206,145,77,133,100,236,181,140,143,28,101,244,9,107,202,186,252,134,89,130,244,153,77,45,116,202,139,197,33,103,77,34,55,13,247,144,150,227,169,196,60,164,121,139,74,20,181,173,38,181,206,240,235,248,255,0,0,96,220,211,193,181,108,190,204,28,61,18,185,135,171,145,206,52,232,50,72,244,58,139,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,144,121,204,200,125,165,243,79,103,47,118,63,35,58,183,84,247,107,135,223,160,77,212,252,150,250,190,243,231,115,88,220,186,222,137,140,221,123,151,85,171,119,189,114,197,218,49,111,240,158,22,174,227,156,85,70,193,88,90,15,93,173,98,10,132,122,93,58,54,245,13,239,229,62,226,91,105,189,107,52,161,58,150,180,149,212,100,146,189,204,200,184,139,213,182,190,202,53,221,146,243,150,110,13,221,85,102,97,10,149,230,97,106,220,214,80,158,191,23,74,13,198,205,77,153,160,222,97,107,221,56,86,66,142,200,115,118,132,58,217,9,63,232,189,216,163,243,63,224,68,103,62,97,83,42,176,115,39,25,83,215,25,218,116,210,220,249,26,150,167,146,180,71,54,146,163,187,206,238,152,121,195,112,137,109,246,26,208,218,144,238,240,34,219,107,109,153,228,236,177,136,112,30,7,172,206,150,254,33,174,96,120,56,143,16,50,241,181,162,21,69,249,82,144,228,70,141,165,41,42,67,73,101,182,205,122,215,173,105,90,200,210,149,165,9,229,118,39,217,158,54,213,216,183,31,229,131,51,162,83,235,172,96,121,21,124,61,58,89,187,184,141,81,102,163,0,147,188,38,212,70,104,113,167,30,100,204,210,189,4,241,184,72,90,144,146,23,215,166,175,210,159,11,124,95,193,246,141,68,58,21,61,41,241,79,197,252,239,104,211,128,97,6,63,192,24,203,43,49,149,91,47,179,7,15,75,161,226,26,28,131,141,58,12,146,45,109,46,196,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,223,243,155,107,60,249,207,236,27,132,112,30,105,99,169,117,138,70,14,143,186,138,133,240,92,215,200,214,73,151,49,87,188,137,41,105,68,201,58,190,36,132,153,252,241,215,156,118,95,250,69,54,21,141,181,46,13,60,113,151,208,34,35,53,40,17,217,102,11,210,101,58,132,84,233,204,156,133,157,52,136,220,38,25,90,156,144,167,16,242,145,231,161,40,82,208,133,26,209,17,123,53,236,163,152,251,72,103,137,228,133,49,175,115,147,233,123,247,241,35,245,70,77,183,40,209,99,188,134,164,41,113,212,105,113,111,37,199,16,217,50,86,81,184,162,37,27,105,37,184,128,185,93,31,59,18,85,118,175,199,238,87,113,59,18,224,229,214,21,145,29,234,172,197,69,82,152,171,62,151,153,82,233,40,113,47,52,180,45,200,234,113,74,117,179,81,178,91,179,81,17,184,221,231,123,9,225,106,22,6,194,180,108,21,133,160,245,42,46,31,167,199,165,211,163,111,86,230,226,43,13,165,182,155,214,179,82,213,165,8,73,93,70,106,59,92,204,207,136,226,178,171,44,240,174,77,229,198,28,202,220,21,19,171,209,112,205,61,170,124,109,77,182,135,30,208,93,183,221,221,161,8,83,206,172,212,227,139,36,150,183,22,181,25,93,70,59,88,0,0,0,192,14,154,191,69,140,45,241,129,7,217,213,17,10,194,106,122,106,253,22,48,183,198,4,31,103,84,68,85,236,157,233,79,147,127,24,24,123,218,44,0,249,54,117,207,156,101,179,110,110,80,179,91,6,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,161,196,166,196,163,66,180,44,144,226,75,90,18,101,232,39,102,141,162,240,38,212,25,89,3,51,48,44,143,216,161,214,33,104,123,230,101,83,171,50,243,240,247,142,180,222,251,117,191,66,119,168,78,133,243,35,230,69,17,125,37,251,14,73,217,199,25,61,156,56,29,113,23,151,88,210,176,226,25,136,218,26,142,186,29,69,226,113,243,132,150,80,73,73,198,52,161,213,50,164,39,176,134,205,181,145,26,80,183,172,254,197,27,87,87,118,75,206,88,88,203,123,85,153,132,42,86,135,138,104,144,158,66,122,252,93,43,38,220,36,184,70,131,121,133,175,122,217,221,10,59,45,189,226,16,235,134,3,209,72,210,174,99,139,194,120,166,133,142,112,173,27,26,225,105,221,118,139,136,41,241,234,148,233,59,165,183,191,138,251,105,113,167,52,44,146,180,234,66,210,118,81,18,138,246,50,35,224,57,69,115,1,18,221,54,89,59,93,107,21,96,93,160,35,189,190,162,201,167,150,14,152,222,148,39,170,74,109,201,18,227,157,205,122,220,223,33,217,60,9,26,81,213,123,74,187,137,34,176,29,21,217,197,66,202,45,173,169,17,177,19,54,137,143,105,238,224,230,228,234,95,202,178,164,190,195,145,143,66,16,163,94,241,248,237,49,110,202,83,191,214,165,18,80,100,115,17,181,182,76,82,179,235,103,172,109,128,37,97,8,152,138,172,229,30,100,188,55,29,229,165,165,181,90,110,59,157,73,214,157,82,146,77,47,122,105,73,168,212,148,154,22,180,46,237,173,100,126,112,233,53,106,173,6,171,14,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,1,114,182,176,244,165,206,63,248,255,0,136,125,162,248,203,253,154,115,138,133,147,125,20,89,201,38,174,207,88,151,140,49,133,87,7,82,227,106,90,55,210,167,209,225,182,163,214,148,44,147,186,96,164,63,101,105,74,247,26,53,37,75,73,140,11,204,44,107,85,204,156,125,137,115,22,187,30,35,21,44,85,88,153,90,152,212,68,41,44,54,252,151,150,243,137,108,148,165,40,144,74,89,145,17,169,71,107,92,207,152,229,156,205,236,100,188,151,143,144,137,126,35,120,77,140,80,246,47,91,105,96,183,239,212,87,17,184,169,82,220,59,153,33,182,155,89,37,41,211,115,121,195,94,187,55,160,58,254,19,194,213,220,113,138,168,216,43,11,65,235,181,172,65,80,143,75,167,70,222,161,189,252,167,220,75,109,55,173,102,148,39,82,212,146,186,140,146,87,185,153,23,17,233,151,42,112,47,200,191,42,240,110,90,121,83,202,126,228,168,20,234,23,93,220,110,122,215,85,140,134,119,187,189,74,209,171,119,171,78,165,90,246,185,243,16,219,209,11,145,112,243,63,104,233,121,141,136,104,221,118,139,150,148,244,212,89,82,205,133,178,154,195,235,54,225,19,141,56,74,90,180,161,50,223,66,208,68,109,187,25,165,26,210,122,82,185,188,87,32,24,247,181,50,75,220,108,107,17,17,249,109,31,201,62,32,19,24,153,151,84,185,223,231,159,230,137,252,218,151,251,77,141,255,0,13,163,249,39,196,2,99,31,212,159,242,159,230,128,250,240,76,149,51,215,116,173,101,125,223,35,251,97,59,59,40,212,147,63,8,60,233,155,170,50,174,169,55,95,19,249,211,30,62,34,6,176,202,191,68,240,250,143,243,132,232,236,122,141,222,13,120,175,127,207,10,143,254,170,56,12,174,106,218,14,222,177,81,165,174,41,51,241,26,139,128,15,150,170,87,167,58,95,107,252,98,17,165,210,20,69,212,113,241,88,191,90,191,28,65,37,181,69,90,27,188,62,167,241,144,141,174,144,182,239,76,199,206,223,251,213,195,252,104,128,35,151,46,22,109,227,218,141,140,200,186,129,242,251,102,132,221,236,152,241,185,131,48,162,117,40,237,132,96,159,19,251,19,2,15,112,47,12,119,80,63,240,31,231,104,77,206,200,106,213,131,112,162,109,107,96,248,63,201,48,3,37,145,230,39,224,33,81,68,121,137,248,8,84,5,82,52,23,49,173,35,65,115,1,168,84,136,197,0,185,128,214,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,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,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,52,31,49,168,197,15,149,128,80,104,51,176,214,52,145,219,184,6,178,59,10,23,49,85,10,23,48,7,57,31,192,45,14,127,63,185,192,21,229,233,213,110,171,194,246,253,61,161,119,156,228,127,0,178,155,71,186,104,203,188,67,216,185,23,84,227,127,179,178,2,23,118,186,149,191,205,92,88,91,189,58,186,135,125,255,0,83,48,46,190,193,12,234,198,120,20,245,127,124,251,190,197,40,89,141,168,221,223,102,214,38,65,38,215,234,93,247,253,76,192,201,29,128,168,78,174,165,129,42,27,197,105,63,42,112,221,240,243,101,23,59,128,150,92,49,194,143,79,79,170,27,95,196,72,251,228,171,179,203,232,135,201,64,70,138,92,36,223,148,86,203,254,137,15,178,65,93,63,116,5,170,204,24,125,110,83,7,188,211,165,199,187,175,204,210,49,239,22,208,52,117,79,150,239,125,231,233,127,107,226,50,31,48,100,166,60,166,9,68,92,92,123,153,219,189,35,161,85,232,174,205,221,105,90,203,70,174,77,153,243,183,143,128,130,22,49,11,61,83,16,97,199,53,107,180,194,85,173,110,75,108,73,30,192,213,93,120,89,180,238,45,124,92,69,231,125,142,47,128,192,156,231,162,46,147,83,194,235,91,170,81,41,247,143,139,122,121,41,159,31,17,154,29,31,179,27,247,59,29,55,79,28,98,143,162,251,28,81,70,123,109,3,148,177,243,247,32,177,206,82,187,30,34,228,98,42,83,204,83,206,92,135,89,97,170,138,8,157,132,243,139,104,141,100,134,228,182,202,204,136,149,114,65,145,165,68,102,147,243,125,86,164,213,104,53,89,148,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,245,11,73,81,45,131,50,183,207,63,152,132,22,244,167,228,245,11,40,246,182,171,201,195,175,90,38,60,167,181,140,92,141,165,127,42,202,146,251,237,201,45,107,90,141,123,199,227,186,253,251,41,78,255,0,66,82,73,65,25,134,33,14,233,146,185,97,85,206,156,219,194,25,81,71,84,182,223,197,53,136,212,213,200,141,9,82,215,13,133,172,183,210,141,164,153,26,144,203,91,199,87,218,73,18,27,81,154,146,68,102,93,44,73,143,66,230,67,201,171,99,12,89,180,101,98,20,71,41,180,40,235,195,52,83,122,59,78,172,234,47,19,110,201,121,165,154,245,176,182,163,155,109,153,232,247,196,78,90,73,125,149,164,194,87,112,142,22,161,96,124,45,70,193,88,94,15,82,163,97,250,124,122,93,58,54,245,110,110,34,176,218,91,105,189,107,51,90,180,161,41,43,168,205,71,107,153,153,241,28,184,208,142,99,88,8,88,233,170,244,166,194,191,23,240,125,163,81,23,91,160,199,233,217,248,55,249,72,90,158,154,159,74,108,45,241,127,7,218,53,17,117,122,12,138,255,0,38,207,193,191,202,64,51,47,110,77,145,41,91,95,101,26,112,163,21,24,148,124,89,65,144,170,150,28,170,191,29,43,66,31,52,26,87,21,229,146,77,212,70,120,180,235,221,157,201,109,178,225,165,205,209,54,175,62,216,179,11,87,112,54,42,172,224,172,83,7,169,86,176,253,66,69,46,163,27,122,135,55,18,152,113,77,186,222,180,26,144,173,43,66,138,233,51,73,218,228,102,92,71,169,49,139,251,95,236,9,149,251,93,213,112,246,37,174,213,37,225,220,67,73,145,18,44,202,196,66,113,231,229,81,26,84,133,185,1,182,212,233,48,202,212,228,131,89,72,54,156,82,77,36,70,149,164,244,128,141,110,141,13,135,36,237,29,140,153,206,28,112,184,136,203,172,23,88,109,15,68,113,13,72,93,114,162,201,54,249,66,83,43,37,36,163,18,86,210,158,82,211,219,67,132,218,8,205,75,91,51,146,56,156,39,133,168,88,27,10,209,176,86,22,131,212,168,184,126,159,30,151,78,141,189,91,155,136,172,54,150,218,111,90,205,75,86,148,33,37,117,25,168,237,115,51,62,35,150,0,30,107,54,177,244,167,206,79,140,12,67,237,23,199,165,49,230,179,107,31,74,124,228,248,192,196,62,209,124,4,170,116,42,122,44,98,159,140,9,222,206,167,14,235,210,41,176,172,109,169,112,105,227,140,190,129,17,25,169,64,142,203,48,94,147,41,212,34,167,78,100,228,44,233,164,70,225,48,202,212,228,133,56,135,148,143,61,9,66,150,132,40,214,142,149,208,169,232,177,138,126,48,39,123,58,156,51,252,7,149,113,59,221,28,91,14,73,217,75,6,207,198,25,130,184,146,51,23,24,71,97,19,153,105,13,58,138,36,68,153,172,161,52,249,17,169,107,82,141,42,125,73,86,233,75,105,164,164,148,76,147,174,92,170,70,197,25,53,68,218,178,94,214,52,202,103,83,196,15,83,205,182,169,240,201,76,69,77,81,226,125,185,149,55,9,42,179,143,60,195,168,111,73,37,40,37,19,206,168,156,117,210,90,50,0,6,0,116,213,250,44,97,111,140,8,62,206,168,140,0,232,184,244,236,203,47,191,94,199,154,51,255,0,166,175,209,99,11,124,96,65,246,117,68,96,7,69,199,167,102,89,125,250,246,60,208,19,252,0,49,43,164,51,109,58,86,203,25,95,34,133,132,49,4,68,230,166,37,142,69,135,225,156,100,202,56,76,27,154,93,168,62,218,148,73,66,18,146,117,45,26,201,68,183,137,37,187,113,8,123,72,89,94,149,13,186,163,96,12,61,85,217,135,43,103,196,127,19,215,35,189,77,198,111,61,21,221,116,154,115,241,89,90,88,104,156,108,153,113,114,153,146,100,110,33,107,221,33,43,45,41,113,104,91,112,236,62,170,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,199,202,2,108,250,55,58,65,36,237,19,25,204,158,206,74,172,68,230,45,58,58,164,194,169,60,235,76,175,19,32,221,125,199,73,168,236,176,211,44,174,51,36,194,77,9,82,150,226,9,110,90,200,112,203,61,71,150,204,39,138,107,184,27,21,81,177,174,22,157,212,171,88,126,161,30,169,78,147,186,67,155,137,76,56,151,26,115,66,201,72,86,149,161,39,101,17,164,237,99,35,46,2,127,182,23,219,54,133,182,30,92,74,169,185,74,242,54,51,194,253,94,62,38,166,180,133,156,84,184,233,47,117,38,51,138,189,217,119,116,233,147,106,81,184,218,144,164,171,81,18,29,112,50,84,0,89,253,170,182,152,193,187,40,101,28,204,210,198,16,101,212,86,169,9,166,210,41,145,136,210,186,141,69,196,56,182,152,55,52,154,89,70,150,156,90,220,81,30,148,33,90,82,181,232,109,97,96,58,75,54,234,147,179,46,25,139,150,25,99,62,92,92,208,196,113,216,169,69,156,152,173,56,197,34,156,82,12,148,250,201,246,214,211,203,120,216,121,148,182,73,61,37,188,113,74,65,165,178,114,21,176,6,0,198,89,167,140,169,57,125,151,216,122,93,115,16,215,36,20,104,48,99,17,107,117,118,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,38,63,199,248,203,52,241,149,91,48,115,7,16,203,174,98,26,228,131,147,58,116,147,45,110,174,196,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,49,61,24,187,7,124,132,40,81,179,231,54,40,186,113,246,32,167,167,201,180,186,141,59,119,43,11,178,165,188,151,44,173,234,139,125,33,133,71,53,106,109,183,89,73,184,201,219,91,169,48,135,108,127,128,49,150,86,99,42,182,95,102,14,30,151,67,196,52,57,7,26,116,25,36,90,218,93,136,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,100,250,50,182,237,165,103,118,13,167,100,102,105,98,105,110,102,133,6,59,137,139,50,168,250,86,188,73,9,6,165,37,109,185,98,53,201,101,171,37,196,47,83,139,67,123,253,78,25,189,186,249,122,78,182,14,249,55,208,164,231,206,83,209,117,99,236,63,79,87,148,169,116,234,118,242,86,40,101,43,101,45,221,91,212,150,250,59,9,144,105,210,219,142,188,146,109,146,190,134,146,80,237,128,49,254,50,202,204,101,73,204,28,190,196,50,232,120,134,135,32,164,193,157,24,203,91,75,177,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,135,168,129,138,189,40,254,130,121,155,247,151,219,16,135,117,216,251,107,60,27,181,214,87,251,184,161,71,137,71,174,192,144,228,106,238,28,76,243,148,253,41,102,226,201,131,90,205,182,141,104,117,164,19,137,89,35,69,247,136,35,53,52,178,46,149,210,143,232,39,153,191,121,125,177,8,4,0,143,85,3,202,184,245,80,2,10,250,70,118,9,252,202,245,214,51,35,46,223,235,25,101,137,170,29,78,36,119,228,107,149,69,156,180,45,210,134,163,89,235,121,147,67,110,41,167,120,168,146,133,33,211,212,148,184,246,37,224,12,1,140,179,79,25,82,114,251,47,176,244,186,230,33,174,72,40,208,96,198,34,214,234,236,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,94,154,49,254,0,193,185,167,131,106,217,125,152,56,122,37,115,15,87,35,156,105,208,100,145,232,117,23,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,44,117,216,135,96,108,43,177,175,186,90,191,187,47,118,88,147,17,238,99,121,81,202,59,112,122,156,22,251,93,93,148,235,117,194,222,56,122,220,61,238,149,238,152,236,17,183,169,65,221,118,62,217,51,6,236,139,149,254,225,232,82,34,86,43,179,228,57,38,187,136,211,0,226,191,85,89,56,179,96,150,131,113,211,66,26,105,100,218,80,75,209,125,226,200,137,78,172,206,250,128,0,192,14,154,191,69,140,45,241,129,7,217,213,17,28,29,30,152,255,0,6,229,134,216,217,115,140,243,3,16,196,161,80,162,200,159,26,69,66,89,154,88,97,114,105,242,99,180,110,42,214,66,13,215,155,35,90,172,132,17,154,148,105,73,26,138,71,250,106,253,22,48,183,198,4,31,103,84,68,43,0,245,17,143,240,6,13,205,60,27,86,203,236,193,195,209,43,152,122,185,28,227,78,131,36,143,67,168,185,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,121,236,219,7,100,204,101,178,46,104,123,135,174,200,151,88,161,79,142,220,154,22,35,84,2,138,197,85,4,218,13,242,66,9,199,73,11,105,213,155,106,65,175,93,183,107,50,36,186,131,57,41,232,210,233,4,141,156,52,170,62,207,153,191,85,150,230,96,192,143,213,168,245,105,110,187,41,252,74,132,38,83,238,27,134,134,9,12,46,60,102,26,73,173,231,84,183,206,234,51,53,154,175,149,91,85,108,207,131,118,175,202,57,153,91,140,39,75,167,45,50,19,82,164,84,227,25,169,116,234,139,104,113,13,62,109,234,36,188,141,46,184,133,182,163,45,72,90,180,169,11,208,226,2,26,246,96,219,110,171,149,217,23,153,219,52,227,183,229,212,48,158,49,194,245,184,148,25,15,74,81,162,129,53,234,108,223,122,105,164,178,181,173,18,164,174,50,13,58,208,219,75,82,221,63,61,211,60,75,29,171,52,178,183,29,228,182,59,169,229,158,101,208,188,141,137,40,219,158,187,11,173,51,35,117,189,101,15,55,239,140,173,109,170,237,186,133,118,84,118,189,142,198,70,69,213,64,122,168,0,0,22,171,107,31,69,140,228,248,191,196,62,206,124,121,172,30,148,246,177,244,88,206,79,139,252,67,236,231,199,154,192,30,135,182,175,218,191,43,246,33,202,250,90,149,64,136,253,73,248,233,137,132,240,156,68,185,5,137,108,70,114,51,79,52,219,205,48,227,49,80,195,47,161,100,149,37,36,100,130,66,60,32,7,31,227,252,101,154,120,202,173,152,57,131,136,101,215,49,13,114,65,201,157,58,73,150,183,87,98,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,237,91,69,103,206,50,218,75,55,43,185,173,140,230,203,82,234,50,22,138,100,23,164,19,200,164,211,137,106,56,240,154,52,161,9,208,218,85,99,81,33,58,214,107,113,69,173,106,51,144,174,138,61,133,190,113,181,6,117,224,207,238,121,88,2,20,229,125,178,149,84,114,57,167,246,174,170,181,43,234,222,36,126,135,120,5,234,232,224,232,255,0,135,179,189,9,172,219,205,236,59,254,219,19,250,203,13,70,144,227,18,27,195,177,117,173,189,49,214,202,220,109,111,60,217,18,214,241,43,81,54,233,52,146,71,191,27,188,87,77,95,162,198,22,248,192,131,236,234,136,207,241,128,29,53,126,139,24,91,227,2,15,179,170,32,48,3,162,227,211,179,44,190,253,123,30,104,157,236,127,128,48,110,105,224,218,182,95,102,14,30,137,92,195,213,200,231,26,116,25,36,122,29,69,200,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,202,8,122,46,61,59,50,203,239,215,177,230,137,254,1,231,91,108,93,142,177,222,200,24,238,61,2,191,51,203,56,110,179,175,220,254,32,221,179,31,202,155,166,99,174,87,202,168,125,215,24,221,57,32,155,247,195,45,118,212,155,145,240,234,187,49,108,245,138,182,160,206,90,46,81,225,105,61,67,175,239,36,212,106,139,138,228,134,105,144,90,78,167,100,56,148,23,218,182,130,82,144,149,186,235,72,53,163,94,162,244,17,180,86,67,96,221,164,178,142,187,149,56,206,20,69,34,163,29,107,166,78,122,57,188,186,77,68,144,162,143,53,162,74,208,173,109,169,87,52,146,211,173,6,182,212,122,22,162,62,171,177,246,201,152,55,100,92,175,247,15,66,145,18,177,93,159,33,201,53,220,70,152,7,21,250,170,201,197,155,4,180,27,142,154,16,211,75,38,210,130,94,139,239,22,68,74,117,102,97,112,50,95,40,112,110,66,229,126,31,202,60,191,98,91,116,44,59,29,76,199,57,111,155,207,186,181,184,167,93,121,197,240,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,238,160,0,0,0,0,0,0,34,175,167,59,233,39,248,73,249,52,90,174,133,79,74,124,83,241,127,59,218,52,225,117,122,115,190,146,127,132,159,147,69,170,232,84,244,167,197,63,23,243,189,163,78,1,50,117,252,39,133,113,95,147,125,212,225,154,85,103,200,213,6,106,212,239,40,66,110,71,83,156,213,247,82,89,214,71,187,121,26,149,165,196,217,73,185,216,202,227,150,0,1,230,179,107,31,74,124,228,248,192,196,62,209,124,77,79,69,199,160,158,89,125,250,246,196,209,10,219,88,250,83,231,39,198,6,33,246,139,226,106,122,46,61,4,242,203,239,215,182,38,128,179,253,42,27,18,82,179,71,6,213,118,150,192,140,68,167,226,204,29,71,122,93,122,59,49,82,75,175,194,100,217,247,215,93,83,200,66,23,22,50,36,172,149,161,110,58,132,161,162,243,26,34,136,28,1,143,241,150,86,99,42,78,96,229,246,33,151,67,196,52,57,5,38,12,232,198,90,218,93,140,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,55,250,78,182,241,249,55,215,100,228,54,83,214,181,96,28,63,80,87,148,170,148,234,142,242,46,40,121,40,101,77,221,59,164,158,230,59,233,144,73,210,227,141,60,162,109,226,190,134,148,88,235,177,246,201,152,203,107,172,208,247,15,66,145,46,143,66,129,29,201,53,220,70,152,5,41,138,82,13,181,155,4,180,27,141,18,214,235,168,38,210,130,94,187,111,22,68,105,105,102,65,54,123,20,109,87,78,218,207,38,161,99,101,211,124,159,137,41,246,133,137,33,198,135,41,48,99,206,37,44,180,177,33,214,201,183,53,182,150,223,54,144,227,170,101,47,182,151,20,102,105,82,175,85,127,9,225,92,87,228,223,117,56,102,149,89,242,53,65,154,181,59,202,16,155,145,212,231,53,125,212,150,117,145,238,222,70,165,105,113,54,82,110,118,50,184,249,112,6,0,193,185,89,131,105,57,125,151,216,122,37,15,15,80,227,148,104,48,99,17,232,105,23,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,62,192,0,34,175,167,59,233,39,248,73,249,52,74,160,138,190,156,239,164,159,225,39,228,208,22,171,161,83,210,159,20,252,95,206,246,141,56,77,72,133,110,133,79,74,124,83,241,127,59,218,52,225,53,32,58,253,11,0,96,220,51,137,177,54,51,161,97,232,145,43,184,198,68,105,53,218,130,72,205,249,203,143,29,17,216,37,168,204,204,144,219,77,145,37,5,100,17,169,197,17,106,113,106,86,16,116,213,250,44,97,111,140,8,62,206,168,140,255,0,24,1,211,87,232,177,133,190,48,32,251,58,162,3,0,58,46,61,59,50,203,239,215,177,230,137,254,16,3,209,113,233,217,150,95,126,189,143,52,79,157,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,96,58,254,105,102,150,4,201,108,9,83,204,204,203,174,249,27,13,209,183,61,118,111,85,122,70,235,122,242,25,111,222,217,66,220,85,220,117,9,236,164,237,123,157,136,140,203,207,102,213,219,87,102,62,214,185,142,188,107,141,93,234,52,168,59,198,40,20,6,30,53,197,164,69,81,145,154,82,102,69,188,121,122,82,110,188,100,74,113,73,73,17,33,8,109,180,92,174,144,205,180,234,187,83,230,132,138,22,16,196,18,213,149,120,106,65,22,31,134,113,149,20,166,190,77,233,118,160,251,106,81,169,107,82,141,212,180,107,36,154,25,52,150,237,181,173,237,88,150,2,85,58,115,190,146,127,132,159,147,70,42,244,92,122,118,101,151,223,175,99,205,25,85,211,157,244,147,252,36,252,154,49,87,162,227,211,179,44,190,253,123,30,104,9,201,206,140,161,193,185,245,149,248,131,40,243,1,137,110,80,177,20,116,179,32,226,62,108,190,210,208,226,93,105,230,215,196,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,79,207,94,213,91,51,227,45,148,51,114,102,86,227,9,209,42,40,84,116,212,169,21,56,198,73,69,70,156,226,220,67,79,155,122,141,76,175,83,78,33,109,168,207,74,208,173,42,90,52,56,191,73,34,197,109,131,178,102,13,218,235,43,253,195,215,100,68,163,215,96,72,110,77,11,17,170,1,202,126,148,179,113,6,249,33,4,227,70,180,58,210,13,181,32,215,162,251,181,153,26,154,65,144,66,14,199,219,38,99,45,174,179,67,220,61,10,68,186,61,10,4,119,36,215,113,26,96,20,166,41,72,54,214,108,18,208,110,52,75,91,174,160,155,74,9,122,237,188,89,17,165,165,153,122,19,192,24,3,6,229,102,13,164,229,246,95,97,232,148,60,61,67,142,81,160,193,140,71,161,164,92,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,250,86,204,91,61,97,93,151,242,106,139,148,120,90,79,95,234,27,201,53,26,162,226,183,29,234,156,231,85,169,217,14,37,5,246,173,160,148,165,169,13,52,210,13,107,209,168,238,168,0,0,0,15,57,155,110,100,52,109,156,118,151,198,57,109,70,133,45,140,60,82,17,84,195,230,244,119,91,65,211,164,160,157,109,182,150,234,214,167,144,202,148,228,99,119,90,181,174,58,204,236,173,73,47,70,98,58,186,105,50,114,187,140,50,107,9,103,21,33,237,228,76,187,168,72,143,84,141,165,5,166,45,73,81,219,76,157,106,89,25,232,125,136,237,110,210,133,169,93,103,87,101,45,168,204,33,176,0,94,173,139,242,114,133,159,187,80,96,12,170,197,47,104,162,213,106,14,72,168,183,165,103,214,98,196,142,236,183,99,93,11,66,209,190,68,117,53,188,74,137,72,222,107,43,154,108,97,51,221,27,121,47,85,201,13,146,240,189,11,20,97,9,120,111,19,215,36,76,175,87,97,203,90,183,230,251,207,26,88,83,141,154,143,114,190,166,212,52,155,86,73,164,210,100,180,165,205,99,40,0,0,0,0,6,16,116,187,102,22,62,203,93,155,112,221,119,46,113,198,32,194,181,39,241,196,56,142,204,162,84,222,130,251,140,42,4,245,41,165,56,202,146,163,65,169,8,81,164,206,215,66,79,184,134,15,244,112,237,11,159,184,231,108,236,188,194,216,215,60,51,3,16,81,102,249,91,172,211,170,152,154,108,184,175,232,165,75,90,53,180,227,138,66,180,173,9,81,92,184,41,36,101,196,136,75,254,117,228,38,83,237,19,133,98,224,172,227,194,158,232,40,176,170,8,170,49,27,175,73,137,162,82,27,113,180,185,174,59,141,172,236,135,156,43,25,233,237,94,215,34,50,183,249,91,176,86,201,217,45,142,233,153,153,150,153,83,228,108,73,70,223,117,41,190,93,169,72,221,111,89,91,46,123,219,210,22,218,174,219,171,79,105,39,107,220,172,100,70,65,144,0,0,0,0,0,60,182,226,250,113,82,49,101,110,146,76,19,5,10,163,38,62,232,142,228,141,14,169,58,74,222,171,88,78,247,69,108,6,226,108,55,151,242,16,181,41,83,95,172,62,178,62,73,50,170,74,110,197,225,102,200,254,19,49,8,153,239,78,69,31,60,51,18,146,219,78,54,152,88,174,175,25,40,114,250,146,72,152,234,108,119,239,43,9,227,232,238,136,112,182,44,202,166,84,178,89,170,144,227,215,34,183,159,37,229,219,238,106,183,220,1,130,253,56,48,27,111,31,101,101,76,150,163,114,69,30,162,194,147,220,68,219,205,40,140,188,125,240,255,0,120,133,159,232,134,167,46,110,217,52,217,41,96,156,40,24,126,169,33,74,51,47,123,35,109,45,234,43,248,184,69,195,234,190,17,145,93,57,80,22,229,51,38,234,100,225,18,99,191,94,96,211,110,38,110,38,10,136,254,230,232,255,0,124,89,190,133,186,114,37,237,81,136,102,184,211,134,80,112,52,231,16,178,190,148,184,169,176,80,68,127,10,84,187,23,135,128,9,174,17,87,211,157,244,147,252,36,252,154,37,80,69,95,78,119,210,79,240,147,242,104,12,74,232,235,218,99,6,236,181,180,49,99,60,193,131,45,120,122,191,71,123,14,78,155,24,141,107,166,33,233,17,222,41,102,209,36,212,242,18,168,233,37,161,61,189,11,82,146,75,82,73,181,205,246,209,89,13,131,118,146,202,58,238,84,227,56,81,20,138,140,117,174,153,57,232,230,242,233,53,18,66,138,60,214,137,43,66,181,182,165,92,210,75,78,180,26,219,81,232,90,136,252,209,9,52,232,161,219,142,78,26,170,209,54,71,204,100,68,42,21,74,68,132,97,26,177,173,168,231,6,91,170,113,245,66,124,212,105,39,80,251,170,94,233,69,119,73,231,82,221,150,151,17,185,14,169,176,94,194,184,202,157,182,245,102,133,155,80,34,20,124,138,145,22,175,80,56,146,137,214,37,84,93,34,118,147,187,90,28,67,164,133,17,117,194,51,65,240,142,77,60,132,27,134,146,153,240,0,16,3,210,143,233,217,153,191,121,125,143,8,95,253,134,118,58,192,155,95,236,59,136,168,21,249,158,70,196,148,108,192,168,123,159,196,27,183,164,121,47,123,18,140,185,95,42,161,246,155,127,122,220,114,111,223,12,244,95,82,108,101,198,192,116,163,250,118,102,111,222,95,99,194,25,255,0,208,169,232,177,138,126,48,39,123,58,156,2,29,177,254,0,198,89,89,140,170,217,125,152,56,122,93,15,16,208,228,28,105,208,100,145,107,105,118,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,60,201,255,0,101,151,57,127,51,7,200,63,168,85,125,221,121,63,201,159,36,111,47,39,175,110,122,197,245,110,122,182,173,247,85,247,141,254,251,123,171,223,245,239,56,140,139,233,159,203,156,146,123,12,225,172,207,174,226,169,116,108,208,40,234,166,208,160,166,51,239,177,95,167,51,33,179,125,133,153,17,181,25,108,28,211,121,46,26,147,172,148,227,102,151,12,208,109,68,88,14,193,128,48,6,50,205,60,101,73,203,236,190,195,210,235,152,134,185,32,163,65,131,24,139,91,171,177,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,72,78,220,219,29,96,77,144,54,29,195,180,10,4,207,44,226,74,206,96,83,253,208,98,13,219,209,252,169,186,137,89,92,95,149,86,251,173,177,186,110,65,183,239,102,90,237,169,87,51,225,114,250,24,50,231,36,153,195,56,151,51,232,88,170,93,103,52,14,58,105,181,216,42,140,251,12,80,41,207,72,112,216,97,6,100,77,73,91,231,8,158,83,132,165,104,36,182,217,37,179,37,155,189,215,166,175,209,99,11,124,96,65,246,117,68,4,85,236,157,233,79,147,127,24,24,123,218,44,15,74,99,205,102,201,222,148,249,55,241,129,135,189,162,192,244,166,0,0,0,58,254,44,192,24,55,29,73,195,242,177,134,30,137,86,94,21,172,55,95,164,20,146,53,34,45,69,182,157,105,169,4,139,233,82,208,151,220,52,106,35,210,189,43,77,150,132,41,61,128,0,4,43,116,213,250,83,225,111,139,248,62,209,168,135,66,167,165,62,41,248,191,157,237,26,112,116,213,250,83,225,111,139,248,62,209,168,135,66,167,165,62,41,248,191,157,237,26,112,9,169,29,127,9,224,12,27,129,100,226,9,88,63,15,68,164,175,21,86,28,175,213,202,49,26,81,42,162,227,77,52,236,131,69,244,165,107,75,13,154,244,145,106,94,165,170,235,90,212,174,192,0,0,0,0,0,0,48,3,166,175,209,99,11,124,96,65,246,117,68,69,94,201,222,148,249,55,241,129,135,189,162,192,149,78,154,191,69,140,45,241,129,7,217,213,17,21,123,39,122,83,228,223,198,6,30,246,139,0,61,30,226,204,45,66,199,56,86,179,130,177,76,30,187,69,196,20,249,20,186,140,109,234,219,223,197,125,181,54,235,122,208,105,90,117,33,106,43,164,201,69,123,145,145,241,30,123,54,223,217,107,243,35,231,139,249,111,11,18,121,110,139,82,167,183,93,162,72,117,58,101,34,11,175,60,210,90,146,68,146,65,188,133,176,226,77,72,236,173,36,149,217,6,163,109,19,147,181,86,211,24,55,101,12,163,153,154,88,194,12,186,138,213,33,52,218,69,50,49,26,87,81,168,184,135,22,211,6,230,147,75,40,210,211,139,91,138,35,210,132,43,74,86,189,13,175,207,14,106,230,102,42,206,76,199,196,121,165,141,101,245,138,214,38,168,59,80,147,165,199,22,219,58,207,176,195,91,197,173,105,101,164,18,91,109,6,163,208,218,16,146,59,36,128,101,87,70,166,218,149,221,158,115,30,14,85,98,70,234,181,92,189,198,53,5,52,170,109,46,158,137,50,162,214,37,28,102,90,154,132,54,210,164,201,236,176,134,142,59,106,185,165,195,90,16,183,18,148,46,116,149,204,71,23,69,62,195,146,114,214,149,3,106,76,201,92,71,107,184,158,142,75,194,212,196,161,167,202,157,78,148,148,44,166,173,203,25,162,75,205,89,41,75,106,45,219,46,184,149,154,148,234,155,102,71,140,6,145,231,227,164,131,36,42,185,37,181,126,44,77,66,185,18,169,31,30,72,145,141,224,173,150,212,218,216,98,116,201,6,108,58,147,185,18,219,117,183,80,70,149,25,41,4,133,246,77,70,218,61,3,140,1,233,153,202,239,117,123,56,208,179,46,5,11,173,79,192,152,129,190,179,55,173,104,234,116,185,168,54,94,247,179,89,37,205,114,147,78,79,4,169,105,181,202,201,222,24,8,88,0,23,83,101,108,174,249,52,109,29,151,89,104,245,11,203,16,43,24,130,47,149,97,117,174,175,189,165,180,189,244,239,124,37,161,73,180,86,159,87,97,68,179,181,145,117,26,72,194,100,250,43,114,118,187,148,91,36,82,36,226,55,173,47,30,212,29,198,45,198,210,143,149,98,201,97,134,227,22,180,45,68,189,227,17,218,126,253,149,39,127,161,73,37,32,204,242,248,202,227,228,164,210,105,84,10,84,58,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,125,107,50,210,92,64,99,214,212,229,108,29,31,254,27,71,242,79,136,3,198,5,126,169,255,0,41,254,104,159,189,169,238,172,27,24,136,191,94,209,252,147,226,1,177,146,13,61,78,255,0,100,238,251,80,26,176,163,91,222,181,218,181,180,119,125,176,157,109,146,90,221,225,23,75,85,254,111,168,249,125,137,129,5,24,93,196,167,172,234,50,47,51,153,253,176,157,29,144,101,55,35,7,60,164,154,127,182,5,23,5,95,244,168,224,50,173,159,48,254,17,168,184,138,53,230,31,194,42,92,192,124,181,52,222,27,156,125,95,140,132,126,237,251,79,222,97,28,118,238,250,215,242,95,13,63,101,139,226,36,10,165,115,138,231,15,87,227,33,31,187,125,201,82,112,182,59,99,114,103,111,37,241,191,217,34,152,8,191,195,108,238,179,10,166,141,87,180,50,238,253,168,77,62,199,104,252,234,225,126,63,238,62,23,242,113,196,46,225,173,75,204,74,167,100,203,229,34,255,0,178,19,95,178,19,102,88,51,10,29,143,251,79,129,221,246,40,224,50,89,190,13,164,190,180,134,161,165,30,98,126,2,26,128,84,142,195,110,246,50,27,137,26,11,152,13,73,87,14,66,183,185,144,160,23,48,26,192,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,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,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,81,92,133,47,220,42,174,67,72,0,210,71,97,168,104,1,184,161,65,85,10,0,162,212,118,63,128,88,237,166,29,209,150,248,144,238,92,58,159,63,219,217,23,189,206,71,240,11,17,180,242,191,218,215,18,151,15,212,127,229,12,128,133,93,164,156,55,179,139,17,39,135,30,169,203,247,43,35,49,58,63,226,23,81,192,110,89,127,174,159,7,157,40,97,190,208,182,86,115,215,210,103,192,250,175,249,35,67,54,250,63,91,71,147,48,26,117,31,235,167,127,215,74,1,37,212,114,180,24,165,234,97,31,136,135,211,39,130,10,222,177,179,76,178,97,199,43,242,101,5,252,4,55,100,168,137,23,185,115,1,100,115,114,164,168,211,34,36,205,162,247,217,37,218,240,52,120,141,112,144,114,117,233,35,86,155,121,188,125,99,164,237,21,137,10,151,82,167,32,158,138,157,111,205,47,124,85,185,41,191,18,245,142,235,129,36,29,67,175,106,52,251,222,235,204,241,213,253,2,8,136,218,102,18,226,191,133,92,83,110,38,203,150,125,162,177,112,54,6,64,108,9,91,109,154,100,8,166,252,98,55,113,147,86,37,43,180,119,76,82,225,196,91,93,178,240,242,105,177,240,179,164,137,37,216,168,171,223,11,135,2,99,192,125,91,15,84,214,205,78,129,29,59,171,47,25,196,189,249,241,84,98,245,128,153,220,58,180,185,13,106,212,95,61,50,224,126,4,48,243,165,147,103,154,166,114,236,243,31,30,97,74,84,73,85,220,177,145,38,182,250,222,152,166,86,154,41,199,81,207,75,73,51,221,45,100,108,198,120,201,118,86,136,235,38,204,212,173,219,153,115,132,22,110,83,214,174,28,31,50,225,246,169,17,227,211,69,159,17,169,56,51,10,108,231,70,155,41,21,42,236,132,98,106,209,51,33,214,144,84,230,77,198,163,50,234,9,26,31,67,178,9,199,8,181,251,218,224,161,70,142,210,20,84,68,120,244,35,209,217,147,148,28,156,217,27,2,198,164,61,214,101,227,10,123,24,198,169,39,74,209,190,149,61,134,156,73,104,82,214,73,221,48,81,216,186,116,165,123,141,122,82,165,168,135,158,225,60,253,21,153,197,93,205,205,145,233,17,241,27,55,151,128,170,14,224,230,228,234,71,203,81,99,48,195,145,149,161,8,73,35,118,196,134,152,183,105,74,220,107,82,141,75,50,32,203,210,73,23,17,168,203,133,198,131,85,204,107,73,220,172,2,21,250,106,125,41,176,183,197,252,31,104,212,69,214,232,49,250,118,126,13,254,82,22,167,166,171,210,155,11,127,196,8,62,209,168,139,171,208,100,118,249,54,126,13,254,82,1,42,160,0,0,0,0,3,205,102,214,62,148,249,201,241,129,136,125,162,248,244,166,60,214,109,99,233,79,156,159,24,24,135,218,47,128,149,78,133,79,69,140,83,241,129,59,217,212,225,159,227,0,58,21,61,22,49,79,198,4,239,103,83,134,127,128,0,0,12,0,233,171,244,88,194,223,24,16,125,157,81,24,1,209,113,233,217,150,95,126,189,143,52,103,255,0,77,95,162,198,22,248,192,131,236,234,136,192,14,139,143,78,204,178,251,245,236,121,160,38,123,106,173,166,48,110,202,25,71,51,52,177,132,25,117,21,170,66,105,180,138,100,98,52,174,163,81,113,14,45,166,13,205,38,150,81,165,167,22,183,20,71,165,8,86,148,173,122,27,95,158,28,210,205,44,119,157,56,238,167,153,153,151,93,242,206,36,172,238,122,236,222,170,204,125,238,233,148,50,223,189,178,132,54,155,54,210,19,217,73,94,215,59,153,153,159,165,236,127,128,48,110,105,224,218,182,95,102,14,30,137,92,195,213,200,231,26,116,25,36,122,29,69,200,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,207,102,216,59,38,99,45,145,115,67,220,61,118,68,186,197,10,124,118,228,208,177,26,160,20,86,42,168,38,208,111,146,16,78,58,72,91,78,172,219,82,13,122,237,187,89,145,37,212,25,134,85,108,119,177,246,25,129,177,54,106,109,105,140,10,37,74,187,84,192,248,169,56,69,44,187,33,11,164,48,213,62,165,6,90,221,34,90,90,117,111,154,156,73,33,72,89,33,13,161,73,86,167,20,148,71,0,202,173,153,118,215,197,89,95,147,249,141,179,126,53,169,245,220,3,139,240,126,34,133,73,235,6,226,220,162,85,31,167,200,220,166,62,132,168,247,50,31,82,91,91,70,68,132,184,233,60,74,111,223,183,184,170,2,82,122,91,246,44,165,81,99,57,181,102,86,225,248,144,35,185,34,216,241,134,164,165,164,41,247,221,109,184,245,6,152,52,145,26,220,117,195,67,230,133,93,75,91,78,110,204,205,247,68,117,228,190,111,99,44,133,205,12,63,155,153,126,252,70,235,184,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,224,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,146,189,35,187,113,198,218,183,25,64,193,249,124,137,113,242,235,7,200,125,112,94,117,110,180,186,220,181,17,32,230,186,193,153,37,8,74,73,73,97,42,78,245,40,117,213,40,210,111,27,77,219,253,137,54,62,196,219,92,230,131,84,84,148,184,88,38,135,33,133,98,202,196,71,99,239,224,176,235,111,173,148,54,219,171,37,41,111,42,50,218,37,165,14,19,102,162,90,210,162,45,42,9,190,201,189,166,48,110,107,108,209,79,218,122,161,6,94,25,195,203,163,206,171,213,25,146,71,37,112,17,5,111,34,101,141,164,154,158,66,85,29,211,65,165,4,181,160,146,122,18,163,208,80,109,182,190,213,213,221,173,51,150,110,50,222,213,97,225,10,109,225,225,106,36,215,144,174,161,23,74,9,199,13,45,145,32,158,125,104,222,184,119,90,138,232,111,120,180,52,217,143,65,56,3,0,96,220,172,193,180,156,190,203,236,61,18,135,135,168,113,202,52,24,49,136,244,52,139,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,156,59,116,157,108,29,242,16,174,201,207,156,167,162,233,192,56,130,160,175,41,82,233,212,237,220,92,46,242,144,202,91,186,183,170,61,204,135,213,32,211,165,182,218,101,70,219,37,109,109,36,195,228,232,185,216,146,149,180,14,38,123,59,115,33,136,147,48,78,11,172,34,34,40,178,226,166,67,21,217,165,29,110,41,167,44,242,84,218,24,83,144,157,52,173,181,182,241,56,109,157,200,156,33,54,131,207,14,196,155,96,226,109,145,179,65,170,210,78,92,220,19,92,144,194,113,101,30,35,81,247,243,152,105,183,208,202,219,113,212,26,146,182,85,37,110,146,18,182,201,195,73,33,106,73,30,164,250,19,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,7,214,33,131,165,167,99,234,86,80,99,40,251,68,96,66,150,84,44,194,172,73,77,122,43,206,165,104,131,91,116,148,254,182,148,165,239,84,137,36,153,46,26,52,154,90,91,43,178,137,46,52,218,38,82,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,231,179,109,189,176,113,54,215,57,160,237,105,71,46,22,9,161,200,125,56,78,143,45,168,251,248,44,58,219,8,121,110,56,210,9,74,91,202,140,135,77,10,91,132,217,168,208,133,40,139,82,131,138,216,251,107,60,101,178,46,104,123,184,161,71,151,88,161,79,142,228,106,238,28,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,93,183,136,35,36,186,178,57,115,233,27,197,52,44,115,209,213,141,49,174,22,157,215,104,184,130,159,135,106,148,233,59,165,183,191,138,253,82,3,141,57,161,100,149,167,82,22,147,178,136,148,87,177,145,31,1,128,29,23,187,20,126,104,12,118,140,231,204,42,101,42,118,91,96,218,130,227,59,78,154,91,239,44,213,18,202,86,136,230,210,84,86,101,173,235,15,56,110,17,161,206,195,90,28,74,221,221,200,175,74,63,160,158,102,253,229,246,196,32,16,2,61,84,15,42,227,213,64,0,0,0,0,0,12,0,233,171,244,88,194,223,24,16,125,157,81,17,23,147,121,67,140,179,223,49,41,249,91,151,204,68,127,16,213,163,206,122,11,18,95,38,81,33,113,162,61,40,217,37,159,101,43,90,88,82,16,106,52,163,90,147,169,72,77,212,82,233,211,87,232,177,133,190,48,32,251,58,162,48,3,162,227,211,179,44,190,253,123,30,104,12,95,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,122,9,216,95,108,218,22,216,121,113,42,166,229,43,200,216,207,11,245,120,248,154,154,210,22,113,82,227,164,189,212,152,206,42,247,101,221,211,166,77,169,70,227,106,66,146,173,68,72,117,204,96,233,94,216,114,54,37,165,86,246,184,203,149,203,58,237,54,60,117,226,234,73,33,217,5,58,35,73,109,132,205,96,146,74,54,150,195,73,70,245,39,102,141,150,148,229,208,166,215,190,140,12,151,205,236,101,144,185,161,135,243,115,47,223,136,221,119,14,200,83,209,202,91,4,243,14,161,109,169,167,89,113,28,12,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,130,106,122,78,118,85,193,185,221,144,216,135,52,153,166,196,137,142,242,234,142,253,90,5,88,220,54,141,250,116,123,191,42,27,230,148,40,221,70,232,158,91,73,50,45,47,26,108,180,33,199,181,193,8,159,234,166,208,184,87,106,14,143,76,202,205,204,45,27,168,117,252,191,196,177,170,52,181,202,110,67,212,201,205,64,125,46,199,113,72,63,181,113,6,164,161,75,105,214,150,104,70,189,37,0,32,61,52,109,11,138,107,184,27,32,179,47,26,225,105,221,74,181,135,240,125,102,169,78,147,186,67,155,137,76,66,117,198,156,208,178,82,21,165,104,73,217,68,105,59,88,200,203,128,132,31,246,81,246,236,255,0,203,159,254,236,209,255,0,238,130,116,243,99,2,252,148,50,179,25,101,159,149,60,153,238,183,15,212,104,93,119,113,190,234,189,106,51,140,239,119,122,147,175,78,243,86,157,73,189,173,114,189,196,107,127,176,99,255,0,230,139,255,0,114,127,254,124,6,127,237,99,232,177,156,159,23,248,135,217,207,143,53,131,210,158,214,62,139,25,201,241,127,136,125,156,248,243,88,3,58,122,56,58,63,230,109,17,93,107,54,243,123,14,255,0,181,60,14,178,195,81,164,56,252,119,49,20,173,11,111,76,117,178,182,220,67,44,184,100,181,188,74,210,110,52,77,36,151,239,198,212,223,142,191,128,48,6,13,202,204,27,73,203,236,190,195,209,40,120,122,135,28,163,65,131,24,143,67,72,185,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,246,0,1,128,29,53,126,139,24,91,227,2,15,179,170,35,63,198,0,116,213,250,44,97,111,140,8,62,206,168,128,192,14,139,143,78,204,178,251,245,236,121,162,127,132,0,244,92,122,118,101,151,223,175,99,205,19,252,0,0,0,0,0,3,0,58,86,246,163,207,109,154,254,69,223,33,76,115,238,115,221,31,150,252,167,243,50,28,205,255,0,87,234,59,159,209,45,57,167,78,253,223,54,215,213,198,246,43,91,254,139,253,179,54,147,218,39,63,107,248,43,56,243,35,221,5,22,22,15,149,84,98,55,145,224,68,209,41,19,97,54,151,53,199,97,181,157,144,243,133,99,61,61,171,218,228,70,89,43,183,62,195,31,155,71,220,79,251,104,251,142,247,29,229,47,214,79,40,117,174,183,213,191,194,25,209,167,171,125,117,245,247,91,143,84,216,167,163,123,243,31,102,157,87,51,62,76,190,235,124,167,135,223,161,117,47,115,189,67,119,188,147,29,237,238,243,173,59,123,117,109,58,116,149,245,222,252,44,97,154,160,0,2,42,250,115,190,146,127,132,159,147,69,170,232,84,244,167,197,63,23,243,189,163,78,23,87,167,59,233,39,248,73,249,52,90,174,133,79,74,124,83,241,127,59,218,52,224,19,82,0,0,60,214,109,99,233,79,156,159,24,24,135,218,47,139,235,87,219,142,54,26,232,255,0,193,187,35,229,202,37,149,118,165,30,164,140,93,86,37,187,28,160,196,118,173,37,244,194,96,210,105,55,86,251,74,70,245,71,118,137,151,84,221,150,167,23,185,177,91,88,250,83,231,39,198,6,33,246,139,226,218,82,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,3,181,228,190,80,227,44,250,205,12,63,148,121,126,196,71,43,184,138,66,153,142,114,223,38,88,105,8,109,78,186,243,139,226,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,232,123,102,45,158,176,174,203,249,53,69,202,60,45,39,175,245,13,228,154,141,81,113,91,142,245,78,115,170,212,236,135,18,130,251,86,208,74,82,212,134,154,105,6,181,232,212,118,255,0,97,125,140,168,91,30,101,196,170,99,149,95,44,227,60,81,213,228,98,106,147,75,89,69,83,141,18,247,81,163,54,171,89,150,183,174,145,56,164,147,142,41,106,82,180,145,161,166,242,84,0,0,0,4,85,244,231,125,36,255,0,9,63,38,137,84,17,87,211,157,244,147,252,36,252,154,2,213,116,42,122,83,226,159,139,249,222,209,167,9,169,16,173,208,169,233,79,138,126,47,231,123,70,156,38,164,0,96,7,77,95,162,198,22,248,192,131,236,234,136,207,241,128,29,53,126,139,24,91,227,2,15,179,170,32,48,3,162,227,211,179,44,190,253,123,30,104,187,253,37,189,32,146,115,134,171,88,217,243,40,42,177,28,203,232,18,58,181,98,173,17,214,165,49,137,86,133,69,125,179,108,214,193,45,132,71,146,195,169,37,178,234,144,249,89,68,102,131,77,240,47,13,98,154,238,15,168,189,86,195,147,186,164,185,20,249,244,183,28,221,33,205,81,102,197,118,36,150,236,178,50,45,108,62,234,47,109,73,213,116,153,40,136,203,149,202,220,173,199,121,211,142,233,153,103,150,148,47,44,226,74,206,251,169,66,235,76,199,222,238,153,91,206,123,227,203,67,105,179,109,45,93,165,21,237,98,185,153,17,135,203,66,192,24,203,19,97,156,77,140,232,88,122,92,186,22,14,143,26,77,118,160,146,34,98,10,36,72,68,118,9,106,51,34,53,184,235,132,73,65,93,102,73,113,68,90,91,90,147,215,196,201,237,51,178,142,92,108,149,209,153,153,56,43,5,53,215,170,179,188,132,253,126,190,251,36,137,85,121,73,171,195,34,82,136,140,247,108,163,82,137,166,72,205,45,165,74,51,53,173,110,56,184,108,1,42,157,57,223,73,63,194,79,201,163,21,122,46,61,59,50,203,239,215,177,230,140,170,233,206,250,73,254,18,126,77,24,171,209,113,233,217,150,95,126,189,143,52,4,255,0,0,0,0,0,0,0,0,0,233,89,209,148,56,55,62,178,191,16,101,30,96,49,45,202,22,34,142,150,100,28,71,205,151,218,90,28,75,173,60,218,248,145,45,183,91,109,194,37,18,144,102,130,37,37,73,51,73,247,81,103,246,186,206,250,174,206,59,58,99,60,229,161,80,226,85,234,84,8,241,147,14,36,183,20,134,13,249,18,153,140,218,220,211,218,82,16,167,201,102,130,52,154,201,6,146,82,53,107,32,243,153,139,48,181,119,3,98,170,206,10,197,48,122,149,107,15,212,36,82,234,49,183,168,115,113,41,135,20,219,173,235,65,169,10,210,180,40,174,147,52,157,174,70,101,196,74,79,66,62,80,198,69,43,48,179,238,115,17,28,144,252,134,176,133,45,196,190,238,253,132,33,45,202,154,149,183,193,163,67,134,228,3,74,187,75,35,101,194,236,17,158,184,161,18,63,208,193,159,49,176,174,104,98,92,128,174,205,151,213,241,196,116,213,40,72,84,135,84,195,117,24,109,184,167,219,67,36,131,66,22,244,107,173,78,154,145,194,11,104,61,102,164,18,66,98,64,0,6,31,244,160,103,222,108,108,237,144,84,12,107,147,152,175,220,253,106,110,48,139,75,126,79,81,141,47,92,85,194,154,226,155,209,33,183,16,87,91,45,157,200,181,118,109,123,25,145,226,6,193,91,122,237,99,157,59,88,224,108,179,204,188,214,242,206,27,172,249,79,174,194,242,21,54,62,247,117,77,148,243,126,248,204,116,56,155,56,210,21,217,81,94,214,59,145,153,30,127,237,173,178,151,230,193,202,202,86,89,251,189,247,37,228,204,64,197,119,174,249,47,175,239,55,113,164,51,186,221,239,154,181,250,206,173,90,142,218,45,110,55,43,1,178,231,69,39,230,107,207,108,51,157,127,39,175,116,126,231,58,239,204,207,114,221,79,127,214,33,191,27,231,221,109,205,58,119,250,188,195,190,155,112,189,200,51,252,0,0,96,7,74,222,212,121,237,179,95,200,187,228,41,142,125,206,123,163,242,223,148,254,102,67,153,191,234,253,71,115,250,37,167,52,233,223,187,230,218,250,184,222,197,107,127,209,127,182,102,210,123,68,231,237,127,5,103,30,100,123,160,162,194,193,242,170,140,70,242,60,8,154,37,34,108,38,210,230,184,236,54,179,178,30,112,172,103,167,181,123,92,136,203,37,118,231,216,99,243,104,251,137,255,0,109,31,113,222,227,188,165,250,201,229,14,181,214,250,183,248,67,58,52,245,111,174,190,190,235,113,234,155,20,244,111,126,99,236,211,170,230,103,201,151,221,111,148,240,251,244,46,165,238,119,168,110,247,146,99,189,189,222,117,167,111,110,173,167,78,146,190,187,223,133,140,51,84,0,0,121,184,219,26,1,83,118,176,206,24,233,116,220,37,227,122,204,139,153,90,219,217,110,57,111,185,174,223,112,78,254,197,212,211,164,236,147,148,17,77,150,218,215,131,105,82,116,182,68,68,123,232,232,118,252,59,207,93,207,196,204,96,102,211,157,20,91,67,231,62,126,227,124,211,194,184,211,46,163,82,113,45,85,115,162,51,80,168,78,110,66,16,164,164,172,226,81,17,105,35,185,31,37,25,9,45,202,28,25,35,46,50,155,5,101,228,181,176,183,240,190,29,166,209,157,83,11,82,218,82,227,70,109,147,52,41,68,74,52,221,28,12,200,140,203,153,16,12,5,233,188,167,45,220,168,203,106,177,52,217,166,54,33,149,24,214,118,212,70,228,109,68,69,224,123,163,191,192,66,207,116,35,196,37,231,70,97,79,214,100,108,225,118,153,36,219,158,185,109,157,254,230,143,225,25,199,210,29,178,158,55,218,219,40,232,24,39,46,234,180,10,117,102,145,136,218,170,169,250,220,151,217,96,227,20,105,13,45,9,54,90,116,205,102,183,26,50,186,72,172,149,113,46,71,208,186,57,54,25,205,109,144,171,152,226,171,153,120,135,9,84,147,137,98,65,143,12,168,114,164,188,164,27,43,121,75,222,111,152,106,196,123,196,218,218,175,99,189,172,87,12,227,17,87,211,157,244,147,252,36,252,154,37,80,69,95,78,119,210,79,240,147,242,104,12,53,216,159,102,120,219,87,98,220,127,150,12,206,137,79,174,177,129,228,85,240,244,233,102,238,226,53,69,154,140,2,78,240,155,81,25,161,198,156,121,147,51,74,244,19,198,225,33,106,66,72,89,92,127,128,49,150,86,99,42,182,95,102,14,30,151,67,196,52,57,7,26,116,25,36,90,218,93,136,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,207,55,250,21,61,41,241,79,197,252,239,104,211,134,101,116,150,108,43,39,105,172,51,23,51,242,198,4,185,89,161,135,35,177,77,139,5,50,154,109,138,189,56,228,25,169,133,155,238,33,166,86,201,190,243,201,112,148,90,139,120,218,146,179,83,102,216,117,254,140,93,188,126,77,244,40,217,13,155,21,173,88,251,15,211,211,228,218,165,70,163,188,149,138,25,74,222,83,150,78,233,37,190,142,194,99,146,181,56,227,175,36,156,120,239,161,213,22,127,143,44,52,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,15,65,59,11,237,155,66,219,15,46,37,84,220,165,121,27,25,225,126,175,31,19,83,90,66,206,42,92,116,151,186,147,25,197,94,236,187,186,116,201,181,40,220,109,72,82,85,168,137,14,184,17,45,210,143,233,217,153,191,121,125,143,8,101,167,70,246,124,224,221,155,122,63,51,31,53,177,156,216,137,69,59,28,84,81,76,130,244,131,101,117,106,137,210,160,28,120,77,26,80,181,107,113,73,177,168,144,173,8,37,184,162,208,133,25,98,95,74,63,167,102,102,253,229,246,60,33,141,82,113,77,118,94,21,167,96,169,19,181,209,105,85,9,181,72,113,183,72,45,212,169,109,198,110,67,154,200,181,171,82,33,70,43,25,154,75,119,116,145,26,148,102,29,131,58,51,123,25,103,214,104,98,12,220,204,7,226,57,93,196,82,18,244,130,136,193,50,195,72,67,105,105,166,91,71,19,36,54,211,109,182,70,163,82,204,144,70,165,41,70,106,59,149,249,133,182,142,252,206,63,154,131,220,103,231,83,244,87,82,212,191,42,121,47,70,175,42,117,125,63,160,254,191,86,189,30,253,163,113,239,194,245,116,112,116,127,204,218,34,186,214,109,230,246,29,255,0,106,120,29,101,134,163,72,113,248,238,98,41,90,22,222,152,235,101,109,184,134,89,112,201,107,120,149,164,220,104,154,73,47,223,141,169,191,1,230,51,37,243,123,25,100,46,104,97,252,220,203,247,226,55,93,195,178,20,244,114,150,193,60,195,168,91,106,105,214,92,71,3,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,41,41,233,33,207,156,27,180,151,71,230,92,102,182,12,155,17,72,168,227,138,114,42,112,89,144,111,46,147,81,42,84,243,145,9,211,82,16,173,109,169,86,37,26,19,173,6,135,18,90,22,147,59,21,210,63,209,255,0,51,103,122,235,185,183,148,56,119,253,169,231,245,102,29,141,29,199,228,57,135,101,104,67,122,100,45,229,184,226,217,121,194,53,161,227,86,146,113,211,105,68,143,121,55,112,174,54,41,174,196,194,181,28,21,30,118,138,45,86,161,14,169,50,54,233,7,189,149,17,185,45,199,115,89,150,180,233,68,217,37,98,50,73,239,46,162,51,74,76,130,224,108,157,233,79,147,127,24,24,123,218,44,15,74,99,205,102,201,222,148,249,55,241,129,135,189,162,192,244,166,0,0,0,0,0,2,21,186,106,253,41,240,183,197,252,31,104,212,67,161,83,210,159,20,252,95,206,246,141,56,58,106,253,41,240,183,197,252,31,104,212,67,161,83,210,159,20,252,95,206,246,141,56,4,212,128,0,0,0,0,195,254,148,12,251,205,141,157,178,10,129,141,114,115,21,251,159,173,77,198,17,105,111,201,234,49,165,235,138,184,83,92,83,122,36,54,226,10,235,101,179,185,22,174,205,175,99,50,60,0,217,235,164,123,108,236,115,159,185,105,130,177,78,114,117,218,46,32,198,20,106,93,70,55,185,218,83,123,248,175,205,105,183,91,214,136,201,90,117,33,106,43,164,201,69,123,145,145,241,18,127,182,182,202,95,155,7,43,41,89,103,238,247,220,151,147,49,3,21,222,187,228,190,191,188,221,198,144,206,235,119,190,106,215,235,58,181,106,59,104,181,184,220,177,87,41,250,26,254,69,249,167,131,115,51,243,71,121,79,220,150,32,167,87,122,151,185,13,207,90,234,178,91,123,117,188,235,170,209,171,119,167,86,149,90,247,177,218,192,59,95,77,95,162,198,22,248,192,131,236,234,136,136,188,144,198,180,172,181,206,140,3,152,213,216,242,223,166,225,92,81,74,173,204,106,34,18,167,220,98,52,182,222,113,45,165,74,74,77,102,148,25,17,26,146,87,181,204,185,137,116,233,171,244,88,194,223,24,16,125,157,81,16,172,2,239,237,85,180,198,50,218,191,55,38,102,150,48,131,18,156,132,199,77,54,145,76,140,68,164,83,169,205,173,197,180,193,185,164,148,242,245,58,226,214,226,136,181,45,106,210,148,35,67,104,204,14,138,125,135,35,102,85,86,6,212,153,146,185,109,80,176,197,96,151,133,169,137,67,172,29,70,163,21,72,89,77,91,150,34,92,102,93,178,82,150,212,123,199,154,113,43,52,165,165,54,245,148,232,249,216,146,171,181,126,63,114,187,137,216,151,7,46,176,172,136,239,85,102,42,42,148,197,89,244,188,202,151,73,67,137,121,165,161,110,71,83,138,83,173,154,141,146,221,154,136,141,198,239,61,52,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,0,250,198,149,115,26,133,12,6,145,215,243,15,5,82,179,39,0,98,108,186,174,200,150,197,55,21,81,230,81,102,59,17,105,75,237,177,37,149,178,226,155,82,146,164,146,201,43,51,35,52,168,175,107,145,242,29,128,91,93,165,51,118,54,67,100,54,57,205,183,159,136,219,248,118,142,243,212,242,150,195,175,48,237,69,118,106,19,46,33,171,44,208,228,151,25,108,204,141,54,37,153,154,146,68,106,32,243,135,152,88,42,171,150,216,251,18,229,213,118,68,71,234,88,86,177,50,139,49,216,139,82,152,113,248,207,45,151,20,217,169,41,81,160,212,131,50,51,74,78,214,185,23,33,37,61,10,57,33,85,58,174,50,218,69,234,228,68,211,83,30,70,8,143,77,75,106,83,238,62,106,133,49,215,214,174,9,66,18,146,101,41,34,212,107,53,184,103,163,65,111,35,6,173,86,170,215,170,179,43,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,159,221,13,89,207,85,195,89,243,84,201,122,174,47,150,198,30,197,244,121,82,233,212,101,33,78,176,253,105,141,211,155,212,89,39,185,95,83,106,86,165,93,9,89,52,218,85,169,72,104,136,38,116,109,172,203,215,222,55,15,137,88,108,186,118,43,31,172,5,130,218,116,141,120,70,57,88,255,0,179,72,229,251,83,194,2,113,186,79,229,43,17,159,207,63,205,19,251,180,123,43,127,10,48,132,33,74,181,93,39,217,43,254,150,240,128,188,116,194,152,234,58,208,180,234,222,249,197,111,169,1,196,208,108,91,254,63,83,252,226,113,182,48,82,125,197,189,196,191,182,69,127,37,28,65,189,14,254,255,0,98,250,159,231,19,115,177,92,179,115,7,56,87,71,28,74,101,195,246,168,224,51,53,159,48,254,17,175,145,92,134,212,115,236,29,189,99,114,252,44,3,231,157,198,42,207,191,135,227,33,129,59,124,211,77,204,35,142,165,104,116,239,228,206,36,92,62,123,20,189,67,62,101,167,84,117,151,30,239,198,48,163,110,198,18,172,188,198,254,117,254,102,255,0,47,24,4,77,225,180,27,89,147,85,65,145,149,161,23,63,249,17,53,219,34,127,105,152,83,254,39,192,254,73,129,11,84,196,18,51,74,176,142,60,33,39,159,218,178,38,151,100,66,50,193,120,76,236,118,247,31,3,249,38,0,100,138,124,210,248,5,69,19,230,151,192,42,2,169,26,11,152,214,145,160,185,128,212,42,68,66,128,92,192,107,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,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,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,1,67,43,138,29,190,232,173,236,52,159,48,1,160,107,50,62,225,160,175,222,3,113,66,130,167,126,241,64,26,86,70,100,127,0,176,123,80,158,156,183,196,215,229,242,151,242,236,139,248,225,153,36,237,234,24,253,181,62,247,228,105,137,205,63,224,94,175,238,134,0,66,182,208,71,124,232,175,25,114,249,87,252,145,161,156,221,31,17,245,82,48,11,166,143,239,175,27,253,116,161,130,217,246,107,60,228,174,146,185,252,171,254,74,208,207,46,143,98,252,239,224,31,190,191,199,150,2,72,160,39,229,86,74,223,165,39,241,16,76,190,236,173,245,67,84,15,208,204,254,212,159,196,66,146,139,179,199,234,128,96,182,216,117,99,141,92,164,161,50,52,159,91,169,17,246,47,201,109,120,11,239,148,43,106,71,149,180,30,173,59,139,243,47,217,6,54,237,178,242,88,196,52,139,171,78,169,149,94,235,253,27,34,254,236,255,0,53,82,188,189,173,221,90,122,175,208,218,215,222,137,244,97,22,223,20,53,49,70,195,78,245,93,36,136,213,101,25,235,189,172,136,254,34,213,108,86,225,163,16,97,162,35,177,123,178,135,252,120,227,38,186,64,176,235,71,132,233,15,166,31,22,105,213,149,95,120,124,61,233,131,245,248,12,93,216,237,222,173,137,176,202,53,105,190,47,132,118,181,255,0,76,142,2,108,48,34,137,84,151,76,206,255,0,44,171,248,169,16,27,183,222,123,200,218,7,106,28,93,137,89,155,18,77,10,129,33,120,103,15,174,36,134,164,176,186,116,71,92,74,94,109,230,210,146,117,15,186,167,164,17,153,170,197,32,144,75,82,82,147,18,195,181,174,126,70,200,93,145,113,166,39,102,124,184,245,218,242,157,195,56,125,113,31,118,51,232,168,75,96,210,151,155,121,180,40,218,91,13,37,233,4,103,166,230,193,32,150,149,41,38,32,88,80,25,209,209,13,158,144,242,195,104,201,153,115,136,107,61,74,139,153,116,244,211,153,74,201,132,50,170,195,11,55,33,27,142,184,105,90,117,33,82,217,66,16,102,110,59,37,164,154,20,122,84,140,23,28,174,19,197,53,220,15,138,104,216,215,11,78,234,85,156,63,80,143,84,167,73,221,33,205,196,166,28,75,141,57,161,100,104,86,149,165,39,101,17,164,237,99,35,46,0,61,70,164,174,163,26,203,135,33,212,178,151,29,124,147,242,187,7,102,95,146,252,153,238,183,15,211,235,189,75,127,190,234,221,106,59,111,110,183,154,83,175,78,243,78,173,41,189,175,98,189,135,109,77,140,192,66,199,77,79,165,54,22,255,0,136,16,125,163,81,23,87,160,202,223,237,217,127,255,0,13,254,82,22,171,166,171,210,155,11,127,196,8,62,209,168,139,169,208,103,244,236,252,27,252,164,2,85,132,96,109,225,210,145,138,178,219,52,233,217,103,179,77,90,148,239,185,58,131,135,139,102,205,166,184,231,88,157,30,75,172,187,72,54,223,109,26,89,45,214,167,30,101,70,165,239,16,77,58,222,133,26,238,7,74,22,221,63,33,76,42,188,142,201,204,103,213,51,38,181,163,203,18,97,39,83,212,42,91,141,168,206,207,18,139,171,204,122,237,238,236,74,90,26,53,185,239,74,84,119,14,21,128,122,83,217,163,104,188,9,181,6,86,64,204,204,11,35,246,40,117,136,90,30,249,153,84,234,204,188,252,61,227,173,55,190,221,111,208,157,234,19,161,124,200,249,145,93,81,230,219,101,93,166,49,150,202,25,185,15,52,176,124,24,149,20,42,58,169,181,122,100,146,36,162,163,78,113,109,173,214,9,205,38,166,87,169,166,214,135,18,71,165,104,78,164,173,26,219,95,161,236,170,204,204,43,156,153,113,135,51,75,5,75,235,20,92,77,79,106,161,27,83,141,173,198,117,151,109,135,119,107,90,18,243,75,37,54,226,9,71,161,196,45,38,119,73,128,237,99,205,102,214,62,148,249,201,241,129,136,125,162,248,244,166,60,214,109,99,233,79,156,159,24,24,135,218,47,128,149,78,133,79,69,140,83,241,129,59,217,212,225,159,227,0,58,21,61,22,49,79,198,4,239,103,83,134,127,128,0,0,12,0,233,171,244,88,194,223,24,16,125,157,81,24,1,209,113,233,217,150,95,126,189,143,52,103,255,0,77,95,162,198,22,248,192,131,236,234,136,192,14,139,143,78,204,178,251,245,236,121,160,39,248,90,173,167,118,122,194,187,80,100,213,107,40,241,76,158,161,215,247,114,105,213,68,69,110,67,212,201,205,43,83,82,27,74,203,237,155,89,37,72,82,218,117,212,18,209,175,81,93,80,1,230,51,58,50,135,25,100,46,104,98,12,163,204,6,34,55,93,195,178,18,204,131,136,249,60,195,168,91,105,117,167,155,95,3,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,46,148,39,207,164,171,102,124,27,159,59,60,214,241,157,102,116,186,118,33,202,234,61,87,17,209,102,178,102,180,41,13,199,39,164,196,117,163,81,37,72,121,49,155,34,95,5,182,180,33,68,102,157,109,185,1,128,46,86,206,185,13,140,182,146,205,202,22,84,224,200,82,212,186,140,132,46,167,57,152,228,242,41,52,226,90,74,68,215,73,75,66,116,54,149,92,146,107,78,181,154,27,73,235,90,72,253,20,228,190,80,224,220,133,202,252,63,148,121,126,196,182,232,88,118,58,153,142,114,223,55,159,117,107,113,78,186,243,139,224,70,183,29,113,199,12,146,73,65,26,204,146,148,164,137,37,111,246,62,217,51,6,236,139,149,254,225,232,82,34,86,43,179,228,57,38,187,136,211,0,226,191,85,89,56,179,96,150,131,113,211,66,26,105,100,218,80,75,209,125,226,200,137,78,172,206,250,128,14,191,143,240,6,13,205,60,27,86,203,236,193,195,209,43,152,122,185,28,227,78,131,36,143,67,168,185,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,118,0,1,231,51,108,29,147,49,150,200,185,161,238,30,187,34,93,98,133,62,59,114,104,88,141,80,10,43,21,84,19,104,55,201,8,39,29,36,45,167,86,109,169,6,189,118,221,172,200,146,234,12,242,211,162,119,109,122,142,22,197,84,205,149,243,34,167,175,13,214,111,27,7,62,179,139,29,154,84,229,57,34,67,145,220,81,165,14,61,214,156,123,74,13,78,45,68,233,52,218,16,100,233,154,36,43,108,29,147,48,110,215,89,95,238,30,187,34,37,30,187,2,67,114,104,88,141,80,14,83,244,165,155,136,55,201,8,39,26,53,161,214,144,109,169,6,189,23,221,172,200,212,210,12,188,246,99,252,1,140,178,179,25,85,178,251,48,112,244,186,30,33,161,200,56,211,160,201,34,214,210,236,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,97,33,61,44,91,107,212,113,78,42,169,236,175,150,245,61,24,110,141,104,216,197,244,28,89,12,213,103,37,200,242,27,142,218,137,43,113,158,170,227,58,86,105,113,10,55,77,214,214,130,38,136,215,134,187,42,236,207,140,182,175,205,200,121,91,131,231,68,167,33,49,213,82,171,212,228,153,41,20,234,115,107,109,14,190,77,234,37,60,189,78,182,132,54,147,45,75,90,117,41,8,214,226,45,174,19,194,213,220,115,138,168,216,43,11,65,235,181,172,65,80,143,75,167,70,222,161,189,252,167,220,75,109,55,173,102,148,39,82,214,146,186,140,146,87,185,153,23,17,232,79,98,141,148,104,91,37,228,212,44,27,186,165,76,197,245,43,76,197,53,184,76,173,61,126,86,165,155,109,146,156,51,89,178,194,23,186,108,172,132,157,150,230,237,11,117,194,1,120,48,6,0,193,185,89,131,105,57,125,151,216,122,37,15,15,80,227,148,104,48,99,17,232,105,23,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,60,117,233,71,244,19,204,223,188,190,216,132,50,168,98,175,74,63,160,158,102,253,229,246,196,32,16,2,61,84,15,42,227,211,238,105,102,150,4,201,108,9,83,204,204,203,174,249,27,13,209,183,61,118,111,85,122,70,235,122,242,25,111,222,217,66,220,85,220,117,9,236,164,237,123,157,136,140,200,45,254,213,219,87,101,198,201,89,112,188,107,141,93,235,213,89,219,198,40,20,6,30,36,74,171,202,73,17,154,82,102,71,187,101,26,146,110,188,100,105,109,42,73,17,45,107,109,181,225,95,71,55,73,78,59,204,236,199,127,38,118,152,198,20,169,146,235,254,249,134,43,175,198,102,3,139,157,116,32,169,138,68,118,144,202,183,164,106,91,74,86,133,111,18,166,238,234,157,105,8,192,13,171,182,174,204,125,173,115,29,120,215,26,187,212,105,80,119,140,80,40,12,60,107,139,72,138,163,35,52,164,204,139,120,242,244,164,221,120,200,148,226,146,146,34,66,16,219,104,178,160,61,84,0,192,14,140,93,188,126,77,244,40,217,13,155,21,173,88,251,15,211,211,228,218,165,70,163,188,149,138,25,74,222,83,150,78,233,37,190,142,194,99,146,181,56,227,175,36,156,120,239,161,213,22,127,128,192,14,154,191,69,140,45,241,129,7,217,213,17,128,29,23,30,157,153,101,247,235,216,243,70,127,244,213,250,44,97,111,140,8,62,206,168,140,0,232,184,244,236,203,47,191,94,199,154,2,127,132,37,244,145,244,125,198,217,218,75,121,195,147,116,169,106,203,170,140,132,198,155,77,101,167,94,70,25,89,52,195,109,27,178,30,125,215,158,68,151,141,245,18,212,148,161,181,154,27,189,214,217,28,218,14,191,143,240,6,13,205,60,27,86,203,236,193,195,209,43,152,122,185,28,227,78,131,36,143,67,168,185,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,7,156,28,151,207,156,101,146,173,227,42,93,10,108,183,104,88,243,11,213,48,205,118,146,153,4,219,19,17,42,19,236,48,242,200,208,162,215,29,215,137,212,153,17,44,200,156,108,150,148,186,187,219,81,145,91,109,236,125,137,182,70,205,7,104,170,41,115,112,77,114,67,234,194,117,137,110,199,223,206,97,166,216,91,200,113,182,150,106,74,217,84,148,52,107,82,27,39,13,38,180,37,36,122,83,142,160,61,84,0,0,11,85,181,143,162,198,114,124,95,226,31,103,62,60,214,15,74,123,88,250,44,103,39,197,254,33,246,115,227,205,96,15,85,0,0,0,48,3,166,175,209,99,11,124,96,65,246,117,68,103,248,192,14,154,191,69,140,45,241,129,7,217,213,16,24,1,209,113,233,217,150,95,126,189,143,52,79,240,128,30,139,143,78,204,178,251,245,236,121,162,100,246,174,218,187,46,54,74,203,133,227,92,106,239,94,170,206,222,49,64,160,48,241,34,85,94,82,72,140,210,147,50,61,219,40,212,147,117,227,35,75,105,82,72,137,107,91,109,172,45,175,72,102,218,116,173,150,50,190,69,11,8,98,8,137,205,76,75,28,139,15,195,56,201,148,112,152,55,52,187,80,125,181,40,146,132,37,36,234,90,53,146,137,111,18,75,118,226,16,246,155,127,209,185,210,9,39,104,152,206,100,246,114,85,98,39,49,105,209,213,38,21,73,231,90,101,120,153,6,235,238,58,77,71,101,134,153,101,113,153,38,18,104,74,148,183,16,75,114,214,67,134,80,237,154,89,165,142,243,167,29,212,243,51,50,235,190,89,196,149,157,207,93,155,213,89,143,189,221,50,134,91,247,182,80,134,211,102,218,66,123,41,43,218,231,115,51,51,235,244,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,0,245,60,3,26,182,23,219,54,133,182,30,92,74,169,185,74,242,54,51,194,253,94,62,38,166,180,133,156,84,184,233,47,117,38,51,138,189,217,119,116,233,147,106,81,184,218,144,164,171,81,18,29,115,37,64,0,0,0,7,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,199,92,131,233,0,217,247,104,140,216,196,57,73,129,177,23,203,240,55,111,208,36,200,109,216,237,226,40,189,89,183,31,84,116,60,134,220,67,204,184,111,33,108,169,58,141,182,137,212,26,211,188,38,131,16,58,115,190,146,127,132,159,147,69,170,232,84,244,167,197,63,23,243,189,163,78,23,87,167,59,233,39,248,73,249,52,90,174,133,79,74,124,83,241,127,59,218,52,224,19,82,0,0,60,214,109,99,233,79,156,159,24,24,135,218,47,137,52,232,138,217,51,6,225,236,187,167,237,89,89,145,18,183,136,113,84,121,49,168,173,189,0,210,188,60,134,37,203,139,36,218,112,220,82,92,91,233,109,187,175,118,133,161,26,219,35,52,184,189,81,151,181,143,165,62,114,124,96,98,31,104,190,38,167,162,227,208,79,44,190,253,123,98,104,12,170,0,0,0,0,0,17,87,211,157,244,147,252,36,252,154,37,80,69,95,78,119,210,79,240,147,242,104,11,85,208,169,233,79,138,126,47,231,123,70,156,38,164,66,183,66,167,165,62,41,248,191,157,237,26,112,154,144,1,128,29,53,126,139,24,91,227,2,15,179,170,35,63,198,0,116,213,250,44,97,111,140,8,62,206,168,128,134,10,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,132,244,244,121,236,89,74,217,99,43,227,215,113,126,31,136,156,212,196,177,204,241,4,194,146,153,71,9,131,115,83,84,246,28,74,73,40,66,82,77,41,210,65,168,150,241,40,247,142,33,12,233,181,93,26,93,31,113,178,122,149,71,218,15,55,233,82,219,204,25,241,250,205,30,147,45,167,98,191,134,144,180,202,97,194,112,144,249,161,245,200,140,251,74,52,60,210,86,193,221,38,68,178,85,164,40,6,42,244,163,250,9,230,111,222,95,108,66,16,2,39,251,165,31,208,79,51,126,242,251,98,16,128,16,18,169,211,157,244,147,252,36,252,154,49,87,162,227,211,179,44,190,253,123,30,104,202,174,156,239,164,159,225,39,228,209,138,189,23,30,157,153,101,247,235,216,243,64,79,240,193,94,145,254,144,8,123,59,208,157,202,76,161,196,95,237,177,63,171,62,236,152,237,177,33,188,59,23,90,28,213,33,15,33,198,214,243,205,145,161,12,154,117,19,110,155,170,52,123,201,59,120,54,219,219,7,12,236,141,149,238,214,148,113,38,227,106,228,119,211,132,232,242,218,145,184,156,251,78,48,135,150,227,141,32,210,148,50,153,40,116,208,165,182,110,18,77,8,82,76,245,38,0,113,254,63,198,89,167,140,170,217,131,152,56,134,93,115,16,215,36,28,153,211,164,153,107,117,118,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,32,156,142,142,109,181,255,0,53,86,92,63,64,199,245,58,83,121,155,133,189,238,165,25,131,221,57,84,130,68,130,110,166,150,116,165,9,212,181,155,110,165,163,82,80,226,82,171,52,151,154,108,179,0,121,119,192,24,255,0,25,101,102,50,164,230,14,95,98,25,116,60,67,67,144,82,96,206,140,101,173,165,216,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,253,9,236,125,181,158,13,218,235,43,253,220,80,163,196,163,215,96,72,114,53,119,14,38,121,202,126,148,179,113,100,193,173,102,219,70,180,58,210,9,196,172,145,162,251,196,17,154,154,89,16,95,80,0,0,17,65,211,97,157,20,170,140,156,7,145,24,123,23,196,149,34,151,34,85,123,19,81,217,66,86,184,175,155,77,162,156,167,92,211,116,44,218,122,105,147,68,178,61,14,33,107,77,148,210,142,87,199,153,108,254,206,58,238,208,25,203,139,51,139,17,179,213,229,226,106,130,164,55,27,82,23,213,34,161,36,220,104,218,208,132,19,155,166,27,105,173,230,130,82,244,106,87,105,70,96,58,0,239,249,3,156,117,221,159,243,151,9,231,22,28,103,172,75,195,53,4,200,114,54,164,35,173,197,90,84,220,152,218,214,133,147,123,214,28,117,173,230,131,82,53,234,79,105,36,99,160,0,15,83,180,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,172,96,175,67,238,113,208,177,206,204,5,149,81,217,234,245,172,180,168,63,30,99,122,150,189,252,89,210,31,151,30,77,205,9,66,117,45,114,90,221,146,150,162,234,218,213,164,156,73,12,234,0,0,0,24,191,210,23,181,6,62,217,51,37,232,185,141,151,52,140,63,81,169,84,113,68,106,35,173,86,227,188,243,9,97,200,146,222,82,146,150,93,105,68,189,81,208,68,102,163,43,26,184,114,50,198,13,140,250,80,51,247,104,157,164,240,126,78,99,92,33,151,240,168,184,131,202,29,101,250,93,62,107,114,145,184,129,34,66,52,41,201,110,32,174,182,82,71,116,31,100,206,214,59,25,101,254,218,219,41,126,108,28,172,165,101,159,187,223,114,94,76,196,12,87,122,239,146,250,254,243,119,26,67,59,173,222,249,171,95,172,234,213,168,237,162,214,227,114,176,27,46,116,82,126,102,188,246,195,57,215,242,122,247,71,238,115,174,252,204,247,45,212,247,253,98,27,241,190,125,214,220,211,167,127,171,204,59,233,183,11,220,131,63,192,0,0,0,0,0,0,0,0,0,4,85,244,231,125,36,255,0,9,63,38,137,84,17,87,211,157,244,147,252,36,252,154,2,213,116,42,122,83,226,159,139,249,222,209,167,9,169,16,173,208,169,233,79,138,126,47,231,123,70,156,38,164,6,21,109,87,209,125,151,27,78,103,44,60,226,247,125,85,194,114,230,245,118,241,76,104,209,74,95,149,155,101,45,182,218,152,91,142,17,68,123,112,222,232,213,161,214,207,75,106,221,106,39,13,220,181,192,24,3,6,229,102,13,164,229,246,95,97,232,148,60,61,67,142,81,160,193,140,71,161,164,92,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,251,0,0,128,30,148,127,78,204,205,251,203,236,120,67,175,236,73,177,246,38,218,231,52,26,162,164,165,194,193,52,57,12,43,22,86,34,59,31,127,5,135,91,125,108,161,182,221,89,41,75,121,81,150,209,45,40,112,155,53,18,214,149,17,105,87,96,233,71,244,236,204,223,188,190,199,132,51,255,0,161,83,209,99,20,252,96,78,246,117,56,6,111,224,12,1,131,114,179,6,210,114,251,47,176,244,74,30,30,161,199,40,208,96,198,35,208,210,46,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,125,128,0,7,95,199,248,3,6,230,158,13,171,101,246,96,225,232,149,204,61,92,142,113,167,65,146,71,161,212,92,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,160,7,109,189,143,177,54,200,217,160,237,21,69,46,110,9,174,72,125,88,78,177,45,216,251,249,204,52,219,11,121,14,54,210,205,73,91,42,146,134,141,106,67,100,225,164,214,132,164,143,74,125,15,12,0,233,171,244,88,194,223,24,16,125,157,81,1,21,123,39,122,83,228,223,198,6,30,246,139,3,210,152,243,89,178,119,165,62,77,252,96,97,239,104,176,61,41,128,0,0,0,0,0,133,110,154,191,74,124,45,241,127,7,218,53,16,232,84,244,167,197,63,23,243,189,163,78,14,154,191,74,124,45,241,127,7,218,53,16,232,84,244,167,197,63,23,243,189,163,78,1,53,32,0,0,0,0,0,0,3,0,58,106,253,22,48,183,198,4,31,103,84,68,64,101,62,5,249,40,102,158,13,203,63,42,121,51,221,110,32,167,80,186,238,227,125,213,122,212,150,217,222,238,245,39,94,157,230,173,58,147,123,90,229,123,137,127,233,171,244,88,194,223,24,16,125,157,81,17,87,178,119,165,62,77,252,96,97,239,104,176,3,209,70,85,101,158,21,201,188,184,195,153,91,130,162,117,122,46,25,167,181,79,141,169,182,208,227,218,11,182,251,187,180,33,10,121,213,154,156,113,100,146,214,226,214,163,43,168,199,107,0,0,26,85,204,106,26,85,204,5,4,97,116,217,103,21,9,172,45,129,118,127,142,206,250,181,38,160,88,198,99,154,150,158,169,21,182,228,68,142,86,52,104,115,124,183,100,241,37,234,71,85,237,38,206,36,202,79,71,155,157,173,179,158,171,159,91,66,227,108,127,43,23,203,196,84,151,43,19,34,97,185,15,33,77,33,170,43,114,28,234,77,52,210,146,147,105,27,163,74,141,38,148,168,214,181,173,119,113,107,51,11,64,59,86,83,227,175,145,126,105,224,220,203,242,95,148,253,201,98,10,117,119,169,111,247,61,107,170,201,109,237,214,243,74,180,106,221,233,213,165,86,189,236,118,176,234,160,3,212,38,94,227,106,102,100,224,28,53,152,212,24,242,216,166,226,170,60,58,220,54,165,161,41,125,182,36,178,135,155,75,137,74,148,146,89,37,100,70,68,165,21,239,99,62,99,146,168,56,226,27,186,78,199,175,250,70,8,116,51,102,151,186,189,156,107,153,105,62,187,214,167,224,76,64,231,86,133,213,116,117,58,92,212,19,204,251,225,32,146,230,185,73,168,171,138,148,180,218,199,100,238,200,103,172,134,146,233,88,211,126,55,230,2,206,231,113,160,240,212,115,127,145,212,81,251,251,183,61,66,4,51,105,49,211,228,173,209,126,207,126,127,99,19,233,158,177,28,94,25,142,134,91,185,149,77,29,253,219,183,68,5,230,203,46,181,228,173,234,109,125,253,184,254,214,3,175,80,10,31,191,234,250,223,95,136,154,205,139,34,54,156,28,225,161,187,17,98,83,62,127,98,142,33,55,15,54,183,122,198,130,189,180,95,248,68,225,108,111,17,216,184,57,214,220,111,73,158,35,82,173,114,63,210,163,128,203,200,228,68,217,219,214,53,141,12,17,146,15,225,26,192,105,120,203,114,162,63,15,198,48,183,110,173,30,224,49,191,222,223,229,163,12,207,150,122,99,45,69,207,135,227,24,69,183,124,228,55,128,49,194,13,219,40,188,153,244,63,103,138,2,43,161,105,249,42,214,79,252,9,31,197,100,77,46,200,230,94,226,48,149,191,241,62,7,242,44,8,86,163,47,172,102,141,97,87,213,120,73,240,238,100,77,86,200,233,182,9,194,92,63,220,132,15,228,88,1,145,137,243,75,224,21,20,79,34,248,5,109,112,21,72,208,92,198,180,141,5,204,6,160,46,96,42,68,3,80,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,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,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,43,144,210,53,43,144,210,0,103,235,26,47,113,173,68,124,6,130,43,0,220,51,184,160,169,149,133,0,104,115,145,223,212,44,30,212,170,71,200,211,19,220,248,124,165,254,80,192,191,174,36,236,127,0,176,27,83,182,103,150,152,158,214,253,69,254,80,192,8,82,207,213,35,228,209,93,50,62,31,42,255,0,146,52,51,207,163,218,199,64,192,38,92,190,106,255,0,30,88,192,172,253,45,57,203,93,35,255,0,5,255,0,37,104,103,119,71,171,233,42,46,1,107,181,250,235,240,121,242,196,209,37,80,184,70,100,251,183,105,252,68,41,48,253,236,173,245,66,176,148,71,21,158,31,165,167,241,16,74,50,38,200,204,190,136,81,30,187,114,180,179,175,80,204,147,206,101,91,191,235,216,23,187,102,217,45,171,221,21,215,123,117,78,239,219,133,155,219,114,67,40,175,81,73,198,205,95,46,85,109,192,142,221,182,69,209,217,102,83,111,123,167,212,74,59,117,46,127,242,226,125,22,235,111,248,104,60,11,17,68,223,20,210,107,103,207,236,45,12,32,217,82,66,152,198,88,89,189,122,111,139,32,157,173,127,211,88,25,237,183,187,72,86,94,164,244,38,233,163,86,204,184,114,247,134,196,110,228,190,40,167,96,252,71,68,196,53,169,174,68,167,82,171,145,167,204,121,41,82,183,76,180,227,107,90,244,164,141,74,178,82,103,98,35,51,183,2,49,69,238,233,76,207,73,181,106,134,26,217,234,151,42,58,169,116,101,251,167,171,110,158,105,197,42,123,168,83,49,218,113,58,53,178,166,152,222,174,218,236,180,205,73,154,123,8,81,217,109,141,178,50,30,103,209,243,187,49,177,5,27,174,209,178,215,44,49,5,69,149,44,216,91,41,172,63,2,67,112,137,198,156,35,90,180,161,50,222,66,208,68,109,187,25,165,26,210,122,82,187,21,143,241,81,227,172,121,137,49,186,161,28,51,196,53,121,149,83,140,110,239,119,59,247,150,238,141,118,45,86,215,109,86,43,218,246,46,66,92,182,93,201,234,238,81,244,81,230,100,156,68,245,165,227,204,33,137,177,139,113,180,163,229,88,178,104,251,184,197,173,11,81,47,120,196,118,159,191,101,73,223,232,82,73,72,51,48,134,241,145,59,127,100,60,157,159,118,162,197,216,101,152,81,35,80,171,242,23,137,176,242,34,71,106,51,8,167,75,117,197,37,150,217,109,106,38,144,195,169,122,49,17,146,110,81,201,100,132,165,73,33,142,194,92,186,105,178,30,53,91,6,225,77,163,40,240,165,174,165,66,144,140,51,90,54,99,186,234,60,156,241,184,236,103,157,89,47,67,8,106,65,184,217,30,143,124,92,228,36,215,217,66,76,57,238,134,140,243,135,138,50,110,185,145,21,106,206,186,214,9,168,57,81,165,196,112,152,111,230,60,181,18,148,76,146,76,157,119,119,44,228,41,197,169,38,72,235,108,39,89,146,146,148,200,162,56,29,207,212,60,247,244,118,103,21,119,38,246,183,192,178,105,12,245,152,152,194,160,198,14,170,70,212,132,111,162,207,125,182,210,122,212,133,154,119,79,148,119,236,157,42,94,227,70,164,165,106,49,232,68,4,44,116,213,122,83,97,111,248,129,7,218,53,17,109,118,48,219,2,149,178,118,81,231,114,169,231,45,204,119,140,99,209,224,97,68,50,210,77,17,159,66,42,4,228,231,84,226,20,214,136,230,243,75,38,212,149,27,171,82,17,167,65,184,227,119,43,166,167,210,155,11,124,95,193,246,141,68,96,8,14,193,86,169,227,44,215,199,243,107,51,27,151,95,197,152,198,176,228,151,81,18,33,27,245,10,140,183,141,74,38,217,101,36,70,183,29,112,236,134,210,92,84,68,146,228,66,106,118,23,232,236,195,57,39,148,117,133,103,85,10,37,71,29,227,250,60,234,46,32,68,105,242,18,136,116,73,168,100,156,165,26,154,123,116,181,145,179,173,111,182,148,168,150,226,144,135,20,132,37,197,217,254,139,174,143,248,116,136,116,221,166,243,191,14,239,170,175,117,106,142,7,165,190,227,15,197,110,43,172,52,251,53,101,110,214,189,79,30,246,205,54,225,33,76,169,181,56,105,53,155,74,106,79,192,64,14,223,91,20,98,173,148,243,30,93,110,147,76,235,25,101,137,170,15,57,135,42,17,201,197,183,3,89,169,196,211,36,27,138,90,210,243,72,35,36,41,106,61,243,104,53,145,234,75,168,107,234,232,249,219,110,171,178,134,63,114,133,137,223,151,59,46,177,84,136,236,213,97,170,82,146,197,37,245,60,202,87,86,67,105,101,213,173,109,199,75,137,83,77,146,77,226,221,146,140,205,182,237,55,249,209,148,56,55,62,178,191,16,101,30,96,49,45,202,22,34,142,150,100,28,71,205,151,218,90,28,75,173,60,218,248,145,45,183,91,109,194,37,18,144,102,130,37,37,73,51,73,249,225,218,95,103,76,119,178,254,105,207,203,60,117,31,246,89,148,121,186,217,249,167,75,235,47,50,196,205,219,78,185,185,222,238,22,173,210,213,173,28,140,185,25,135,164,138,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,155,125,172,125,41,243,147,227,3,16,251,69,241,153,93,20,251,113,198,203,90,172,13,150,243,37,18,221,161,98,122,193,35,11,84,210,183,95,58,117,70,82,144,130,132,182,238,100,136,207,59,101,37,77,164,183,111,58,226,150,74,75,170,113,156,53,218,199,210,159,57,62,48,49,15,180,95,1,42,157,10,158,139,24,167,227,2,119,179,169,195,63,198,0,116,42,122,44,98,159,140,9,222,206,167,12,255,0,0,0,0,24,1,211,87,232,177,133,190,48,32,251,58,162,48,3,162,227,211,179,44,190,253,123,30,104,207,254,154,191,69,140,45,241,129,7,217,213,17,128,29,23,30,157,153,101,247,235,216,243,64,79,240,0,0,181,91,88,250,44,103,39,197,254,33,246,115,227,205,96,244,167,181,143,162,198,114,124,95,226,31,103,62,60,214,0,245,80,0,0,0,3,228,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,5,181,218,119,104,92,43,178,254,77,86,179,115,20,198,235,253,67,119,26,157,75,68,166,227,189,83,156,234,180,181,29,181,44,254,217,197,154,82,181,33,166,157,89,33,122,52,159,157,108,210,205,44,119,157,56,238,167,153,153,151,93,242,206,36,172,238,122,236,222,170,204,125,238,233,148,50,223,189,178,132,54,155,54,210,19,217,73,94,215,59,153,153,157,224,219,111,108,28,77,181,206,104,59,90,81,203,133,130,104,114,31,78,19,163,203,106,62,254,11,14,182,194,30,91,142,52,130,82,150,242,163,33,211,66,150,225,54,106,52,33,74,34,212,171,235,209,139,176,119,201,190,187,27,62,115,98,139,171,0,225,250,130,124,155,75,168,211,183,145,113,67,201,67,201,114,202,222,164,247,49,223,76,115,86,166,220,105,229,19,140,157,244,58,146,12,42,202,220,210,199,121,45,142,233,153,153,150,149,223,35,98,74,54,251,169,77,234,172,200,221,111,89,91,46,123,219,200,91,106,187,110,173,61,164,157,175,114,177,145,25,122,30,217,87,105,140,27,181,126,81,195,205,44,31,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,73,37,228,105,117,181,161,196,145,106,66,211,169,40,94,182,209,22,221,39,91,7,124,132,43,178,115,231,41,232,186,112,14,32,168,43,202,84,186,117,59,119,23,11,188,164,50,150,238,173,234,143,115,33,245,72,52,233,109,182,153,81,182,201,91,91,73,60,127,216,163,106,234,238,201,121,203,11,25,111,106,179,48,133,74,208,241,77,18,19,200,79,95,139,165,100,219,132,151,8,208,111,48,181,239,91,59,161,71,101,183,188,66,29,112,192,122,41,24,171,210,143,232,39,153,191,121,125,177,8,100,166,19,197,52,44,115,133,104,216,215,11,78,235,180,92,65,79,143,84,167,73,221,45,189,252,87,219,75,141,57,161,100,149,167,82,22,147,178,136,148,87,177,145,31,1,141,125,40,254,130,121,155,247,151,219,16,128,64,8,203,78,144,205,180,234,187,83,230,132,138,22,16,196,18,213,149,120,106,65,22,31,134,113,149,20,166,190,77,233,118,160,251,106,81,169,107,82,141,212,180,107,36,154,25,52,150,237,181,173,237,88,150,47,86,202,59,40,230,62,214,185,142,140,21,130,154,234,52,168,59,183,235,245,247,217,53,197,164,69,81,153,18,148,68,101,188,121,122,84,77,50,70,74,113,73,81,153,161,8,113,196,5,202,232,243,216,178,171,181,62,104,71,174,226,252,63,45,89,87,134,164,25,226,9,133,37,81,74,107,228,222,166,169,236,56,148,154,150,181,40,218,83,164,131,73,161,147,81,239,27,90,217,213,159,253,33,61,29,56,123,58,176,108,124,125,144,152,42,37,59,49,112,252,120,84,216,244,154,90,98,194,137,89,167,54,109,176,134,28,39,22,211,44,174,51,36,70,219,132,101,239,76,238,77,42,45,206,235,50,178,183,43,112,38,75,96,74,102,89,229,165,11,200,216,110,141,190,234,80,186,211,210,55,91,215,150,243,158,248,242,214,226,174,227,171,87,105,71,107,216,172,68,68,93,172,7,150,26,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,135,160,157,133,246,205,161,109,135,151,18,170,110,82,188,141,140,240,191,87,143,137,169,173,33,103,21,46,58,75,221,73,140,226,175,118,93,221,58,100,218,148,110,54,164,41,42,212,68,135,92,197,94,150,189,138,60,183,14,102,214,89,101,76,170,204,173,51,185,111,26,83,216,45,251,106,130,203,27,180,84,210,70,173,109,238,80,211,77,186,150,210,164,155,102,151,76,155,38,158,90,227,47,37,243,123,25,100,46,104,97,252,220,203,247,226,55,93,195,178,20,244,114,150,193,60,195,168,91,106,105,214,92,71,3,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,32,151,78,154,191,69,140,45,241,129,7,217,213,17,128,29,23,30,157,153,101,247,235,216,243,70,85,116,135,109,11,133,118,160,232,244,203,188,220,194,209,186,135,95,204,8,177,170,52,181,202,110,67,212,201,205,64,168,165,216,238,41,7,246,174,32,212,148,41,109,58,210,205,8,215,164,177,87,162,227,211,179,44,190,253,123,30,104,9,254,0,0,22,43,110,60,1,131,115,7,101,12,207,139,140,240,244,74,170,40,120,94,169,95,166,27,196,122,225,212,98,67,121,216,242,26,90,76,148,133,165,69,99,177,246,144,165,161,90,144,181,36,252,230,15,74,123,88,250,44,103,39,197,254,33,246,115,227,205,96,15,85,0,0,2,213,109,99,232,177,156,159,23,248,135,217,207,143,53,131,210,158,214,62,139,25,201,241,127,136,125,156,248,243,88,3,213,64,0,0,12,0,233,171,244,88,194,223,24,16,125,157,81,25,254,48,3,166,175,209,99,11,124,96,65,246,117,68,4,106,236,21,154,88,19,37,182,177,192,217,153,153,117,223,35,97,186,55,148,250,236,222,170,244,141,214,246,155,41,150,253,237,148,45,197,93,199,80,158,202,78,215,185,216,136,204,184,173,171,182,174,204,125,173,115,29,120,215,26,187,212,105,80,119,140,80,40,12,60,107,139,72,138,163,35,52,164,204,139,120,242,244,164,221,120,200,148,226,146,146,34,66,16,219,104,178,163,45,58,60,246,44,170,237,79,154,17,235,184,191,15,203,86,85,225,169,6,120,130,97,73,84,82,154,249,55,169,170,123,14,37,38,165,173,74,54,148,233,32,210,104,100,212,123,198,214,182,117,5,224,232,197,232,255,0,135,155,179,35,109,3,157,248,119,173,224,88,154,95,195,52,215,92,97,216,181,233,77,190,243,46,170,74,18,179,112,153,97,200,252,89,113,9,75,202,90,110,106,109,43,67,151,3,165,115,97,111,159,237,65,146,152,51,251,162,86,63,133,5,95,106,164,213,27,142,73,253,183,173,45,42,250,135,141,31,162,30,18,147,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,250,192,121,140,201,124,222,198,89,11,154,24,127,55,50,253,248,141,215,112,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,192,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,208,246,204,91,66,225,93,168,50,106,139,155,152,90,55,80,235,251,200,213,26,90,229,55,33,234,100,230,149,165,216,238,41,7,246,174,32,212,148,41,109,58,210,205,8,215,164,162,131,164,143,163,238,54,206,210,91,206,28,155,165,75,86,93,84,100,38,52,218,107,45,58,242,48,202,201,166,27,104,221,144,243,238,188,242,36,188,111,168,150,164,165,13,172,208,221,238,182,200,236,6,199,219,89,227,45,145,115,67,221,197,10,60,186,197,10,124,119,35,87,112,226,103,148,86,42,168,38,214,76,26,214,109,186,72,91,78,172,156,74,201,26,237,188,65,25,37,213,145,135,163,48,29,127,0,99,252,27,154,120,54,147,152,57,125,136,98,87,48,245,114,57,73,131,58,49,158,135,81,115,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,236,0,49,43,164,143,103,156,237,218,39,36,155,195,185,55,139,101,165,116,233,9,147,55,8,178,134,25,70,38,89,190,193,52,78,203,121,230,146,202,35,36,159,124,144,173,72,113,100,142,26,208,218,138,11,48,6,63,198,89,89,140,169,57,131,151,216,134,93,15,16,208,228,20,152,51,163,25,107,105,118,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,63,81,2,42,250,87,54,22,249,254,212,25,41,131,63,186,37,99,248,80,85,246,170,77,81,184,228,159,219,122,210,210,175,168,120,209,250,33,224,24,235,183,158,216,56,103,107,156,175,200,234,210,78,36,44,109,67,143,93,78,44,163,196,106,70,226,11,238,185,17,12,173,183,29,65,37,72,121,49,150,233,33,43,112,219,37,18,22,165,25,106,87,117,232,84,244,167,197,63,23,243,189,163,78,24,0,51,255,0,161,83,210,159,20,252,95,206,246,141,56,4,212,128,0,15,53,155,88,250,83,231,39,198,6,33,246,139,226,106,122,46,61,4,242,203,239,215,182,38,136,86,218,199,210,159,57,62,48,49,15,180,95,19,83,209,113,232,39,150,95,126,189,177,52,6,85,0,0,0,0,0,8,171,233,206,250,73,254,18,126,77,18,168,34,175,167,59,233,39,248,73,249,52,5,170,232,84,244,167,197,63,23,243,189,163,78,19,82,33,91,161,83,210,159,20,252,95,206,246,141,56,77,72,0,233,89,151,148,56,55,54,164,224,215,241,155,18,223,70,6,197,17,113,125,49,150,95,54,144,186,140,102,158,68,117,58,105,237,41,8,83,251,194,73,26,110,182,208,74,212,141,72,87,117,0,0,0,1,138,189,40,254,130,121,155,247,151,219,16,132,0,137,254,233,71,244,19,204,223,188,190,216,132,32,4,4,170,116,231,125,36,255,0,9,63,38,140,32,216,131,55,176,110,66,237,57,132,179,115,48,31,150,221,11,14,199,171,189,32,162,48,111,62,234,215,75,150,211,76,182,142,4,107,113,215,27,108,141,70,148,17,172,141,74,74,72,212,89,191,211,157,244,147,252,36,252,154,34,172,7,127,207,76,244,204,125,162,243,30,163,154,25,161,89,235,213,89,214,105,150,90,35,68,90,124,84,153,155,113,99,54,102,123,182,81,169,86,43,154,141,74,82,214,165,173,107,90,164,87,162,143,97,111,156,109,65,157,120,51,251,158,86,0,133,57,95,108,165,85,28,142,105,253,171,170,173,74,250,183,137,31,161,222,22,83,163,131,163,254,102,209,21,214,179,111,55,176,239,251,83,192,235,44,53,26,67,143,199,115,17,74,208,182,244,199,91,43,109,196,50,203,134,75,91,196,173,38,227,68,210,73,126,252,109,77,248,8,107,233,58,232,255,0,135,148,83,36,237,3,146,24,119,170,96,89,122,159,196,212,214,156,97,168,180,25,78,62,203,45,42,50,20,178,112,217,125,201,28,25,109,10,75,42,66,172,105,109,72,67,120,129,179,22,208,184,171,101,252,229,162,230,230,22,141,215,250,134,242,53,70,150,185,78,71,102,167,5,212,233,118,59,138,65,253,171,136,53,37,105,67,173,52,179,66,244,105,63,74,98,5,186,70,118,40,252,202,185,142,197,127,0,83,42,174,101,150,41,247,202,108,151,203,122,221,46,113,154,205,202,98,158,212,165,171,74,16,78,52,167,73,42,91,106,82,110,234,153,117,195,9,180,201,124,222,193,185,245,149,248,127,55,50,253,249,110,80,177,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,196,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,186,143,61,123,11,237,155,93,216,243,49,229,84,220,165,121,103,6,98,142,175,31,19,83,90,66,10,82,155,104,215,186,147,25,197,90,207,53,189,116,201,181,40,155,113,43,82,85,164,205,14,183,232,38,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,32,24,149,210,151,158,144,242,127,101,58,246,27,133,89,234,152,147,49,63,59,116,198,91,38,28,113,113,92,50,58,130,212,219,167,171,115,213,119,140,169,196,37,74,67,146,88,243,77,68,180,194,182,64,228,229,119,104,12,229,194,121,59,135,30,234,242,241,53,65,49,220,147,165,11,234,145,80,149,57,38,78,133,173,4,230,233,134,221,119,119,172,148,189,26,83,218,81,16,202,174,152,44,227,174,227,157,168,15,42,164,51,213,232,185,105,79,98,60,54,245,33,123,249,83,163,177,46,68,155,146,18,180,234,66,227,53,187,53,45,37,213,181,167,73,184,162,29,219,161,131,33,163,98,172,208,196,185,255,0,93,133,47,171,224,120,233,165,208,150,168,238,165,135,42,51,27,113,47,184,135,137,100,133,173,152,215,66,154,52,175,132,230,214,122,13,40,53,6,21,109,55,73,165,80,54,146,205,122,21,10,153,18,157,77,167,99,138,236,72,112,226,50,150,88,140,195,115,222,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,11,149,156,185,23,14,149,177,142,207,251,67,208,104,219,159,45,249,119,13,226,41,45,155,13,182,185,77,85,102,185,5,106,65,17,58,227,203,101,50,144,167,12,214,146,110,35,8,236,89,36,190,129,181,143,165,62,114,124,96,98,31,104,190,37,39,103,44,144,170,237,29,209,19,69,201,170,21,114,37,34,165,95,143,81,84,57,114,219,82,216,39,227,226,39,228,182,135,52,246,146,133,169,130,65,172,137,70,130,89,168,146,189,58,12,48,215,162,119,61,43,185,97,181,5,51,46,124,179,74,133,133,179,46,244,234,186,106,4,132,106,148,196,121,14,64,54,93,51,73,165,229,62,189,194,81,115,75,157,100,211,161,75,221,169,19,168,60,171,143,77,25,3,156,116,45,160,50,107,9,231,22,28,103,171,196,196,212,244,200,114,54,165,175,170,74,66,148,220,152,218,214,132,27,155,167,219,117,173,230,130,74,244,106,79,101,68,96,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,190,156,239,164,159,225,39,228,209,42,130,42,250,115,190,146,127,132,159,147,64,90,174,133,79,74,124,83,241,127,59,218,52,225,53,34,21,186,21,61,41,241,79,197,252,239,104,211,132,212,128,0,0,8,1,233,71,244,236,204,223,188,190,199,132,51,255,0,161,83,209,99,20,252,96,78,246,117,56,96,7,74,63,167,102,102,253,229,246,60,33,159,253,10,158,139,24,167,227,2,119,179,169,192,51,252,0,0,6,0,116,213,250,44,97,111,140,8,62,206,168,140,255,0,24,1,211,87,232,177,133,190,48,32,251,58,162,2,42,246,78,244,167,201,191,140,12,61,237,22,7,165,49,230,179,100,239,74,124,155,248,192,195,222,209,96,122,83,0,0,0,0,0,1,10,221,53,126,148,248,91,226,254,15,180,106,33,208,169,233,79,138,126,47,231,123,70,156,29,53,126,148,248,91,226,254,15,180,106,33,208,169,233,79,138,126,47,231,123,70,156,2,106,64,0,0,0,0,0,0,6,0,116,213,250,44,97,111,140,8,62,206,168,136,171,217,59,210,159,38,254,48,48,247,180,88,18,169,211,87,232,177,133,190,48,32,251,58,162,34,175,100,239,74,124,155,248,192,195,222,209,96,7,165,48,0,0,20,59,10,141,42,230,3,23,250,72,51,190,149,146,91,40,226,197,84,40,114,234,146,49,228,121,24,34,10,25,113,45,161,135,231,67,144,70,251,170,59,153,33,182,155,117,100,73,73,154,150,72,71,100,148,110,34,8,242,159,3,124,148,51,79,6,229,167,149,60,153,238,183,16,83,168,93,119,113,190,234,189,106,74,25,222,238,245,39,94,157,230,173,58,147,123,90,229,123,140,212,233,153,205,31,117,123,71,80,178,210,5,119,173,64,192,152,125,190,179,11,170,232,234,117,73,171,55,158,247,195,65,41,205,113,83,78,87,5,41,9,181,138,202,222,16,250,186,26,242,94,171,137,115,226,171,157,21,92,33,45,252,61,131,232,242,162,83,171,74,90,154,97,138,219,230,211,123,164,89,69,190,95,83,118,86,164,217,105,65,58,218,149,165,75,104,204,48,175,59,176,85,43,45,115,163,31,101,213,10,68,183,233,184,87,20,85,104,144,221,150,180,169,247,24,141,45,198,91,83,134,148,165,38,179,74,8,204,201,41,43,222,196,92,135,107,115,36,41,71,178,36,125,164,89,174,75,77,73,57,144,246,7,145,77,83,105,83,14,48,116,198,230,52,250,21,193,72,90,84,79,37,68,122,137,100,182,204,180,104,61,231,201,181,135,165,46,113,255,0,199,252,67,237,23,196,133,116,116,101,4,124,250,232,224,206,44,164,117,152,142,63,136,177,69,81,154,121,203,125,214,88,106,162,138,109,53,216,79,56,182,174,178,67,114,91,101,195,34,37,92,144,100,105,81,25,164,195,18,122,51,115,171,228,49,181,190,22,235,20,254,181,3,29,219,5,75,208,214,183,154,235,175,179,213,220,110,238,33,41,180,166,163,107,81,234,179,70,237,146,106,211,105,248,95,14,92,238,60,180,213,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,61,33,236,177,154,31,38,157,156,178,239,50,222,174,121,98,125,102,129,23,202,179,122,175,87,222,213,26,70,230,119,189,146,16,148,218,83,79,167,176,146,65,218,232,186,77,38,97,246,102,220,102,223,161,52,151,17,168,186,250,79,157,190,129,193,0,217,225,25,44,249,23,74,45,126,179,223,251,88,244,11,154,205,252,194,102,196,95,163,83,252,69,136,11,207,246,137,30,65,177,36,175,214,185,127,201,0,183,88,65,6,125,111,81,126,199,254,112,157,125,150,217,140,206,25,89,48,155,23,151,76,249,159,61,219,30,177,4,248,67,81,117,187,168,255,0,75,239,251,97,55,27,29,213,78,86,18,94,241,199,150,103,136,141,55,89,223,244,168,254,32,50,253,133,93,179,227,222,55,11,152,218,142,87,65,153,122,198,233,115,1,243,84,148,105,134,225,145,218,214,252,100,35,207,164,6,184,243,56,111,30,68,41,86,34,242,95,103,65,126,201,20,249,216,72,85,92,237,5,211,251,95,227,16,141,62,144,183,237,79,199,233,186,191,90,191,141,16,4,122,96,119,23,47,49,170,142,168,245,234,129,207,151,123,36,38,227,100,180,154,48,86,19,185,88,189,200,192,254,69,129,8,121,100,74,119,31,84,116,159,235,121,243,251,102,132,222,108,166,74,78,9,194,132,103,203,9,65,47,250,150,0,100,66,121,23,192,53,36,104,71,152,159,128,134,178,59,0,36,104,181,140,107,72,219,191,18,1,172,106,79,33,164,84,143,184,6,160,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,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,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,20,87,33,164,106,87,33,164,0,104,26,198,128,27,138,20,21,80,160,13,46,25,216,248,247,11,11,181,18,76,242,215,19,95,252,11,252,161,145,126,212,87,35,248,5,136,218,129,37,242,52,196,223,249,151,249,67,32,33,47,104,20,255,0,183,69,120,184,126,165,255,0,36,104,103,23,71,202,20,84,220,4,100,124,62,106,255,0,26,80,193,221,162,85,187,206,92,64,162,238,234,159,228,141,12,214,232,250,150,175,39,96,36,216,255,0,93,62,139,235,165,0,147,184,55,40,140,25,159,233,73,252,68,18,207,222,203,237,134,221,49,70,184,113,238,103,243,148,31,240,16,220,150,94,246,95,108,2,61,118,229,112,138,191,68,231,250,50,173,252,118,5,237,217,158,158,81,61,210,93,13,22,190,167,230,151,171,125,224,44,46,220,207,26,241,29,29,37,114,209,58,172,92,254,200,200,200,173,157,72,151,238,130,197,107,117,79,251,96,22,203,111,183,146,222,95,32,140,143,181,70,173,242,253,161,177,17,213,202,203,176,48,163,140,197,113,9,114,100,133,48,162,85,141,70,217,163,180,100,95,188,87,238,213,235,177,137,100,219,253,197,30,2,143,196,255,0,176,245,190,255,0,176,180,33,182,189,37,18,106,10,36,23,6,139,119,127,89,145,157,255,0,132,237,247,0,119,125,155,178,141,252,247,207,124,15,148,173,179,45,200,248,138,176,195,21,3,136,251,76,190,213,61,7,188,152,235,107,118,232,37,183,25,183,150,68,100,171,154,8,137,42,51,36,156,253,109,49,73,165,208,118,69,205,122,29,10,155,18,157,77,167,101,197,118,36,56,113,25,75,44,70,97,186,99,201,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,31,93,11,185,39,84,93,103,22,109,24,245,110,42,41,200,105,236,21,30,154,150,212,167,220,124,215,14,99,175,173,92,18,132,37,36,202,82,69,168,212,107,114,250,52,22,242,68,54,174,244,89,206,63,248,129,136,125,156,248,15,54,67,211,134,117,229,125,43,58,178,143,23,229,69,97,81,27,143,138,104,242,105,168,145,38,18,101,162,27,235,65,238,101,19,74,50,37,45,151,119,110,163,180,147,37,182,147,37,36,200,140,188,199,143,84,160,60,183,226,204,45,93,192,248,170,179,130,177,76,30,165,90,195,245,9,20,186,140,109,234,28,220,74,97,197,54,235,122,208,106,66,180,173,42,43,164,205,39,107,145,153,113,30,132,118,18,207,58,22,126,236,205,131,177,37,54,179,85,169,213,104,52,248,184,111,17,189,84,37,156,165,86,34,197,100,164,45,110,40,213,190,222,107,67,196,225,41,70,164,188,90,180,175,90,19,21,157,44,89,25,66,202,13,166,143,17,225,42,53,86,37,43,49,41,235,196,146,158,144,107,114,42,235,11,148,241,77,68,119,20,95,180,60,182,245,40,208,169,37,109,40,83,104,77,234,232,77,206,58,243,88,171,29,108,255,0,33,157,245,26,77,60,241,140,55,53,33,61,82,83,110,71,137,33,54,36,107,115,124,135,99,29,205,122,81,213,123,41,187,138,50,14,129,211,85,233,79,133,191,226,4,31,104,212,67,162,255,0,97,127,147,86,42,70,120,231,22,13,235,121,111,69,215,228,120,211,85,165,154,237,81,183,18,69,118,77,39,214,33,181,103,55,151,52,161,110,146,27,247,212,166,67,101,149,59,88,236,83,138,182,171,219,183,5,214,234,212,205,198,89,97,156,31,75,115,17,212,36,19,137,110,126,154,148,247,21,76,142,109,169,11,83,206,160,200,150,164,40,183,45,172,150,103,169,77,33,220,234,194,120,90,131,129,112,181,27,5,97,120,29,74,139,135,233,241,233,116,232,219,213,185,184,138,195,105,109,166,245,172,212,181,105,66,82,87,81,154,142,215,51,51,226,3,151,0,0,1,103,246,170,217,159,6,237,95,148,115,50,183,24,78,151,78,90,100,38,165,72,169,198,51,82,233,213,22,208,226,26,124,219,212,73,121,26,93,113,11,109,70,90,144,181,105,82,23,161,196,94,0,1,134,187,5,116,125,224,221,153,176,245,51,48,113,205,42,37,95,53,38,71,235,11,156,243,70,75,160,34,68,86,9,234,123,68,151,221,97,107,109,196,190,131,150,217,37,107,67,171,73,25,33,70,71,14,219,88,250,83,231,39,198,6,33,246,139,227,210,152,243,89,181,143,165,62,114,124,96,98,31,104,190,2,85,58,21,61,22,49,79,198,4,239,103,83,134,127,140,0,232,84,244,88,197,63,24,19,189,157,78,25,254,0,0,0,48,3,166,175,209,99,11,124,96,65,246,117,68,96,7,69,199,167,102,89,125,250,246,60,209,159,253,53,126,139,24,91,227,2,15,179,170,35,0,58,46,61,59,50,203,239,215,177,230,128,159,224,0,1,106,182,177,244,88,206,79,139,252,67,236,231,199,154,193,233,79,107,31,69,140,228,248,191,196,62,206,124,121,172,1,234,160,0,0,4,64,116,177,109,175,81,197,56,170,167,178,190,91,212,244,97,186,53,163,99,23,208,113,100,51,85,156,151,35,200,110,59,106,36,173,198,122,171,140,233,89,165,196,40,221,55,91,90,8,154,35,92,191,136,54,218,99,162,159,62,114,163,25,70,78,79,82,37,230,46,19,196,21,143,39,82,23,9,58,170,52,242,112,146,109,21,73,58,82,211,72,185,173,7,40,149,185,247,173,110,117,125,226,27,1,101,118,62,217,51,25,109,117,154,30,225,232,82,37,209,232,80,35,185,38,187,136,211,0,165,49,74,65,182,179,96,150,131,113,162,90,221,117,4,218,80,75,215,109,226,200,141,45,44,203,208,158,0,192,24,55,43,48,109,39,47,178,251,15,68,161,225,234,28,114,141,6,12,98,61,13,34,230,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,106,182,62,217,51,6,236,139,149,254,225,232,82,34,86,43,179,228,57,38,187,136,211,0,226,191,85,89,56,179,96,150,131,113,211,66,26,105,100,218,80,75,209,125,226,200,137,78,172,206,250,128,235,248,255,0,0,96,220,211,193,181,108,190,204,28,61,18,185,135,171,145,206,52,232,50,72,244,58,139,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,151,158,205,176,118,76,198,91,34,230,135,184,122,236,137,117,138,20,248,237,201,161,98,53,64,40,172,85,80,77,160,223,36,32,156,116,144,182,157,89,182,164,26,245,219,118,179,34,75,168,51,244,102,44,86,216,59,38,96,221,174,178,191,220,61,118,68,74,61,118,4,134,228,208,177,26,160,28,167,233,75,55,16,111,146,16,78,52,107,67,173,32,219,82,13,122,47,187,89,145,169,164,25,4,112,116,81,237,175,242,50,197,76,108,215,153,149,58,172,156,55,139,106,17,227,97,39,111,190,102,143,84,121,197,36,227,232,36,155,137,102,83,142,35,138,85,161,183,75,81,160,137,231,157,78,117,116,163,250,9,230,111,222,95,108,66,17,65,179,207,71,222,118,231,110,118,215,178,123,17,82,165,224,180,96,185,9,141,139,170,82,90,98,66,232,235,117,135,220,136,101,28,223,109,82,144,250,152,210,133,178,165,35,67,137,114,230,131,73,170,87,250,70,240,180,199,118,19,198,152,43,11,65,170,213,101,175,220,237,46,157,27,122,253,66,116,183,14,177,1,182,155,214,179,91,210,30,89,233,43,168,212,226,212,119,51,82,142,230,16,87,149,185,91,142,243,167,29,211,50,207,45,40,94,89,196,149,157,247,82,133,214,153,143,189,221,50,183,156,247,199,150,134,211,102,218,90,187,74,43,218,197,115,50,35,244,39,178,142,202,57,113,178,86,92,35,5,96,166,186,245,86,118,237,250,253,125,246,73,18,170,242,146,70,68,165,17,25,238,217,70,165,19,76,145,154,91,74,148,102,107,90,220,113,118,215,163,207,98,202,86,203,25,95,30,187,139,240,252,68,230,166,37,142,103,136,38,20,148,202,56,76,27,154,154,167,176,226,82,73,66,18,146,105,78,146,13,68,183,137,71,188,113,8,103,78,90,128,0,0,0,142,170,191,67,102,83,206,218,10,38,50,167,226,30,161,148,252,36,73,193,172,20,158,180,151,26,105,132,162,50,102,184,243,142,45,151,156,41,14,186,229,208,226,19,165,182,252,242,117,153,21,0,17,193,210,217,128,48,110,86,108,77,128,50,251,47,176,244,74,30,30,161,227,136,17,160,193,140,71,161,164,121,62,164,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,132,29,23,30,157,153,101,247,235,216,243,70,127,244,213,250,44,97,111,140,8,62,206,168,140,0,232,184,244,236,203,47,191,94,199,154,2,127,128,0,5,170,218,199,209,99,57,62,47,241,15,179,159,30,107,7,165,61,172,125,22,51,147,226,255,0,16,251,57,241,230,176,7,170,128,0,1,106,182,177,244,88,206,79,139,252,67,236,231,199,154,193,233,79,107,31,69,140,228,248,191,196,62,206,124,121,172,1,234,160,0,0,6,0,116,213,250,44,97,111,140,8,62,206,168,140,255,0,24,85,210,179,149,184,239,58,114,79,1,101,158,89,208,188,179,137,43,57,128,199,82,133,214,153,143,189,221,82,42,143,57,239,143,45,13,166,205,180,181,118,148,87,181,138,230,100,70,17,45,178,142,202,57,143,181,174,99,163,5,96,166,186,141,42,14,237,250,253,125,246,77,113,105,17,84,102,68,165,17,25,111,30,94,149,19,76,145,146,156,82,84,102,104,66,28,113,30,132,242,183,43,112,38,75,96,74,102,89,229,165,11,200,216,110,141,190,234,80,186,211,210,55,91,215,150,243,158,248,242,214,226,174,227,171,87,105,71,107,216,172,68,68,86,255,0,101,29,148,114,227,100,172,184,70,10,193,77,117,234,172,237,219,245,250,251,236,146,37,85,229,36,140,137,74,34,51,221,178,141,74,38,153,35,52,182,149,40,204,214,181,184,226,239,88,0,0,0,226,113,102,22,161,99,156,43,89,193,88,166,15,93,162,226,10,124,138,93,70,54,245,109,239,226,190,218,155,117,189,104,52,173,58,144,181,21,210,100,162,189,200,200,248,136,225,201,158,135,28,27,69,206,220,93,84,205,202,172,188,69,150,116,169,27,156,43,76,92,147,143,46,174,135,88,66,205,233,142,70,90,84,218,24,83,138,104,137,6,218,222,117,147,112,210,211,68,150,222,147,64,0,0,0,0,0,1,8,29,35,253,31,243,54,119,174,187,155,121,67,135,127,218,158,127,86,97,216,209,220,126,67,152,118,86,132,55,166,66,222,91,142,45,151,156,35,90,30,53,105,39,29,54,148,72,247,147,119,150,232,84,244,167,197,63,23,243,189,163,78,19,19,143,240,6,13,205,60,27,86,203,236,193,195,209,43,152,122,185,28,227,78,131,36,143,67,168,185,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,96,6,197,251,31,98,109,145,182,246,197,212,85,20,185,184,38,185,129,234,170,194,117,137,110,199,223,206,97,169,180,117,188,135,27,105,102,164,173,149,73,67,70,181,33,178,112,210,107,66,82,71,165,33,35,224,0,3,205,102,214,62,148,249,201,241,129,136,125,162,248,154,158,139,143,65,60,178,251,245,237,137,162,21,182,177,244,167,206,79,140,12,67,237,23,196,212,244,92,122,9,229,151,223,175,108,77,1,149,64,0,0,0,0,2,42,250,115,190,146,127,132,159,147,68,170,8,171,233,206,250,73,254,18,126,77,1,106,186,21,61,41,241,79,197,252,239,104,211,132,212,136,86,232,84,244,167,197,63,23,243,189,163,78,19,82,0,0,0,0,0,3,21,122,81,253,4,243,55,239,47,182,33,8,1,19,253,210,143,232,39,153,191,121,125,177,8,64,8,9,84,233,206,250,73,254,18,126,77,24,107,177,38,199,216,155,107,156,208,106,138,146,151,11,4,208,228,48,172,89,88,136,236,125,252,22,29,109,245,178,134,219,117,100,165,45,229,70,91,68,180,161,194,108,212,75,90,84,69,165,82,19,210,181,145,121,143,180,94,99,228,22,87,229,125,27,175,85,103,123,165,117,231,157,51,68,90,124,84,157,44,156,149,37,194,35,221,178,141,73,185,216,212,106,82,80,132,173,107,66,21,154,185,23,145,121,113,179,166,92,83,178,191,43,232,221,70,149,6,238,188,243,166,75,149,80,148,162,34,114,84,151,8,139,120,242,244,166,231,98,73,37,41,66,18,132,33,8,72,118,12,1,128,48,110,86,96,218,78,95,101,246,30,137,67,195,212,56,229,26,12,24,196,122,26,69,204,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,176,0,0,14,169,154,89,91,129,51,167,2,84,242,207,50,232,94,89,195,117,157,207,93,133,214,158,143,189,221,60,135,155,247,198,86,135,19,103,26,66,187,42,43,218,199,114,51,35,237,96,2,61,118,109,232,127,202,252,175,198,85,92,79,157,181,216,153,155,30,36,136,231,135,32,174,27,144,226,36,144,77,186,185,19,24,39,20,78,175,122,75,104,152,82,214,201,180,147,82,201,195,116,144,206,111,230,174,102,97,92,155,203,140,71,154,88,214,95,87,162,225,154,123,181,9,58,92,109,14,61,160,187,12,53,188,90,16,167,157,89,165,182,208,106,45,110,45,9,35,186,136,118,177,29,93,52,153,199,93,193,249,53,132,178,118,144,206,238,38,98,84,36,72,170,73,212,131,213,22,154,168,238,38,54,133,32,204,181,190,252,119,119,137,90,20,158,173,167,180,151,20,68,17,3,139,49,77,119,28,226,170,206,53,197,51,186,237,107,16,84,36,85,42,50,119,72,111,127,41,247,20,227,174,104,65,37,9,212,181,168,236,146,36,149,236,68,69,192,122,30,216,143,33,164,236,227,179,70,14,203,106,204,40,140,98,18,142,186,166,32,54,99,180,218,206,163,37,102,235,141,186,182,150,180,188,182,82,166,227,19,186,213,173,17,208,101,100,233,73,66,14,196,121,13,27,104,237,165,240,118,91,86,97,75,127,15,28,133,213,49,1,179,29,215,16,84,232,200,55,92,109,213,180,180,41,148,60,164,183,24,157,214,157,11,144,131,43,171,74,79,209,152,15,53,155,88,250,83,231,39,198,6,33,246,139,226,106,122,46,61,4,242,203,239,215,182,38,136,86,218,199,210,159,57,62,48,49,15,180,95,19,83,209,113,232,39,150,95,126,189,177,52,4,80,116,146,100,189,43,36,54,180,197,20,44,47,132,34,97,188,49,92,143,14,189,66,135,17,105,220,27,15,50,73,125,77,182,74,61,202,58,227,83,18,77,89,36,146,73,18,18,150,244,12,202,232,83,207,73,149,90,22,52,217,226,189,89,223,121,19,70,36,195,177,156,39,220,113,17,93,94,238,114,18,179,51,105,182,80,242,162,173,45,145,33,70,228,183,215,219,186,141,23,3,166,79,37,61,220,236,251,73,206,56,149,13,204,188,178,168,30,249,135,29,210,219,240,106,46,199,142,230,148,147,106,53,60,151,209,12,211,117,161,36,222,254,250,149,160,132,96,108,95,156,116,44,130,218,131,0,102,174,41,103,93,22,149,80,114,61,69,205,75,46,173,22,92,119,98,59,38,200,66,214,189,202,36,41,221,218,82,106,94,239,65,88,213,114,15,71,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,42,250,115,190,146,127,132,159,147,68,170,8,171,233,206,250,73,254,18,126,77,1,106,186,21,61,41,241,79,197,252,239,104,211,132,212,136,85,232,84,244,167,197,63,23,243,189,163,78,19,83,126,54,0,62,64,92,128,249,1,114,1,0,93,40,254,157,153,155,247,151,216,240,134,127,244,42,122,44,98,159,140,9,222,206,167,12,0,233,71,244,236,204,223,188,190,199,132,51,251,161,84,237,178,198,41,248,192,157,236,234,112,9,0,0,0,1,128,29,53,126,139,24,91,227,2,15,179,170,35,63,198,0,116,213,250,44,97,111,140,8,62,206,168,128,138,189,147,189,41,242,111,227,3,15,123,69,129,233,76,121,172,217,59,210,159,38,254,48,48,247,180,88,30,148,192,0,0,0,0,0,66,183,77,95,165,62,22,248,191,131,237,26,136,116,42,122,83,226,159,139,249,222,209,167,7,77,95,165,62,22,248,191,131,237,26,136,116,42,122,83,226,159,139,249,222,209,167,0,154,144,0,0,0,0,0,0,1,128,29,53,126,139,24,91,227,2,15,179,170,34,42,246,78,244,167,201,191,140,12,61,237,22,4,170,116,213,250,44,97,111,140,8,62,206,168,136,171,217,59,210,159,38,254,48,48,247,180,88,1,233,76,0,0,7,94,204,60,105,75,203,108,3,137,115,26,187,30,83,244,220,43,71,155,91,152,212,68,37,79,184,196,102,86,243,137,109,42,82,82,107,52,160,200,136,212,146,189,174,101,204,118,17,128,29,51,121,165,238,83,103,26,22,89,192,174,245,89,248,239,16,55,214,97,117,93,125,114,151,9,6,243,222,248,104,52,183,162,82,169,202,224,164,173,87,177,93,59,194,1,14,185,133,141,106,185,149,143,177,46,98,215,99,196,98,165,138,171,19,43,115,26,136,133,37,134,223,146,242,222,113,45,165,74,82,137,4,165,153,17,26,148,118,181,204,249,137,231,232,224,200,250,94,73,108,159,132,211,78,174,75,170,63,143,35,199,198,243,214,243,105,109,12,191,58,28,115,38,26,73,92,201,13,180,219,72,51,82,140,212,178,90,251,36,162,109,16,197,177,182,69,204,218,35,104,236,25,151,62,70,242,141,21,85,6,234,56,141,43,55,208,202,40,241,214,151,37,19,142,176,70,182,183,136,45,194,23,116,150,245,230,147,173,38,162,81,122,61,191,11,0,243,91,181,135,165,54,113,255,0,199,252,67,237,23,196,170,116,42,223,243,44,98,147,255,0,251,129,59,217,212,225,21,123,88,122,83,103,39,198,6,33,246,139,226,84,250,21,189,22,113,79,198,4,239,103,83,128,96,183,74,150,78,208,178,139,107,122,188,156,58,245,162,99,218,123,88,197,200,218,87,242,172,169,47,190,220,146,214,181,168,215,188,126,59,175,223,178,148,239,244,37,36,148,17,158,74,116,38,231,81,126,126,182,116,153,79,245,227,90,124,166,218,253,207,14,91,111,44,220,253,196,109,165,45,254,206,106,87,152,66,245,116,189,100,92,204,207,217,198,38,99,97,234,55,93,173,101,165,65,85,23,148,131,125,111,38,142,250,9,185,164,219,77,146,144,173,43,76,71,214,181,145,19,109,70,117,68,180,150,164,174,37,246,85,205,31,144,190,209,217,117,153,111,87,124,141,2,143,136,34,249,86,111,85,235,27,170,91,171,220,206,247,178,66,212,171,197,117,244,246,18,107,43,221,22,81,36,200,61,12,102,115,74,114,138,210,74,223,163,18,124,126,209,98,3,118,130,101,95,48,110,101,250,171,254,200,122,3,199,49,83,34,154,218,20,100,86,146,71,196,175,244,42,16,71,180,221,17,170,127,185,189,43,66,247,157,115,147,100,86,182,231,199,196,5,130,195,50,155,111,172,240,87,29,28,191,198,19,85,177,114,201,120,73,70,87,254,217,79,249,40,226,17,232,164,165,111,180,168,211,230,242,251,162,107,246,38,120,215,131,214,86,181,241,49,149,239,246,40,192,51,110,49,221,179,248,70,233,13,152,73,179,42,185,223,180,127,136,134,241,112,1,241,86,72,202,158,247,31,169,254,49,8,203,233,12,93,162,99,244,220,255,0,90,191,28,65,38,117,181,90,154,241,219,234,127,140,66,48,122,67,93,81,183,143,211,115,183,204,174,255,0,220,128,48,63,39,244,123,189,168,41,196,18,136,233,170,230,87,250,54,68,221,236,188,130,44,23,133,84,146,34,35,194,176,109,111,218,153,16,157,145,240,186,238,59,168,54,110,104,181,49,106,190,155,254,152,200,155,253,153,225,165,140,15,133,18,74,35,211,133,160,166,250,109,127,121,100,5,241,111,204,79,192,67,80,36,172,132,252,4,42,144,2,35,238,26,56,25,151,1,184,71,126,225,164,147,171,143,32,1,82,46,240,50,227,97,82,43,0,168,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,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,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,43,144,210,53,43,144,210,0,52,13,99,64,13,197,10,10,168,80,5,15,145,252,2,198,109,58,157,89,109,137,120,255,0,113,255,0,148,50,47,162,248,17,252,2,201,109,40,222,188,183,196,103,123,95,169,255,0,46,200,8,67,218,72,183,89,191,136,151,206,221,83,252,149,145,150,155,0,213,44,172,7,23,113,253,244,237,106,253,212,124,172,49,75,106,20,104,205,156,77,198,246,234,95,228,204,140,134,216,14,86,156,71,129,26,209,253,244,227,127,177,202,1,47,84,69,234,167,68,85,185,199,108,255,0,232,144,223,153,197,31,227,15,143,15,23,204,184,74,245,197,111,248,164,62,185,165,118,203,237,191,164,4,115,109,205,19,86,36,164,43,121,107,206,171,31,47,178,50,50,43,103,54,244,251,161,227,253,201,255,0,108,44,62,219,93,188,65,71,46,90,102,85,127,142,200,200,12,129,94,255,0,203,220,52,233,234,190,63,178,136,44,174,223,174,219,2,196,78,159,58,147,91,46,127,97,104,97,38,202,17,181,227,44,42,173,118,182,45,131,221,246,86,6,97,244,128,34,248,54,154,119,229,76,173,127,36,200,196,157,144,17,124,87,133,248,255,0,186,248,95,202,71,1,51,153,98,206,238,140,233,106,191,203,170,62,95,88,129,222,211,200,116,252,187,110,212,119,120,254,171,87,241,80,59,121,115,20,110,145,246,108,2,133,200,106,63,48,6,221,248,153,13,72,231,247,6,130,230,99,90,57,253,192,21,62,96,7,204,0,107,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,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,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,20,62,224,35,184,1,149,197,15,129,88,106,26,76,173,222,2,131,81,114,26,70,162,228,2,162,154,124,64,202,226,133,204,6,160,1,67,59,0,168,10,17,220,84,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,6,157,62,34,133,196,84,249,133,184,216,3,145,138,31,17,94,70,40,124,64,5,83,204,80,84,142,192,56,186,250,55,145,82,155,219,223,72,255,0,128,196,54,109,189,67,220,123,139,249,107,86,175,40,253,5,191,185,188,68,207,84,11,222,82,127,92,95,136,196,97,109,197,135,119,222,226,190,92,181,188,165,250,95,238,111,16,17,101,4,244,235,239,189,191,156,76,174,194,171,213,132,185,127,186,175,251,40,194,25,218,94,230,252,47,113,52,123,11,189,249,206,87,103,253,212,159,127,216,163,0,206,200,101,239,70,127,93,252,195,120,184,13,136,107,214,209,157,173,218,31,65,23,120,14,54,190,118,165,190,118,250,159,227,16,139,158,144,215,174,88,253,26,127,189,92,111,251,144,74,14,39,225,72,147,254,39,241,146,34,159,164,37,119,168,99,228,219,251,213,252,88,128,49,159,100,248,189,107,49,106,37,188,211,243,21,227,229,127,211,216,19,105,145,204,110,112,118,28,78,171,219,15,195,46,95,98,104,67,86,197,141,107,199,243,207,85,190,97,72,238,255,0,9,96,77,62,80,181,167,10,80,79,85,254,98,69,238,251,27,96,46,15,208,23,192,40,42,126,105,10,0,169,29,134,130,43,141,105,26,83,200,6,164,149,146,98,133,204,84,185,24,17,119,128,212,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,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,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,52,31,49,169,92,134,144,1,78,92,134,174,124,198,218,184,114,1,184,161,66,230,42,102,102,40,0,190,71,240,11,77,158,176,83,51,3,214,217,50,112,245,245,111,55,159,7,154,254,129,118,86,86,35,248,5,187,205,166,137,120,74,171,123,241,220,127,42,216,8,64,219,22,152,80,179,75,23,25,37,210,209,212,60,242,245,198,143,225,226,46,54,193,111,40,177,174,6,71,11,124,211,254,70,80,235,27,112,199,36,102,110,53,89,106,225,228,222,124,191,67,198,28,230,194,15,154,49,222,7,43,166,197,229,62,127,180,201,1,51,216,84,190,99,83,213,235,132,215,241,18,57,9,150,38,200,239,244,95,210,56,252,38,162,85,6,152,119,46,48,89,63,250,9,31,101,73,102,76,149,139,232,255,0,152,192,71,166,219,173,184,230,35,164,233,66,142,211,106,188,139,236,140,139,227,179,106,84,126,232,181,164,211,250,18,220,45,251,48,179,91,102,40,149,95,165,88,200,207,174,85,47,111,183,104,95,77,159,226,185,31,203,222,246,225,106,234,190,113,126,218,32,199,141,191,231,178,156,31,76,111,126,213,220,166,86,146,68,106,43,159,189,51,200,98,174,199,41,35,196,248,101,69,198,216,194,23,242,145,197,248,233,2,169,173,88,123,15,35,222,187,80,171,5,255,0,66,63,136,176,219,24,168,213,136,176,215,252,113,135,252,164,112,193,53,25,124,118,164,59,251,169,95,197,64,237,237,241,59,152,234,24,1,38,84,151,120,31,232,165,127,21,3,182,160,81,189,126,22,21,63,48,105,46,67,81,249,128,54,139,153,141,212,255,0,48,218,46,102,55,16,124,109,224,0,124,197,121,114,20,62,98,166,94,160,26,128,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,64,71,235,0,63,95,168,82,231,234,21,185,122,197,47,110,4,0,70,96,124,192,143,184,80,192,6,174,69,226,40,92,238,7,206,224,28,207,136,114,62,2,131,81,88,187,192,57,243,2,43,10,106,49,83,63,80,10,128,165,203,214,42,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,40,102,125,196,42,41,126,54,1,182,163,59,222,220,69,80,102,102,87,32,63,60,84,136,188,226,62,32,42,124,197,5,121,243,3,191,43,0,218,146,146,54,202,231,222,35,143,109,82,90,125,198,246,15,143,148,123,191,115,137,30,124,174,217,17,250,196,127,109,161,70,235,30,227,189,237,243,211,229,15,52,191,115,248,0,135,7,207,78,155,240,231,204,75,190,192,149,101,63,132,210,147,83,61,172,92,73,224,127,98,139,226,34,34,168,70,222,235,129,241,213,207,238,9,87,232,248,116,253,204,50,158,28,113,146,127,147,138,2,77,32,216,217,81,223,232,143,241,16,250,11,152,249,169,214,38,20,95,92,127,136,135,210,92,192,112,184,173,74,42,68,173,41,191,153,221,245,201,17,67,210,9,190,242,206,61,86,232,237,243,47,142,147,183,153,20,75,14,39,254,196,73,255,0,19,248,201,17,97,210,14,202,73,220,124,245,207,95,204,174,31,114,40,11,11,177,67,75,119,30,78,61,10,254,193,72,228,95,225,44,9,169,202,148,18,48,126,31,46,55,42,44,66,177,254,212,129,12,155,13,155,62,238,230,239,28,74,79,200,50,120,25,145,126,170,96,76,246,88,110,253,202,80,180,44,143,230,68,94,255,0,177,160,7,116,50,225,113,65,83,228,66,128,3,73,31,112,214,145,165,36,147,226,102,3,81,114,48,46,97,240,113,32,35,238,1,168,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,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,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,5,21,200,105,176,212,118,239,20,59,253,192,3,228,67,104,206,227,112,206,214,184,219,50,176,13,212,157,200,197,0,138,215,176,0,40,248,25,248,11,123,155,78,18,112,141,86,223,96,254,85,177,112,149,107,29,189,66,223,230,170,27,94,20,170,37,69,123,238,63,148,64,8,98,219,137,100,172,197,198,183,62,126,77,254,66,48,222,216,110,82,26,199,248,41,6,101,195,202,93,199,251,4,145,163,110,134,219,111,49,49,182,146,181,188,155,252,132,97,195,236,89,81,75,25,145,131,146,167,180,146,124,163,244,55,253,34,71,128,9,192,193,110,165,204,63,74,210,119,249,158,193,242,250,196,142,78,165,125,201,91,234,255,0,152,199,95,203,199,183,216,122,144,178,85,201,84,184,234,46,31,88,129,216,103,153,19,69,127,170,254,99,1,30,27,100,202,150,140,75,1,36,210,44,83,170,132,95,250,198,188,70,78,100,163,74,47,44,232,43,254,135,189,207,246,193,142,27,99,194,83,216,142,156,166,218,191,203,181,67,62,215,217,26,25,49,147,77,41,191,44,89,54,191,87,239,253,176,65,129,125,32,15,41,52,76,52,70,69,198,45,95,248,145,197,157,216,172,212,172,69,134,120,127,187,40,95,202,71,23,103,164,21,106,42,62,22,43,243,141,87,254,44,113,105,246,38,212,120,135,12,255,0,199,56,95,199,140,24,38,187,1,18,138,144,233,91,245,74,191,138,145,218,144,124,44,58,182,5,35,42,83,191,186,85,252,84,142,210,142,98,141,194,228,53,31,152,40,92,133,79,204,1,180,92,204,107,71,63,184,52,23,51,26,209,207,238,0,169,243,21,35,176,161,243,0,26,192,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,246,1,81,77,36,23,32,185,0,161,151,168,10,221,224,103,234,20,0,59,119,0,10,219,187,188,2,252,44,23,225,97,64,0,0,0,21,43,119,138,233,33,66,183,120,173,236,1,98,21,20,189,130,230,103,195,144,10,128,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,125,17,10,141,39,207,128,13,43,35,185,153,2,12,238,68,98,170,184,162,124,226,1,168,207,184,86,246,34,20,225,115,184,95,215,200,6,151,172,104,43,250,198,16,237,128,149,151,185,43,23,247,127,255,0,14,51,121,124,74,199,202,227,18,54,163,161,199,159,238,103,125,23,94,142,187,110,217,149,175,185,245,31,128,8,43,196,9,52,245,123,119,235,254,97,40,189,30,175,146,240,228,123,25,127,110,104,46,95,99,136,35,15,22,51,185,234,189,157,58,181,247,223,234,68,153,116,120,40,253,207,69,43,240,247,104,143,226,68,1,41,20,238,44,40,254,188,255,0,17,15,168,142,230,62,90,119,206,21,110,90,207,241,16,250,184,95,128,14,35,19,106,242,84,155,23,212,127,25,34,43,186,65,156,125,83,241,235,70,132,232,249,151,199,191,205,138,37,94,190,130,93,53,244,153,94,250,127,140,66,48,250,65,233,40,38,241,244,194,143,199,230,87,107,95,238,82,229,112,24,205,177,140,133,71,204,42,129,88,191,176,79,151,31,221,44,9,169,202,85,33,120,63,15,44,143,138,168,145,12,255,0,245,77,136,76,217,21,210,103,49,234,40,53,90,212,55,184,91,252,33,129,53,57,56,249,47,7,225,210,37,95,230,20,78,239,177,54,2,227,23,32,20,46,69,240,10,128,13,36,87,26,133,17,123,113,1,169,37,100,152,161,115,21,46,70,40,92,192,107,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,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,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,1,69,114,26,110,53,43,144,210,0,171,88,174,54,212,55,45,113,161,69,107,0,215,112,0,1,67,228,127,0,232,185,160,130,86,23,169,240,231,185,254,81,3,189,31,35,248,7,77,204,70,183,152,114,160,155,23,29,215,63,219,16,2,24,54,238,99,78,96,99,133,232,254,246,113,191,216,35,11,119,178,76,229,198,204,220,40,148,187,167,79,94,250,27,254,167,124,93,125,189,227,104,199,152,235,130,120,121,51,151,237,49,69,150,217,113,122,51,83,12,167,137,91,174,242,253,204,248,9,220,202,151,86,238,18,160,56,165,95,85,26,42,175,111,177,32,118,233,246,54,138,255,0,85,252,198,58,78,79,168,207,7,97,219,153,255,0,96,226,127,36,216,238,147,206,205,23,219,127,72,12,26,218,189,168,206,226,8,58,147,115,41,149,30,243,250,182,198,70,229,75,76,183,229,77,218,109,125,197,248,159,215,140,125,218,142,18,222,175,66,82,116,126,140,168,31,31,183,108,100,86,90,165,40,242,141,146,69,125,207,34,251,113,48,71,55,72,25,234,164,225,82,35,191,202,245,127,226,199,22,195,98,86,143,203,216,109,90,121,99,56,125,255,0,95,24,92,237,190,84,149,210,240,177,91,245,61,91,159,218,199,29,7,98,24,198,186,198,30,89,105,177,99,56,156,254,218,48,103,130,102,240,45,252,146,237,255,0,186,85,252,84,142,208,223,43,142,179,130,203,69,53,196,250,228,31,47,181,72,236,200,229,247,69,27,165,200,84,252,193,164,185,13,71,230,0,218,46,102,53,163,159,220,26,83,109,71,113,173,6,87,224,64,7,204,0,249,128,13,96,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,107,138,128,10,88,136,82,198,53,13,38,126,160,11,31,120,29,187,133,46,126,176,0,21,191,127,120,160,0,175,127,16,50,239,46,66,130,164,96,40,42,86,239,11,92,80,5,108,125,193,123,243,20,185,250,192,5,120,152,173,172,42,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,3,73,243,26,134,147,35,230,96,52,153,159,48,77,245,17,129,242,20,35,59,128,212,124,197,72,189,98,128,0,225,118,120,122,198,44,237,50,153,37,238,111,116,95,221,151,229,246,17,148,199,192,174,98,192,103,188,6,230,249,14,237,52,173,29,103,207,77,249,238,188,60,0,64,38,59,104,219,234,55,77,175,189,239,251,81,36,189,30,75,252,239,197,34,62,30,237,17,252,72,130,58,179,41,162,71,147,187,41,227,190,228,95,104,36,75,163,199,251,95,139,255,0,29,27,254,36,64,18,159,77,59,199,87,219,159,226,33,245,23,49,241,210,204,186,186,190,220,255,0,17,15,172,7,205,85,108,156,128,233,17,92,207,79,241,136,71,190,223,152,101,79,225,92,119,59,169,106,37,121,47,181,188,183,233,145,75,149,196,135,73,78,184,234,79,14,54,231,240,140,50,219,162,2,87,150,248,216,205,182,140,207,201,188,76,190,207,24,4,105,108,233,41,20,92,213,171,180,227,155,146,77,25,105,181,181,115,118,57,248,137,161,200,121,197,47,8,97,195,39,117,145,225,232,106,46,205,191,74,107,250,68,32,97,73,158,72,205,186,209,146,150,143,153,233,79,189,29,185,147,7,224,38,107,102,9,253,103,4,225,85,106,112,245,97,88,42,237,31,216,89,241,1,144,9,243,75,224,21,26,91,59,182,147,240,33,168,5,72,174,52,17,216,107,72,165,139,212,2,164,119,35,20,46,96,71,195,128,23,48,26,192,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,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,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,81,92,133,45,222,53,13,6,2,169,26,12,200,198,180,141,181,113,229,192,6,176,0,1,67,228,127,0,234,152,228,137,84,57,168,183,19,221,243,251,116,142,214,124,143,224,29,91,26,21,232,211,63,228,255,0,142,144,17,9,210,1,77,89,98,172,121,44,137,189,63,50,254,31,157,197,47,80,199,109,153,20,105,205,140,54,87,62,29,115,252,153,225,147,253,32,107,104,170,184,245,189,29,191,153,125,171,23,212,197,24,191,179,49,151,201,103,13,255,0,231,159,228,207,8,39,103,38,239,238,51,14,25,159,58,20,63,228,155,29,218,121,146,90,35,50,191,107,250,71,72,201,175,237,51,14,127,192,48,255,0,146,108,119,153,233,35,100,184,23,157,252,198,40,196,173,162,41,157,122,175,13,77,161,174,204,153,166,122,139,214,164,120,11,229,130,98,245,94,187,168,145,218,221,249,190,26,135,87,199,248,80,234,245,18,89,181,13,100,135,159,50,222,166,246,186,139,192,253,67,191,195,142,80,245,217,40,78,187,121,133,110,87,254,144,17,111,183,123,164,228,12,38,142,61,166,106,133,199,237,99,142,43,97,106,74,221,126,139,32,137,155,55,140,163,115,231,192,227,31,168,105,219,90,166,220,196,96,246,203,123,196,170,41,237,114,227,213,252,71,120,216,14,152,219,148,168,46,155,44,153,167,25,53,99,52,241,43,38,47,128,9,74,194,136,52,193,89,112,249,249,254,36,142,198,223,18,251,163,133,160,160,154,140,164,216,138,238,153,240,248,8,115,77,240,47,186,3,112,136,200,133,126,132,81,39,115,176,170,204,137,38,3,108,249,141,206,73,35,33,182,53,151,32,0,0,1,172,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,12,236,2,163,73,21,197,117,16,167,62,92,0,80,0,0,0,0,5,109,194,227,65,172,137,90,120,220,107,191,11,13,181,32,205,87,43,0,214,68,174,119,21,59,7,18,73,10,0,0,10,220,189,64,41,115,245,138,216,203,188,80,185,141,70,125,192,28,248,144,168,162,121,10,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,161,168,80,249,0,210,99,73,40,137,92,133,79,144,210,86,213,107,0,220,50,239,245,138,10,159,34,20,0,22,95,57,25,74,252,145,100,167,135,88,238,253,172,94,129,104,243,113,157,126,73,177,39,134,255,0,254,204,4,3,103,20,66,143,228,139,33,5,171,172,121,165,251,88,207,158,143,69,26,40,81,18,102,124,113,163,127,196,136,48,91,59,208,147,242,46,148,145,126,137,238,253,172,103,31,71,210,237,70,132,87,62,56,205,191,226,69,1,42,212,163,188,117,125,185,254,34,31,96,248,105,31,161,149,246,231,248,136,125,192,40,178,51,73,144,196,109,184,34,168,242,215,26,175,179,111,153,191,229,17,134,92,171,205,49,139,251,103,194,57,89,91,140,82,146,70,165,121,63,138,188,36,199,1,14,114,31,40,153,177,90,51,212,95,42,54,93,159,180,100,76,70,200,213,84,72,193,248,85,162,55,110,156,33,4,251,92,190,116,199,136,134,252,120,149,82,243,82,180,74,85,140,153,101,55,108,253,108,180,126,2,85,246,34,174,117,218,86,31,139,188,144,102,222,13,136,125,179,225,193,49,139,135,31,16,25,182,199,22,27,87,173,4,127,192,55,57,115,27,49,14,241,24,63,177,167,241,13,226,227,204,3,159,46,3,73,145,220,106,229,204,82,228,70,0,42,70,65,114,62,224,177,128,212,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,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,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,2,138,228,52,141,74,228,52,128,169,29,134,218,187,35,112,138,227,109,206,224,26,192,0,5,20,87,35,248,7,85,199,28,40,19,127,228,255,0,142,145,218,87,200,254,1,212,113,247,12,59,63,254,75,248,233,1,16,61,32,47,95,27,99,198,180,255,0,122,248,223,236,49,70,63,108,198,95,237,177,134,143,247,103,249,51,194,253,237,246,159,207,166,59,93,255,0,189,124,63,228,162,139,9,179,31,28,213,195,103,251,179,252,153,224,19,177,147,95,218,110,28,255,0,128,161,255,0,36,216,239,146,83,169,178,43,219,136,232,121,51,253,166,97,207,248,6,31,242,77,142,254,239,154,95,8,14,169,62,53,223,89,235,250,53,119,120,138,86,19,186,220,241,189,245,127,48,230,36,177,173,102,122,173,196,251,135,93,198,79,110,250,159,102,247,222,119,253,168,8,111,218,149,253,252,172,32,90,52,217,201,157,247,239,96,100,71,71,235,63,48,98,158,174,88,201,29,223,89,20,98,190,209,83,119,245,28,32,157,214,159,127,146,94,117,249,169,129,150,125,31,141,254,119,99,157,249,99,20,127,39,20,76,240,73,157,49,62,244,124,126,143,249,136,114,109,241,49,198,192,63,122,50,250,255,0,232,28,130,57,125,209,70,249,38,221,171,138,47,137,24,35,129,16,170,202,233,51,1,161,60,120,13,99,108,185,141,194,228,0,0,0,53,128,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,216,5,45,110,55,14,124,69,79,184,80,203,141,128,80,5,109,99,32,62,96,40,42,69,126,240,46,5,112,181,248,128,25,247,7,62,1,207,135,168,12,251,128,57,240,245,10,10,159,34,13,94,0,5,200,197,5,76,238,28,184,122,192,8,187,198,161,78,92,5,15,129,128,173,248,216,84,80,142,253,194,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,134,125,194,162,159,68,64,52,153,92,185,141,36,155,29,238,14,115,49,165,30,113,0,221,35,176,160,169,151,11,138,0,11,83,154,140,235,242,95,106,214,223,247,125,160,186,194,214,102,137,95,201,159,242,223,230,0,129,124,249,131,187,242,31,190,222,253,103,232,127,106,25,149,209,241,39,230,36,62,199,251,179,111,191,235,34,140,64,218,9,90,188,129,195,251,171,254,200,100,102,193,213,206,172,154,68,78,171,171,123,140,227,246,181,218,215,234,165,202,192,38,59,14,185,174,34,143,77,189,244,203,159,129,14,93,92,199,92,193,143,239,41,174,43,77,190,88,50,231,245,169,29,142,250,138,224,40,44,150,210,176,122,214,0,196,104,222,233,213,212,254,134,246,179,236,139,219,107,240,22,191,61,34,239,112,61,109,58,237,126,173,221,246,102,128,65,190,210,145,186,134,115,98,20,235,222,88,226,23,43,115,136,201,137,9,216,25,253,107,164,39,69,173,130,227,247,254,229,24,37,182,20,62,175,156,120,133,123,205,87,122,17,114,183,234,38,134,104,236,3,51,229,250,115,123,191,55,6,50,87,191,215,69,1,36,148,211,188,40,255,0,180,163,241,16,250,18,62,90,66,181,83,98,29,185,199,108,255,0,232,144,250,146,2,166,87,27,106,230,55,70,218,139,141,128,80,185,151,194,53,159,50,26,72,172,162,26,143,153,0,212,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,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,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,2,138,228,52,141,74,228,52,128,169,29,134,218,148,99,112,136,187,198,217,151,172,6,176,0,1,165,103,192,203,192,117,12,193,89,167,13,207,50,183,13,215,242,136,29,189,124,143,224,29,63,48,108,120,110,121,25,254,197,252,162,0,67,198,223,82,28,86,53,199,109,154,75,79,204,190,54,251,20,81,99,182,92,111,94,106,97,147,177,241,235,188,191,115,60,47,134,223,59,191,118,216,232,181,149,254,102,119,253,134,40,179,155,41,48,149,230,150,23,50,212,119,235,220,191,115,62,2,114,114,114,201,193,216,116,189,84,40,133,255,0,84,216,239,235,228,58,46,82,52,148,97,28,63,99,63,236,36,66,227,251,83,99,190,41,61,146,1,241,184,69,171,159,120,183,89,159,52,162,121,55,74,219,237,239,188,227,245,104,254,145,113,31,185,43,151,121,139,67,157,15,147,94,71,178,147,199,172,115,63,218,192,66,238,113,84,19,62,179,132,210,151,26,81,166,83,165,216,59,243,91,62,35,57,122,63,227,25,97,134,150,105,89,91,24,36,249,125,142,40,192,12,90,69,51,18,97,102,213,223,56,146,68,158,124,92,104,72,238,193,16,25,60,32,78,199,82,220,66,49,114,146,106,73,145,145,41,40,140,149,17,153,23,50,82,76,140,187,140,140,132,18,17,78,47,123,63,183,254,129,200,36,138,195,225,128,157,45,25,125,119,243,16,251,145,230,253,209,70,226,8,138,192,231,35,4,25,220,174,42,174,240,26,19,115,59,24,214,40,158,98,160,0,3,138,197,152,166,133,129,240,181,103,26,226,153,221,74,139,135,233,242,42,149,25,59,165,185,184,138,195,106,113,215,52,32,148,181,105,66,84,118,73,26,142,214,34,51,224,3,152,1,138,191,236,163,236,39,255,0,151,63,253,217,172,127,221,6,85,0,0,0,0,0,0,0,11,127,131,243,251,38,177,254,99,226,156,163,193,185,133,74,170,226,252,23,167,203,116,182,22,173,228,107,153,37,90,84,100,72,119,118,179,38,221,221,169,91,167,20,148,57,161,102,73,48,184,0,0,0,0,58,254,63,199,248,55,43,48,109,91,48,115,7,16,196,161,225,234,28,115,147,58,116,147,61,13,34,228,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,70,29,128,7,19,132,241,77,11,28,225,90,54,53,194,211,186,237,23,16,83,227,213,41,210,119,75,111,127,21,246,210,227,78,104,89,37,105,212,133,164,236,162,37,21,236,100,71,192,114,192,0,0,0,3,165,77,206,140,175,167,102,228,12,136,168,98,248,145,113,221,82,142,117,232,52,119,144,226,23,42,17,45,196,26,154,112,211,186,90,200,217,116,205,164,172,220,208,218,215,167,66,77,69,218,166,213,169,84,233,48,33,212,42,113,34,200,170,72,56,144,90,121,228,161,114,159,38,156,120,218,105,38,119,90,201,166,93,112,210,155,158,134,214,174,73,51,32,250,192,0,0,0,0,0,0,0,0,0,0,113,56,155,20,208,176,125,57,154,182,35,157,213,34,72,168,64,165,182,230,233,110,106,149,54,83,81,35,55,100,17,153,107,125,246,145,123,105,78,171,168,201,36,102,92,176,0,0,0,0,11,85,158,155,81,228,78,205,126,68,249,53,227,159,115,158,232,250,207,147,62,102,76,153,191,234,251,173,247,232,102,156,211,167,126,215,157,107,234,225,123,29,130,234,128,199,252,173,219,215,100,236,233,199,116,204,179,203,76,214,242,206,36,172,239,186,148,47,33,84,163,239,119,76,173,231,61,241,232,232,109,54,109,165,171,180,162,189,172,87,51,34,60,128,0,0,0,0,1,138,191,236,163,236,39,255,0,151,63,253,217,172,127,221,0,101,80,14,39,9,226,154,22,57,194,180,108,107,133,167,117,218,46,32,167,199,170,83,164,238,150,222,254,43,237,165,198,156,208,178,74,211,169,11,73,217,68,74,43,216,200,143,128,234,185,179,159,217,53,145,94,64,249,46,102,21,43,11,251,168,168,21,50,151,215,86,162,223,189,195,82,143,73,30,237,148,106,70,241,245,233,105,189,104,214,180,234,77,194,224,0,0,0,0,0,0,233,88,43,58,50,191,49,113,150,49,203,252,15,139,226,86,107,184,2,68,120,152,142,60,100,56,164,64,125,226,115,67,70,233,167,116,181,145,178,234,86,148,41,70,218,219,82,23,165,68,100,59,168,0,0,0,0,234,153,165,154,88,19,37,176,37,79,51,51,46,187,228,108,55,70,220,245,217,189,85,233,27,173,235,200,101,191,123,101,11,113,87,113,212,39,178,147,181,238,118,34,51,46,193,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,15,172,0,0,0,124,148,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,172,0,0,0,0,7,95,174,227,252,27,134,113,54,25,193,149,220,67,18,37,119,24,200,147,26,133,79,81,153,191,57,113,227,174,67,230,132,145,25,146,27,105,179,53,44,236,130,53,54,147,61,78,33,42,14,192,0,0,0,0,0,2,223,229,54,127,100,214,122,249,127,228,71,152,84,172,81,238,94,160,116,202,167,82,90,143,112,247,29,42,45,68,91,198,87,165,123,183,209,169,167,52,47,66,213,165,86,184,0,0,0,0,3,170,102,150,105,96,76,150,192,149,60,204,204,186,239,145,176,221,27,115,215,102,245,87,164,110,183,175,33,150,253,237,148,45,197,93,199,80,158,202,78,215,185,216,136,204,187,88,0,0,0,0,181,89,233,181,30,68,236,215,228,79,147,94,57,247,57,238,143,172,249,51,230,100,201,155,254,175,186,223,126,134,105,205,58,119,237,121,214,190,174,23,177,219,137,201,77,179,54,108,218,39,21,74,193,89,57,153,30,232,43,80,169,235,170,63,27,200,243,226,104,138,135,27,109,78,107,144,195,104,59,45,230,202,196,122,187,87,181,136,204,130,245,128,0,0,0,226,113,102,41,161,96,108,43,89,198,184,166,119,82,162,225,250,124,138,165,70,78,233,110,110,34,176,218,156,117,205,8,37,45,90,80,133,29,146,70,163,181,136,140,248,0,229,128,98,175,251,40,251,9,255,0,229,207,255,0,118,107,31,247,65,146,152,179,20,208,176,54,21,172,227,92,83,59,169,81,112,253,62,69,82,163,39,116,183,55,17,88,109,78,58,230,132,18,150,173,40,66,142,201,35,81,218,196,70,124,0,114,192,0,0,0,0,0,0,0,0,0,0,3,170,102,150,105,96,76,150,192,149,60,204,204,186,239,145,176,221,27,115,215,102,245,87,164,110,183,175,33,150,253,237,148,45,197,93,199,80,158,202,78,215,185,216,136,204,131,181,128,0,0,0,0,0,11,41,157,123,102,108,217,179,182,42,139,130,179,143,50,61,207,214,166,211,209,84,98,55,145,231,203,215,21,110,56,218,92,215,29,135,16,87,91,46,21,140,245,118,111,107,25,25,133,235,1,106,178,47,106,60,137,218,83,203,127,33,76,115,238,143,220,231,86,242,159,204,201,144,247,29,99,123,185,253,18,211,122,181,110,29,243,111,109,60,109,114,189,213,0,0,0,0,1,210,178,135,58,50,191,62,176,107,121,129,148,120,190,38,34,161,57,33,216,135,33,148,56,210,218,125,179,45,109,58,211,169,75,173,46,198,149,18,86,148,153,161,104,89,93,43,73,152,119,67,51,238,13,36,42,0,41,107,10,31,14,4,53,14,145,152,121,209,150,25,83,85,194,116,60,192,197,241,41,53,44,115,88,102,131,135,161,169,14,58,252,249,174,41,41,74,16,219,105,82,137,4,165,182,149,58,162,38,208,110,54,74,82,117,166,225,221,72,128,249,133,207,212,7,204,5,57,13,87,185,13,34,164,68,2,165,127,80,211,168,136,207,137,14,153,130,243,163,43,243,23,25,99,28,1,129,241,132,74,205,119,0,72,143,19,17,199,140,135,13,16,95,120,156,208,209,186,105,221,56,178,54,93,74,210,133,40,219,91,106,66,244,168,140,135,113,89,122,184,241,1,83,86,158,55,46,35,73,58,147,228,164,159,221,26,28,51,178,72,139,144,249,217,74,248,221,7,251,192,62,227,59,141,69,203,136,219,77,140,239,234,26,238,163,59,91,128,7,46,66,131,171,84,115,87,46,41,25,143,72,202,10,150,52,165,70,198,117,250,124,138,165,54,138,228,130,41,82,98,178,100,78,56,148,255,0,233,154,72,251,75,75,47,169,36,162,101,211,71,106,177,122,192,84,139,188,84,80,173,202,226,160,0,49,171,22,116,143,108,99,129,177,85,103,5,98,156,228,234,85,172,63,80,145,75,168,198,247,59,85,115,113,41,135,20,219,173,235,68,101,33,90,86,133,21,210,102,147,181,200,204,184,139,213,149,185,165,129,51,167,2,83,51,51,45,43,190,89,195,117,157,247,82,155,213,94,143,189,221,60,182,92,247,183,144,135,19,103,26,90,123,73,43,218,229,114,50,51,14,214,0,0,0,3,175,224,12,127,131,115,79,6,210,115,7,47,177,12,74,230,30,174,71,41,48,103,70,51,208,234,46,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,65,216,0,0,0,0,0,0,0,0,6,63,230,150,222,187,39,100,182,59,169,229,158,101,230,183,145,177,37,27,115,215,97,121,10,165,35,117,189,101,15,55,239,140,199,91,106,187,110,161,93,149,29,175,99,177,145,145,92,12,148,207,188,167,218,39,10,202,198,185,57,138,253,208,81,97,84,23,75,126,79,81,147,19,68,164,54,219,138,111,68,134,219,89,217,15,54,119,34,211,218,181,238,70,68,23,0,0,0,0,90,172,244,218,143,34,118,107,242,39,201,175,28,251,156,247,71,214,124,153,243,50,100,205,255,0,87,221,111,191,67,52,230,157,59,246,188,235,95,87,11,216,237,196,228,182,217,155,54,109,19,138,101,224,172,156,204,143,116,21,168,84,245,213,31,141,228,121,241,52,69,67,141,182,167,53,200,97,180,29,150,243,101,98,61,93,171,218,196,102,65,121,214,68,119,49,68,240,26,236,70,67,78,146,1,168,133,15,152,169,242,34,20,0,22,199,52,27,82,252,153,161,42,85,183,220,138,255,0,80,46,112,183,217,132,203,135,212,52,54,181,124,246,246,43,253,64,8,30,218,22,156,236,63,32,89,151,139,95,90,243,146,125,219,175,15,17,112,118,44,168,27,85,220,56,131,83,101,124,99,12,248,159,215,199,241,28,30,212,12,75,103,220,214,242,51,136,191,93,182,164,25,95,231,35,107,100,9,232,99,19,225,148,169,198,146,103,139,161,29,148,118,253,50,63,136,9,203,203,137,4,245,37,195,53,35,244,89,151,3,250,212,14,238,92,10,194,217,229,20,162,147,69,113,105,82,20,69,60,202,233,59,151,152,216,185,188,44,0,92,199,71,205,104,233,145,132,234,141,40,213,218,220,114,231,243,212,14,240,92,199,84,204,72,233,119,13,84,12,245,92,247,92,191,108,64,8,80,219,194,156,220,108,212,175,46,238,21,230,64,46,215,238,4,120,12,142,232,254,125,148,214,226,36,158,69,203,6,182,86,212,95,87,20,88,142,144,136,169,107,50,107,106,237,149,234,20,242,227,255,0,7,164,93,14,143,202,147,199,139,211,29,105,108,144,222,16,34,35,177,220,236,236,82,245,128,150,42,1,36,233,80,148,71,123,197,104,255,0,232,144,228,136,238,56,140,46,225,174,137,78,189,191,65,50,124,62,209,35,151,34,46,224,20,35,176,210,178,227,97,174,197,235,26,20,103,112,26,73,60,123,198,226,83,97,164,140,106,35,63,80,13,64,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,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,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,40,174,67,72,212,174,67,72,0,208,163,189,134,225,223,188,109,174,220,44,3,88,10,149,251,133,0,105,95,35,248,7,77,204,91,39,12,84,23,126,62,245,252,162,7,114,95,35,248,7,77,204,130,79,185,74,143,175,222,127,148,64,8,109,219,221,221,89,129,142,145,114,177,249,51,249,8,162,220,236,133,5,79,230,102,19,82,80,226,181,117,255,0,52,175,250,158,64,184,59,121,164,190,72,120,231,135,247,179,249,8,163,129,216,158,50,23,152,216,49,74,69,200,252,163,223,246,9,32,38,143,43,88,221,97,90,18,76,148,70,154,60,82,227,251,90,7,116,87,2,224,58,206,0,107,70,30,164,89,54,34,166,71,34,227,245,136,29,161,68,118,1,240,72,51,37,23,194,98,201,231,118,165,121,23,178,127,170,123,191,107,23,170,81,168,151,199,214,98,198,231,124,151,91,242,45,215,107,245,158,239,218,195,68,46,85,90,53,227,12,34,70,74,254,201,55,252,171,66,227,108,173,181,148,173,154,179,254,177,79,196,207,201,147,129,43,88,144,211,83,142,169,10,38,169,174,117,212,18,234,73,66,90,113,107,83,108,37,194,83,109,146,77,210,208,70,102,104,69,173,203,175,57,35,26,97,20,154,181,124,212,100,185,91,155,173,11,95,152,69,167,31,98,84,219,149,98,97,127,215,44,65,233,179,15,213,41,117,202,68,58,221,14,165,22,163,77,168,178,220,184,115,34,188,151,152,146,195,137,37,54,235,107,73,154,86,133,36,201,68,162,51,35,35,35,33,203,54,92,56,136,120,232,172,219,126,54,91,213,160,108,189,153,8,148,237,15,19,86,18,156,47,83,74,221,120,233,213,25,42,66,10,18,219,185,146,99,60,237,148,149,54,69,187,121,215,20,178,82,93,83,141,76,66,75,184,197,26,136,139,80,44,200,136,236,42,73,46,118,20,89,21,140,200,5,18,163,51,177,216,106,17,23,210,81,210,21,84,168,227,232,185,37,145,210,229,211,81,151,56,157,138,149,98,184,164,169,39,42,181,79,120,205,184,168,97,125,135,99,71,144,130,90,183,200,90,92,121,150,205,41,36,52,149,189,148,61,28,251,123,126,106,138,11,249,109,152,108,117,124,205,195,52,254,185,46,67,17,244,197,173,65,66,208,209,204,73,36,180,50,241,45,198,146,235,92,18,106,90,86,209,105,82,155,100,51,76,90,173,172,61,22,115,147,226,255,0,16,251,57,241,117,136,174,45,94,214,36,95,153,103,57,62,47,241,15,179,159,1,230,180,122,168,30,85,199,170,128,0,0,0,0,0,24,149,210,100,222,209,103,179,109,85,236,134,155,17,52,212,199,168,39,28,199,84,104,170,125,204,62,112,36,117,149,161,217,46,18,80,132,164,140,148,134,155,83,235,53,182,109,169,26,22,78,66,94,69,231,166,99,236,233,152,244,236,208,202,250,207,81,170,193,187,79,50,233,26,226,212,34,168,200,220,139,37,178,50,222,50,189,41,185,92,148,74,74,86,133,33,104,66,211,233,164,66,183,74,22,194,223,33,76,84,188,241,201,204,25,213,50,218,181,163,203,17,161,43,83,52,42,163,142,40,142,204,146,75,171,195,122,237,238,236,106,66,29,53,183,239,73,84,118,204,37,83,102,141,162,240,38,212,25,89,3,51,48,44,143,216,161,214,33,104,123,230,101,83,171,50,243,240,247,142,180,222,251,117,191,66,119,168,78,133,243,35,230,69,117,71,155,109,149,118,152,198,91,40,102,228,60,210,193,240,98,84,80,168,234,166,213,233,146,72,146,138,141,57,197,182,183,88,39,52,154,153,94,166,155,90,28,73,30,149,161,58,146,180,107,109,126,138,112,6,63,193,185,167,131,105,57,131,151,216,134,37,115,15,87,35,148,152,51,163,25,232,117,23,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,32,229,106,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,16,67,210,5,183,117,119,106,172,84,230,10,194,203,234,89,101,135,234,6,229,58,53,144,231,149,37,48,228,166,218,170,235,92,118,164,49,189,141,33,37,213,148,102,148,90,231,117,113,43,213,210,151,183,183,187,185,149,237,148,114,189,141,24,126,149,80,234,120,190,169,34,61,156,159,58,35,228,163,135,29,43,43,182,203,47,180,147,91,182,37,56,227,100,72,50,105,38,167,227,88,4,132,244,92,237,219,74,201,58,171,217,17,157,24,154,92,124,19,92,144,133,97,250,140,183,211,212,176,244,213,41,102,234,28,212,90,154,141,33,75,73,154,245,238,218,113,38,179,74,73,231,157,76,207,143,42,226,90,122,46,186,64,33,213,225,211,118,100,206,252,69,185,170,179,213,169,216,30,168,251,108,49,21,200,173,48,211,12,210,85,187,66,52,188,91,171,180,227,134,181,60,167,20,217,168,150,77,37,208,147,241,142,187,114,109,119,74,217,7,40,211,138,216,167,68,172,98,202,244,133,83,112,229,41,249,9,66,22,249,32,212,185,79,32,148,78,174,51,37,167,94,236,174,107,113,150,205,77,239,73,196,247,253,162,179,231,6,236,219,148,117,220,214,198,115,98,37,20,232,235,69,50,11,210,13,149,213,170,38,133,28,120,77,26,80,181,107,113,73,177,168,144,173,8,37,184,162,208,133,25,121,236,218,43,62,113,150,210,89,185,93,205,108,103,54,90,151,81,144,180,83,32,189,32,158,69,38,156,75,81,199,132,209,165,8,78,134,210,171,26,137,9,214,179,91,138,45,107,81,152,116,172,89,138,107,184,231,21,86,113,174,41,157,215,107,88,130,161,34,169,81,147,186,67,123,249,79,184,167,29,115,66,9,40,78,165,173,71,100,145,36,175,98,34,46,2,71,246,172,171,109,71,64,232,223,202,122,238,208,117,57,116,236,123,78,204,138,116,186,52,194,121,214,107,113,161,55,77,154,168,110,206,112,140,148,137,201,81,41,90,136,201,194,73,50,110,251,254,244,114,189,23,221,31,113,170,209,168,187,80,231,77,42,90,16,137,9,159,131,232,114,90,118,50,245,178,236,89,16,235,68,235,79,165,70,131,82,31,74,24,117,173,14,32,210,239,105,10,69,239,7,77,95,162,198,22,248,192,131,236,234,136,11,149,209,243,182,221,43,106,252,0,229,11,19,191,18,14,98,225,88,241,217,170,195,84,164,169,250,179,9,101,148,174,172,134,210,203,72,66,28,144,167,18,166,155,37,19,39,187,37,25,19,141,223,45,71,152,28,170,204,204,85,147,121,143,135,51,75,5,75,234,245,172,51,80,106,161,27,83,142,33,183,180,31,109,135,119,107,66,212,203,168,53,54,226,9,69,173,181,173,38,118,81,143,67,219,42,237,49,131,118,175,202,56,121,165,131,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,105,36,188,141,46,182,180,56,146,45,72,90,117,37,11,214,218,2,240,0,0,0,0,0,0,0,12,85,233,71,244,19,204,223,188,190,216,132,44,87,69,62,220,114,115,42,149,3,101,188,201,68,70,171,184,98,142,72,194,213,52,173,166,10,163,78,138,148,32,161,45,187,145,174,75,45,89,73,83,105,61,227,45,56,165,146,84,210,156,122,250,244,163,250,9,230,111,222,95,108,66,16,23,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,15,83,192,48,255,0,163,247,110,234,22,213,88,85,188,21,138,87,212,179,55,15,211,201,202,140,107,45,207,42,69,97,184,173,187,85,214,136,237,71,99,123,38,66,139,171,36,205,72,181,202,233,226,89,85,139,49,77,11,3,97,90,206,53,197,51,186,149,23,15,211,228,85,42,50,119,75,115,113,21,134,212,227,174,104,65,41,106,210,132,40,236,146,53,29,172,68,103,192,7,44,34,175,167,59,233,39,248,73,249,52,103,254,74,109,79,179,238,209,61,105,188,156,205,26,86,32,151,11,90,159,129,165,216,147,144,218,55,122,158,234,178,16,219,198,201,27,205,167,122,72,221,234,86,157,90,136,200,176,3,167,59,233,39,248,73,249,52,6,42,244,92,122,118,101,151,223,175,99,205,19,252,32,7,162,227,211,179,44,190,253,123,30,104,159,224,0,0,0,30,85,199,170,129,229,92,7,164,141,153,27,170,189,178,38,84,51,66,155,18,29,73,121,111,66,76,57,18,227,42,75,12,190,116,198,119,107,113,164,184,218,156,65,42,198,104,39,16,106,34,50,37,38,247,40,12,218,143,228,237,242,118,196,223,154,95,255,0,9,63,41,121,111,244,31,247,27,29,95,244,23,202,255,0,161,247,30,103,248,221,173,66,127,182,78,244,88,201,191,139,252,61,236,230,5,159,233,12,216,178,149,181,62,87,200,174,225,12,63,17,89,169,134,163,145,225,249,135,37,49,78,107,4,230,167,105,239,184,164,154,86,133,36,221,83,68,179,73,33,227,73,239,27,66,222,212,22,127,163,23,164,2,102,110,195,141,179,246,119,226,46,183,142,162,105,99,12,212,157,109,247,101,87,162,182,195,207,58,153,43,74,13,178,121,134,227,241,121,197,165,79,37,105,185,41,196,173,110,72,168,242,195,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,157,238,142,109,181,255,0,53,86,92,63,64,199,245,58,83,121,155,133,189,238,165,25,131,221,57,84,130,68,130,110,166,150,116,165,9,212,181,155,110,165,163,82,80,226,82,171,52,151,154,108,131,48,6,5,116,145,244,130,73,217,218,51,121,61,147,117,88,138,204,90,140,116,201,155,82,101,214,158,94,25,65,58,195,141,19,177,222,97,214,94,92,150,77,244,146,20,164,173,180,26,28,181,150,217,157,224,219,163,108,218,22,199,153,113,22,166,221,43,203,56,207,20,117,136,248,102,154,234,22,81,84,227,68,141,236,153,46,38,214,101,173,235,70,109,165,68,227,138,90,82,157,36,107,117,184,1,197,152,166,187,142,113,85,103,26,226,153,221,118,181,136,42,18,42,149,25,59,164,55,191,148,251,138,113,215,52,32,146,132,234,90,212,118,73,18,74,246,34,34,224,3,186,236,235,159,56,203,102,220,220,161,102,182,12,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,67,137,77,137,70,133,104,89,33,196,150,180,36,203,208,246,69,231,166,92,109,23,151,20,236,208,202,250,207,94,165,78,187,79,50,233,18,37,83,229,36,136,220,139,37,178,51,221,188,141,73,185,92,210,105,82,86,133,45,11,66,213,230,92,100,86,196,155,96,226,109,145,179,65,170,210,78,92,220,19,92,144,194,113,101,30,35,81,247,243,152,105,183,208,202,219,113,212,26,146,182,85,37,110,146,18,182,201,195,73,33,106,73,30,164,135,161,225,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,56,172,1,143,240,110,105,224,218,78,96,229,246,33,137,92,195,213,200,229,38,12,232,198,122,29,69,204,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,138,29,186,78,182,241,249,55,215,100,228,54,83,214,181,96,28,63,80,87,148,170,148,234,142,242,46,40,121,40,101,77,221,59,164,158,230,59,233,144,73,210,227,141,60,162,109,226,190,134,148,65,101,54,232,219,54,187,182,30,99,197,169,183,74,242,54,12,194,253,98,62,25,166,186,132,28,164,182,233,163,123,38,75,137,189,222,119,116,209,155,105,81,182,218,80,148,167,81,146,221,115,37,122,25,63,52,119,187,186,239,185,159,252,12,123,231,186,79,40,235,234,254,84,220,150,227,168,127,134,124,231,123,110,198,226,219,222,223,85,24,151,177,246,201,152,203,107,172,208,247,15,66,145,46,143,66,129,29,201,53,220,70,152,5,41,138,82,13,181,155,4,180,27,141,18,214,235,168,38,210,130,94,187,111,22,68,105,105,102,94,130,50,183,43,112,38,75,96,74,102,89,229,165,11,200,216,110,141,190,234,80,186,211,210,55,91,215,150,243,158,248,242,214,226,174,227,171,87,105,71,107,216,172,68,68,65,218,192,0,4,43,116,98,237,227,242,16,174,198,200,108,216,173,105,192,56,130,160,159,38,213,42,53,29,220,92,46,242,144,242,156,178,119,74,61,204,135,213,28,149,169,198,218,101,70,227,199,109,110,168,230,164,121,87,18,233,209,67,183,28,108,75,74,162,108,143,152,200,150,117,218,108,121,8,194,53,99,91,178,10,116,70,146,227,234,132,249,168,212,109,45,134,146,189,210,138,205,27,45,37,187,33,77,163,124,18,104,0,45,86,9,218,159,103,220,196,204,122,238,80,225,60,209,165,72,198,120,114,160,253,46,109,18,66,93,135,41,82,152,55,137,230,227,165,244,35,173,110,250,187,198,179,99,120,148,165,36,163,50,37,36,204,59,254,44,168,215,104,248,86,179,86,194,216,115,221,5,106,21,62,68,138,117,35,174,34,39,148,37,33,181,41,168,219,245,145,161,173,226,201,40,222,40,180,167,85,207,129,15,52,89,209,143,51,67,50,179,67,16,98,252,232,149,45,252,108,252,132,196,173,28,186,123,112,95,109,248,205,166,54,233,200,237,161,180,180,180,37,148,160,211,161,39,116,29,248,220,122,115,17,129,210,215,177,71,150,225,204,218,203,44,169,149,89,149,166,119,45,227,74,123,5,191,109,80,89,99,118,138,154,72,213,173,189,202,26,105,183,82,218,84,147,108,210,233,147,100,211,203,88,100,175,71,118,215,159,154,183,38,143,221,76,221,246,97,96,237,212,44,81,162,7,86,101,253,234,157,234,178,219,210,102,217,239,91,105,90,201,58,52,186,219,182,109,13,155,90,178,168,121,140,201,124,222,198,89,11,154,24,127,55,50,253,248,141,215,112,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,192,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,209,246,75,230,246,13,207,172,175,195,249,185,151,239,203,114,133,136,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,36,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,97,221,70,0,116,157,109,227,242,16,161,73,200,108,167,173,105,199,216,130,158,175,41,85,41,213,29,220,172,46,202,150,202,155,186,119,74,45,244,134,21,32,147,165,198,221,101,38,219,197,109,109,40,242,43,108,29,172,240,110,200,185,95,238,226,187,30,37,98,187,62,67,113,168,88,113,83,206,43,245,85,147,136,39,205,11,38,221,52,33,166,150,110,41,102,141,23,221,160,204,148,234,8,252,246,99,252,127,140,179,79,25,85,179,7,48,113,12,186,230,33,174,72,57,51,167,73,50,214,234,236,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,65,114,182,57,196,123,65,97,205,160,176,219,155,50,35,173,227,169,123,246,152,165,187,33,166,162,213,98,182,210,159,145,22,78,245,198,219,83,42,109,133,40,200,214,149,18,144,149,54,164,184,150,212,94,143,134,21,116,103,236,81,81,217,131,2,84,177,182,101,211,58,182,100,226,219,198,155,13,194,138,247,145,160,178,243,132,220,118,100,50,167,53,239,172,135,220,52,185,164,236,194,77,4,166,77,74,205,80,1,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,62,177,9,125,36,125,32,145,182,137,146,222,79,100,221,86,90,114,234,157,33,50,102,212,153,117,214,81,137,150,109,48,227,68,236,119,152,105,230,81,25,226,125,36,133,41,72,113,100,135,45,116,54,100,22,127,110,141,179,107,187,97,230,60,90,155,116,175,35,96,204,47,214,35,225,154,107,168,65,202,75,110,154,55,178,100,184,155,221,231,119,77,25,182,149,27,109,165,9,74,117,25,45,215,50,131,162,135,110,57,56,106,171,68,217,31,49,145,16,168,85,41,18,17,132,106,198,182,163,156,25,110,169,199,213,9,243,81,164,157,67,238,169,123,165,21,221,39,157,75,118,90,92,70,230,50,192,7,170,128,24,1,209,139,183,143,201,190,133,27,33,179,98,181,171,31,97,250,122,124,155,84,168,212,119,146,177,67,41,91,202,114,201,221,36,183,209,216,76,114,86,167,28,117,228,147,143,29,244,58,162,207,240,17,87,211,157,244,147,252,36,252,154,45,87,66,167,165,62,41,248,191,157,237,26,112,186,189,57,223,73,63,194,79,201,162,213,116,42,122,83,226,159,139,249,222,209,167,0,154,144,0,0,22,171,107,31,69,140,228,248,191,196,62,206,124,93,81,106,182,177,244,88,206,79,139,252,67,236,231,192,121,172,30,148,246,177,244,88,206,79,139,252,67,236,231,199,154,193,233,79,107,31,69,140,228,248,191,196,62,206,124,4,112,116,80,237,199,39,13,85,104,155,35,230,50,34,21,10,165,34,66,48,141,88,214,212,115,131,45,213,56,250,161,62,106,52,147,168,125,213,47,116,162,187,164,243,169,110,203,75,136,220,203,160,242,174,38,123,163,75,164,18,54,112,210,168,251,62,102,253,86,91,153,131,2,63,86,163,213,165,186,236,167,241,42,16,153,79,184,110,26,24,36,48,184,241,152,105,38,183,157,82,223,59,168,204,214,106,184,72,80,0,0,0,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,16,109,158,157,40,89,203,142,54,142,162,103,30,85,185,238,102,131,130,186,204,44,63,71,148,218,92,235,208,95,91,71,41,53,34,65,251,239,88,220,50,106,105,43,210,206,233,173,210,183,168,235,11,9,212,1,98,182,62,218,191,12,237,115,149,254,239,40,180,9,116,58,148,41,14,68,172,82,212,153,15,177,5,253,226,247,109,34,106,216,105,153,43,83,41,105,229,37,171,155,100,251,100,187,106,73,170,250,128,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,30,125,182,232,219,54,187,182,30,99,197,169,183,74,242,54,12,194,253,98,62,25,166,186,132,28,164,182,233,163,123,38,75,137,189,222,119,116,209,155,105,81,182,218,80,148,167,81,146,221,114,240,116,145,244,130,70,218,38,75,121,61,147,117,89,105,203,170,116,132,201,155,82,101,215,89,70,38,89,180,195,141,19,177,222,97,167,153,68,103,137,244,146,20,165,33,197,146,28,181,208,217,150,5,128,147,78,138,29,184,228,225,170,173,19,100,124,198,68,66,161,84,164,72,70,17,171,26,218,142,112,101,186,167,31,84,39,205,70,146,117,15,186,165,238,148,87,116,158,117,45,217,105,113,27,153,116,30,85,196,212,244,98,237,227,242,111,161,70,200,108,216,173,106,199,216,126,158,159,38,213,42,53,29,228,172,80,202,86,242,156,178,119,73,45,244,118,19,28,149,169,199,29,121,36,227,199,125,14,168,131,63,192,0,0,66,183,77,95,165,62,22,248,191,131,237,26,136,154,145,10,221,53,126,148,248,91,226,254,15,180,106,32,46,175,65,143,211,179,240,111,242,144,149,65,21,125,6,63,78,207,193,191,202,66,85,0,0,0,4,96,116,197,83,182,172,98,132,205,78,153,136,250,222,68,203,234,109,212,169,180,168,100,211,144,106,13,172,247,106,169,57,117,56,243,46,56,180,27,106,37,37,130,113,12,165,77,37,212,180,235,216,65,177,38,216,56,155,100,108,208,106,180,147,151,55,4,215,36,48,156,89,71,136,212,125,252,230,26,109,244,50,182,220,117,6,164,173,149,73,91,164,132,173,178,112,210,72,90,146,71,169,51,253,143,240,6,13,205,60,27,86,203,236,193,195,209,43,152,122,185,28,227,78,131,36,143,67,168,185,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,64,14,219,123,31,98,109,145,179,65,218,42,138,92,220,19,92,144,250,176,157,98,91,177,247,243,152,105,182,22,242,28,109,165,154,146,182,85,37,13,26,212,134,201,195,73,173,9,73,30,148,132,255,0,96,12,127,131,115,79,6,210,115,7,47,177,12,74,230,30,174,71,41,48,103,70,51,208,234,46,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,93,128,65,183,70,158,221,81,182,101,196,210,178,195,51,167,196,139,149,248,142,67,245,41,83,149,21,215,31,164,84,74,57,18,95,65,48,218,221,121,15,19,12,178,166,205,39,164,247,110,37,72,36,184,78,77,245,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,96,58,254,105,230,150,5,201,108,9,83,204,188,203,174,121,31,13,209,247,61,118,111,85,122,70,235,122,242,25,111,222,217,66,220,85,220,117,9,236,164,237,123,157,136,140,203,207,102,213,219,87,102,62,214,185,142,188,107,141,157,234,52,168,59,198,40,20,6,30,53,197,164,69,81,145,154,82,102,69,188,121,122,82,110,188,100,74,113,73,73,17,33,8,109,180,118,173,186,54,205,174,237,135,152,241,106,109,210,188,141,131,48,191,88,143,134,105,174,161,7,41,45,186,104,222,201,146,226,111,119,157,221,52,102,218,84,109,182,148,37,41,212,100,183,92,198,176,19,61,209,167,210,9,27,56,105,52,141,159,51,126,171,45,204,193,129,31,171,81,234,210,221,118,83,248,149,8,76,167,220,55,13,12,18,24,92,120,204,52,147,91,206,169,111,157,212,102,107,53,94,65,199,150,74,77,90,171,64,170,195,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,132,243,244,121,237,163,74,218,155,44,35,208,177,118,32,136,172,212,195,81,205,56,130,25,71,76,83,154,193,57,165,170,131,13,165,70,149,161,73,54,146,233,160,146,72,120,212,91,182,208,182,117,6,90,16,192,46,147,157,188,126,66,20,41,57,15,149,21,157,56,251,16,83,213,229,42,165,58,161,186,149,133,217,82,217,83,119,78,233,69,190,144,194,159,36,233,113,183,89,73,182,241,91,91,74,59,211,183,62,217,180,45,143,50,230,45,77,186,87,150,49,158,39,235,17,240,205,53,212,44,162,169,198,137,27,217,50,92,77,172,203,91,214,140,219,74,137,199,20,180,165,58,72,214,235,126,126,42,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,1,221,114,7,228,201,242,100,194,127,153,247,202,191,36,47,40,39,200,94,76,211,190,223,105,86,189,90,253,239,115,187,222,111,119,190,245,186,222,111,125,239,88,244,159,133,61,213,22,22,163,30,56,242,81,226,95,39,199,242,207,146,119,157,71,175,110,211,191,234,251,223,124,220,239,53,104,215,218,211,107,241,184,194,222,142,30,143,248,187,59,208,90,205,188,221,195,191,237,175,63,172,48,212,105,14,71,144,222,29,139,173,109,233,142,182,86,227,107,121,230,200,150,183,137,90,137,183,73,164,146,61,248,221,206,155,126,248,15,157,213,169,38,86,34,226,52,178,226,206,247,73,126,240,250,20,210,21,197,73,254,16,38,144,158,73,181,252,64,18,86,63,132,88,237,176,54,178,193,187,34,101,135,187,122,227,17,43,21,201,242,27,141,67,195,138,158,113,95,170,172,156,65,62,104,90,91,116,208,134,154,89,184,165,154,52,95,118,131,50,83,168,35,239,249,207,155,184,51,33,178,191,16,102,230,96,61,45,186,22,28,142,151,164,20,70,13,231,221,90,220,75,77,52,218,10,196,107,113,215,27,108,141,70,148,17,172,141,74,74,73,74,47,60,91,78,237,11,138,182,160,206,74,214,110,98,152,221,67,175,238,227,83,169,104,148,227,236,211,32,180,157,45,71,109,75,63,182,113,102,148,161,42,117,199,86,72,70,189,36,29,87,20,230,174,99,227,76,199,149,155,216,151,26,85,101,227,57,117,4,85,21,91,76,131,106,83,114,155,52,155,78,52,166,244,238,119,122,16,77,147,122,82,218,80,132,160,146,73,73,20,243,236,49,182,101,7,108,60,183,149,83,118,149,228,124,103,133,250,188,124,77,77,105,11,56,169,113,210,94,234,76,103,21,123,178,238,233,211,38,212,163,113,181,33,73,86,162,36,58,231,158,225,221,114,95,55,177,150,66,230,134,31,205,204,0,252,70,235,184,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,224,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,68,30,156,75,152,212,45,86,204,59,66,225,93,168,50,106,137,155,152,90,55,80,235,251,200,213,26,90,229,183,33,234,100,230,149,165,216,238,41,7,246,174,32,212,148,41,109,58,210,205,8,215,164,174,168,15,53,155,88,250,83,231,39,198,6,33,246,139,226,106,122,46,61,4,242,203,239,215,182,38,136,86,218,199,210,159,57,62,48,49,15,180,95,19,83,209,113,232,39,150,95,126,189,177,52,6,85,0,0,0,130,30,142,45,184,227,108,165,140,167,224,252,193,68,185,25,117,140,36,48,185,207,52,183,93,93,18,90,72,208,83,90,96,140,210,180,41,38,148,190,148,167,122,164,52,210,146,106,54,73,167,39,120,121,87,1,234,160,4,69,244,80,237,199,39,13,85,104,155,35,230,50,34,21,10,165,34,66,48,141,88,214,212,115,131,45,213,56,250,161,62,106,52,147,168,125,213,47,116,162,187,164,243,169,110,203,75,136,220,203,160,0,0,0,0,0,8,1,233,71,244,236,204,223,188,190,199,132,51,255,0,161,83,209,99,20,252,96,78,246,117,56,96,7,74,63,167,102,102,253,229,246,60,33,245,116,121,237,167,85,217,99,52,35,208,177,126,32,150,156,171,196,178,12,177,4,50,140,169,69,9,243,111,75,85,6,27,74,137,72,90,84,77,37,211,65,40,214,201,40,183,110,45,12,233,9,244,1,242,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,62,176,17,87,211,157,244,147,252,36,252,154,45,79,66,175,165,54,42,248,191,157,237,26,112,186,221,57,223,73,63,194,79,201,162,212,244,42,250,83,98,175,139,249,222,209,167,0,154,142,69,126,241,160,214,102,174,225,175,179,110,34,154,83,123,216,5,109,192,140,80,84,239,111,1,64,1,210,113,163,167,242,157,237,250,103,249,163,187,14,133,143,228,51,31,168,106,94,157,91,222,227,63,168,1,12,251,98,199,101,143,114,59,151,13,90,186,253,238,100,127,220,226,211,108,201,82,114,38,52,194,205,167,119,199,20,193,87,107,159,207,89,241,240,29,199,105,252,75,229,127,115,86,155,189,221,117,207,210,244,218,251,159,2,245,11,115,179,179,137,44,111,133,141,71,199,221,52,27,127,235,154,1,59,123,61,78,92,188,46,250,213,163,133,89,73,236,254,214,208,189,54,225,113,97,54,100,119,94,16,145,117,95,230,202,251,190,196,200,191,68,124,0,84,185,142,189,142,147,171,13,206,46,63,165,127,40,145,216,75,152,225,49,122,117,208,165,166,215,190,239,248,233,1,13,29,34,140,219,48,171,42,50,81,124,210,167,251,56,135,119,216,17,12,39,23,145,147,189,163,194,60,75,81,126,203,20,117,126,145,232,202,70,61,172,47,69,136,234,148,242,189,255,0,222,226,27,187,4,85,150,140,127,33,149,72,178,81,133,86,146,45,28,172,252,82,245,0,152,92,38,100,84,26,102,147,191,202,44,255,0,17,35,154,34,46,225,215,48,59,187,220,61,73,81,170,228,116,230,15,151,214,36,118,36,128,169,145,119,141,42,227,196,106,50,184,210,102,64,40,69,222,53,17,247,13,36,101,220,42,92,192,107,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,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,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,1,69,114,26,70,165,114,26,64,84,239,222,54,148,86,176,221,226,99,109,119,225,112,26,238,0,0,52,175,145,252,3,167,102,58,77,88,86,162,68,95,176,255,0,40,129,220,87,200,254,1,212,113,241,41,120,118,122,47,192,247,95,202,36,4,52,109,232,218,147,152,88,228,204,191,189,159,200,69,29,123,98,135,244,102,46,13,73,174,196,94,81,238,251,4,145,219,118,251,140,164,227,220,118,229,211,98,242,95,127,216,98,139,119,177,212,229,199,204,220,34,130,81,217,61,127,145,23,247,60,128,19,147,151,235,82,176,237,32,204,238,71,76,142,101,255,0,160,129,217,214,118,33,211,242,209,213,57,134,40,139,81,220,149,73,140,124,190,198,129,220,23,230,144,14,54,97,246,138,254,179,22,19,62,148,105,242,21,143,251,171,254,200,95,185,101,117,21,253,102,44,6,208,43,221,249,7,199,173,127,217,6,136,97,134,181,43,28,225,18,51,191,205,104,255,0,203,54,45,214,99,149,179,15,20,23,251,243,55,249,117,139,133,77,86,188,117,132,188,42,209,255,0,150,108,91,220,200,255,0,194,38,41,255,0,134,167,127,46,176,29,116,75,135,69,86,221,18,113,130,32,108,179,154,211,229,201,174,69,142,76,224,169,201,138,210,88,85,58,36,36,23,147,86,76,182,147,74,218,106,59,142,165,231,13,91,194,55,18,165,165,73,108,157,234,89,125,177,69,43,106,206,141,188,177,174,97,150,34,193,204,92,44,198,33,122,151,49,49,82,167,234,172,38,163,82,82,41,43,113,79,52,132,33,201,10,109,73,117,195,81,50,123,195,73,17,56,229,227,71,243,211,128,177,79,235,174,29,196,152,118,161,246,72,147,169,211,163,185,254,43,140,188,219,136,240,82,84,158,227,32,30,164,18,124,56,136,225,233,87,219,138,70,91,82,231,236,183,150,200,136,237,115,19,209,205,56,166,166,165,180,249,83,169,210,82,180,28,36,55,115,52,201,121,171,169,74,113,37,187,101,214,212,130,82,157,75,140,244,10,103,76,37,85,157,148,22,138,196,72,146,179,184,228,63,135,208,184,196,166,16,76,28,53,155,53,243,74,163,46,41,173,47,155,104,92,77,68,75,90,84,178,38,219,81,54,152,204,252,244,227,220,83,250,235,136,177,38,34,168,125,146,92,234,148,233,14,127,140,227,207,56,226,252,84,165,43,188,204,7,213,128,48,6,50,205,44,101,73,203,236,190,195,210,235,152,134,185,32,163,65,131,24,139,91,171,177,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,122,40,217,95,102,124,27,178,134,81,67,202,220,31,58,93,69,107,144,170,149,94,167,36,205,43,168,212,92,109,8,117,242,110,230,150,81,165,166,208,134,210,103,165,8,78,165,45,122,220,93,157,232,253,216,82,133,178,190,23,111,26,226,132,245,220,204,196,20,242,69,70,77,214,223,146,226,190,220,87,29,165,104,68,135,35,191,186,146,194,143,172,36,137,75,189,138,201,224,121,130,124,136,5,47,97,106,246,176,51,252,203,57,201,241,127,136,125,156,248,186,130,213,109,97,232,179,156,159,23,248,135,217,207,128,243,94,61,84,15,42,227,213,64,0,0,0,0,0,0,226,113,102,22,161,99,156,43,89,193,88,166,15,93,162,226,10,124,138,93,70,54,245,109,239,226,190,218,155,117,189,104,52,173,58,144,181,21,210,100,162,189,200,200,248,142,88,0,64,14,223,91,20,98,173,148,243,30,93,110,147,76,235,25,101,137,170,15,57,135,42,17,201,197,183,3,89,169,196,211,36,27,138,90,210,243,72,35,36,41,106,61,243,104,53,145,234,75,168,106,213,101,134,211,185,203,148,25,113,142,178,155,5,98,141,206,22,204,58,123,148,250,181,62,67,41,125,182,247,132,150,222,126,57,46,228,211,206,48,74,97,107,34,237,54,178,185,107,109,149,181,232,79,61,50,47,46,54,139,203,138,142,87,230,133,27,175,82,167,89,214,94,104,201,18,169,242,146,70,77,202,140,225,145,238,222,70,165,88,236,105,52,169,72,90,86,133,173,10,243,237,180,14,203,185,161,179,238,116,43,37,235,180,73,117,26,149,70,65,158,26,56,136,109,231,235,144,156,150,236,104,146,27,142,195,142,169,11,125,76,157,152,51,55,8,204,146,101,202,225,208,48,6,0,198,89,167,140,169,57,125,151,216,122,93,115,16,215,36,20,104,48,99,17,107,117,118,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,43,255,0,210,3,179,62,13,217,67,50,240,86,86,224,249,210,234,43,86,7,137,82,171,212,228,153,165,117,26,139,147,166,161,215,201,189,70,150,81,165,166,208,134,210,103,165,8,78,165,45,122,220,92,164,244,126,236,35,66,217,87,10,183,141,113,74,58,238,102,226,10,121,55,81,147,117,183,228,184,175,183,21,199,105,90,17,33,216,239,238,164,199,81,245,148,145,41,119,177,89,60,15,5,186,106,253,41,240,183,197,252,31,104,212,64,90,173,142,246,58,252,214,185,89,156,30,231,166,117,76,103,130,188,147,81,161,123,222,243,202,27,200,213,77,116,238,219,237,52,214,253,230,162,123,250,245,110,247,92,10,202,93,241,214,173,76,198,89,81,143,230,209,166,57,46,129,139,48,117,97,200,206,174,36,178,39,233,245,24,143,26,84,109,188,202,140,137,109,186,217,217,109,168,248,164,141,39,200,196,154,116,24,253,59,63,6,255,0,41,11,171,210,133,176,183,201,175,10,175,60,114,115,6,117,188,201,162,232,242,196,104,74,210,245,118,150,219,106,35,179,36,147,235,19,25,179,123,187,26,86,182,137,109,251,234,147,29,178,8,171,218,11,105,220,229,218,122,187,73,175,230,246,40,242,147,148,74,123,84,248,49,152,101,49,226,179,100,32,158,125,44,162,200,39,159,90,9,199,86,68,87,86,148,164,146,219,109,54,139,255,0,209,205,176,79,230,168,174,191,153,25,136,255,0,87,203,44,51,80,234,114,227,177,35,68,170,212,228,33,14,156,52,154,15,91,44,146,28,109,78,187,193,70,149,165,13,30,165,41,198,109,174,195,155,34,85,118,190,205,197,97,71,234,50,232,248,78,131,29,53,44,71,85,98,58,150,180,48,107,36,162,43,43,52,155,72,146,241,234,209,188,59,18,27,121,194,75,155,163,109,94,130,48,158,22,161,96,108,43,70,193,88,90,15,82,162,225,250,124,122,93,58,54,245,110,110,34,176,218,91,105,189,107,53,45,90,80,132,149,212,102,163,181,204,204,248,128,229,134,0,116,213,250,44,97,111,140,8,62,206,168,140,255,0,24,1,211,87,232,177,133,190,48,32,251,58,162,2,21,133,223,217,87,105,140,101,178,134,110,67,205,44,31,6,37,69,10,142,170,109,94,153,36,137,40,168,211,156,91,107,117,130,115,73,169,149,234,105,181,161,196,145,233,90,19,169,43,70,182,215,218,250,61,240,6,13,205,61,174,112,78,95,102,14,30,137,92,195,213,200,245,184,211,160,201,35,208,234,60,143,48,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,138,219,19,101,92,101,178,134,110,84,48,125,102,155,45,88,98,163,34,68,156,39,87,113,194,121,21,26,113,47,176,74,117,40,66,122,203,105,83,105,121,26,83,165,102,74,34,221,173,181,172,61,4,101,86,102,97,92,228,203,140,57,154,88,42,95,88,162,226,106,123,85,8,218,156,109,110,51,172,187,108,59,187,90,208,151,154,89,41,183,16,74,61,14,33,105,51,186,76,118,177,1,125,31,59,109,213,118,80,199,238,80,177,59,242,231,101,214,42,145,29,154,172,53,74,82,88,164,190,167,153,74,234,200,109,44,186,181,173,184,233,113,42,105,178,73,188,91,178,81,153,182,221,167,166,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,32,31,88,0,0,0,0,12,85,233,71,244,19,204,223,188,190,216,132,32,4,79,247,74,63,160,158,102,253,229,246,196,33,10,219,39,122,83,228,223,198,6,30,246,139,0,58,86,0,199,248,203,43,49,149,39,48,114,251,16,203,161,226,26,28,130,147,6,116,99,45,109,46,198,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,37,59,109,116,139,96,220,240,216,202,133,23,40,177,172,188,49,139,49,141,96,169,184,175,11,165,70,115,99,211,155,140,225,203,97,111,18,8,142,51,142,185,16,146,226,77,27,246,212,226,13,61,153,44,163,170,244,172,108,57,27,45,106,179,246,164,203,101,203,118,133,137,235,6,188,83,76,82,29,124,233,213,25,74,90,206,106,28,177,146,35,60,237,210,164,184,162,221,188,235,105,65,169,46,165,182,99,128,5,213,217,87,45,235,185,183,180,118,93,96,12,57,50,171,10,93,71,16,69,117,201,180,153,200,135,58,12,86,23,191,147,42,59,203,224,219,204,176,211,174,160,236,106,212,217,105,74,149,100,158,122,116,220,83,35,81,105,89,13,70,134,228,183,35,192,143,136,35,52,185,114,221,148,250,144,132,211,18,147,113,231,148,167,93,93,136,174,183,20,165,168,238,106,51,51,51,29,215,161,147,103,79,115,88,18,187,180,189,126,61,167,226,253,229,11,15,246,252,202,91,15,23,90,119,176,233,164,247,178,154,36,105,113,180,173,29,75,82,76,210,247,30,171,211,157,244,147,252,36,252,154,2,56,50,95,55,177,150,66,230,134,31,205,204,191,126,35,117,220,59,33,79,71,41,108,19,204,58,133,182,166,157,101,196,112,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,244,61,179,22,208,184,87,106,12,154,162,230,230,22,141,212,58,254,242,53,70,150,185,77,200,122,153,57,165,105,118,59,138,65,253,171,136,53,37,10,91,78,180,179,66,53,233,47,53,130,250,236,125,181,158,50,217,23,52,61,220,80,163,203,172,80,167,199,114,53,119,14,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,174,219,196,17,146,93,89,24,122,51,1,215,240,6,63,193,185,167,131,105,57,131,151,216,134,37,115,15,87,35,148,152,51,163,25,232,117,23,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,43,21,183,70,217,180,45,143,50,226,45,77,186,87,150,113,158,40,235,17,240,205,53,212,44,162,169,198,137,27,217,50,92,77,172,203,91,214,140,219,74,137,199,20,180,165,58,72,214,235,97,101,122,78,182,241,249,8,80,164,228,54,83,214,180,227,236,65,79,87,148,170,148,234,142,238,86,23,101,75,101,77,221,59,165,22,250,67,10,144,73,210,227,110,178,147,109,226,182,182,148,112,172,62,170,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,199,202,3,210,158,201,222,139,25,55,241,127,135,189,156,192,186,162,213,108,157,232,177,147,127,23,248,123,217,204,11,170,2,58,186,78,186,63,230,102,236,57,59,64,228,134,29,235,120,234,38,167,241,53,53,167,31,118,85,122,43,108,50,203,74,140,133,44,219,39,152,110,63,6,91,66,84,242,86,171,26,156,74,16,228,70,96,12,127,140,178,179,25,82,115,7,47,177,12,186,30,33,161,200,41,48,103,70,50,214,210,236,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,126,162,4,53,244,157,116,127,195,202,41,146,118,129,201,12,59,213,48,44,189,79,226,106,107,78,48,212,90,12,167,31,101,150,149,25,10,89,56,108,190,228,142,12,182,133,37,149,33,86,52,182,164,33,176,194,12,232,205,236,101,159,89,161,136,51,115,48,31,136,229,119,17,72,75,210,10,35,4,203,13,33,13,165,166,153,109,28,76,144,219,77,182,217,26,141,75,50,65,26,148,165,25,168,242,43,13,236,81,228,77,129,243,3,107,28,205,166,85,97,214,158,242,99,120,46,158,249,110,27,76,23,170,48,155,93,77,68,74,214,230,249,14,186,219,73,113,41,73,54,74,116,137,194,117,149,163,186,244,110,116,125,198,218,38,75,153,195,156,148,169,105,203,170,116,133,70,133,77,121,167,89,70,38,89,180,251,110,155,82,25,125,167,153,68,103,137,133,26,210,149,33,197,146,219,189,208,225,20,133,116,163,250,9,230,111,222,95,108,66,1,8,27,61,97,106,22,57,207,220,180,193,88,166,15,93,162,226,12,97,70,165,212,99,111,86,222,254,43,243,90,109,214,245,160,210,180,234,66,212,87,73,146,138,247,35,35,226,46,6,216,187,29,99,189,144,49,220,122,5,126,103,150,112,221,103,95,185,252,65,187,102,63,149,55,76,199,92,175,149,80,251,174,49,186,114,65,55,239,134,90,237,169,55,35,225,213,118,78,244,167,201,191,140,12,61,237,22,7,161,60,244,200,188,184,218,47,46,42,57,95,154,20,110,189,74,157,103,89,121,163,36,74,167,202,73,25,55,42,51,134,71,187,121,26,149,99,177,164,210,165,33,105,90,22,180,40,60,251,97,189,172,243,231,9,228,53,107,102,234,22,58,151,31,4,215,36,111,93,142,95,63,97,133,107,235,17,24,118,250,154,141,33,75,37,58,209,112,81,165,68,90,73,233,4,247,85,201,124,161,198,89,245,154,24,127,40,242,253,136,142,87,113,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,196,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,149,205,237,157,115,115,36,179,113,204,146,198,120,78,90,241,58,228,52,205,49,154,123,75,146,138,194,30,89,162,59,208,141,41,212,250,29,81,105,73,18,117,235,37,54,164,165,196,169,9,156,157,133,246,50,161,108,121,151,18,169,142,85,124,179,140,241,71,87,145,137,170,77,45,101,21,78,52,75,221,70,140,218,173,102,90,222,186,68,226,146,78,56,165,169,74,210,70,134,155,14,235,178,174,204,248,55,101,12,163,135,149,184,62,116,186,138,213,33,85,42,189,78,73,154,87,81,168,184,134,208,235,228,222,163,75,40,210,211,104,67,105,51,210,132,39,82,150,189,110,46,240,0,0,0,0,15,42,224,2,85,54,137,216,59,228,223,177,222,82,103,206,83,209,117,99,236,63,149,248,127,202,84,186,117,59,121,43,20,50,152,48,82,221,213,189,73,111,163,176,153,6,157,45,184,235,201,38,217,43,232,105,36,12,176,233,98,168,204,217,11,29,51,141,107,154,243,199,13,211,220,42,76,217,9,139,29,186,207,91,150,150,89,151,29,180,49,185,223,67,41,9,90,226,155,103,188,110,57,44,141,68,167,141,152,171,1,157,61,17,155,61,124,149,182,130,119,54,106,114,105,75,162,229,86,230,107,180,249,145,122,195,147,39,75,106,75,112,212,217,40,180,55,185,91,75,127,122,102,106,75,140,179,165,55,81,173,176,151,252,129,202,111,144,86,77,97,60,163,247,95,85,197,30,229,233,233,133,229,74,154,174,243,253,165,43,74,83,115,221,178,141,91,182,154,212,173,219,72,109,26,149,167,81,220,0,0,16,87,210,97,177,69,59,102,12,119,77,198,217,105,76,234,217,109,139,109,26,20,54,202,83,222,70,156,203,45,147,145,222,144,242,156,215,190,178,223,108,212,230,163,179,233,36,18,89,37,43,170,244,119,109,121,249,148,179,148,253,212,205,220,229,238,49,221,66,197,26,32,117,151,152,221,37,222,171,45,189,38,78,22,233,199,85,172,147,175,83,78,59,102,214,225,53,166,116,243,75,43,112,38,116,224,74,158,89,230,93,11,203,56,110,179,185,235,176,186,211,209,247,187,167,144,243,126,248,202,208,226,108,227,72,87,101,69,123,88,238,70,100,126,107,51,87,7,208,178,255,0,49,241,30,10,195,24,246,149,141,105,84,90,131,176,226,87,233,104,90,98,212,27,73,216,156,65,47,247,140,210,107,108,212,70,109,184,234,52,184,160,238,187,85,109,49,140,182,175,205,201,153,165,140,32,196,167,33,49,211,77,164,83,35,17,41,20,234,115,107,113,109,48,110,105,37,60,189,78,184,181,184,162,45,75,90,180,165,8,208,218,51,43,162,119,98,138,142,41,197,84,205,170,51,34,153,163,13,209,175,39,7,48,178,139,33,154,172,228,185,34,59,146,28,73,169,110,51,213,92,103,82,9,77,161,70,233,180,226,22,68,209,146,240,215,100,92,144,165,109,29,180,94,12,201,170,237,114,93,34,155,95,145,37,83,37,196,109,43,124,152,143,21,233,46,33,189,93,148,173,105,96,208,75,50,81,32,214,74,52,175,78,131,244,125,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,15,172,0,116,172,232,161,102,134,37,202,252,65,69,201,124,115,19,7,227,103,227,165,84,90,196,184,45,203,97,135,208,226,87,161,198,220,66,211,161,196,165,77,26,244,44,208,78,26,201,42,52,146,76,35,215,165,175,109,127,34,67,153,178,110,89,84,234,176,235,79,110,92,198,149,6,15,112,218,96,188,198,241,20,196,153,167,91,155,228,58,211,142,169,181,37,36,217,37,163,55,9,215,144,136,203,201,124,161,198,89,245,154,24,127,40,242,253,136,142,87,113,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,196,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,228,197,57,85,152,248,47,49,229,101,14,36,193,117,88,152,206,37,65,20,181,81,19,28,221,148,228,167,13,36,211,109,37,189,91,237,230,180,27,102,222,164,184,149,161,72,53,18,146,103,61,59,11,236,101,66,216,243,46,37,83,28,170,249,103,25,226,142,175,35,19,84,154,90,202,42,156,104,151,186,141,25,181,90,204,181,189,116,137,197,36,156,113,75,82,149,164,141,13,54,16,151,181,182,72,82,182,112,207,236,71,146,244,106,228,186,204,124,57,30,150,149,207,146,218,91,92,151,222,167,70,144,242,201,9,224,132,27,175,57,161,23,81,165,26,82,106,89,145,172,251,174,202,91,25,87,118,180,203,140,213,169,224,58,174,235,25,224,79,36,72,164,83,95,90,17,22,170,220,130,155,191,140,167,21,109,211,199,213,218,54,156,53,19,122,137,73,93,137,123,214,185,110,148,127,78,204,205,251,203,236,120,67,42,186,12,126,157,159,131,127,148,128,69,173,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,127,182,1,219,6,149,181,150,81,165,85,3,150,222,59,193,209,225,192,197,104,121,164,146,36,190,180,40,155,156,210,155,66,90,209,32,217,117,102,218,82,147,105,105,90,52,232,38,220,115,26,250,87,182,28,141,137,105,85,189,174,50,229,114,206,187,77,143,29,120,186,146,72,118,65,78,136,210,91,97,51,88,36,146,141,165,176,210,81,189,73,217,163,101,165,57,116,41,181,239,176,171,163,239,36,54,139,205,44,237,131,139,246,124,174,68,195,18,48,124,134,211,86,197,82,91,139,37,20,86,38,49,37,163,89,68,126,231,37,107,105,18,16,132,37,6,90,205,58,148,209,30,241,33,150,189,57,223,73,63,194,79,201,163,0,54,98,218,23,21,108,191,156,180,92,220,194,209,186,255,0,80,222,70,168,210,215,41,200,236,212,224,186,157,46,199,113,72,63,181,113,6,164,173,40,117,166,150,104,94,141,39,159,253,57,223,73,63,194,79,201,162,42,192,122,115,201,124,222,193,185,245,149,248,127,55,50,253,249,110,80,177,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,196,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,186,143,61,123,11,237,155,93,216,243,49,229,84,220,165,121,103,6,98,142,175,31,19,83,90,66,10,82,155,104,215,186,147,25,197,90,207,53,189,116,201,181,40,155,113,43,82,85,164,205,14,183,232,38,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,32,31,88,140,190,149,237,184,227,97,170,85,111,100,124,185,68,178,174,212,163,199,70,46,171,18,221,142,80,98,58,150,223,76,38,13,38,147,117,111,180,164,111,84,119,104,153,117,77,217,106,113,123,155,213,210,59,183,28,157,148,176,108,12,31,151,200,137,35,49,113,132,119,215,5,231,86,211,168,162,68,73,146,14,107,172,25,154,150,181,40,212,150,18,164,238,148,182,157,82,141,68,201,180,228,16,128,15,74,123,88,250,44,103,39,197,254,33,246,115,227,205,96,244,167,181,143,162,198,114,124,95,226,31,103,62,3,205,96,250,169,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,31,40,151,78,149,237,135,35,98,90,85,111,107,140,185,92,179,174,211,99,199,94,46,164,146,29,144,83,162,52,150,216,76,214,9,36,163,105,108,52,148,111,82,118,104,217,105,78,93,10,109,123,224,201,77,128,118,193,165,109,101,148,105,85,64,229,183,142,240,116,120,112,49,90,30,105,36,137,47,173,10,38,231,52,166,208,150,180,72,54,93,89,182,148,164,218,90,86,141,58,9,183,28,202,1,230,7,43,115,75,29,228,182,59,166,102,102,90,87,124,141,137,40,219,238,165,55,170,179,35,117,189,101,108,185,239,111,33,109,170,237,186,180,246,146,118,189,202,198,68,101,159,251,102,244,169,208,179,171,103,216,57,95,148,52,10,173,22,171,141,105,233,247,98,244,135,214,218,169,13,147,182,114,159,29,198,205,61,99,125,187,61,110,153,19,103,25,210,66,145,173,215,17,28,58,175,73,214,222,63,38,250,236,156,134,202,122,214,172,3,135,234,10,242,149,82,157,81,222,69,197,15,37,12,169,187,167,116,147,220,199,125,50,9,58,92,113,167,148,77,188,87,208,210,139,29,118,62,217,51,25,109,117,154,30,225,232,82,37,209,232,80,35,185,38,187,136,211,0,165,49,74,65,182,179,96,150,131,113,162,90,221,117,4,218,80,75,215,109,226,200,141,45,44,202,218,101,110,86,227,188,233,199,116,204,179,203,74,23,150,113,37,103,125,212,161,117,166,99,239,119,76,173,231,61,241,229,161,180,217,182,150,174,210,138,246,177,92,204,136,253,15,108,171,179,62,13,217,67,40,225,229,110,15,157,46,162,181,72,85,74,175,83,146,102,149,212,106,46,33,180,58,249,55,168,210,202,52,180,218,16,218,76,244,161,9,212,165,175,91,139,14,235,149,185,91,129,50,91,2,83,50,207,45,40,94,70,195,116,109,247,82,133,214,158,145,186,222,188,183,156,247,199,150,183,21,119,29,90,187,74,59,94,197,98,34,34,142,190,150,189,181,252,137,14,102,201,185,101,83,170,195,173,61,185,115,26,84,24,61,195,105,130,243,27,196,83,18,102,157,110,111,144,235,78,58,166,212,148,147,100,150,140,220,39,94,66,36,43,58,40,89,161,137,114,191,16,81,114,95,28,196,193,248,217,248,233,85,22,177,46,11,114,216,97,244,56,149,232,113,183,16,180,232,113,41,83,70,189,11,52,19,134,178,74,141,36,147,243,109,138,114,171,49,240,94,99,202,202,28,73,130,234,177,49,156,74,130,41,106,162,38,57,187,41,201,78,26,73,166,218,75,122,183,219,205,104,54,205,189,73,113,43,66,144,106,37,36,204,62,188,151,202,28,101,159,89,161,135,242,143,47,216,136,229,119,17,72,83,49,206,91,228,203,13,33,13,169,215,94,113,124,76,144,219,77,184,225,146,73,75,50,65,146,82,165,25,36,251,86,214,217,33,74,217,195,63,177,30,75,209,171,146,235,49,240,228,122,90,87,62,75,105,109,114,95,122,157,26,67,203,36,39,130,16,110,188,230,132,93,70,148,105,73,169,102,70,179,155,77,133,246,50,161,108,121,151,18,169,142,85,124,179,140,241,71,87,145,137,170,77,45,101,21,78,52,75,221,70,140,218,173,102,90,222,186,68,226,146,78,56,165,169,74,210,70,134,155,137,110,148,127,78,204,205,251,203,236,120,64,56,157,148,182,50,174,237,105,151,25,171,83,192,117,93,214,51,192,158,72,145,72,166,190,180,34,45,85,185,5,55,127,25,78,42,219,167,143,171,180,109,56,106,38,245,18,146,187,18,247,173,99,173,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,82,186,12,126,157,159,131,127,148,135,96,233,94,216,114,54,37,165,86,246,184,203,149,203,58,237,54,60,117,226,234,73,33,217,5,58,35,73,109,132,205,96,146,74,54,150,195,73,70,245,39,102,141,150,148,229,208,166,215,190,12,148,216,7,108,26,86,214,89,70,149,84,14,91,120,239,7,71,135,3,21,161,230,146,72,146,250,208,162,110,115,74,109,9,107,68,131,101,213,155,105,74,77,165,165,104,211,160,155,113,204,160,30,125,186,62,242,67,104,188,210,206,216,56,191,103,202,228,76,49,35,7,200,109,53,108,85,37,184,178,81,69,98,99,18,90,53,148,71,238,114,86,182,145,33,8,66,80,101,172,211,169,77,17,239,19,232,36,0,66,183,77,95,165,62,22,248,191,131,237,26,136,154,145,10,221,53,126,148,248,91,226,254,15,180,106,32,46,175,65,143,211,179,240,111,242,144,149,65,21,125,6,63,78,207,193,191,202,66,85,0,0,5,148,197,91,87,101,197,3,105,60,21,178,205,49,223,44,227,60,81,214,223,169,55,29,226,38,232,81,90,128,252,182,213,32,236,119,121,221,210,9,12,149,148,77,172,221,81,164,141,162,120,47,88,183,249,233,145,121,113,180,94,92,84,114,191,52,40,221,122,149,58,206,178,243,70,72,149,79,148,146,50,110,84,103,12,143,118,242,53,42,199,99,73,165,74,66,210,180,45,104,85,192,0,30,101,179,211,34,243,31,103,76,199,168,229,126,104,81,186,141,86,13,157,101,230,140,215,22,161,21,70,100,220,168,206,25,22,241,149,233,85,142,196,162,82,84,133,165,11,66,208,158,90,163,180,238,114,212,182,125,164,108,196,230,40,220,224,26,61,66,69,65,16,163,178,150,156,147,188,116,158,75,18,28,77,141,214,91,124,221,121,8,87,233,142,153,168,213,187,96,154,157,61,177,118,58,192,155,95,224,72,244,10,252,207,35,98,74,54,191,115,248,131,118,244,143,37,239,94,142,185,95,42,161,246,155,127,122,220,114,111,223,12,244,95,82,108,101,198,8,105,155,55,103,109,91,59,87,179,148,92,3,45,25,138,137,15,198,58,28,153,12,70,94,182,88,92,133,153,58,234,210,201,160,217,66,156,66,201,122,28,65,165,72,53,18,147,112,237,123,31,108,153,140,182,186,205,15,112,244,41,18,232,244,40,17,220,147,93,196,105,128,82,152,165,32,219,89,176,75,65,184,209,45,110,186,130,109,40,37,235,182,241,100,70,150,150,101,210,118,133,194,212,44,13,159,185,151,130,176,180,30,165,69,195,248,194,179,75,167,70,222,173,205,196,86,38,186,219,77,235,89,169,106,210,132,36,174,163,53,29,174,102,103,196,122,9,217,87,102,124,27,178,134,81,195,202,220,31,58,93,69,106,144,170,149,94,167,36,205,43,168,212,92,67,104,117,242,111,81,165,148,105,105,180,33,180,153,233,66,19,169,75,94,183,23,1,155,88,250,83,231,39,198,6,33,246,139,224,50,82,23,71,252,204,221,216,31,46,246,129,201,12,59,214,241,212,79,45,191,137,169,173,56,251,178,171,209,91,168,190,203,74,140,133,44,219,39,152,110,63,6,91,66,84,242,86,171,26,156,74,16,230,32,101,110,105,99,188,150,199,116,204,204,203,74,239,145,177,37,27,125,212,166,245,86,100,110,183,172,173,151,61,237,228,45,181,93,183,86,158,210,78,215,185,88,200,140,167,83,162,227,208,79,44,190,253,123,98,104,193,94,147,158,143,248,121,69,50,78,208,57,33,135,122,166,5,151,169,252,77,77,105,198,26,139,65,148,227,236,178,210,163,33,75,39,13,151,220,145,193,150,208,164,178,164,42,198,150,212,132,54,24,43,154,89,165,142,243,167,29,212,243,51,50,235,190,89,196,149,157,207,93,155,213,89,143,189,221,50,134,91,247,182,80,134,211,102,218,66,123,41,43,218,231,115,51,51,148,142,138,45,135,35,97,170,85,19,107,140,197,92,178,174,212,163,200,94,17,164,154,29,142,80,98,58,151,24,84,215,201,68,147,117,111,180,165,238,146,87,104,153,117,46,93,106,113,27,155,23,209,141,176,119,201,194,189,27,62,51,94,141,171,0,225,250,130,124,155,75,168,211,247,145,113,67,201,67,201,114,202,222,164,247,49,223,75,6,173,77,184,211,202,39,25,59,232,117,37,52,231,192,5,110,97,110,243,20,11,128,173,203,188,113,56,179,20,208,176,62,21,172,227,92,83,59,169,81,112,253,62,69,82,163,39,116,183,55,17,88,109,78,58,230,132,17,173,90,80,133,29,146,70,163,181,136,140,248,14,88,138,227,2,250,89,114,191,106,60,201,202,250,68,108,155,84,170,230,9,143,33,7,137,112,181,18,19,174,85,102,63,188,46,175,33,68,131,82,165,198,66,180,221,132,32,141,181,233,121,68,233,36,149,24,35,91,109,189,176,49,54,215,57,160,237,105,93,110,22,9,161,200,125,56,78,143,45,168,251,248,44,58,219,8,121,110,56,210,9,74,91,202,140,135,77,10,91,132,217,168,208,133,40,139,82,174,7,71,22,195,145,246,173,198,83,241,134,96,170,92,124,185,193,242,24,68,246,154,67,173,46,183,45,68,107,40,77,62,68,73,66,18,146,74,159,82,85,189,74,29,105,41,36,155,196,235,118,171,99,253,147,113,150,215,89,159,238,30,133,34,93,30,133,2,59,146,107,152,141,48,10,83,20,164,27,107,54,9,104,55,26,37,173,215,80,77,165,4,189,118,222,44,136,210,210,204,189,9,96,12,3,131,114,179,6,210,114,247,47,176,244,74,30,30,161,199,40,208,96,198,73,232,105,23,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,48,242,242,50,211,105,253,137,42,185,93,145,121,99,180,182,4,98,92,252,39,140,112,189,18,93,122,59,49,84,104,160,77,122,155,11,223,93,117,79,45,107,68,169,43,146,178,86,132,54,210,212,134,139,207,104,143,18,199,164,141,153,105,20,170,254,200,153,79,66,174,211,34,84,105,181,28,183,161,68,153,14,91,41,121,137,44,57,76,101,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,2,11,54,62,218,207,25,108,139,154,30,238,40,81,229,214,40,83,227,185,26,187,135,19,60,162,177,85,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,215,109,226,8,201,46,172,143,208,70,86,230,150,4,206,156,9,76,204,204,180,174,249,103,13,214,119,221,74,111,85,122,62,247,116,242,217,115,222,222,66,28,77,156,105,105,237,36,175,107,149,200,200,206,5,182,232,216,202,187,177,230,99,197,166,55,85,242,206,12,197,29,98,70,25,169,58,180,20,165,54,209,163,123,26,75,105,181,158,107,122,209,27,137,73,54,226,86,149,39,73,154,218,111,58,186,28,242,115,104,44,9,66,196,88,231,26,189,85,161,229,182,43,167,198,157,64,162,76,75,74,110,169,41,197,153,29,73,180,154,205,216,218,89,101,41,226,218,83,37,185,12,172,141,73,101,179,1,26,219,88,250,83,231,39,198,6,33,246,139,226,106,122,46,61,4,242,203,239,215,182,38,136,86,218,199,210,159,57,62,48,49,15,180,95,19,83,209,113,232,39,150,95,126,189,177,52,6,85,0,0,0,242,174,61,30,228,102,213,217,113,180,78,99,230,62,10,202,247,124,171,74,203,159,38,48,245,125,167,137,81,106,82,165,28,178,113,49,136,139,182,203,125,85,36,79,95,75,138,90,141,4,104,74,28,119,206,16,0,154,158,140,93,188,126,77,244,40,217,13,155,21,173,88,251,15,211,211,228,218,165,70,163,188,149,138,25,74,222,83,150,78,233,37,190,142,194,99,146,181,56,227,175,36,156,120,239,161,213,22,31,194,232,255,0,153,155,187,3,229,222,208,57,33,135,122,222,58,137,229,183,241,53,53,167,31,118,85,122,43,117,23,217,105,81,144,165,155,100,243,13,199,224,203,104,74,158,74,213,99,83,137,66,28,194,10,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,128,122,158,1,141,91,11,237,155,66,219,15,46,37,84,220,165,121,27,25,225,126,175,31,19,83,90,66,206,42,92,116,151,186,147,25,197,94,236,187,186,116,201,181,40,220,109,72,82,85,168,137,14,185,146,160,0,0,2,0,122,81,253,59,51,55,239,47,177,225,12,85,25,85,210,143,233,217,153,191,121,125,143,8,100,86,194,187,38,96,221,174,182,9,197,88,30,187,34,37,30,187,3,50,37,73,161,98,53,64,57,79,210,150,112,169,102,249,33,4,227,70,180,58,210,13,181,32,215,162,251,181,153,26,154,65,144,113,93,21,251,117,73,192,24,134,149,179,14,105,79,150,254,24,174,72,102,155,131,30,102,43,90,41,53,23,229,60,181,48,233,54,217,60,226,37,61,36,136,156,90,215,186,90,80,90,82,218,214,182,230,36,121,119,199,248,3,25,101,102,50,171,101,246,96,225,233,116,60,67,67,144,113,167,65,146,69,173,165,216,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,230,39,163,23,111,31,147,125,10,54,67,102,197,107,86,62,195,244,244,249,54,169,81,168,239,37,98,134,82,183,148,229,147,186,73,111,163,176,152,228,173,78,56,235,201,39,30,59,232,117,68,22,171,167,59,233,39,248,73,249,52,90,158,133,95,74,108,85,241,127,59,218,52,225,117,186,115,190,146,127,132,159,147,69,169,232,85,244,166,197,95,23,243,189,163,78,1,52,231,200,105,35,86,175,1,168,203,179,113,165,60,76,6,178,227,192,192,139,136,114,229,204,11,195,152,5,184,240,22,203,52,13,101,228,203,125,155,252,193,115,74,247,22,215,50,99,188,231,147,174,164,240,223,127,152,2,6,179,209,217,7,228,77,234,191,186,109,192,190,196,56,45,159,23,108,117,133,136,143,253,210,193,254,89,161,216,182,135,136,244,111,115,250,86,130,213,214,249,113,253,136,117,237,158,145,124,115,133,143,191,221,44,31,229,154,1,57,91,47,220,240,124,131,255,0,126,151,252,147,34,255,0,164,184,92,88,13,152,8,211,131,228,23,251,244,191,228,153,23,253,39,194,192,42,56,204,72,209,59,70,144,157,55,51,209,223,245,228,57,49,241,213,147,188,130,234,15,145,233,254,49,0,136,238,146,202,27,140,215,231,212,74,45,137,218,205,61,26,245,243,249,156,124,45,127,1,208,54,27,154,134,51,30,106,9,221,42,78,26,113,39,217,191,233,241,133,243,233,52,166,182,108,184,225,37,58,142,191,2,231,168,255,0,189,238,12,99,217,6,184,84,172,208,170,220,220,178,104,111,183,217,73,31,234,136,254,191,128,4,221,229,219,200,115,11,81,20,74,185,157,42,49,159,15,177,160,118,180,142,137,148,114,209,51,6,97,215,72,149,119,40,145,23,196,136,185,180,223,244,142,249,192,128,84,105,50,72,169,223,184,80,211,126,64,52,246,70,162,33,167,77,185,141,101,200,5,64,83,152,168,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,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,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,162,185,13,35,82,185,13,32,42,145,183,207,152,220,72,219,87,30,92,0,107,181,192,18,71,235,21,59,119,0,210,174,71,240,14,173,141,208,74,161,77,43,23,233,127,199,72,237,42,59,17,252,3,170,227,85,124,198,152,92,127,75,254,58,64,68,79,72,20,84,150,40,199,142,146,16,71,243,47,141,184,252,238,40,176,187,41,73,83,25,173,133,203,90,200,147,215,188,211,255,0,6,124,100,55,72,11,119,175,99,199,56,91,230,95,241,34,140,110,217,137,70,156,215,195,70,70,101,110,185,203,247,51,192,39,111,41,94,222,97,28,62,163,53,29,232,177,15,143,237,77,142,246,163,186,72,91,220,156,85,240,118,29,189,207,230,20,79,228,155,23,4,249,0,248,164,166,234,47,132,198,62,109,14,95,218,253,191,194,255,0,236,134,66,200,43,153,124,38,49,247,104,146,36,123,159,185,115,235,127,246,64,33,110,147,253,189,225,47,248,90,55,242,205,139,127,153,63,248,69,197,63,240,212,239,229,214,59,253,32,143,221,222,18,227,250,239,27,249,102,199,64,204,159,252,34,98,159,248,106,119,242,235,1,58,61,23,158,131,89,105,240,214,125,177,48,89,14,149,61,135,100,230,85,42,126,212,121,108,184,141,87,48,197,28,215,138,105,138,67,76,21,70,157,21,43,89,205,67,150,35,84,150,90,186,84,151,20,123,198,90,109,40,52,169,164,182,237,239,232,188,50,45,134,114,215,225,172,251,98,96,202,212,40,136,7,149,225,48,221,21,123,14,73,203,90,68,29,168,243,37,113,29,174,226,122,58,87,133,169,137,67,79,149,58,157,41,40,89,77,91,150,51,76,151,154,178,82,150,212,91,182,93,113,43,53,41,213,54,205,235,151,209,189,146,50,246,175,129,180,236,119,101,195,68,73,10,175,61,135,217,91,230,137,152,144,230,57,36,170,110,200,91,202,81,32,148,180,153,70,109,8,70,182,144,102,102,131,91,75,203,53,145,216,200,6,148,240,59,141,195,243,72,105,73,122,198,163,62,22,1,65,106,246,176,43,236,179,156,159,23,248,135,217,207,139,170,70,93,226,213,237,96,101,249,150,115,147,135,210,255,0,16,251,57,240,30,107,71,170,129,229,92,122,168,0,0,0,0,0,0,0,0,1,242,77,164,210,170,50,96,76,168,83,34,74,145,75,144,114,224,186,243,41,90,226,190,109,56,201,186,210,140,174,133,155,79,58,217,169,54,61,14,45,60,148,100,127,88,0,8,86,233,171,244,167,194,223,23,240,125,163,81,19,82,33,91,166,175,210,159,11,124,95,193,246,141,68,5,213,232,49,250,118,126,13,254,82,18,168,34,175,160,199,233,217,248,55,249,72,74,160,14,191,131,112,6,13,203,232,213,88,184,51,15,68,165,34,185,88,155,95,169,155,36,122,230,84,101,186,110,200,144,234,212,102,165,173,74,59,21,207,178,132,161,9,210,132,37,37,216,0,0,6,0,116,213,250,44,97,111,140,8,62,206,168,140,255,0,24,1,211,87,232,177,133,190,48,32,251,58,162,3,0,58,46,61,59,50,203,239,215,177,230,137,169,218,95,103,76,9,181,6,86,79,203,60,117,31,246,89,148,121,186,222,249,153,84,234,207,50,196,205,219,78,183,190,221,111,214,173,210,213,161,124,140,185,25,66,183,69,199,167,102,89,125,250,246,60,209,63,192,60,203,103,166,69,230,62,206,153,143,81,202,252,208,163,117,26,172,27,58,203,205,25,174,45,66,42,140,201,185,81,156,50,45,227,43,210,171,29,137,68,164,169,11,74,22,133,161,57,171,209,71,182,191,200,203,21,49,179,94,102,84,234,178,112,222,45,168,71,141,132,157,190,249,154,61,81,231,20,147,143,160,146,110,37,153,78,56,142,41,86,134,221,45,70,130,39,158,117,57,213,183,214,197,24,87,106,204,184,151,91,164,211,58,190,102,225,154,123,206,97,202,132,114,109,14,79,208,74,113,52,201,6,226,144,133,50,234,204,201,10,90,139,114,226,205,100,122,84,234,29,129,108,89,133,171,184,27,21,86,112,86,41,131,212,171,88,126,161,34,151,81,141,189,67,155,137,76,56,166,221,111,90,13,72,86,149,161,69,116,153,164,237,114,51,46,32,61,73,128,140,190,138,125,186,164,227,22,224,108,177,154,243,229,201,174,197,142,76,224,169,201,138,210,88,85,58,36,36,23,147,86,76,182,147,74,218,106,59,142,165,231,13,91,194,55,18,165,165,73,108,157,147,64,0,0,1,138,189,40,254,130,121,155,247,151,219,16,132,21,229,62,58,249,23,230,158,13,204,207,37,249,79,220,150,32,167,87,122,150,255,0,115,214,186,172,150,222,221,111,52,171,70,173,222,157,90,85,107,222,199,107,9,212,233,71,244,19,204,223,188,190,216,132,32,4,7,165,60,139,206,60,184,218,195,35,169,216,230,146,205,42,169,74,196,116,243,131,95,162,58,162,152,220,41,75,100,138,93,54,74,92,66,117,233,222,26,79,91,105,75,141,169,43,34,52,56,147,56,160,218,95,163,7,25,101,254,208,216,83,14,229,241,75,147,151,89,147,138,35,210,160,212,163,67,39,215,135,215,42,68,151,14,33,199,57,43,147,37,17,32,199,83,235,144,173,8,82,16,173,74,65,145,152,178,187,14,109,119,85,217,7,55,21,138,223,167,75,172,97,58,244,116,211,113,29,41,137,10,66,214,193,44,148,137,76,160,212,77,46,75,39,171,70,240,172,104,113,230,201,77,239,77,196,250,8,194,120,166,133,142,112,173,27,26,225,105,221,118,139,136,41,241,234,148,233,59,165,183,191,138,251,105,113,167,52,44,146,180,234,66,210,118,81,18,138,246,50,35,224,3,229,203,220,21,74,203,92,1,134,178,230,133,34,91,244,220,43,71,133,68,134,236,181,165,79,184,196,102,80,203,106,113,73,74,82,107,52,160,140,204,146,146,189,236,69,200,70,95,78,119,210,79,240,147,242,104,149,65,21,125,57,223,73,63,194,79,201,160,48,255,0,163,147,11,80,177,206,216,88,47,5,98,152,61,118,139,136,41,248,138,151,81,141,189,91,123,248,175,208,167,182,235,122,208,105,90,117,33,106,43,164,201,69,123,145,145,241,31,46,219,123,31,98,109,145,179,65,218,42,138,92,220,19,92,144,250,176,157,98,91,177,247,243,152,105,182,22,242,28,109,165,154,146,182,85,37,13,26,212,134,201,195,73,173,9,73,30,148,246,14,139,143,78,204,178,251,245,236,121,162,106,118,167,160,100,214,39,217,247,27,81,54,129,173,249,31,0,189,79,37,213,234,9,146,166,28,139,187,117,14,48,227,70,146,81,169,228,190,134,77,182,244,175,120,225,33,26,28,213,161,65,12,27,7,109,233,85,216,234,78,40,162,214,112,212,188,81,132,241,20,117,75,69,57,169,234,101,113,42,173,52,178,101,214,181,93,164,161,227,221,180,250,180,26,244,33,165,150,173,201,52,229,128,206,140,222,198,89,245,154,24,131,55,51,1,248,142,87,113,20,132,189,32,162,48,76,176,210,16,218,90,105,150,209,196,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,143,165,12,138,216,19,44,178,75,55,54,151,160,96,156,251,172,196,143,135,166,199,146,136,180,217,46,62,194,43,85,21,35,119,26,17,72,101,198,212,194,205,78,27,168,81,171,182,182,18,201,17,169,228,144,12,223,232,148,216,163,200,144,225,237,101,153,180,202,172,58,211,219,230,240,93,61,242,220,54,152,47,49,187,93,77,68,74,214,230,249,14,186,219,73,113,41,73,54,74,116,137,194,117,149,162,37,135,170,129,229,92,7,165,61,147,189,22,50,111,226,255,0,15,123,57,129,117,69,170,217,59,209,99,38,254,47,240,247,179,152,23,84,0,0,0,124,148,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,12,96,233,71,244,19,204,223,188,190,216,132,50,168,98,175,74,63,160,158,102,253,229,246,196,32,16,173,178,119,165,62,77,252,96,97,239,104,176,61,41,143,53,155,39,122,83,228,223,198,6,30,246,139,3,210,152,14,191,85,192,24,54,187,140,168,25,131,89,195,209,38,98,28,43,30,116,106,44,231,136,212,184,8,152,77,20,147,104,140,244,165,107,75,13,160,215,109,100,141,105,35,36,184,178,87,96,0,0,0,0,0,0,1,229,92,79,159,70,174,211,24,55,62,118,121,162,96,202,52,25,116,236,67,149,212,122,86,28,173,66,120,141,104,82,27,142,108,198,150,211,164,146,74,144,242,99,56,102,142,11,109,104,90,76,141,58,28,114,3,7,117,201,124,222,198,89,11,154,24,127,55,50,253,248,141,215,112,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,192,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,136,36,39,165,175,98,143,34,76,153,181,150,89,83,41,80,232,175,110,91,198,148,246,11,112,226,103,60,254,237,21,52,145,171,67,155,229,186,211,110,165,180,165,68,225,37,211,39,13,215,150,140,234,216,91,103,79,204,197,179,142,29,192,21,40,251,172,73,80,213,93,196,221,189,86,170,72,66,53,181,193,215,27,247,150,208,204,125,77,168,144,189,198,240,136,141,102,59,94,204,91,66,225,93,168,50,106,139,155,152,90,55,80,235,251,200,213,26,90,229,55,33,234,100,230,149,165,216,238,41,7,246,174,32,212,148,41,109,58,210,205,8,215,164,174,168,0,0,199,93,182,246,193,195,59,35,101,123,181,165,28,73,184,218,185,29,244,225,58,60,182,164,110,39,62,211,140,33,229,184,227,72,52,165,12,166,74,29,52,41,109,155,132,147,66,20,147,61,73,12,106,233,80,219,170,54,0,195,213,93,152,114,182,124,71,241,61,114,59,212,220,102,243,209,93,215,73,167,63,21,149,165,134,137,198,201,151,23,41,153,38,70,226,22,189,210,18,178,210,151,22,133,183,20,25,91,149,184,239,58,113,221,51,44,242,210,133,229,156,73,89,223,117,40,93,105,152,251,221,211,43,121,207,124,121,104,109,54,109,165,171,180,162,189,172,87,51,34,62,191,86,171,85,107,245,89,181,218,237,78,93,70,165,81,144,228,185,147,37,188,167,159,146,251,138,53,56,235,142,40,205,75,90,148,102,163,81,153,153,153,153,152,157,238,142,109,138,63,50,174,92,63,95,199,244,202,83,153,155,138,125,242,165,37,130,222,185,75,130,100,131,110,152,151,181,41,10,210,180,27,142,169,162,74,86,226,146,155,186,150,90,112,194,8,106,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,19,211,209,231,182,157,43,106,124,175,143,66,197,248,130,34,179,83,13,71,50,196,16,202,50,98,156,214,9,205,45,84,24,109,42,52,173,10,73,180,151,77,4,146,67,198,162,221,182,133,179,170,197,116,177,108,81,78,197,56,86,167,181,70,91,211,52,98,74,53,164,227,22,16,82,164,61,85,130,150,227,199,110,67,105,37,45,182,122,171,108,234,89,37,180,36,218,55,92,90,200,218,34,92,91,100,190,111,99,44,133,205,12,63,155,153,126,252,70,235,184,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,224,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,68,30,156,192,91,77,157,115,231,6,237,37,148,116,44,214,193,147,98,41,21,24,232,69,78,11,50,13,229,210,106,36,132,156,136,78,154,144,133,107,109,74,177,40,208,157,104,52,56,146,208,180,153,220,176,29,126,171,128,48,109,119,25,80,51,6,179,135,162,76,196,56,86,60,232,212,89,207,17,169,112,17,48,154,41,38,209,25,233,74,214,150,27,65,174,218,201,26,210,70,73,113,100,174,192,0,2,0,122,81,253,59,51,55,239,47,177,225,12,170,232,49,250,118,126,13,254,82,24,171,210,143,233,217,153,191,121,125,143,8,101,87,65,143,211,179,240,111,242,144,9,84,29,127,1,224,12,27,150,24,101,140,25,151,248,122,37,10,133,22,68,185,49,233,241,8,210,195,11,147,33,201,14,147,105,189,144,131,117,231,12,144,155,33,4,100,148,146,82,68,146,236,0,2,42,250,115,190,146,127,132,159,147,70,63,244,83,101,110,4,206,156,236,199,185,103,153,148,47,44,225,186,206,95,191,215,97,117,167,163,239,119,85,122,91,205,251,227,43,67,137,179,141,33,93,149,21,237,99,185,25,145,228,7,78,119,210,79,240,147,242,104,181,93,10,158,148,248,167,226,254,119,180,105,192,49,215,108,29,147,49,150,200,185,161,238,30,187,34,93,98,133,62,59,114,104,88,141,80,10,43,21,84,19,104,55,201,8,39,29,36,45,167,86,109,169,6,189,118,221,172,200,146,234,12,238,174,197,189,36,216,203,100,172,27,87,203,234,206,15,151,143,112,243,242,27,147,69,130,245,116,160,162,140,179,55,14,73,52,103,29,229,26,30,82,155,89,162,233,66,86,133,168,139,83,171,51,149,77,190,242,231,36,179,27,102,138,251,25,247,138,165,225,92,61,68,145,26,165,23,16,198,140,252,165,210,106,42,95,86,140,249,199,100,141,82,16,106,148,109,173,179,46,40,117,70,74,109,68,151,81,231,132,7,96,199,248,255,0,25,102,158,50,171,102,14,96,226,25,117,204,67,92,144,114,103,78,146,101,173,213,216,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,164,167,32,250,62,227,100,246,200,153,153,180,30,111,210,165,183,152,51,242,223,16,201,163,210,101,180,236,87,240,210,23,76,168,176,225,56,72,124,208,250,228,70,125,165,26,30,105,43,96,238,147,34,89,42,214,3,162,191,46,114,75,31,237,47,74,127,52,177,84,182,49,13,14,67,53,44,25,135,153,140,254,138,181,69,132,61,37,79,187,33,178,52,182,136,169,140,78,19,107,52,111,86,164,22,165,37,11,105,201,137,218,199,209,99,57,62,47,241,15,179,159,1,230,176,122,83,218,199,209,99,57,62,47,241,15,179,159,30,107,7,165,61,172,125,22,51,147,226,255,0,16,251,57,240,30,107,7,170,129,229,92,122,168,1,12,29,37,189,31,114,114,122,171,88,218,15,40,41,81,27,203,233,242,58,205,98,147,17,166,162,177,134,150,181,69,97,178,108,150,249,173,244,72,146,251,170,36,50,210,80,193,89,36,68,130,77,176,2,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,234,78,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,138,187,44,244,117,101,126,204,89,185,140,51,94,159,54,37,118,69,82,67,133,133,35,189,78,113,11,194,176,156,91,219,200,237,58,228,135,77,245,169,165,180,209,190,164,165,205,13,172,175,103,156,35,14,193,176,190,198,84,45,143,50,226,85,49,202,175,150,113,158,40,234,242,49,53,73,165,172,162,169,198,137,123,168,209,155,85,172,203,91,215,72,156,82,73,199,20,181,41,90,72,208,211,121,42,0,0,58,253,87,0,96,218,238,50,160,102,13,103,15,68,153,136,112,172,121,209,168,179,158,35,82,224,34,97,52,82,77,162,51,210,149,173,44,54,131,93,181,146,53,164,140,146,226,201,93,128,0,4,0,244,163,250,118,102,111,222,95,99,194,19,252,32,7,165,31,211,179,51,126,242,251,30,16,12,170,232,49,250,118,126,13,254,82,18,168,34,175,160,199,233,217,248,55,249,72,74,160,14,191,128,240,6,13,203,12,50,198,12,203,252,61,18,133,66,139,34,92,152,244,248,132,105,97,133,201,144,228,135,73,180,222,200,65,186,243,134,72,77,144,130,50,74,73,41,34,73,118,0,0,1,10,221,53,126,148,248,91,226,254,15,180,106,34,106,68,43,116,213,250,83,225,111,139,248,62,209,168,128,186,189,6,63,78,207,193,191,202,66,85,4,85,244,24,253,59,63,6,255,0,41,9,20,207,76,244,203,141,157,50,226,163,154,25,161,89,234,52,168,54,105,150,90,34,92,170,132,165,17,155,113,99,54,102,91,199,151,165,86,43,146,73,41,82,214,164,33,11,90,66,218,237,183,182,14,25,217,27,43,221,173,40,226,77,198,213,200,239,167,9,209,229,181,35,113,57,246,156,97,15,45,199,26,65,165,40,101,50,80,233,161,75,108,220,36,154,16,164,153,234,76,85,244,123,227,252,101,154,125,35,216,39,48,115,7,16,203,174,98,26,228,138,220,153,211,164,153,107,117,126,70,152,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,142,153,233,158,153,143,180,94,99,212,115,67,52,43,61,122,171,58,205,50,203,68,104,139,79,138,147,51,110,44,102,204,207,118,202,53,42,197,115,81,169,74,90,212,181,173,107,85,235,232,184,244,236,203,47,191,94,199,154,2,127,128,0,0,113,49,176,181,10,38,42,168,227,88,240,116,86,170,180,248,116,185,146,119,171,61,236,88,142,73,114,59,122,12,244,39,74,230,201,59,145,18,143,121,101,25,146,82,69,203,0,0,243,89,181,143,165,62,114,124,96,98,31,104,190,61,41,143,53,155,88,250,83,231,39,198,6,33,246,139,224,38,167,162,227,208,79,44,190,253,123,98,104,201,250,189,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,198,48,116,92,122,9,229,151,223,175,108,77,25,84,3,227,164,82,41,116,10,92,42,29,10,155,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,125,70,100,53,13,39,204,3,159,2,3,43,10,145,113,184,43,144,10,17,31,112,212,52,13,96,56,138,6,19,194,184,84,170,94,229,176,205,42,143,229,138,131,213,106,143,80,132,220,126,185,57,235,111,100,189,160,139,120,242,244,167,83,138,186,149,98,185,157,135,42,69,222,43,192,190,232,31,32,30,86,7,165,45,147,136,255,0,50,206,77,241,250,95,225,239,103,48,60,214,143,74,123,39,122,44,100,223,197,254,30,246,115,0,59,174,60,192,24,55,51,240,203,248,51,48,48,244,74,237,10,84,136,146,100,83,229,145,169,135,215,26,67,114,26,39,19,123,45,4,235,45,153,161,87,66,200,141,42,37,36,205,39,216,0,0,121,172,218,199,210,159,57,62,48,49,15,180,95,19,83,209,113,232,39,150,95,126,189,177,52,66,182,214,62,148,249,201,241,129,136,125,162,248,154,158,139,143,65,60,178,251,245,237,137,160,50,168,71,87,73,215,72,4,204,162,135,39,103,236,144,196,93,83,29,75,212,198,38,169,52,219,237,74,160,197,113,134,94,105,49,150,164,19,102,243,237,200,224,243,107,82,153,74,21,98,75,138,66,219,188,29,33,155,105,210,182,88,202,249,20,44,33,136,34,39,53,49,44,114,44,63,12,227,38,81,194,96,220,210,237,65,246,212,162,74,16,148,147,169,104,214,74,37,188,73,45,219,136,67,218,96,90,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,48,18,149,208,99,244,236,252,27,252,164,34,172,74,167,65,143,211,179,240,111,242,144,138,176,19,253,209,113,232,39,150,95,126,189,177,52,96,175,73,215,71,252,60,162,153,39,104,28,144,195,189,83,2,203,212,254,38,166,180,227,13,69,160,202,113,246,89,105,81,144,165,147,134,203,238,72,224,203,104,82,89,82,21,99,75,106,66,27,206,174,139,143,65,60,178,251,245,237,137,163,39,234,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,1,230,51,43,115,75,29,228,182,59,166,102,102,90,87,124,141,137,40,219,238,165,55,170,179,35,117,189,101,108,185,239,111,33,109,170,237,186,180,246,146,118,189,202,198,68,101,232,123,101,93,166,48,110,213,249,71,15,52,176,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,36,151,145,165,214,214,135,18,69,169,11,78,164,161,122,219,68,59,116,140,236,81,249,149,115,29,138,254,0,166,85,92,203,44,83,239,148,217,47,150,245,186,92,227,53,155,148,197,61,169,75,86,148,32,156,105,78,146,84,182,212,164,221,213,50,235,135,109,118,62,218,207,25,108,139,154,30,238,40,81,229,214,40,83,227,185,26,187,135,19,60,162,177,85,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,215,109,226,8,201,46,172,140,61,25,128,234,153,91,154,88,19,58,112,37,51,51,50,210,187,229,156,55,89,223,117,41,189,85,232,251,221,211,203,101,207,123,121,8,113,54,113,165,167,180,146,189,174,87,35,35,62,214,2,0,122,81,253,59,51,55,239,47,177,225,12,233,232,75,197,52,41,121,5,142,176,84,121,218,235,84,172,96,117,73,145,183,75,45,212,89,112,163,183,29,205,102,90,21,169,112,164,149,136,205,69,187,186,136,137,73,51,193,110,148,127,78,204,205,251,203,236,120,66,207,236,235,159,56,203,102,220,220,161,102,182,12,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,67,137,77,137,70,133,104,89,33,196,150,180,36,200,38,39,164,195,98,138,142,211,248,18,155,141,178,210,153,214,115,39,9,90,52,40,109,148,86,124,179,5,231,155,39,35,189,33,229,55,163,115,117,190,217,169,205,37,119,210,72,53,60,74,76,27,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,61,52,228,190,111,96,220,250,202,252,63,155,153,126,252,183,40,88,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,226,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,29,93,45,251,22,85,107,82,92,218,179,43,112,252,185,242,27,143,108,120,195,82,84,234,210,195,13,54,220,122,131,76,26,76,201,13,180,217,161,243,66,172,148,33,167,55,100,68,251,160,49,131,110,109,179,104,91,97,229,198,78,212,220,165,121,27,25,225,127,46,71,196,212,214,144,179,138,151,29,40,27,169,49,156,85,238,203,187,167,76,155,82,141,198,212,133,37,90,136,144,235,157,255,0,161,91,210,155,20,252,95,206,246,141,56,96,8,207,238,133,111,74,108,83,241,127,59,218,52,224,19,81,114,181,134,155,149,198,163,243,110,52,23,48,26,249,242,2,224,98,128,2,164,124,110,45,190,101,44,203,201,214,51,47,159,127,152,46,57,21,199,65,204,22,146,190,161,116,164,237,189,230,95,104,2,4,118,131,125,78,249,2,235,89,219,173,115,63,218,135,13,179,186,53,227,188,43,107,127,108,208,75,254,185,161,219,54,153,140,204,79,115,122,89,109,58,250,231,152,146,46,91,159,233,28,38,204,209,137,236,109,133,87,165,7,108,83,4,184,151,217,153,1,55,91,52,32,154,194,50,18,162,43,157,101,103,195,246,166,69,249,73,220,133,146,217,233,141,222,24,124,136,146,95,53,148,124,63,107,104,94,196,21,136,6,161,177,57,36,168,171,43,23,119,227,33,190,54,229,149,227,43,238,126,48,17,171,210,97,27,229,37,44,210,139,29,126,15,119,251,222,232,194,45,156,36,28,124,207,172,153,41,101,243,54,66,123,39,254,16,200,207,206,146,58,75,146,104,137,117,36,207,107,16,66,243,185,254,129,119,192,71,150,72,73,234,89,169,95,66,141,93,136,178,145,217,240,146,223,244,0,156,220,135,146,78,224,60,45,231,25,251,156,130,124,127,105,104,93,3,35,239,22,107,103,89,137,127,2,225,82,35,95,246,179,4,248,254,210,208,188,170,1,83,35,238,20,59,151,120,25,250,130,198,124,64,104,51,191,120,214,142,67,73,145,91,144,212,142,95,116,6,160,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,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,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,20,87,33,164,106,87,33,164,5,82,54,198,225,29,134,133,157,172,3,80,0,0,210,190,71,240,14,179,140,215,162,135,48,237,123,110,255,0,142,145,217,92,62,239,1,213,49,217,233,195,243,151,206,219,175,227,164,4,77,116,130,84,175,91,199,177,183,63,222,190,214,175,172,138,126,161,141,155,47,158,188,215,195,71,107,95,174,127,147,60,47,142,223,207,95,29,227,178,211,253,235,239,251,12,81,101,182,84,99,123,154,184,93,90,173,126,187,221,254,12,248,9,203,201,223,237,63,15,127,192,113,63,146,108,92,19,224,87,29,7,41,75,78,17,195,232,250,154,44,66,255,0,170,108,119,213,121,132,3,231,127,153,125,209,142,219,73,167,79,185,222,63,221,127,246,35,34,215,204,99,238,209,133,171,220,247,117,186,223,253,136,8,85,164,112,199,88,79,198,173,27,249,102,199,65,204,127,252,33,226,143,248,106,119,242,235,23,2,146,127,159,172,38,118,229,86,143,252,179,98,223,230,63,28,195,197,7,254,253,78,254,93,96,39,71,162,247,208,103,45,126,26,207,182,38,12,172,79,33,138,157,23,158,131,89,105,240,214,125,177,48,101,106,74,229,96,26,146,118,46,66,167,196,129,9,177,151,16,115,145,128,17,247,14,131,180,38,41,174,224,124,131,204,188,107,133,167,117,42,214,31,193,245,154,165,58,78,233,14,110,37,49,9,215,26,115,66,201,72,86,149,165,39,101,17,164,237,99,35,46,3,190,32,248,219,192,117,156,217,192,191,37,12,171,198,57,105,229,79,38,123,173,195,245,10,23,93,220,111,186,175,90,140,227,59,221,222,164,235,211,188,213,167,82,111,107,92,175,112,16,89,254,202,54,221,127,249,114,255,0,221,154,63,253,208,75,70,44,197,53,220,113,209,187,89,198,184,166,119,93,173,98,12,144,145,84,168,201,221,33,189,252,167,232,42,113,215,52,32,146,132,234,90,148,118,73,18,74,246,34,34,224,49,3,253,131,63,255,0,52,95,251,147,255,0,243,227,53,51,99,2,252,139,246,6,198,89,105,229,79,41,251,146,202,10,141,11,174,238,55,61,107,170,209,92,103,123,187,212,173,26,183,122,180,234,85,175,107,157,174,3,206,200,245,80,60,171,143,85,0,0,0,0,0,0,0,0,0,0,0,2,21,186,106,253,41,240,183,197,252,31,104,212,68,212,136,86,233,171,244,167,194,223,23,240,125,163,81,1,117,122,12,126,157,159,131,127,148,132,170,8,171,232,49,250,118,126,13,254,82,18,168,0,0,0,3,0,58,106,253,22,48,183,198,4,31,103,84,70,127,140,0,233,171,244,88,194,223,24,16,125,157,81,1,128,29,23,30,157,153,101,247,235,216,243,68,255,0,8,1,232,184,244,236,203,47,191,94,199,154,39,248,0,96,175,74,22,197,31,154,3,2,47,57,242,246,153,85,157,153,56,54,158,136,205,83,161,22,251,203,52,180,188,165,174,57,52,165,21,158,107,122,251,205,155,100,107,115,182,214,135,20,182,183,121,212,0,60,176,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,39,123,163,247,110,234,22,213,88,85,188,21,138,87,212,179,55,15,211,201,202,140,107,45,207,42,69,97,184,173,187,85,214,136,237,71,99,123,38,66,139,171,36,205,72,181,202,233,226,88,193,210,131,209,247,26,147,26,181,181,14,75,82,165,173,11,144,169,248,194,135,25,167,100,175,91,206,202,145,50,180,110,186,250,148,72,37,45,132,173,134,154,208,218,9,78,246,80,149,218,53,176,6,63,198,89,89,140,169,57,131,151,216,134,93,15,16,208,228,20,152,51,163,25,107,105,118,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,48,244,17,183,174,105,99,188,150,217,59,28,230,102,90,87,124,141,137,40,222,76,234,83,122,171,50,55,91,218,148,86,92,247,183,144,182,213,118,221,90,123,73,59,94,229,99,34,50,140,13,158,186,71,182,206,199,57,251,150,152,43,20,231,39,93,162,226,12,97,70,165,212,99,123,157,165,55,191,138,252,214,155,117,189,104,140,149,167,82,22,162,186,76,148,87,185,25,31,17,38,184,215,0,213,118,222,216,134,143,134,171,184,134,38,21,169,102,110,23,195,181,185,147,162,83,213,37,136,143,168,226,79,113,45,176,167,146,163,65,169,6,130,35,118,228,74,35,51,85,184,226,254,83,244,53,252,139,243,79,6,230,103,230,142,242,159,185,44,65,78,174,245,47,114,27,158,181,213,100,182,246,235,121,215,85,163,86,239,78,173,42,181,239,99,181,128,100,7,74,63,160,158,102,253,229,246,196,33,8,27,61,97,106,22,57,207,220,180,193,88,166,15,93,162,226,12,97,70,165,212,99,111,86,222,254,43,243,90,109,214,245,160,210,180,234,66,212,87,73,146,138,247,35,35,226,38,255,0,165,31,208,79,51,126,242,251,98,16,133,109,147,189,41,242,111,227,3,15,123,69,128,29,131,108,77,149,113,150,202,25,185,80,193,245,154,108,181,97,138,140,137,18,112,157,93,199,9,228,84,105,196,190,193,41,212,161,9,235,45,165,77,165,228,105,78,149,153,40,139,118,182,214,187,213,209,161,183,28,157,156,113,147,57,61,142,17,17,121,117,141,43,13,173,233,110,45,168,235,161,212,94,38,216,41,170,121,102,148,156,99,74,26,75,201,90,187,8,108,156,65,145,165,104,122,93,54,151,217,211,2,109,65,149,147,242,207,29,71,253,150,101,30,110,183,190,102,85,58,179,204,177,51,118,211,173,239,183,91,245,171,116,181,104,95,35,46,70,94,125,182,138,200,108,101,179,110,110,87,114,167,25,194,150,149,211,164,45,116,201,207,71,38,81,86,167,26,212,81,230,180,73,90,211,161,196,166,230,146,90,180,44,150,218,143,90,20,68,30,151,132,85,244,231,125,36,255,0,9,63,38,143,171,162,103,109,186,173,106,77,47,100,140,199,126,92,249,13,199,152,246,19,172,73,148,167,86,150,24,105,181,162,146,77,165,147,50,67,109,55,49,212,58,235,182,74,16,150,82,68,68,218,71,203,211,157,244,147,252,36,252,154,3,21,122,46,61,59,50,203,239,215,177,230,142,235,210,89,183,84,109,166,177,52,92,176,203,25,241,37,101,126,28,144,197,74,44,228,197,117,183,234,245,19,142,100,167,214,79,182,135,89,67,36,251,204,165,178,73,106,61,227,138,82,201,77,147,120,64,59,254,69,228,94,99,237,23,152,244,236,175,202,250,55,94,170,206,187,175,60,233,154,34,211,226,164,200,156,149,37,194,35,221,178,141,73,185,216,212,106,82,80,132,173,107,66,20,29,219,101,13,143,179,67,107,156,77,84,162,224,50,137,10,155,67,142,165,85,43,18,221,111,113,5,247,99,201,92,36,56,222,178,121,72,121,232,219,163,91,72,112,219,37,26,205,42,177,37,86,171,31,224,12,101,149,152,202,173,151,217,131,135,165,208,241,13,14,65,198,157,6,73,22,182,151,98,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,244,145,145,121,23,151,27,58,101,197,59,43,242,190,141,212,105,80,110,235,207,58,100,185,85,9,74,34,39,37,73,112,136,183,143,47,74,110,118,36,146,82,148,33,40,66,16,132,226,175,72,255,0,71,252,61,162,40,78,230,222,80,225,223,246,216,129,213,152,118,52,119,24,142,222,34,139,173,13,233,144,183,150,219,104,121,150,204,214,135,141,90,141,182,141,165,18,253,228,218,15,147,163,115,164,18,78,209,49,156,201,236,228,170,196,78,98,211,163,170,76,42,147,206,180,202,241,50,13,215,220,116,154,142,203,13,50,202,227,50,76,36,208,149,41,110,32,150,229,172,135,12,161,48,114,184,79,20,215,112,54,42,163,99,92,45,59,169,86,176,253,66,61,82,157,39,116,135,55,18,152,113,46,52,230,133,146,144,173,43,66,78,202,35,73,218,198,70,92,7,20,3,210,158,201,222,139,25,55,241,127,135,189,156,192,186,162,213,108,157,232,177,147,127,23,248,123,217,204,11,170,0,0,0,3,21,122,81,253,4,243,55,239,47,182,33,12,170,24,171,210,143,232,39,153,191,121,125,177,8,4,43,108,157,233,79,147,127,24,24,123,218,44,15,74,99,205,102,201,222,148,249,55,241,129,135,189,162,192,244,166,0,0,0,0,0,2,0,127,217,71,219,179,255,0,46,127,251,179,71,255,0,186,9,190,217,235,20,215,113,206,65,101,166,53,197,51,186,237,107,16,96,250,53,82,163,39,116,134,247,242,159,132,211,142,185,161,4,148,39,82,214,163,178,72,146,87,177,17,23,1,29,127,236,24,255,0,249,162,255,0,220,159,255,0,159,18,83,148,248,23,228,95,149,152,55,44,252,169,229,63,114,88,126,157,66,235,187,141,207,90,234,177,155,103,123,187,212,173,26,183,122,180,234,85,175,107,157,174,3,204,16,202,173,166,182,40,197,89,95,147,249,115,180,134,10,166,117,220,3,139,240,126,29,155,86,234,228,226,220,162,85,31,167,199,223,42,70,181,40,247,50,31,82,156,67,164,100,132,184,233,178,105,111,222,119,184,170,61,30,236,245,133,168,88,231,98,252,180,193,88,166,15,93,162,226,12,175,163,82,234,49,183,171,111,127,21,250,75,77,186,222,180,26,86,157,72,90,138,233,50,81,94,228,100,124,64,65,190,199,219,89,227,45,145,115,67,221,197,10,60,186,197,10,124,119,35,87,112,226,103,148,86,42,168,38,214,76,26,214,109,186,72,91,78,172,156,74,201,26,237,188,65,25,37,213,145,250,19,192,24,255,0,6,230,158,13,164,230,14,95,98,24,149,204,61,92,142,82,96,206,140,103,161,212,92,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,160,7,109,189,143,177,54,200,217,160,237,21,69,46,110,9,174,72,125,88,78,177,45,216,251,249,204,52,219,11,121,14,54,210,205,73,91,42,146,134,141,106,67,100,225,164,214,132,164,143,74,110,7,71,22,220,113,182,82,198,83,240,126,96,162,92,140,186,198,18,24,92,231,154,91,174,174,137,45,36,104,41,173,48,70,105,90,20,147,74,95,74,83,189,82,26,105,73,53,27,36,211,129,54,121,165,154,88,19,37,176,37,79,51,51,46,187,228,108,55,70,220,245,217,189,85,233,27,173,235,200,101,191,123,101,11,113,87,113,212,39,178,147,181,238,118,34,51,47,58,251,78,237,11,138,182,160,206,90,214,110,98,152,221,67,175,238,227,83,169,104,148,228,134,105,144,90,78,150,163,182,165,159,219,56,179,74,80,149,186,235,171,36,35,94,146,244,166,32,91,164,103,98,143,204,171,152,236,87,240,5,50,170,230,89,98,159,124,166,201,124,183,173,210,231,25,172,220,166,41,237,74,90,180,161,4,227,74,116,146,165,182,165,38,238,169,151,92,48,191,253,18,155,20,121,110,100,61,172,179,54,153,74,153,69,103,124,222,11,167,190,91,247,21,57,151,247,107,169,168,137,90,27,220,173,167,91,105,46,37,74,55,13,78,145,54,109,50,181,203,80,128,30,142,237,175,63,50,150,114,159,186,153,187,156,189,198,59,168,88,163,68,14,178,243,27,164,187,213,101,183,164,201,194,221,56,234,181,146,117,234,105,199,108,218,220,38,180,207,240,0,130,30,147,77,143,176,206,203,89,161,68,173,101,201,68,135,130,113,204,119,85,74,163,165,217,14,191,76,126,27,113,209,37,11,113,245,184,167,80,181,60,135,82,179,93,238,227,136,210,146,109,42,92,223,99,252,127,131,114,179,6,213,179,7,48,113,12,74,30,30,161,199,57,51,167,73,51,208,210,46,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,126,123,54,193,218,207,25,109,117,154,30,238,43,177,229,209,232,80,35,183,26,133,135,21,60,165,49,74,65,182,130,124,208,178,109,162,90,221,117,6,226,150,104,215,109,218,12,205,45,32,136,59,86,192,59,96,213,118,77,205,196,170,160,113,28,192,152,198,68,56,24,173,15,52,163,92,102,16,181,19,115,154,83,104,83,186,227,147,206,172,219,74,84,78,161,75,70,157,102,219,141,250,9,17,1,209,59,177,69,71,20,226,170,102,213,25,145,76,209,134,232,215,147,131,152,89,69,144,205,86,114,92,145,29,201,14,36,212,183,25,234,174,51,169,4,166,208,163,116,218,113,11,34,104,201,114,254,0,0,0,32,7,165,31,211,179,51,126,242,251,30,16,202,174,131,31,167,103,224,223,229,33,138,189,40,254,157,153,155,247,151,216,240,134,85,116,24,253,59,63,6,255,0,41,0,149,64,0,1,21,125,57,223,73,63,194,79,201,162,207,244,53,85,169,84,13,164,177,181,118,187,83,137,78,166,211,178,222,165,46,100,201,111,37,150,35,48,220,250,122,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,94,14,156,239,164,159,225,39,228,209,24,20,108,83,93,195,244,234,245,38,145,59,171,196,196,212,244,82,234,141,238,144,190,177,21,18,152,150,150,238,162,51,69,159,137,29,119,73,146,187,22,190,149,40,140,50,43,111,237,176,106,187,89,102,226,149,79,56,141,224,76,29,34,100,12,40,134,90,81,46,75,11,90,73,201,206,169,196,37,221,114,9,150,150,77,169,41,38,144,148,35,78,178,113,199,58,174,206,59,22,103,206,212,244,172,73,93,202,188,63,17,84,220,53,29,102,185,149,41,61,85,137,179,73,36,164,211,227,56,105,52,174,74,146,100,171,40,210,218,8,208,110,184,222,182,245,124,155,40,236,163,152,251,90,230,58,48,86,10,107,168,210,160,238,223,175,215,223,100,215,22,145,21,70,100,74,81,17,150,241,229,233,81,52,201,25,41,197,37,70,102,132,33,199,17,232,79,43,114,183,2,100,182,4,166,101,158,90,80,188,141,134,232,219,238,165,11,173,61,35,117,189,121,111,57,239,143,45,110,42,238,58,181,118,148,118,189,138,196,68,68,30,99,42,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,19,19,146,251,107,254,106,173,132,115,174,129,143,234,116,166,243,55,11,101,254,33,110,165,25,131,221,57,84,130,84,199,9,186,154,89,210,148,39,82,214,109,186,150,141,73,67,137,74,172,210,94,105,178,116,157,116,127,204,205,216,114,118,129,201,12,59,214,241,212,77,79,226,106,107,78,62,236,170,244,86,216,101,150,149,25,10,89,182,79,48,220,126,12,182,132,169,228,173,86,53,56,148,33,200,129,195,88,166,187,131,234,47,85,176,228,238,169,46,69,62,125,45,199,55,72,115,84,89,177,93,137,37,187,44,140,139,91,15,186,139,219,82,117,93,38,74,34,50,14,40,122,83,218,199,209,99,57,62,47,241,15,179,159,30,107,7,165,61,172,125,22,51,147,226,255,0,16,251,57,240,30,107,7,170,129,229,92,122,168,0,0,0,0,0,0,0,0,1,0,61,40,254,157,153,155,247,151,216,240,132,255,0,8,1,233,71,244,236,204,223,188,190,199,132,3,42,186,12,126,157,159,131,127,148,132,170,8,171,232,49,250,118,126,13,254,82,18,168,0,35,3,165,3,108,205,164,246,118,207,218,6,10,201,204,200,247,63,69,155,131,226,213,31,141,228,120,18,245,202,92,217,173,169,205,114,24,113,101,116,50,217,88,143,79,102,246,185,153,156,159,140,42,219,91,163,123,243,96,230,157,43,51,62,76,190,228,188,153,135,216,161,117,47,115,189,127,121,187,147,33,237,238,243,173,53,107,245,157,58,116,157,180,94,252,108,65,213,122,41,54,163,207,109,165,62,74,63,38,188,115,238,143,220,231,145,60,153,243,50,28,61,199,88,235,219,239,208,205,55,171,86,225,175,58,246,211,194,215,59,226,175,77,95,165,62,22,248,191,131,237,26,136,207,253,134,54,24,252,197,222,237,191,219,71,221,143,187,31,38,254,178,121,63,170,245,78,179,254,16,246,189,93,103,235,109,163,190,252,48,3,166,175,210,159,11,124,95,193,246,141,68,7,117,232,112,199,248,55,43,48,110,208,89,131,152,56,134,37,15,15,80,227,225,201,51,167,73,51,208,210,47,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,196,173,177,118,197,199,123,95,227,184,245,250,252,63,35,97,186,54,191,115,248,127,120,204,143,37,239,89,142,137,95,45,33,134,156,127,122,228,114,115,223,8,244,95,74,108,69,198,202,198,197,53,216,152,86,163,130,163,206,209,69,170,212,33,213,38,70,221,32,247,178,162,55,37,184,238,107,50,214,157,40,155,36,172,70,73,61,229,212,70,105,73,149,245,216,147,99,236,77,181,206,104,53,69,73,75,133,130,104,114,24,86,44,172,68,118,62,254,11,14,182,250,217,67,109,186,178,82,150,242,163,45,162,90,80,225,54,106,37,173,42,34,210,160,178,181,92,1,140,168,88,54,129,152,53,156,61,46,30,30,197,82,39,70,162,206,120,137,40,158,184,102,209,73,54,136,207,82,144,133,62,218,13,118,208,107,214,146,51,83,107,36,228,87,69,199,167,102,89,125,250,246,60,209,145,93,49,248,3,6,229,102,13,217,247,47,178,251,15,68,161,225,234,28,124,71,26,12,24,196,122,26,69,233,166,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,120,235,209,113,233,217,150,95,126,189,143,52,4,255,0,0,0,0,0,0,15,53,155,88,250,83,231,39,198,6,33,246,139,227,210,152,243,89,181,143,165,62,114,124,96,98,31,104,190,2,106,122,46,61,4,242,203,239,215,182,38,140,170,24,171,209,113,232,39,150,95,126,189,177,52,101,80,0,0,0,8,192,233,65,219,51,105,61,157,243,246,129,130,114,119,50,61,207,209,102,224,248,181,87,227,121,30,4,189,114,151,54,107,106,115,92,134,28,89,93,12,182,86,35,211,217,189,174,102,103,39,227,10,182,214,232,222,252,216,57,167,74,204,207,147,47,185,47,38,97,246,40,93,75,220,239,95,222,110,228,200,123,123,188,235,77,90,253,103,78,157,39,109,23,191,27,16,117,78,138,93,168,179,215,105,79,146,143,201,171,29,123,162,247,57,228,79,38,124,204,135,19,113,214,58,246,251,244,51,77,234,213,184,107,206,189,180,240,181,206,242,0,49,87,97,141,134,63,49,119,187,111,246,209,247,99,238,199,201,191,172,158,79,234,189,83,172,255,0,132,61,175,87,89,250,219,104,239,191,12,170,0,20,35,184,168,0,242,174,61,41,236,157,232,177,147,127,23,248,123,217,204,15,53,131,210,158,201,222,139,25,55,241,127,135,189,156,192,11,170,0,0,60,214,109,99,233,79,156,159,24,24,135,218,47,137,52,217,231,107,60,27,178,47,70,38,89,227,138,236,120,149,138,236,249,21,104,212,44,56,169,231,21,250,170,202,185,40,159,52,44,155,116,208,134,154,89,184,165,154,52,95,118,131,50,83,168,35,140,189,172,125,41,243,147,227,3,16,251,69,241,111,235,56,166,187,136,41,212,42,77,94,119,88,137,134,105,235,165,210,219,221,33,29,94,42,229,72,150,166,238,146,35,93,223,151,33,119,81,154,187,118,190,148,164,136,57,92,210,205,44,119,157,56,238,167,153,153,151,93,242,206,36,172,238,122,236,222,170,204,125,238,233,148,50,223,189,178,132,54,155,54,210,19,217,73,94,215,59,153,153,159,203,143,48,6,50,203,12,76,254,12,204,12,61,46,133,93,139,30,36,153,20,249,100,73,125,132,73,142,220,134,137,196,222,232,89,180,243,102,104,85,150,131,51,74,137,42,35,73,103,167,70,47,71,252,60,221,153,27,104,28,239,195,189,111,2,196,210,254,25,166,186,227,14,197,175,74,109,247,153,117,82,80,149,155,132,203,14,71,226,203,136,74,94,82,211,115,83,105,90,28,178,189,40,254,157,153,155,247,151,216,240,128,101,87,65,143,211,179,240,111,242,144,138,177,42,157,6,63,78,207,193,191,202,66,42,192,79,247,69,199,160,158,89,125,250,246,196,209,149,67,21,122,46,61,4,242,203,239,215,182,38,140,170,1,213,51,75,43,112,38,116,224,74,158,89,230,93,11,203,56,110,179,185,235,176,186,211,209,247,187,167,144,243,126,248,202,208,226,108,227,72,87,101,69,123,88,238,70,100,126,125,246,193,217,51,25,108,139,154,30,225,235,178,37,214,40,83,227,183,38,133,136,213,0,162,177,85,65,54,131,124,144,130,113,210,66,218,117,102,218,144,107,215,109,218,204,137,46,160,207,209,152,179,251,85,108,207,131,118,175,202,57,153,91,140,39,75,167,45,50,19,82,164,84,227,25,169,116,234,139,104,113,13,62,109,234,36,188,141,46,184,133,182,163,45,72,90,180,169,11,208,226,2,29,186,57,182,215,252,202,185,142,253,3,31,212,234,174,101,150,41,247,186,148,102,15,122,221,46,113,154,9,186,154,89,210,165,171,74,16,109,186,150,141,42,91,106,74,172,234,153,105,179,157,234,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,152,204,210,202,220,119,146,216,238,167,150,121,151,66,242,54,36,163,110,122,236,46,180,204,141,214,245,148,60,223,190,50,181,182,171,182,234,21,217,81,218,246,59,25,25,20,149,116,50,109,23,142,235,117,138,238,205,21,249,29,123,13,208,176,251,149,220,63,216,101,175,38,105,158,93,105,174,195,68,227,219,231,42,4,189,78,56,123,189,206,148,149,151,217,12,85,233,71,244,236,204,223,188,190,199,132,49,254,78,89,226,168,217,89,78,206,62,169,189,195,117,12,65,55,12,239,219,109,197,117,121,209,227,70,145,161,229,104,221,163,120,220,171,182,90,205,74,220,63,217,34,69,207,32,58,81,253,59,51,55,239,47,177,225,12,223,232,147,192,24,55,52,246,38,199,249,125,152,56,122,37,115,15,87,49,196,248,211,160,201,35,208,234,60,159,77,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,12,10,216,95,108,218,238,199,153,143,42,166,229,43,203,56,51,20,117,120,248,154,154,210,16,82,148,219,70,189,212,152,206,42,214,121,173,235,166,77,169,68,219,137,90,146,173,38,104,117,191,65,52,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,58,251,96,236,153,140,182,69,205,15,112,245,217,18,235,20,41,241,219,147,66,196,106,128,81,88,170,160,155,65,190,72,65,56,233,33,109,58,179,109,72,53,235,182,237,102,68,151,80,103,145,93,24,187,120,252,132,43,177,178,27,54,43,90,112,14,32,168,39,201,181,74,141,71,119,23,11,188,164,60,167,44,157,210,143,115,33,245,71,37,106,113,182,153,81,184,241,219,91,170,48,233,93,38,155,31,97,157,150,179,66,137,90,203,146,137,15,4,227,152,238,170,149,71,75,178,29,126,152,252,54,227,162,74,22,227,235,113,78,161,106,121,14,165,102,187,221,199,17,165,36,218,84,190,233,208,171,199,106,108,83,241,127,59,218,52,225,117,186,115,190,146,127,132,159,147,69,169,232,86,244,166,197,63,23,243,189,163,78,1,53,6,118,43,13,36,119,238,26,143,130,70,131,59,247,0,215,207,128,160,175,208,144,160,0,232,57,128,246,239,168,118,111,125,239,127,218,14,254,71,97,209,49,233,234,234,61,214,222,255,0,154,2,6,182,140,153,190,247,61,239,118,183,91,239,253,164,113,59,52,240,198,152,88,255,0,252,81,7,249,86,71,96,218,97,174,175,238,111,181,171,87,92,238,183,236,35,132,217,137,122,177,150,23,225,254,234,97,127,42,200,9,189,217,223,181,133,223,63,247,221,95,201,180,47,138,57,125,209,101,54,124,85,176,195,229,110,117,101,127,38,208,189,104,229,247,64,106,26,95,226,194,190,231,227,26,129,124,91,48,24,91,183,196,45,254,20,142,123,205,55,175,69,250,27,254,163,120,68,213,2,87,147,243,87,19,158,239,121,103,230,163,157,191,84,151,31,224,18,243,183,106,47,132,163,113,253,125,139,254,72,240,135,137,103,167,51,113,63,127,203,243,127,202,0,77,166,201,179,186,198,9,194,126,245,166,248,70,2,188,235,254,146,192,201,37,12,83,216,209,122,176,110,19,43,127,184,200,31,201,71,25,88,103,112,20,21,46,70,40,42,92,140,5,5,117,120,13,38,93,224,158,64,53,23,49,168,105,46,99,80,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,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,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,162,185,13,35,81,219,188,80,238,2,156,185,141,181,13,211,34,63,56,236,54,214,69,194,192,53,128,0,13,43,254,97,212,51,29,194,78,20,168,153,219,134,231,191,236,168,29,189,124,143,224,29,23,52,30,36,225,90,153,26,146,68,91,158,103,246,68,0,135,109,189,94,74,177,230,57,73,25,113,242,103,127,216,98,142,129,177,219,90,179,51,8,175,87,247,127,119,248,60,129,220,54,236,124,151,152,152,221,4,164,153,31,147,121,31,216,35,14,189,177,140,50,123,49,176,121,217,103,127,40,114,253,162,64,104,154,252,180,225,134,40,133,126,84,152,223,201,160,119,78,105,34,62,3,168,229,211,8,111,13,209,136,140,238,84,184,229,99,253,173,3,183,40,187,36,24,54,213,204,99,222,209,232,63,206,247,63,213,125,223,180,140,131,80,176,27,71,25,23,185,235,159,247,95,253,136,8,82,164,145,123,185,194,156,127,93,163,255,0,44,216,183,249,143,195,48,241,65,127,191,83,127,151,88,239,244,174,24,235,9,219,251,237,31,249,102,199,64,204,127,252,33,226,143,248,106,111,242,235,1,58,93,23,158,131,89,105,240,214,125,177,48,100,198,42,197,52,44,15,133,107,56,215,20,206,234,84,108,63,79,145,84,168,201,221,45,205,196,86,27,83,142,185,161,4,107,86,148,33,71,100,145,168,237,98,35,62,3,26,58,47,11,255,0,176,206,90,31,141,103,219,19,70,3,116,159,109,205,242,106,197,43,200,252,157,198,93,111,45,232,218,60,177,38,18,116,179,93,169,182,226,140,236,241,40,250,196,70,172,222,238,196,148,45,210,91,158,250,148,199,112,130,224,23,75,254,41,252,214,251,219,210,190,65,94,80,242,22,227,170,57,190,234,59,253,62,92,222,110,122,206,251,79,190,245,125,26,119,94,245,163,123,239,226,84,176,182,40,160,227,140,43,71,198,184,90,127,94,163,98,10,124,106,165,58,78,233,109,239,226,190,218,92,105,205,11,34,90,117,33,105,59,40,137,69,123,25,17,240,30,92,70,110,244,105,237,197,39,103,44,100,214,79,227,116,68,115,46,177,165,97,181,189,45,197,181,29,116,58,139,196,219,5,53,79,44,210,147,140,105,67,73,121,43,87,97,13,147,136,50,52,173,15,4,226,163,152,220,62,68,54,210,158,243,27,135,230,144,10,11,85,181,135,162,206,114,124,95,226,31,103,62,46,168,181,91,88,122,44,231,39,197,254,33,246,115,224,60,215,143,73,27,85,109,49,131,118,80,202,57,153,165,140,32,203,168,173,82,19,77,164,83,35,17,165,117,26,139,136,113,109,48,110,105,52,178,141,45,56,181,184,162,61,40,66,180,165,107,208,218,252,219,139,171,180,190,209,120,239,106,12,211,159,153,152,234,71,236,176,232,240,180,51,243,50,151,214,94,121,136,123,198,154,111,125,186,223,173,59,213,167,90,249,153,242,34,15,69,25,85,153,152,87,57,50,227,14,102,150,10,151,214,40,184,154,158,213,66,54,167,27,91,140,235,46,219,14,238,214,180,37,230,150,74,109,196,18,143,67,136,90,76,238,147,29,172,64,95,71,206,219,117,93,148,49,251,148,44,78,252,185,217,117,138,164,71,102,171,13,82,148,150,41,47,169,230,82,186,178,27,75,46,173,107,110,58,92,74,154,108,146,111,22,236,148,102,109,183,105,233,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,7,214,0,0,0,0,0,0,0,2,21,186,106,253,41,240,183,197,252,31,104,212,68,212,136,86,233,171,244,167,194,223,23,240,125,163,81,1,117,122,12,126,157,159,131,127,148,132,170,8,171,232,49,250,118,126,13,254,82,18,168,0,0,0,3,0,58,106,253,22,48,183,198,4,31,103,84,70,127,140,0,233,171,244,88,194,223,24,16,125,157,81,1,128,29,23,30,157,153,101,247,235,216,243,68,255,0,8,1,232,184,244,236,203,47,191,94,199,154,39,248,0,0,0,7,149,113,234,160,121,87,1,233,79,100,239,69,140,155,248,191,195,222,206,96,93,81,106,182,78,244,88,201,191,139,252,61,236,230,5,213,1,138,189,40,254,130,121,155,247,151,219,16,132,43,108,157,233,79,147,127,24,24,123,218,44,9,169,233,71,244,19,204,223,188,190,216,132,33,91,100,239,74,124,155,248,192,195,222,209,96,7,165,49,142,187,105,108,91,131,118,201,193,180,138,53,103,17,75,195,120,135,13,200,113,234,45,105,150,78,74,35,161,227,108,164,178,236,99,90,18,234,28,75,77,216,245,37,105,91,104,50,86,157,104,115,34,128,5,148,217,71,101,28,184,217,43,46,17,130,176,83,93,122,171,59,118,253,126,190,251,36,137,85,121,73,35,34,82,136,140,247,108,163,82,137,166,72,205,45,165,74,51,53,173,110,56,188,22,233,206,250,73,254,18,126,77,18,168,34,175,167,59,233,39,248,73,249,52,4,101,224,12,1,140,179,79,25,82,114,251,47,176,244,186,230,33,174,72,40,208,96,198,34,214,234,236,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,83,253,177,38,199,216,103,100,108,175,106,138,146,137,55,27,87,35,176,172,89,88,136,236,141,196,231,218,113,245,178,134,219,117,102,148,161,148,201,91,68,180,161,179,112,146,75,90,82,103,165,49,23,209,113,233,217,150,95,126,189,143,52,79,240,0,0,0,138,190,149,205,133,190,127,181,6,74,96,207,238,137,88,254,20,21,125,170,147,84,110,57,39,246,222,180,180,171,234,30,52,126,136,120,69,88,245,80,60,171,128,244,167,178,119,162,198,77,252,95,225,239,103,48,46,168,181,91,39,122,44,100,223,197,254,30,246,115,2,234,128,0,0,0,197,94,148,127,65,60,205,251,203,237,136,67,42,134,42,244,163,250,9,230,111,222,95,108,66,1,10,219,39,122,83,228,223,198,6,30,246,139,3,210,152,243,89,178,119,165,62,77,252,96,97,239,104,176,61,41,128,0,0,0,0,0,0,0,15,42,227,210,158,201,222,139,25,55,241,127,135,189,156,192,243,88,61,41,236,157,232,177,147,127,23,248,123,217,204,0,236,25,209,148,56,55,62,178,191,16,101,30,96,49,45,202,22,34,142,150,100,28,71,205,151,218,90,28,75,173,60,218,248,145,45,183,91,109,194,37,18,144,102,130,37,37,73,51,73,227,166,198,93,27,185,113,178,93,118,118,60,169,226,79,119,120,205,221,76,83,106,242,41,133,13,186,84,85,35,75,137,142,198,245,219,60,229,214,149,188,107,213,187,50,109,36,130,83,187,220,192,0,1,210,179,163,40,112,110,125,101,126,32,202,60,192,98,91,148,44,69,29,44,200,56,143,155,47,180,180,56,151,90,121,181,241,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,238,160,3,205,14,209,89,13,140,182,109,205,202,238,84,227,56,82,210,186,116,133,174,153,57,232,228,202,42,212,227,90,138,60,214,137,43,90,116,56,148,220,210,75,86,133,146,219,81,235,66,136,164,43,161,247,107,206,91,35,227,169,191,179,205,192,202,110,7,237,242,167,196,121,212,31,219,190,217,173,31,179,164,220,249,195,99,45,54,254,216,250,149,181,150,81,169,52,242,150,222,59,193,209,230,79,194,139,101,212,146,36,190,180,36,220,130,234,92,90,90,209,32,217,105,4,226,148,147,105,105,66,245,104,39,27,114,0,106,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,1,158,189,39,91,120,252,155,235,178,114,27,41,235,90,176,14,31,168,43,202,85,74,117,71,121,23,20,60,148,50,166,238,157,210,79,115,29,244,200,36,233,113,198,158,81,54,241,95,67,74,43,21,177,38,199,216,155,107,156,208,106,138,146,151,11,4,208,228,48,172,89,88,136,236,125,252,22,29,109,245,178,134,219,117,100,165,45,229,70,91,68,180,161,194,108,212,75,90,84,69,165,86,127,43,114,183,29,231,78,59,166,101,158,90,80,188,179,137,43,59,238,165,11,173,51,31,123,186,101,111,57,239,143,45,13,166,205,180,181,118,148,87,181,138,230,100,71,232,167,102,45,158,176,174,203,249,53,69,202,60,45,39,175,245,13,228,154,141,81,113,91,142,245,78,115,170,212,236,135,18,130,251,86,208,74,82,212,134,154,105,6,181,232,212,97,114,169,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,88,0,0,0,0,128,30,148,127,78,204,205,251,203,236,120,67,42,186,12,126,157,159,131,127,148,134,42,244,163,250,118,102,111,222,95,99,194,25,85,208,99,244,236,252,27,252,164,2,85,0,0,4,85,244,231,125,36,255,0,9,63,38,136,213,202,220,173,199,121,211,142,233,153,103,150,148,47,44,226,74,206,251,169,66,235,76,199,222,238,153,91,206,123,227,203,67,105,179,109,45,93,165,21,237,98,185,153,17,201,87,78,119,210,79,240,147,242,104,181,93,10,158,148,248,167,226,254,119,180,105,192,36,251,101,29,148,114,227,100,172,184,70,10,193,77,117,234,172,237,219,245,250,251,236,146,37,85,229,36,140,137,74,34,51,221,178,141,74,38,153,35,52,182,149,40,204,214,181,184,226,239,88,0,0,134,190,147,174,143,248,121,69,50,78,208,57,33,135,122,166,5,151,169,252,77,77,105,198,26,139,65,148,227,236,178,210,163,33,75,39,13,151,220,145,193,150,208,164,178,164,42,198,150,212,132,55,50,130,213,109,99,232,177,156,159,23,248,135,217,207,128,243,88,61,41,237,99,232,177,156,159,23,248,135,217,207,143,53,131,210,158,214,62,139,25,201,241,127,136,125,156,248,15,53,131,213,64,242,174,61,68,99,252,127,131,114,179,6,213,179,7,48,113,12,74,30,30,161,199,57,51,167,73,51,208,210,46,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,97,215,243,211,61,50,227,103,76,184,168,230,134,104,86,122,141,42,13,154,101,150,136,151,42,161,41,68,102,220,88,205,153,150,241,229,233,85,138,228,146,74,84,181,169,8,66,214,152,213,216,235,165,139,29,214,115,150,70,24,218,122,185,74,247,55,140,106,8,69,62,169,165,154,124,28,41,217,144,162,111,75,108,41,199,153,113,197,198,103,121,33,239,121,74,55,139,89,150,181,12,75,219,111,108,28,77,181,206,104,59,90,81,203,133,130,104,114,31,78,19,163,203,106,62,254,11,14,182,194,30,91,142,52,130,82,150,242,163,33,211,66,150,225,54,106,52,33,74,34,212,172,117,1,234,160,4,101,244,80,237,199,27,18,210,168,155,35,230,50,37,157,118,155,30,66,48,141,88,214,236,130,157,17,164,184,250,161,62,106,53,27,75,97,164,175,116,162,179,70,203,73,110,200,83,104,223,73,160,0,0,0,8,1,233,71,244,236,204,223,188,190,199,132,39,248,64,15,74,63,167,102,102,253,229,246,60,32,25,85,208,99,244,236,252,27,252,164,37,80,69,95,65,143,211,179,240,111,242,144,149,64,0,0,0,16,173,211,87,233,79,133,190,47,224,251,70,162,38,164,67,183,75,102,0,198,89,167,182,206,0,203,236,190,195,210,235,152,134,185,129,224,70,131,6,49,22,183,87,229,10,145,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,144,96,254,69,228,94,99,237,23,152,244,236,175,202,250,55,94,170,206,187,175,60,233,154,34,211,226,164,200,156,149,37,194,35,221,178,141,73,185,216,212,106,82,80,132,173,107,66,21,232,167,34,242,47,46,54,116,203,138,118,87,229,125,27,168,210,160,221,215,158,116,201,114,170,18,148,68,78,74,146,225,17,111,30,94,148,220,236,73,36,165,40,66,80,132,33,9,183,251,29,108,117,129,54,64,192,146,40,20,9,158,89,196,149,157,30,232,49,6,237,232,254,84,221,61,33,113,126,85,91,238,182,198,233,185,6,223,189,153,107,182,165,92,207,134,64,0,138,190,156,239,164,159,225,39,228,209,138,189,23,30,157,153,101,247,235,216,243,70,85,116,231,125,36,255,0,9,63,38,140,85,232,184,244,236,203,47,191,94,199,154,2,127,128,0,0,0,0,7,154,205,172,125,41,243,147,227,3,16,251,69,241,233,76,121,172,218,199,210,159,57,62,48,49,15,180,95,1,53,61,23,30,130,121,101,247,235,219,19,70,85,12,85,232,184,244,19,203,47,191,94,216,154,50,168,0,0,0,0,0,0,0,0,0,0,7,149,113,233,79,100,239,69,140,155,248,191,195,222,206,96,121,172,30,148,246,78,244,88,201,191,139,252,61,236,230,0,93,80,0,1,230,179,107,31,74,124,228,248,192,196,62,209,124,93,254,143,61,139,42,187,83,230,132,122,238,47,195,242,213,149,120,106,65,158,32,152,82,85,20,166,190,77,234,106,158,195,137,73,169,107,82,141,165,58,72,52,154,25,53,30,241,181,173,157,92,181,63,100,204,101,181,214,222,217,201,129,232,82,37,209,232,80,49,198,37,147,93,196,105,128,82,152,165,32,230,202,54,9,104,55,26,37,173,215,80,77,165,4,189,118,222,44,136,210,210,204,166,207,43,114,183,2,100,182,4,166,101,158,90,80,188,141,134,232,219,238,165,11,173,61,35,117,189,121,111,57,239,143,45,110,42,238,58,181,118,148,118,189,138,196,68,68,29,130,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,1,157,40,254,157,153,155,247,151,216,240,132,255,0,8,1,233,71,244,236,204,223,188,190,199,132,3,42,186,12,126,157,159,131,127,148,132,85,137,84,232,49,250,118,126,13,254,82,17,86,2,127,186,46,61,4,242,203,239,215,182,38,140,170,24,171,209,113,232,39,150,95,126,189,177,52,101,80,0,0,0,138,190,156,239,164,159,225,39,228,209,106,186,21,61,41,241,79,197,252,239,104,211,133,213,233,206,250,73,254,18,126,77,22,171,161,83,210,159,20,252,95,206,246,141,56,5,170,233,71,244,236,204,223,188,190,199,132,51,255,0,161,83,209,99,20,252,96,78,246,117,56,96,7,74,63,167,102,102,253,229,246,60,33,159,253,10,158,139,24,167,227,2,119,179,169,192,50,127,106,173,153,240,110,213,249,71,51,43,113,132,233,116,229,166,66,106,84,138,156,99,53,46,157,81,109,14,33,167,205,189,68,151,145,165,215,16,182,212,101,169,11,86,149,33,122,28,71,158,28,210,202,220,119,146,216,238,167,150,121,151,66,242,54,36,163,110,122,236,46,180,204,141,214,245,148,60,223,190,50,181,182,171,182,234,21,217,81,218,246,59,25,25,23,167,225,137,93,33,155,22,82,182,167,202,249,21,220,33,135,226,43,53,48,212,114,60,63,48,228,166,41,205,96,156,212,237,61,247,20,147,74,208,164,155,170,104,150,105,36,60,105,61,227,104,91,218,130,24,115,43,104,92,85,154,153,53,149,217,71,138,99,111,254,69,126,86,141,78,170,46,83,142,189,38,12,197,70,83,81,220,74,204,237,184,234,234,109,6,149,18,119,70,210,9,9,221,106,94,84,244,43,122,83,98,159,139,249,222,209,167,12,11,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,103,167,66,175,165,54,42,248,191,157,237,26,112,9,168,63,48,105,35,46,87,21,50,224,52,145,118,174,3,89,159,11,5,133,5,121,114,1,66,33,111,115,9,228,179,228,251,153,113,222,247,219,234,5,194,22,203,51,55,138,242,109,144,103,243,238,69,246,128,32,167,105,26,131,115,253,206,238,201,61,142,183,123,47,87,61,207,244,14,51,102,135,137,24,215,11,21,175,249,232,130,124,254,202,200,174,125,176,184,254,66,214,133,167,87,90,243,138,223,177,13,173,155,9,162,198,216,88,141,194,254,218,32,247,151,236,204,128,156,189,157,92,39,48,172,131,229,243,89,101,207,236,109,11,218,130,59,125,209,100,54,112,75,103,133,31,50,93,254,107,171,191,236,108,139,226,92,10,192,0,191,157,152,10,44,251,6,64,49,31,110,223,237,58,47,252,61,23,252,145,225,13,117,53,232,204,220,80,102,95,174,19,127,202,12,76,174,221,164,71,131,162,255,0,195,209,191,201,30,16,207,89,191,201,51,20,23,251,227,55,252,160,192,76,222,197,170,190,15,194,102,69,254,226,224,127,37,28,101,168,196,157,138,108,120,59,9,113,255,0,113,80,63,146,140,50,218,246,0,21,46,70,6,86,2,228,96,40,124,133,19,200,84,249,10,39,144,10,141,69,202,195,79,33,95,30,240,26,128,80,184,144,168,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,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,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,31,33,67,62,225,83,59,10,29,190,232,10,40,136,200,134,213,204,198,232,209,107,0,214,42,68,86,15,132,82,220,46,3,67,156,143,224,22,211,56,36,238,48,149,93,87,65,105,234,254,119,237,173,139,148,233,240,59,122,133,159,207,201,38,198,5,174,175,94,157,61,87,141,175,250,115,64,33,227,109,169,189,99,50,177,154,117,54,100,175,39,121,167,254,15,24,114,59,13,192,75,249,131,130,150,100,231,107,202,92,191,104,146,58,118,215,115,58,206,104,226,196,27,154,181,117,14,22,183,234,118,5,206,216,50,18,149,141,112,51,155,190,7,229,62,55,251,12,160,19,15,129,217,38,168,116,196,145,43,133,61,146,227,246,137,29,146,253,199,192,112,216,85,26,40,212,242,34,177,148,38,139,254,130,71,48,101,235,1,161,118,191,1,142,219,74,72,90,125,206,88,147,199,174,127,216,140,135,112,201,39,195,188,99,102,210,207,219,220,229,215,253,217,221,251,72,8,102,164,25,158,58,194,151,47,215,104,223,203,54,58,6,100,127,225,15,20,127,195,83,191,151,88,239,148,5,239,113,222,20,43,222,213,120,223,203,54,58,38,101,21,179,23,21,23,170,183,59,249,117,128,202,58,134,220,210,112,118,194,152,15,101,172,170,159,42,53,114,83,21,166,113,164,229,69,105,76,38,157,46,92,242,242,114,9,230,212,106,91,173,72,109,213,60,217,167,118,68,218,82,181,41,78,19,88,241,145,153,25,152,219,69,102,53,59,44,50,194,141,215,170,179,174,235,207,58,102,136,176,34,164,200,156,149,37,194,35,221,178,141,73,185,216,212,102,164,161,9,90,214,132,43,170,225,60,47,93,199,24,166,141,130,176,188,30,187,89,196,21,8,244,186,116,109,234,27,223,202,125,196,182,211,122,214,100,132,234,90,146,87,81,146,74,247,51,34,226,39,135,96,141,139,48,190,202,185,119,18,181,85,166,111,243,47,18,211,217,115,17,207,144,77,169,200,26,201,43,85,50,57,161,75,66,89,105,100,68,181,33,71,190,113,4,179,61,36,210,26,13,194,232,234,200,163,217,99,243,52,249,59,143,246,99,203,91,233,159,219,63,147,186,159,150,58,191,89,255,0,31,170,239,55,63,67,111,162,16,137,158,153,23,152,251,58,102,61,71,44,51,66,141,212,106,176,108,235,47,52,102,184,181,8,170,51,38,229,70,112,200,183,140,175,74,172,118,37,18,146,164,45,40,90,22,132,250,99,74,139,188,198,49,109,249,178,5,47,107,44,164,82,41,197,45,188,117,131,163,204,159,133,22,203,169,36,73,125,104,73,185,5,212,184,180,55,162,65,178,210,73,197,41,38,210,210,133,234,208,78,54,224,98,103,69,110,222,63,216,141,149,115,126,181,251,43,88,70,187,83,168,126,208,136,212,68,163,117,251,161,77,45,199,191,99,142,132,252,233,2,84,238,103,194,195,203,126,44,194,213,220,13,138,171,56,43,20,193,234,85,172,63,80,145,75,168,198,222,161,205,196,166,28,83,110,183,173,6,164,43,74,208,162,186,76,210,118,185,25,151,17,54,93,26,59,113,199,218,55,6,179,147,248,221,18,219,204,92,23,71,109,79,75,113,110,200,69,114,156,201,182,193,77,83,203,53,40,164,146,150,210,94,74,213,219,91,132,226,12,201,75,67,33,155,230,45,78,214,30,139,57,201,241,127,136,125,156,248,186,162,213,109,97,232,179,156,159,23,248,135,217,207,128,243,94,50,171,96,253,133,235,187,96,226,170,140,218,220,250,174,28,192,56,127,119,229,10,220,104,104,115,173,202,222,52,103,79,97,78,45,36,151,148,194,220,89,186,72,117,45,89,189,104,61,234,9,88,170,61,62,229,86,89,225,92,155,203,140,57,149,184,42,39,87,162,225,154,123,84,248,218,155,109,14,61,160,187,111,187,187,66,16,167,157,89,169,199,22,73,45,110,45,106,50,186,140,7,158,29,170,182,103,198,91,40,102,228,204,173,198,19,162,84,80,168,233,169,82,42,113,140,146,138,141,57,197,184,134,159,54,245,26,153,94,166,156,66,219,81,158,149,161,90,84,180,104,113,121,129,209,79,183,28,108,181,170,192,217,111,50,81,45,218,22,39,172,18,48,181,77,43,117,243,167,84,101,41,8,40,75,110,230,72,140,243,182,82,84,218,75,118,243,174,41,100,164,186,167,25,146,157,170,182,103,193,187,87,229,28,204,173,198,19,165,211,150,153,9,169,82,42,113,140,212,186,117,69,180,56,134,159,54,245,18,94,70,151,92,66,219,81,150,164,45,90,84,133,232,113,30,120,115,87,44,241,86,77,230,62,35,202,220,107,19,171,214,176,205,65,218,124,157,45,184,134,222,208,125,135,218,222,33,11,83,46,160,210,227,107,52,150,182,214,133,17,89,68,3,211,240,8,203,232,167,219,170,78,49,110,6,203,25,175,62,92,154,236,88,228,206,10,156,152,173,37,133,83,162,66,65,121,53,100,203,105,52,173,166,163,184,234,94,112,213,188,35,113,42,90,84,150,201,217,52,0,0,0,0,0,0,16,173,211,87,233,79,133,190,47,224,251,70,162,38,164,66,183,77,95,165,62,22,248,191,131,237,26,136,11,171,208,99,244,236,252,27,252,164,37,80,69,95,65,143,211,179,240,111,242,144,149,64,0,0,0,24,1,211,87,232,177,133,190,48,32,251,58,162,51,252,96,7,77,95,162,198,22,248,192,131,236,234,136,12,0,232,184,244,236,203,47,191,94,199,154,39,248,64,15,69,199,167,102,89,125,250,246,60,209,63,192,0,0,0,60,171,143,85,3,202,184,15,74,123,39,122,44,100,223,197,254,30,246,115,2,234,139,85,178,119,162,198,77,252,95,225,239,103,48,46,168,12,85,233,71,244,19,204,223,188,190,216,132,33,91,100,239,74,124,155,248,192,195,222,209,96,77,79,74,63,160,158,102,253,229,246,196,33,10,219,39,122,83,228,223,198,6,30,246,139,0,61,41,128,0,0,138,190,156,239,164,159,225,39,228,209,42,130,42,250,115,190,146,127,132,159,147,64,98,175,69,199,167,102,89,125,250,246,60,209,63,194,0,122,46,61,59,50,203,239,215,177,230,137,254,0,0,0,1,229,92,122,168,30,85,192,122,83,217,59,209,99,38,254,47,240,247,179,152,23,84,90,173,147,189,22,50,111,226,255,0,15,123,57,129,117,64,0,0,0,98,175,74,63,160,158,102,253,229,246,196,33,149,67,21,122,81,253,4,243,55,239,47,182,33,0,133,109,147,189,41,242,111,227,3,15,123,69,129,233,76,121,172,217,59,210,159,38,254,48,48,247,180,88,30,148,192,0,0,0,0,0,0,0,7,149,113,233,79,100,239,69,140,155,248,191,195,222,206,96,121,172,30,148,246,78,244,88,201,191,139,252,61,236,230,0,93,80,0,0,0,29,127,31,227,252,27,149,152,54,173,152,57,131,136,98,80,240,245,14,57,201,157,58,73,158,134,145,114,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,11,63,182,190,213,212,45,146,242,106,110,50,222,210,166,98,250,149,225,225,106,36,215,150,158,191,43,82,9,199,13,45,145,172,217,97,11,222,184,119,66,78,200,111,120,133,186,217,143,61,152,179,20,215,113,206,42,172,227,92,83,59,174,214,177,5,66,69,82,163,39,116,134,247,242,159,113,78,58,230,132,18,80,157,75,90,142,201,34,73,94,196,68,92,5,202,218,171,105,140,101,181,126,110,76,205,44,97,6,37,57,9,142,154,109,34,153,24,137,72,167,83,155,91,139,105,131,115,73,41,229,234,117,197,173,197,17,106,90,213,165,40,70,134,209,153,93,19,187,20,84,113,78,42,166,109,81,153,20,205,24,110,141,121,56,57,133,148,89,12,213,103,37,201,17,220,144,226,77,75,113,158,170,227,58,144,74,109,10,55,77,167,16,178,38,140,150,24,23,146,249,189,140,178,23,52,48,254,110,101,251,241,27,174,225,217,10,122,57,75,96,158,97,212,45,181,52,235,46,35,129,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,23,163,236,151,205,236,27,159,89,95,135,243,115,47,223,150,229,11,17,71,83,209,202,91,6,203,237,45,14,41,167,89,113,28,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,225,91,164,119,97,200,219,41,99,40,24,195,47,151,46,70,93,99,9,15,162,11,46,161,215,87,68,150,146,37,156,39,95,50,52,173,10,73,169,76,41,74,222,169,13,58,149,18,141,147,117,206,191,209,221,181,231,230,82,206,83,247,83,55,115,151,184,199,117,11,20,104,129,214,94,99,116,151,122,172,182,244,153,56,91,167,29,86,178,78,189,77,56,237,155,91,132,214,144,159,224,0,0,0,0,16,3,210,143,233,217,153,191,121,125,143,8,101,87,65,143,211,179,240,111,242,144,197,94,148,127,78,204,205,251,203,236,120,67,42,186,12,126,157,159,131,127,148,128,74,160,0,0,138,190,156,239,164,159,225,39,228,209,106,186,21,61,41,241,79,197,252,239,104,211,133,213,233,206,250,73,254,18,126,77,22,171,161,83,210,159,20,252,95,206,246,141,56,4,212,128,0,0,181,91,88,250,44,103,39,197,254,33,246,115,226,234,139,85,181,143,162,198,114,124,95,226,31,103,62,3,205,96,244,167,181,143,162,198,114,124,95,226,31,103,62,60,214,15,74,123,88,250,44,103,39,197,254,33,246,115,224,60,214,12,233,233,31,233,0,153,180,69,117,220,164,202,28,69,254,212,240,58,179,238,201,142,219,241,220,196,82,180,33,205,82,16,242,27,113,12,178,225,154,16,201,167,73,184,209,186,163,95,188,147,88,44,59,254,69,228,94,99,237,23,152,244,236,175,202,250,55,94,170,206,187,175,60,233,154,34,211,226,164,200,156,149,37,194,35,221,178,141,73,185,216,212,106,82,80,132,173,107,66,20,23,47,98,77,143,177,54,215,57,160,213,21,37,46,22,9,161,200,97,88,178,177,17,216,251,248,44,58,219,235,101,13,182,234,201,74,91,202,140,182,137,105,67,132,217,168,150,180,168,139,74,165,39,108,222,142,220,184,205,77,159,96,225,188,143,203,234,85,23,25,229,245,61,49,240,130,99,190,81,83,38,41,59,188,122,4,135,86,74,223,111,53,188,226,22,234,137,93,101,195,90,157,65,58,250,151,146,185,23,145,121,113,179,166,92,83,178,191,43,232,221,70,149,6,238,188,243,166,75,149,80,148,162,34,114,84,151,8,139,120,242,244,166,231,98,73,37,41,66,18,132,33,8,77,192,1,229,134,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,58,157,28,91,113,201,218,183,6,207,193,249,130,136,145,243,23,7,199,97,115,158,105,109,52,138,220,69,25,160,166,180,193,25,41,11,74,137,41,125,41,78,233,43,117,165,36,210,79,19,77,219,254,146,222,143,184,217,195,74,172,109,7,148,20,169,110,102,12,8,253,102,177,73,136,211,178,159,196,168,66,98,176,217,54,75,124,144,194,227,198,97,213,18,25,105,75,124,236,146,35,89,166,241,3,128,49,254,50,202,204,101,73,204,28,190,196,50,232,120,134,135,32,164,193,157,24,203,91,75,177,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,135,168,128,22,43,99,237,172,240,110,215,89,95,238,226,133,30,37,30,187,2,67,145,171,184,113,51,206,83,244,165,155,139,38,13,107,54,218,53,161,214,144,78,37,100,141,23,222,32,140,212,210,200,175,168,0,128,30,148,127,78,204,205,251,203,236,120,66,127,132,0,244,163,250,118,102,111,222,95,99,194,1,149,93,6,63,78,207,193,191,202,66,85,4,85,244,24,253,59,63,6,255,0,41,9,84,0,0,0,1,210,155,202,28,26,140,232,145,159,106,98,91,152,177,252,46,206,16,67,138,124,247,12,83,145,45,201,74,74,27,43,17,173,199,92,65,169,74,213,98,101,178,70,139,185,175,186,128,0,0,0,138,190,156,239,164,159,225,39,228,209,138,189,23,30,157,153,101,247,235,216,243,70,85,116,231,125,36,255,0,9,63,38,140,85,232,184,244,236,203,47,191,94,199,154,2,127,128,0,0,0,0,7,154,205,172,125,41,243,147,227,3,16,251,69,241,233,76,121,172,218,199,210,159,57,62,48,49,15,180,95,1,53,61,23,30,130,121,101,247,235,219,19,70,85,12,85,232,184,244,19,203,47,191,94,216,154,50,168,0,0,0,0,0,0,0,0,0,0,7,149,113,233,79,100,239,69,140,155,248,191,195,222,206,96,121,172,30,148,246,78,244,88,201,191,139,252,61,236,230,0,93,80,0,1,210,178,187,40,112,110,80,70,196,204,96,246,37,146,241,134,40,169,226,250,187,210,95,55,86,253,70,115,186,221,81,23,4,161,9,73,54,218,18,146,43,33,164,154,181,44,214,181,119,80,0,1,0,61,40,254,157,153,155,247,151,216,240,132,255,0,8,1,233,71,244,236,204,223,188,190,199,132,3,42,186,12,126,157,159,131,127,148,132,85,137,84,232,49,250,118,126,13,254,82,17,86,2,127,186,46,61,4,242,203,239,215,182,38,140,170,24,171,209,113,232,39,150,95,126,189,177,52,101,80,0,0,0,138,190,156,239,164,159,225,39,228,209,106,186,21,61,41,241,79,197,252,239,104,211,133,213,233,206,250,73,254,18,126,77,22,171,161,83,210,159,20,252,95,206,246,141,56,5,170,233,71,244,236,204,223,188,190,199,132,51,255,0,161,83,209,99,20,252,96,78,246,117,56,96,7,74,63,167,102,102,253,229,246,60,33,159,253,10,158,139,24,167,227,2,119,179,169,192,51,252,0,0,68,7,77,102,86,224,76,41,142,240,14,102,80,40,93,87,18,99,191,42,251,160,155,214,158,95,92,234,76,211,153,139,239,107,89,182,222,134,212,105,247,180,167,85,238,171,159,17,213,58,21,189,41,177,79,197,252,239,104,211,133,214,233,206,250,73,254,18,126,77,22,167,161,87,210,155,20,252,95,206,246,141,56,4,212,31,152,52,145,247,10,170,218,124,70,130,190,175,0,26,197,121,113,32,35,245,129,144,10,11,111,153,46,33,191,39,118,210,87,223,115,63,180,23,32,91,44,207,142,106,242,109,145,123,111,187,254,208,4,17,237,22,243,114,61,207,105,113,10,211,214,252,211,191,236,35,130,217,213,195,70,57,194,182,183,246,205,4,255,0,235,153,28,206,208,48,86,199,144,125,235,78,174,181,244,87,253,136,112,59,61,171,78,56,194,220,109,249,229,131,252,179,64,39,75,102,69,111,48,132,133,42,215,42,202,203,135,237,76,139,244,94,105,140,125,217,117,195,86,14,145,218,253,122,95,119,216,153,25,0,147,225,96,21,5,23,96,204,1,94,103,0,24,145,183,103,246,157,23,254,30,141,254,72,240,134,106,189,213,153,184,160,173,250,227,55,252,160,196,204,237,221,127,113,209,127,225,232,223,228,143,8,108,168,55,171,51,177,69,211,250,225,59,191,252,32,192,76,166,197,68,69,131,240,157,207,253,197,64,254,74,48,203,83,227,200,98,86,197,228,101,132,176,161,122,176,100,31,228,163,140,181,62,28,128,106,80,23,35,5,1,114,48,20,62,66,137,228,6,100,92,1,60,128,84,0,84,185,128,169,114,21,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,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,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,1,69,114,26,108,53,29,187,197,12,192,80,104,26,207,135,49,166,215,228,3,90,133,47,194,194,166,119,20,183,11,128,218,118,196,71,240,11,23,180,156,205,198,95,226,35,75,154,77,61,83,186,255,0,167,178,47,156,133,22,133,113,250,19,24,219,181,69,77,17,114,255,0,19,154,223,211,167,169,95,179,123,93,246,60,0,67,158,211,146,206,86,109,98,84,27,154,181,117,62,22,183,40,204,140,146,216,22,134,107,172,96,73,253,86,228,126,84,237,235,250,217,69,202,227,22,51,230,90,103,230,253,112,208,230,240,156,234,221,214,189,162,181,253,3,55,118,1,165,35,201,152,14,73,177,218,249,169,218,213,245,210,139,214,2,78,48,250,9,186,84,20,218,214,138,209,127,209,33,200,168,238,62,26,57,26,96,69,79,113,48,130,255,0,162,67,237,87,32,27,46,92,204,134,40,237,73,88,106,47,185,141,114,52,234,235,182,236,25,242,220,120,12,172,117,70,71,207,214,48,119,108,218,171,209,61,199,238,159,209,175,202,23,236,145,222,221,95,192,4,87,225,23,82,246,60,194,228,74,185,149,94,39,119,217,144,58,102,101,149,179,31,21,145,255,0,126,231,127,46,177,218,178,225,70,254,96,97,146,89,234,181,102,23,135,233,232,25,213,176,134,199,17,113,86,117,226,29,160,179,50,158,219,148,218,70,45,120,240,189,57,78,62,211,229,61,153,205,200,110,160,163,109,105,34,109,36,73,74,16,178,89,57,188,82,141,36,148,160,220,11,209,209,135,176,217,228,190,22,78,120,103,6,13,234,185,143,89,215,228,120,211,85,169,234,29,49,109,164,138,236,154,75,171,203,118,238,111,46,106,90,26,52,55,239,74,83,237,158,125,27,154,75,137,216,197,16,124,56,250,199,31,88,156,136,141,41,91,221,6,73,35,243,111,223,96,28,155,75,215,98,35,185,152,250,80,155,36,142,220,71,19,69,149,214,163,178,254,189,90,181,113,181,185,25,144,229,211,127,184,3,13,182,255,0,216,22,151,181,139,152,115,28,97,170,164,186,78,55,164,200,129,68,145,33,36,151,152,126,136,228,210,223,169,109,56,235,105,37,197,76,137,18,82,104,81,41,194,75,141,25,44,214,209,181,122,118,100,217,119,44,54,89,192,44,225,28,1,67,136,138,148,200,241,15,16,214,82,135,9,250,204,214,89,75,106,144,189,227,142,41,180,26,183,139,75,9,94,237,179,117,205,36,90,148,106,188,38,94,161,164,205,119,1,91,24,181,59,88,122,44,231,39,197,254,33,246,115,226,235,22,190,241,106,182,176,35,252,203,57,201,241,127,136,125,156,248,15,53,195,213,64,242,174,61,84,0,12,74,233,6,216,146,149,181,126,0,110,187,134,24,137,7,49,112,172,121,15,82,166,38,42,84,253,89,132,178,242,145,73,91,138,121,164,33,14,72,83,106,75,174,26,137,147,222,26,72,137,199,47,150,160,3,203,103,231,171,1,98,175,215,92,57,137,48,229,67,236,144,231,83,103,71,115,252,87,25,121,183,17,224,164,169,61,198,66,116,250,63,118,238,161,109,85,133,91,193,88,165,125,75,51,112,253,60,156,168,198,178,220,242,164,86,27,138,219,181,93,104,142,212,118,55,178,100,40,186,178,76,212,139,92,174,158,37,104,58,86,54,28,147,153,84,169,251,82,101,178,226,53,93,195,20,115,94,41,166,41,13,48,85,26,116,84,173,103,53,14,88,141,114,89,106,233,82,92,81,239,25,105,180,160,210,166,146,219,209,45,128,49,254,50,202,204,101,73,204,28,190,196,50,232,120,134,135,32,164,193,157,24,203,91,75,177,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,135,168,128,22,43,99,189,170,176,110,213,249,71,79,198,20,106,148,68,226,122,116,120,241,177,101,33,182,205,149,211,170,38,142,217,165,165,45,106,234,206,41,46,41,149,234,86,164,17,164,207,120,135,16,139,234,0,0,0,2,21,186,106,253,41,240,183,197,252,31,104,212,68,212,136,86,233,171,244,167,194,223,23,240,125,163,81,1,117,122,12,126,157,159,131,127,148,132,170,8,171,232,49,250,118,126,13,254,82,18,168,0,0,0,3,0,58,106,253,22,48,183,198,4,31,103,84,70,127,140,0,233,171,244,88,194,223,24,16,125,157,81,1,128,29,23,30,157,153,101,247,235,216,243,68,255,0,8,1,232,184,244,236,203,47,191,94,199,154,39,248,0,0,0,7,149,113,234,160,121,87,1,233,79,100,239,69,140,155,248,191,195,222,206,96,93,81,106,182,78,244,88,201,191,139,252,61,236,230,5,213,1,138,189,40,254,130,121,155,247,151,219,16,132,43,108,157,233,79,147,127,24,24,123,218,44,9,169,233,71,244,19,204,223,188,190,216,132,33,91,100,239,74,124,155,248,192,195,222,209,96,7,165,48,0,0,17,87,211,157,244,147,252,36,252,154,37,80,69,95,78,119,210,79,240,147,242,104,12,85,232,184,244,236,203,47,191,94,199,154,39,248,64,15,69,199,167,102,89,125,250,246,60,209,63,192,0,0,0,60,171,143,85,3,202,184,15,74,123,39,122,44,100,223,197,254,30,246,115,2,234,139,85,178,119,162,198,77,252,95,225,239,103,48,46,168,0,0,0,12,85,233,71,244,19,204,223,188,190,216,132,50,168,98,175,74,63,160,158,102,253,229,246,196,32,16,173,178,119,165,62,77,252,96,97,239,104,176,61,41,143,53,155,39,122,83,228,223,198,6,30,246,139,3,210,152,0,0,0,0,0,0,0,0,242,174,61,41,236,157,232,177,147,127,23,248,123,217,204,15,53,131,210,158,201,222,139,25,55,241,127,135,189,156,192,11,170,0,0,2,16,58,80,182,215,252,208,24,237,121,49,151,181,58,84,236,182,193,181,4,73,106,163,8,247,222,89,170,37,149,33,114,9,213,36,172,203,91,215,217,108,155,51,67,157,183,117,184,149,181,187,154,156,89,133,168,88,231,10,214,112,86,41,131,215,104,184,130,159,34,151,81,141,189,91,123,248,175,182,166,221,111,90,13,43,78,164,45,69,116,153,40,175,114,50,62,34,11,51,243,163,23,104,44,165,205,140,61,151,24,26,23,201,2,6,49,222,53,64,172,199,67,84,246,223,148,204,103,36,63,22,65,60,233,183,25,228,182,203,206,32,148,233,165,214,208,102,133,26,146,227,109,135,74,216,147,99,236,77,181,206,104,53,69,73,75,133,130,104,114,24,86,44,172,68,118,62,254,11,14,182,250,217,67,109,186,178,82,150,242,163,45,162,90,80,225,54,106,37,173,42,34,210,175,66,116,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,11,107,179,22,207,88,87,101,252,154,162,229,30,22,147,215,250,134,242,77,70,168,184,173,199,122,167,57,213,106,118,67,137,65,125,171,104,37,41,106,67,77,52,131,90,244,106,59,170,3,170,102,150,86,224,76,233,192,149,60,179,204,186,23,150,112,221,103,115,215,97,117,167,163,239,119,79,33,230,253,241,149,161,196,217,198,144,174,202,138,246,177,220,140,200,252,235,237,59,179,214,42,217,127,57,107,89,71,138,100,245,254,161,187,147,78,170,34,43,145,217,169,193,117,58,154,144,218,86,95,108,218,201,42,90,80,235,78,160,150,189,26,143,210,152,199,93,182,246,62,195,59,92,229,123,180,85,20,72,88,218,135,29,245,97,58,196,183,100,110,32,190,235,140,45,228,56,219,75,36,169,15,38,50,26,53,169,14,27,100,163,90,18,163,45,42,12,53,232,125,218,243,150,200,248,234,111,236,243,112,50,155,129,251,124,169,241,30,117,7,246,239,182,107,71,236,233,55,62,112,216,149,65,0,59,25,108,11,152,251,79,102,60,234,102,39,167,213,112,150,12,194,85,5,65,197,85,41,17,141,153,77,74,108,253,242,155,29,183,83,250,51,185,122,146,105,97,38,74,112,140,205,182,157,159,224,0,0,1,0,61,40,254,157,153,155,247,151,216,240,134,85,116,24,253,59,63,6,255,0,41,12,85,233,71,244,236,204,223,188,190,199,132,50,171,160,199,233,217,248,55,249,72,4,170,0,0,8,171,233,206,250,73,254,18,126,77,22,171,161,83,210,159,20,252,95,206,246,141,56,93,94,156,239,164,159,225,39,228,209,106,186,21,61,41,241,79,197,252,239,104,211,128,77,72,0,0,11,85,181,143,162,198,114,124,95,226,31,103,62,46,168,181,91,88,250,44,103,39,197,254,33,246,115,224,60,214,15,74,123,88,250,44,103,39,197,254,33,246,115,227,205,96,244,167,181,143,162,198,114,124,95,226,31,103,62,3,206,102,0,192,24,203,52,241,149,39,47,178,251,15,75,174,98,26,228,130,141,6,12,98,45,110,174,198,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,63,219,18,108,125,134,118,70,202,246,168,169,40,147,113,181,114,59,10,197,149,136,142,200,220,78,125,167,31,91,40,109,183,86,105,74,25,76,149,180,75,74,27,55,9,36,181,165,38,122,83,103,250,56,58,63,225,236,239,66,107,54,243,123,14,255,0,182,196,254,178,195,81,164,56,196,134,240,236,93,107,111,76,117,178,183,27,91,207,54,68,181,188,74,212,77,186,77,36,145,239,198,238,117,0,0,0,0,142,13,162,186,38,169,89,179,181,28,12,192,194,24,142,93,15,4,227,9,19,107,120,228,141,196,186,252,73,187,214,214,164,193,53,154,148,107,152,167,157,85,150,147,109,131,105,229,221,68,166,99,9,31,0,29,83,43,114,183,2,100,182,4,166,101,158,90,80,188,141,134,232,219,238,165,11,173,61,35,117,189,121,111,57,239,143,45,110,42,238,58,181,118,148,118,189,138,196,68,69,218,192,0,4,0,244,163,250,118,102,111,222,95,99,194,19,252,32,7,165,31,211,179,51,126,242,251,30,16,12,170,232,49,250,118,126,13,254,82,18,168,34,175,160,199,233,217,248,55,249,72,74,160,0,0,0,0,0,0,0,0,138,190,156,239,164,159,225,39,228,209,138,189,23,30,157,153,101,247,235,216,243,70,85,116,231,125,36,255,0,9,63,38,140,85,232,184,244,236,203,47,191,94,199,154,2,127,128,0,0,0,0,7,154,205,172,125,41,243,147,227,3,16,251,69,241,233,76,121,172,218,199,210,159,57,62,48,49,15,180,95,1,53,61,23,30,130,121,101,247,235,219,19,70,85,12,85,232,184,244,19,203,47,191,94,216,154,50,168,0,0,0,0,0,0,0,0,0,0,7,149,113,233,79,100,239,69,140,155,248,191,195,222,206,96,121,172,30,148,246,78,244,88,201,191,139,252,61,236,230,0,93,80,0,0,0,0,1,0,61,40,254,157,153,155,247,151,216,240,132,255,0,8,1,233,71,244,236,204,223,188,190,199,132,3,42,186,12,126,157,159,131,127,148,132,85,137,84,232,49,250,118,126,13,254,82,17,86,2,127,186,46,61,4,242,203,239,215,182,38,140,170,24,171,209,113,232,39,150,95,126,189,177,52,101,80,0,0,0,138,190,156,239,164,159,225,39,228,209,106,186,21,61,41,241,79,197,252,239,104,211,133,213,233,206,250,73,254,18,126,77,22,171,161,83,210,159,20,252,95,206,246,141,56,5,170,233,71,244,236,204,223,188,190,199,132,51,255,0,161,83,209,99,20,252,96,78,246,117,56,96,7,74,63,167,102,102,253,229,246,60,33,159,253,10,158,139,24,167,227,2,119,179,169,192,51,252,0,0,69,95,78,119,210,79,240,147,242,104,181,61,10,158,148,216,167,226,254,119,180,105,194,235,116,231,125,36,255,0,9,63,38,139,83,208,171,233,77,138,190,47,231,123,70,156,2,105,212,70,103,114,228,52,145,43,87,128,214,126,96,210,74,59,243,1,170,214,230,23,245,242,3,228,66,128,2,219,230,82,150,94,78,185,254,205,254,96,185,2,222,230,9,48,239,80,215,198,219,219,115,250,192,16,65,180,62,252,253,207,235,255,0,11,245,125,136,116,236,133,123,119,142,176,177,106,183,231,142,9,242,251,51,66,235,237,65,74,167,194,247,53,161,141,26,250,229,251,74,59,219,115,227,226,44,222,77,74,106,46,54,195,75,55,52,232,175,67,93,236,103,107,60,216,9,209,217,98,82,85,132,31,35,115,157,113,93,223,98,96,100,98,12,148,87,35,24,163,178,37,97,185,184,69,211,76,157,100,120,129,72,243,45,250,83,30,30,35,43,88,181,173,226,3,88,43,231,102,42,124,197,23,243,179,1,136,219,118,153,251,142,139,255,0,15,69,255,0,36,120,67,195,177,220,145,154,24,161,8,70,163,41,211,143,157,191,84,9,134,219,188,237,131,162,255,0,195,209,127,201,30,17,41,135,225,34,102,109,226,164,41,173,127,44,78,85,181,91,245,73,127,72,9,121,216,234,27,236,96,252,40,179,111,77,240,116,18,230,71,250,84,113,149,86,51,24,241,178,204,6,226,96,124,38,164,53,160,253,201,192,79,157,127,210,88,25,20,69,112,5,1,114,49,75,220,84,185,24,13,38,68,124,109,196,8,172,7,126,225,84,220,202,230,0,42,94,177,67,240,21,43,253,192,26,128,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,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,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,5,21,200,105,26,149,200,105,0,95,34,4,241,228,42,124,136,104,108,207,143,16,26,133,75,145,138,10,253,9,128,249,165,240,109,127,104,99,13,246,218,170,174,38,94,99,61,46,188,157,30,78,243,21,110,111,198,241,241,25,141,52,236,195,170,245,54,163,254,3,24,49,183,84,205,57,127,141,251,75,177,121,55,191,236,241,128,68,206,57,146,170,134,104,77,90,150,181,27,155,190,46,29,207,132,116,243,253,225,36,27,1,69,36,225,204,8,106,74,15,251,41,221,246,73,66,54,39,153,74,205,39,10,215,37,91,206,240,142,66,82,182,12,166,147,120,71,3,63,161,171,23,148,249,23,31,158,202,47,80,12,247,167,88,162,176,68,86,179,73,252,68,62,133,25,13,184,137,249,93,162,73,17,123,218,127,16,221,90,78,221,192,54,20,105,51,59,149,248,140,2,219,97,242,79,184,205,90,143,251,35,255,0,195,12,253,82,120,136,243,219,117,195,63,113,118,81,151,246,71,191,247,48,8,200,203,51,87,187,236,56,100,163,225,88,132,124,254,204,145,52,187,26,41,75,193,18,12,212,103,249,226,95,51,251,12,113,11,121,90,100,172,125,135,175,199,230,196,31,229,146,38,155,99,132,219,4,200,50,177,17,98,21,255,0,35,28,6,85,17,145,21,135,197,58,42,101,43,66,144,133,93,36,93,162,191,120,251,83,218,73,216,105,38,212,106,43,153,92,2,156,195,113,89,109,162,109,5,166,252,18,92,56,153,142,64,142,229,114,224,67,97,166,251,4,86,43,250,198,234,110,147,210,102,2,183,63,88,169,153,88,80,0,46,126,177,169,35,72,175,46,96,53,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,243,184,168,161,153,119,128,162,184,167,128,211,110,3,81,145,153,112,26,108,163,239,1,170,252,8,131,159,2,2,43,115,14,92,64,80,91,172,195,50,107,201,247,46,123,222,95,226,11,138,98,216,230,92,121,46,249,55,118,237,173,190,191,104,254,176,4,39,109,41,89,137,80,247,57,165,183,79,119,215,60,242,46,253,207,143,128,176,249,126,181,51,138,168,139,74,141,58,106,145,149,217,59,126,152,129,123,182,128,160,77,107,200,58,222,100,239,214,173,101,31,216,188,5,138,192,230,164,226,170,42,77,71,198,165,27,191,236,137,1,50,123,10,207,118,70,9,112,214,243,170,63,117,38,158,210,140,255,0,73,140,51,146,37,244,241,59,241,63,196,48,47,97,5,154,112,113,166,231,199,21,255,0,217,69,25,233,12,238,159,186,127,136,7,208,124,197,23,243,179,21,62,98,139,224,217,128,196,45,188,78,216,58,47,252,61,23,252,145,225,21,56,43,118,121,191,138,174,130,249,228,238,239,240,164,137,80,219,213,226,44,33,25,60,127,179,209,127,201,30,17,93,128,214,147,205,252,85,114,191,106,119,249,82,64,76,254,204,218,15,3,225,66,208,95,218,180,30,239,176,178,47,168,177,155,52,105,247,15,133,12,139,253,203,65,254,69,145,124,192,0,249,0,90,228,96,52,26,173,235,26,144,174,239,17,67,47,88,212,130,45,39,192,5,76,184,216,84,184,112,26,70,162,229,112,21,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,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,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,20,87,33,164,106,87,33,164,1,71,107,10,33,22,191,17,69,149,236,42,130,189,192,84,87,232,76,12,238,5,230,152,15,138,160,122,98,62,175,83,74,63,224,49,30,219,122,86,86,140,31,142,98,147,71,98,242,103,29,127,101,138,124,172,36,30,170,86,133,36,253,76,47,241,24,141,61,191,37,90,139,142,209,163,251,215,198,255,0,95,20,77,17,187,72,111,175,230,179,68,163,211,188,213,207,143,40,199,253,2,92,54,28,164,161,140,3,130,156,37,164,244,249,75,232,45,250,116,145,19,56,9,27,236,214,131,199,78,173,239,143,234,101,9,141,216,198,38,156,176,193,234,222,94,222,80,238,255,0,8,144,26,50,189,130,210,203,100,93,201,47,196,55,23,230,144,208,209,89,164,23,169,37,248,134,179,87,14,66,142,62,99,170,108,211,99,62,55,228,98,59,118,224,150,104,247,23,216,62,62,81,239,253,204,36,50,170,238,237,77,246,111,115,87,127,192,34,235,108,154,255,0,90,247,33,242,166,157,62,80,253,50,247,191,87,240,1,129,249,66,157,254,96,225,212,94,223,54,96,23,175,155,233,19,93,178,27,5,27,5,72,111,86,171,215,214,119,181,191,74,96,66,190,74,191,187,204,92,58,173,55,181,110,158,124,254,206,145,54,91,41,202,223,97,23,149,187,183,205,213,23,63,177,48,3,37,153,62,193,159,136,222,65,18,206,252,134,219,39,168,190,232,223,36,241,230,3,90,56,40,146,53,153,13,178,236,157,198,178,93,203,144,10,88,211,198,247,26,139,136,37,92,121,10,154,111,222,2,128,42,101,96,243,128,106,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,67,43,138,138,31,32,26,84,122,75,144,210,149,220,249,13,66,159,68,3,87,157,192,11,157,128,249,16,169,114,1,164,249,139,87,153,219,228,249,55,75,235,43,239,185,25,253,96,186,135,204,90,108,213,127,71,146,251,23,190,255,0,191,237,0,66,118,208,19,228,63,228,31,125,113,58,122,215,209,153,254,196,44,86,9,35,247,85,69,51,85,254,105,70,254,81,34,234,103,99,219,191,35,118,111,126,177,223,251,88,181,216,25,91,204,85,69,77,173,170,167,24,191,235,18,2,95,118,16,185,224,227,59,255,0,186,191,251,40,163,61,224,249,135,246,199,248,134,9,108,32,206,235,4,56,90,175,249,234,51,229,246,24,163,59,32,29,208,127,108,127,136,7,212,124,198,151,62,116,99,81,243,26,93,249,201,255,0,243,222,3,14,54,247,81,22,18,140,86,253,126,139,254,70,240,137,172,61,61,200,121,175,138,28,65,42,230,252,212,240,85,191,84,151,244,9,93,219,237,55,194,145,248,254,191,69,255,0,35,120,68,100,85,219,51,49,41,91,148,169,159,229,0,38,231,101,89,238,73,192,216,75,86,174,56,74,2,184,170,255,0,164,176,50,40,98,214,199,206,106,193,184,77,54,181,176,116,15,228,163,140,165,0,21,46,70,6,86,2,228,96,52,153,92,198,162,59,21,172,52,43,152,170,121,0,212,92,198,161,160,84,185,128,212,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,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,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,40,174,67,72,212,174,67,72,10,40,106,72,210,161,169,36,69,112,20,0,3,1,198,87,78,208,37,112,253,76,191,226,152,138,221,191,231,88,241,228,125,215,247,175,142,175,220,166,37,35,21,60,109,82,39,175,179,217,132,234,184,253,170,132,64,237,235,91,55,171,184,230,54,184,252,124,153,192,143,143,153,20,253,98,104,197,124,156,141,215,51,82,144,157,122,53,245,142,235,218,209,156,254,129,51,155,34,195,234,217,99,132,209,188,213,167,175,247,91,245,67,226,33,246,88,134,153,249,203,134,18,189,118,95,93,243,60,34,191,253,2,106,54,124,128,152,120,26,128,132,111,44,142,181,231,120,188,239,244,138,47,26,60,196,252,4,10,228,42,155,216,173,234,20,89,216,190,232,14,62,121,92,211,240,152,140,157,180,240,255,0,86,247,29,242,222,173,94,81,253,46,223,220,254,34,78,38,36,150,105,185,242,184,143,237,181,233,219,239,113,183,67,188,60,163,200,191,115,120,0,140,28,170,43,99,236,61,255,0,12,65,254,89,34,106,182,57,59,224,121,37,111,247,66,191,228,99,136,86,203,68,238,177,238,29,238,189,94,23,63,219,146,38,135,99,69,107,193,79,157,203,251,99,87,47,218,163,128,203,22,56,23,221,31,82,15,133,199,206,130,183,239,141,244,23,102,198,3,95,51,26,85,192,236,53,164,173,99,5,247,168,6,148,115,251,131,112,249,16,219,46,28,125,99,112,252,210,1,64,0,1,172,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,12,251,133,70,149,0,210,124,134,155,241,176,214,0,42,159,230,21,229,196,81,60,192,203,212,2,130,215,102,108,205,223,147,125,238,247,223,119,253,160,186,34,213,230,161,161,62,75,178,203,244,254,255,0,180,1,9,89,254,230,175,32,240,254,234,255,0,178,22,99,44,152,213,140,112,250,181,114,172,68,238,251,42,5,209,207,169,154,252,133,117,35,135,90,239,253,168,91,28,174,97,47,99,12,62,130,51,51,85,102,34,72,139,159,207,80,2,101,246,39,106,216,57,103,171,253,211,31,119,216,163,12,209,142,86,253,241,134,155,21,64,234,216,45,212,169,46,36,253,210,169,86,81,91,244,168,254,3,50,161,149,144,127,109,252,192,55,207,152,162,248,54,98,167,204,81,69,116,25,0,195,221,189,27,215,132,35,30,171,94,189,23,187,252,17,225,16,113,218,182,104,226,142,215,234,185,189,223,225,2,98,54,235,110,248,58,45,174,127,55,99,127,146,60,33,194,160,73,111,51,113,65,223,143,148,38,151,31,221,6,2,104,246,65,71,231,51,9,149,255,0,220,124,15,228,163,140,161,50,184,197,29,140,86,151,48,126,19,73,168,191,180,200,7,192,254,197,28,101,129,17,24,2,133,11,152,10,151,35,0,80,161,29,197,12,203,214,9,228,2,162,182,225,113,65,82,34,251,160,42,92,133,64,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,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,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,81,92,133,19,204,85,92,133,11,135,19,1,164,203,137,220,106,50,46,225,161,102,87,26,128,0,249,24,10,223,178,96,58,182,59,123,115,135,234,203,186,123,52,215,213,199,237,20,33,67,110,42,211,143,227,236,107,27,222,76,149,228,222,92,254,115,24,253,98,105,51,45,210,107,12,214,143,135,10,76,147,255,0,171,88,131,157,179,228,147,185,151,140,44,101,199,201,253,199,253,207,28,7,25,177,219,27,204,221,194,46,153,42,231,215,249,114,253,11,32,77,94,72,48,148,224,106,42,187,87,249,103,249,103,4,50,236,87,20,223,205,92,27,192,251,94,81,228,101,253,205,32,77,62,77,179,185,193,116,134,248,240,235,28,255,0,109,112,5,194,71,243,13,14,31,175,214,55,45,110,67,105,227,43,125,208,28,124,167,44,162,43,151,51,24,65,182,60,117,61,238,66,201,89,219,202,28,139,247,56,204,234,180,244,48,226,75,81,121,202,46,36,126,3,13,182,172,159,30,87,185,123,56,71,167,174,242,73,151,61,192,154,34,135,0,164,211,143,48,221,200,255,0,178,240,249,254,220,129,51,155,22,113,192,239,153,255,0,227,34,191,145,142,33,167,5,19,101,142,240,209,165,70,127,53,162,127,44,129,50,219,20,157,240,51,231,255,0,226,69,127,35,24,81,151,8,34,254,17,188,145,180,159,231,27,164,92,110,3,89,114,5,249,166,42,158,92,69,23,230,157,128,105,33,185,244,36,54,209,207,238,13,195,228,64,40,0,0,53,128,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,242,21,26,84,125,192,40,124,8,104,35,51,80,214,101,194,231,200,105,36,246,174,64,53,151,49,91,119,138,112,21,35,32,26,79,152,180,217,174,217,151,146,236,147,63,159,247,125,160,187,92,207,128,181,153,166,151,156,242,102,237,4,118,223,95,143,218,0,130,28,242,247,223,34,119,219,172,242,255,0,146,29,35,40,244,183,141,176,218,204,236,73,174,67,51,51,228,94,252,216,239,57,233,30,124,31,34,111,152,74,117,245,155,118,136,249,110,189,71,226,58,38,84,161,110,226,218,2,82,87,82,171,49,82,69,227,189,64,9,170,216,245,246,222,193,238,169,14,33,86,196,42,46,201,223,244,168,227,46,97,157,208,127,109,252,195,14,182,43,135,33,140,20,242,93,111,73,158,36,81,243,35,225,186,142,51,26,42,13,37,111,16,27,199,204,15,204,3,230,40,174,8,48,24,169,182,251,4,238,16,139,114,87,246,114,55,47,220,175,8,101,175,32,154,204,236,85,204,190,105,206,46,63,186,12,77,70,218,49,214,254,14,137,164,140,207,203,113,207,153,127,115,60,33,107,26,33,113,115,39,21,40,202,223,53,231,39,143,31,213,10,1,48,251,21,188,149,97,76,42,157,73,225,130,224,247,253,138,56,203,196,17,113,176,194,221,137,167,161,88,103,11,160,148,90,139,5,194,185,88,255,0,99,140,51,69,7,107,128,10,151,35,20,21,35,225,96,26,84,68,103,123,130,121,2,137,87,228,5,114,1,82,26,139,157,251,197,57,31,0,239,185,128,212,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,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,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,40,174,66,134,101,97,85,114,20,34,35,230,3,108,237,126,35,88,210,162,43,242,26,128,0,249,0,31,32,29,35,52,136,189,202,215,79,188,168,242,191,147,88,131,45,177,20,74,204,188,92,155,241,62,161,254,79,28,78,134,103,18,85,133,107,164,124,206,145,40,191,234,214,32,195,108,84,37,57,167,139,146,69,107,117,15,242,104,224,59,54,195,20,165,189,152,248,38,78,226,228,126,82,237,106,251,4,146,245,137,151,202,230,55,24,82,152,141,26,77,59,238,23,191,233,139,17,7,176,129,180,88,219,3,223,206,249,167,235,253,134,72,152,44,185,90,61,206,83,200,143,246,111,229,22,3,183,145,241,226,54,95,177,38,254,35,120,200,185,141,137,30,97,124,32,45,206,56,170,42,159,33,155,191,187,37,173,219,118,111,123,26,124,60,70,27,109,31,86,101,255,0,115,186,164,106,211,214,254,128,203,246,31,1,149,89,176,251,197,42,25,52,174,78,72,191,2,245,160,96,54,208,216,189,107,242,6,238,161,123,117,171,251,207,237,95,90,51,190,140,27,193,38,131,199,88,107,71,247,218,39,242,200,19,47,177,57,31,184,89,31,241,149,127,200,198,16,195,151,206,27,152,239,14,92,239,106,188,63,229,146,59,174,9,219,167,106,140,186,130,170,110,13,205,47,39,198,84,147,152,104,242,37,57,219,188,100,148,234,187,145,212,124,144,158,28,184,114,230,52,61,18,36,143,248,70,233,21,133,189,217,235,20,87,113,198,66,101,174,53,197,19,186,237,103,16,97,10,53,82,163,39,116,134,247,242,159,132,211,142,185,161,4,72,78,165,169,71,100,145,36,175,98,34,46,2,225,151,46,60,192,106,79,33,69,90,198,70,42,158,225,165,206,102,2,137,224,119,238,27,135,200,134,218,56,157,140,110,31,34,1,64,21,43,119,139,1,183,174,104,227,156,151,217,63,28,230,94,89,215,124,143,137,40,254,76,234,83,122,171,50,55,91,218,148,86,92,247,183,144,182,213,118,221,90,123,73,59,94,229,99,34,50,12,129,1,8,27,61,116,143,109,157,142,115,247,45,48,86,41,206,78,187,69,196,24,194,141,75,168,198,247,59,74,111,127,21,249,173,54,235,122,209,25,43,78,164,45,69,116,153,40,175,114,50,62,34,111,192,0,0,0,0,66,6,208,189,35,219,103,96,108,253,204,188,21,133,179,147,169,81,112,254,48,172,210,233,209,189,206,210,156,220,69,98,107,173,180,222,181,198,82,213,165,8,73,93,70,106,59,92,204,207,136,9,191,1,135,253,23,249,247,155,27,68,228,21,127,26,231,30,43,247,65,90,133,140,37,82,216,147,212,99,68,209,21,16,161,56,150,244,71,109,180,29,150,243,135,115,45,93,171,94,196,68,95,46,203,27,113,201,204,173,164,179,87,101,188,201,68,70,171,184,99,20,98,4,97,106,154,86,211,5,81,167,69,158,226,10,18,219,185,26,228,178,213,148,149,54,147,222,50,211,138,89,37,77,41,199,131,50,128,0,0,0,0,0,0,0,4,53,237,161,183,38,217,217,5,181,6,63,202,172,45,159,58,232,180,170,131,114,41,205,251,151,165,23,86,139,46,59,82,218,141,117,199,90,215,185,68,132,181,188,82,141,75,221,235,59,26,172,89,127,209,125,181,230,59,218,135,46,49,77,35,53,166,249,79,23,224,170,131,27,250,163,112,25,138,220,200,51,9,197,71,212,150,140,144,111,33,108,73,66,180,180,218,119,100,199,158,179,113,64,51,84,6,63,237,235,154,88,239,37,182,78,199,57,153,150,149,223,35,98,74,55,147,58,148,222,170,204,141,214,246,165,21,151,61,237,228,45,181,93,183,86,158,210,78,215,185,88,200,140,162,7,253,148,125,187,63,242,231,255,0,187,52,127,251,160,9,254,0,17,87,210,63,210,29,158,217,73,180,19,185,57,145,88,171,220,188,76,41,79,141,229,151,220,163,195,148,228,233,210,154,68,130,210,169,9,116,183,40,97,198,9,54,67,106,222,41,253,90,210,77,153,4,170,0,142,174,138,221,164,246,147,218,103,21,102,5,91,56,243,115,203,148,92,39,79,129,29,138,71,144,32,70,222,74,152,227,170,76,157,252,118,155,89,110,209,13,196,110,204,148,149,117,139,240,52,21,238,93,35,110,57,56,107,164,3,25,108,143,152,200,136,84,42,148,138,106,48,141,88,214,212,115,131,45,218,76,103,213,9,243,81,164,157,67,238,169,123,165,21,221,39,157,75,118,90,92,70,228,51,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,53,108,47,182,109,11,108,60,184,149,83,114,149,228,108,103,133,250,188,124,77,77,105,11,56,169,113,210,94,234,76,103,21,123,178,238,233,211,38,212,163,113,181,33,73,86,162,36,58,224,100,168,0,0,0,0,0,0,0,0,141,93,181,250,88,176,174,22,167,77,203,125,149,235,158,89,196,139,186,31,198,49,146,218,160,210,158,106,82,9,77,176,220,134,22,220,253,227,109,188,147,113,54,104,146,235,107,109,110,153,153,35,40,54,36,219,7,12,237,115,149,237,86,146,113,33,99,106,28,118,19,139,40,241,26,145,184,130,251,174,62,134,86,219,142,160,146,164,60,152,203,116,144,149,184,109,146,137,11,82,140,181,40,50,40,0,0,0,124,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,136,192,133,210,251,74,70,216,19,211,80,157,45,252,130,114,57,81,32,173,154,90,90,146,195,250,155,51,172,186,147,74,164,58,141,100,234,9,148,169,179,40,235,66,247,38,242,13,181,132,165,0,0,0,0,198,173,186,54,205,161,108,121,151,17,106,109,210,188,179,140,241,71,88,143,134,105,174,161,101,21,78,52,72,222,201,146,226,109,102,90,222,180,102,218,84,78,56,165,165,41,210,70,183,91,12,149,1,29,93,31,253,39,80,243,118,101,39,36,54,129,155,213,49,212,189,109,83,113,51,235,97,168,181,233,78,62,226,145,21,77,50,211,77,197,120,155,83,45,180,93,164,188,164,40,181,37,197,33,14,72,168,0,0,194,174,145,157,189,191,50,189,9,140,183,203,182,58,198,102,226,106,127,92,137,33,248,250,226,209,96,173,107,104,166,40,150,90,30,120,214,219,137,105,174,41,37,33,75,116,180,165,45,188,25,170,3,29,118,36,219,7,12,237,115,149,237,86,146,113,33,99,106,28,118,19,139,40,241,26,145,184,130,251,174,62,134,86,219,142,160,146,164,60,152,203,116,144,149,184,109,146,137,11,82,140,181,43,34,128,0,4,64,109,235,183,174,214,57,45,181,142,57,203,60,180,205,111,35,97,186,55,147,58,148,47,33,83,100,110,183,180,216,175,57,239,143,71,91,138,187,142,173,93,165,29,175,98,177,17,17,4,191,128,192,14,138,77,168,243,219,105,79,146,143,201,175,28,251,163,247,57,228,79,38,124,204,135,15,113,214,58,246,251,244,51,77,234,213,184,107,206,189,180,240,181,206,249,254,0,0,0,0,48,215,163,139,110,57,59,86,224,217,248,63,48,81,18,62,98,224,248,236,46,115,205,45,166,145,91,136,163,52,20,214,152,35,37,33,105,81,37,47,165,41,221,37,110,180,164,154,73,226,105,188,202,0,0,0,0,0,0,0,0,0,1,215,241,254,63,193,185,89,131,106,217,131,152,56,134,37,15,15,80,227,156,153,211,164,153,232,105,23,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,48,236,0,34,215,103,94,151,137,56,207,104,185,244,108,223,166,68,195,25,125,140,100,66,141,71,92,186,155,70,198,18,91,113,92,75,134,227,200,136,133,201,68,169,59,171,173,229,33,17,201,70,102,122,18,163,18,148,0,0,45,254,208,184,166,187,129,178,11,50,241,174,22,157,212,171,88,127,7,214,106,148,233,59,164,57,184,148,196,39,92,105,205,11,37,33,90,86,132,157,148,70,147,181,140,140,184,0,184,0,49,215,97,205,174,233,91,95,101,26,177,91,244,232,148,124,89,65,144,154,110,35,165,49,33,43,66,31,52,18,145,41,148,26,141,212,70,120,181,104,222,21,201,109,188,217,41,205,209,184,172,138,0,0,0,0,0,0,1,143,251,122,230,150,59,201,109,147,177,206,102,101,165,119,200,216,146,141,228,206,165,55,170,179,35,117,189,169,69,101,207,123,121,11,109,87,109,213,167,180,147,181,238,86,50,35,40,192,217,235,164,123,108,236,115,159,185,105,130,177,78,114,117,218,46,32,198,20,106,93,70,55,185,218,83,123,248,175,205,105,183,91,214,136,201,90,117,33,106,43,164,201,69,123,145,145,241,1,55,224,0,0,0,32,7,253,148,125,187,63,242,231,255,0,187,52,127,251,160,9,254,1,111,246,122,197,53,220,115,144,89,105,141,113,76,238,187,90,196,24,62,141,84,168,201,221,33,189,252,167,225,52,227,174,104,65,37,9,212,181,168,236,146,36,149,236,68,69,192,92,0,0,22,255,0,104,92,83,93,192,217,5,153,120,215,11,78,234,85,172,63,131,235,53,74,116,157,210,28,220,74,98,19,174,52,230,133,146,144,173,43,66,78,202,35,73,218,198,70,92,4,32,255,0,178,143,183,103,254,92,255,0,247,102,143,255,0,116,1,63,192,2,218,109,21,159,56,55,102,220,163,174,230,182,51,155,17,40,167,71,90,41,144,94,144,108,174,173,81,52,40,227,194,104,210,133,171,91,138,77,141,68,133,104,65,45,197,22,132,40,200,46,88,8,149,217,247,166,78,186,206,99,213,169,155,64,225,237,246,12,196,88,129,217,20,218,148,51,65,202,194,180,247,77,122,35,56,219,44,167,175,178,215,188,150,243,74,31,210,79,43,223,140,208,210,115,131,107,109,174,233,91,51,101,166,3,206,90,125,58,38,44,194,120,143,20,65,166,206,114,159,33,46,45,234,84,152,50,159,41,80,156,37,110,150,178,54,90,90,117,25,161,196,106,78,164,107,39,80,25,20,3,137,194,120,166,133,142,112,173,27,26,225,105,221,118,139,136,41,241,234,148,233,59,165,183,191,138,251,105,113,167,52,44,146,180,234,66,210,118,81,18,138,246,50,35,224,57,96,0,0,0,0,0,0,0,0,0,0,0,24,107,159,155,113,201,217,199,109,156,33,147,216,225,17,23,151,88,211,11,211,86,244,183,22,212,117,208,234,47,84,38,176,83,84,242,205,41,56,198,148,52,151,146,181,118,16,217,56,131,35,74,208,246,101,0,0,0,0,12,106,217,175,108,218,22,120,103,6,105,100,13,110,149,228,172,103,151,56,130,179,29,146,97,11,84,90,157,30,45,65,81,155,146,149,29,247,111,35,83,40,117,181,29,148,165,165,198,238,74,91,108,228,168,0,0,0,0,0,0,0,140,189,174,250,89,106,185,87,159,49,50,231,37,240,228,74,181,31,3,86,29,139,140,157,169,54,166,142,174,251,122,217,126,4,101,25,106,97,13,40,212,125,99,73,154,158,109,22,74,153,66,138,72,73,160,14,191,128,49,254,13,205,60,27,73,204,28,190,196,49,43,152,122,185,28,164,193,157,24,207,67,168,185,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,118,0,0,0,0,0,16,3,254,202,62,221,159,249,115,255,0,221,154,63,253,208,4,255,0,0,183,251,61,98,154,238,57,200,44,180,198,184,166,119,93,173,98,12,31,70,170,84,100,238,144,222,254,83,240,154,113,215,52,32,146,132,234,90,212,118,73,18,74,246,34,34,224,59,86,44,197,52,44,13,133,107,56,215,20,206,234,84,92,63,79,145,84,168,201,221,45,205,196,86,27,83,142,185,161,4,165,171,74,16,163,178,72,212,118,177,17,159,0,28,176,210,162,239,17,27,11,166,127,19,35,104,105,248,142,161,130,37,191,148,14,71,42,100,28,62,202,227,181,81,96,186,195,106,58,163,174,154,20,110,201,221,19,164,81,82,235,108,150,180,39,89,169,6,242,229,79,0,227,252,27,154,120,50,147,152,57,125,136,98,87,48,245,114,57,73,131,58,49,158,135,81,115,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,14,124,252,193,68,145,216,59,172,40,70,100,118,46,64,42,22,184,169,219,238,130,121,128,167,33,109,115,29,108,163,201,219,211,181,247,214,231,245,130,229,31,49,106,179,77,203,121,47,143,236,255,0,230,0,131,237,164,94,130,255,0,185,222,166,173,90,122,222,174,6,95,176,219,159,221,22,223,37,153,55,241,214,24,73,39,82,85,95,132,147,227,111,211,155,29,163,58,159,152,175,35,117,197,255,0,116,105,224,95,99,191,47,184,56,60,135,66,85,142,112,185,218,255,0,158,40,95,203,52,2,106,182,76,128,81,240,147,164,134,180,145,87,212,175,58,255,0,165,48,50,145,131,59,92,249,92,99,142,202,204,23,185,7,207,79,235,226,187,254,196,192,201,6,203,73,90,221,224,53,159,48,87,152,40,10,243,44,92,192,88,13,170,41,126,81,195,17,219,83,27,196,149,89,133,91,85,191,83,186,94,191,17,9,25,193,25,116,252,199,197,186,17,187,211,136,39,163,157,255,0,79,115,135,240,9,211,218,34,49,185,134,163,153,162,255,0,52,154,239,251,11,130,14,182,133,65,198,204,60,92,178,45,55,196,243,203,215,250,123,160,36,151,97,42,219,242,33,80,162,42,86,162,107,5,197,236,232,34,181,138,49,115,176,144,20,30,171,216,70,135,71,245,77,110,78,166,178,167,238,72,193,108,240,211,202,199,20,189,66,75,89,59,92,6,224,23,48,0,21,81,145,24,161,113,228,42,100,86,227,204,104,73,241,47,132,6,161,171,232,69,15,159,17,82,50,228,64,5,200,84,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,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,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,5,21,200,105,185,23,19,26,149,200,82,214,226,96,52,41,68,53,145,92,109,174,215,224,67,88,0,31,32,0,29,47,51,204,147,132,235,202,50,229,71,148,127,245,75,16,95,182,35,137,86,104,226,229,241,253,65,254,79,28,78,118,104,246,176,173,116,139,190,143,40,191,234,214,32,191,108,118,205,25,157,139,249,112,242,127,47,220,241,192,119,29,133,231,161,25,135,130,90,247,206,30,82,248,62,113,36,76,126,89,45,46,97,106,107,132,92,247,220,249,252,241,98,20,182,36,125,104,205,12,24,146,90,200,139,202,60,143,252,30,72,154,44,161,112,215,131,169,38,102,103,125,255,0,51,251,43,130,11,129,204,172,54,31,59,39,143,172,111,145,144,218,126,218,120,151,120,162,203,230,220,166,25,149,11,83,102,102,110,72,228,69,235,64,140,12,237,171,34,79,145,108,111,118,122,207,157,255,0,39,226,37,43,54,41,199,46,68,19,66,90,43,46,65,158,162,245,154,60,4,89,231,204,46,163,228,61,73,111,183,214,124,194,245,110,191,164,103,125,24,175,150,202,213,142,240,247,252,47,11,249,100,142,130,59,238,88,169,42,199,120,126,197,250,239,11,249,100,142,132,52,61,37,236,158,127,253,150,178,119,254,32,225,239,103,48,46,177,24,180,251,39,250,45,228,239,252,65,195,222,206,96,93,130,46,240,27,137,238,20,89,25,153,129,114,5,249,166,3,74,60,227,27,135,200,134,218,120,242,230,55,47,192,136,5,6,43,116,163,122,10,102,103,222,111,108,66,25,82,49,91,165,27,208,83,51,62,243,123,98,16,8,88,217,59,210,159,38,254,48,48,247,180,88,30,148,199,152,204,144,198,180,172,181,206,140,3,152,213,216,242,223,166,225,92,81,74,173,204,106,34,18,167,220,98,52,182,222,113,45,165,74,74,77,102,148,25,17,26,146,87,181,204,185,143,75,184,79,20,208,177,206,21,163,99,92,45,59,174,209,113,5,62,61,82,157,39,116,182,247,241,95,109,46,52,230,133,146,86,157,72,90,78,202,34,81,94,198,68,124,0,114,192,0,0,60,214,109,99,233,79,156,159,24,24,135,218,47,143,73,21,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,143,52,59,66,226,154,22,57,207,220,203,198,184,90,119,93,162,226,12,97,89,170,83,164,238,150,222,254,43,243,93,113,167,52,44,146,180,234,66,210,118,81,18,138,246,50,35,224,2,90,186,21,61,22,49,79,198,4,239,103,83,132,90,237,55,86,170,208,54,187,205,122,237,10,167,46,157,82,167,102,69,118,92,57,145,30,83,47,198,125,186,155,202,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,41,93,10,158,139,24,167,227,2,119,179,169,194,42,246,177,244,167,206,79,140,12,67,237,23,192,76,79,71,22,220,114,118,173,193,179,240,126,96,162,36,124,197,193,241,216,92,231,154,91,77,34,183,17,70,104,41,173,48,70,74,66,210,162,74,95,74,83,186,74,221,105,73,52,147,196,211,121,148,60,187,224,12,127,140,178,179,25,82,115,7,47,177,12,186,30,33,161,200,41,48,103,70,50,214,210,236,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,126,130,54,58,219,23,2,109,127,129,36,87,232,16,252,141,137,40,218,61,208,97,253,227,210,60,151,189,122,66,34,252,180,182,26,109,253,235,113,205,207,123,35,209,125,42,177,151,16,200,0,1,215,241,254,63,193,185,89,131,106,217,131,152,56,134,37,15,15,80,227,156,153,211,164,153,232,105,23,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,48,233,91,78,237,11,133,118,95,201,170,214,110,98,152,221,127,168,110,227,83,169,104,148,220,119,170,115,157,86,150,163,182,165,159,219,56,179,74,86,164,52,211,171,36,47,70,147,236,25,67,157,25,95,159,88,53,188,192,202,60,95,19,17,80,156,144,236,67,144,202,28,105,109,62,217,150,182,157,105,212,165,214,151,99,74,137,43,74,76,208,180,44,174,149,164,206,0,118,193,218,207,25,109,117,154,30,238,43,177,229,209,232,80,35,183,26,133,135,21,60,165,49,74,65,182,130,124,208,178,109,162,90,221,117,6,226,150,104,215,109,218,12,205,45,32,139,50,122,27,50,47,57,89,174,213,179,229,188,83,85,195,56,6,69,169,139,165,185,5,46,69,197,218,81,33,42,82,84,167,8,218,234,143,238,141,47,165,181,106,82,159,101,43,47,127,72,14,215,211,89,145,115,42,180,44,23,180,61,6,141,190,242,38,188,55,136,164,182,111,184,226,34,186,189,228,21,169,4,70,211,108,161,229,74,66,156,51,66,141,201,108,35,183,116,146,48,215,163,111,58,41,89,33,181,166,23,174,226,140,95,19,13,225,138,228,121,148,26,236,201,104,78,224,216,121,147,83,9,113,195,73,238,81,215,26,134,163,118,233,36,146,76,214,164,183,172,78,78,127,100,229,11,104,12,154,197,153,59,136,222,234,241,49,53,61,81,219,147,165,107,234,146,144,162,114,52,157,8,90,13,205,211,237,180,238,239,89,37,122,52,171,178,163,33,230,92,4,255,0,116,163,250,9,230,111,222,95,108,66,16,2,38,123,104,220,239,170,237,29,209,19,90,206,90,237,14,37,34,165,95,143,78,76,200,145,28,82,216,39,227,226,38,35,56,182,245,118,146,133,169,131,89,32,205,70,130,89,36,212,189,58,206,24,64,122,146,197,152,166,133,129,176,173,103,26,226,153,221,74,139,135,233,242,42,149,25,59,165,185,184,138,195,106,113,215,52,32,148,181,105,66,20,118,73,26,142,214,34,51,224,60,193,98,204,83,93,199,56,170,179,141,113,76,238,187,90,196,21,9,21,74,140,157,210,27,223,202,125,197,56,235,154,16,73,66,117,45,106,59,36,137,37,123,17,17,112,19,19,211,47,157,245,92,11,146,84,12,151,167,208,226,72,143,154,18,31,84,233,239,56,173,113,24,166,191,14,65,33,164,21,136,214,227,174,53,117,168,204,146,134,214,157,38,107,37,183,25,123,23,228,229,11,63,118,160,192,25,85,138,94,209,69,170,212,28,145,81,111,74,207,172,197,137,29,217,110,198,186,22,133,163,124,136,234,107,120,149,18,145,188,214,87,52,216,194,106,122,59,114,46,102,64,236,167,133,48,221,122,141,228,204,73,94,222,226,74,243,42,55,201,196,202,148,100,109,33,214,222,36,169,151,155,138,136,172,184,217,37,41,75,140,175,206,51,53,170,37,186,81,253,59,51,55,239,47,177,225,9,254,16,3,210,143,233,217,153,191,121,125,143,8,6,127,244,98,237,227,242,111,161,70,200,108,216,173,106,199,216,126,158,159,38,213,42,53,29,228,172,80,202,86,242,156,178,119,73,45,244,118,19,28,149,169,199,29,121,36,227,199,125,14,168,179,252,121,97,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,79,246,192,59,96,210,182,178,202,52,170,160,114,219,199,120,58,60,56,24,173,15,52,146,68,151,214,133,19,115,154,83,104,75,90,36,27,46,172,219,74,82,109,45,43,70,157,4,219,142,6,80,0,15,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,48,29,87,58,51,123,6,228,46,87,226,12,220,204,7,229,183,66,195,177,210,244,130,136,193,188,251,171,91,137,105,166,91,71,2,53,184,235,141,182,70,163,74,8,214,70,165,37,36,106,46,39,33,182,138,202,61,164,176,108,108,103,149,56,178,37,69,10,142,203,211,169,139,117,9,168,210,86,225,173,36,204,200,228,163,83,43,212,211,164,70,119,66,244,26,155,82,209,101,28,27,109,209,182,109,119,108,60,199,139,83,110,149,228,108,25,133,250,196,124,51,77,117,8,57,73,109,211,70,246,76,151,19,123,188,238,233,163,54,210,163,109,180,161,41,78,163,37,186,229,224,232,136,201,12,208,198,25,242,188,223,161,87,49,6,24,193,248,74,59,172,84,234,48,155,111,113,89,125,123,179,42,58,247,183,74,208,164,153,60,229,144,179,108,155,104,200,217,113,198,29,72,77,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,25,146,249,189,140,178,23,52,48,254,110,101,251,241,27,174,225,217,10,122,57,75,96,158,97,212,45,181,52,235,46,35,129,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,23,167,49,229,92,7,165,61,152,182,133,194,187,80,100,213,23,55,48,180,110,161,215,247,145,170,52,181,202,110,67,212,201,205,43,75,177,220,82,15,237,92,65,169,40,82,218,117,165,154,17,175,73,93,81,231,51,99,237,172,241,150,200,185,161,238,226,133,30,93,98,133,62,59,145,171,184,113,51,202,43,21,84,19,107,38,13,107,54,221,36,45,167,86,78,37,100,141,118,222,32,140,146,234,200,253,9,224,12,127,131,115,79,6,210,115,7,47,177,12,74,230,30,174,71,41,48,103,70,51,208,234,46,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,65,216,0,0,0,0,0,69,95,74,230,194,223,63,218,131,37,48,103,247,68,172,127,10,10,190,213,73,170,55,28,147,251,111,90,90,85,245,15,26,63,68,60,35,171,34,243,211,49,246,116,204,122,118,104,101,125,103,168,213,96,221,167,153,116,141,113,106,17,84,100,110,69,146,217,25,111,25,94,148,220,174,74,37,37,43,66,144,180,33,105,244,210,33,3,164,127,163,254,102,206,245,215,115,111,40,112,239,251,83,207,234,204,59,26,59,143,200,115,14,202,208,134,244,200,91,203,113,197,178,243,132,107,67,198,173,36,227,166,210,137,30,242,110,132,186,108,235,159,56,55,105,44,163,161,102,182,12,155,17,72,168,199,66,42,112,89,144,111,46,147,81,36,36,228,66,116,212,132,43,91,106,85,137,70,132,235,65,161,196,150,133,164,206,229,143,58,219,29,109,139,142,246,64,199,114,43,244,8,126,89,195,117,157,30,232,48,254,241,152,254,84,221,51,33,17,126,90,91,14,184,198,233,201,6,231,189,145,107,182,149,92,143,134,106,244,143,244,145,96,76,93,151,14,228,70,207,21,239,45,183,139,169,241,159,175,226,72,174,188,195,113,160,186,72,116,160,179,109,11,83,206,160,201,18,18,178,210,219,107,113,133,165,78,41,196,176,22,211,164,183,164,18,78,112,213,107,27,62,101,5,86,35,153,125,2,71,86,172,85,162,58,212,166,49,42,208,168,175,182,109,154,216,37,176,136,242,88,117,36,182,93,82,31,43,40,140,208,105,188,123,14,87,13,97,106,238,48,168,189,73,195,144,122,220,184,244,249,245,71,27,222,161,189,49,97,69,118,92,151,46,179,34,61,12,48,234,237,125,74,211,100,145,168,200,143,138,1,34,157,24,189,32,16,242,138,100,109,159,179,191,17,117,76,11,47,75,24,102,164,235,108,53,22,131,41,199,222,121,212,201,90,80,78,27,47,185,35,139,206,45,73,101,72,77,201,45,169,107,110,101,7,152,28,210,202,220,119,146,216,238,167,150,121,151,66,242,54,36,163,110,122,236,46,180,204,141,214,245,148,60,223,190,50,181,182,171,182,234,21,217,81,218,246,59,25,25,20,159,236,47,210,165,132,33,229,196,172,21,181,222,62,234,53,92,57,213,216,163,87,221,131,54,116,170,204,85,18,200,211,36,163,178,231,191,51,161,4,111,40,201,78,165,212,154,136,214,135,28,112,51,171,105,221,161,112,174,203,249,53,90,205,204,83,27,175,245,13,220,106,117,45,18,155,142,245,78,115,170,210,212,118,212,179,251,103,22,105,74,212,134,154,117,100,133,232,210,126,120,115,163,55,177,150,125,102,134,32,205,204,192,126,35,149,220,69,33,47,72,40,140,19,44,52,132,54,150,154,101,180,113,50,67,109,54,219,100,106,53,44,201,4,106,82,148,102,163,184,27,96,237,103,140,182,186,205,15,119,21,216,242,232,244,40,17,219,141,66,195,138,158,82,152,165,32,219,65,62,104,89,54,209,45,110,186,131,113,75,52,107,182,237,6,102,150,144,69,127,250,55,58,62,227,109,19,37,204,225,206,74,84,180,229,213,58,66,163,66,166,188,211,172,163,19,44,218,125,183,77,169,12,190,211,204,162,51,196,194,141,105,74,144,226,201,109,222,232,112,136,47,7,69,30,194,223,56,218,131,58,240,103,247,60,172,1,10,114,190,217,74,170,57,28,211,251,87,85,90,149,245,111,18,63,67,188,37,80,5,191,207,76,244,203,141,157,50,226,163,154,25,161,89,234,52,168,54,105,150,90,34,92,170,132,165,17,155,113,99,54,102,91,199,151,165,86,43,146,73,41,82,214,164,33,11,90,66,223,237,139,182,46,4,217,3,2,71,175,215,225,249,103,18,86,117,251,159,195,251,199,163,249,83,116,244,116,74,249,105,12,58,219,27,166,228,19,158,248,69,174,218,83,115,62,30,125,241,254,63,198,89,167,140,170,217,131,152,56,134,93,115,16,215,36,28,153,211,164,153,107,117,118,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,46,127,61,51,211,49,246,139,204,122,142,104,102,133,103,175,85,103,89,166,89,104,141,17,105,241,82,102,109,197,140,217,153,238,217,70,165,88,174,106,53,41,75,90,150,181,173,106,207,94,138,29,135,36,226,90,173,19,107,140,198,92,67,161,83,100,72,94,17,164,154,26,144,115,165,180,167,24,84,215,201,68,162,105,12,58,149,238,146,86,116,222,105,46,93,9,109,27,224,192,12,151,205,236,101,144,185,161,135,243,115,47,223,136,221,119,14,200,83,209,202,91,4,243,14,161,109,169,167,89,113,28,12,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,189,15,108,197,180,46,21,218,131,38,168,185,185,133,163,117,14,191,188,141,81,165,174,83,114,30,166,78,105,90,93,142,226,144,127,106,226,13,73,66,150,211,173,44,208,141,122,74,40,58,72,250,62,227,108,237,37,188,225,201,186,84,181,101,213,70,66,99,77,166,178,211,175,35,12,172,154,97,182,141,217,15,62,235,207,34,75,198,250,137,106,74,80,218,205,13,222,235,108,142,192,108,125,181,158,50,217,23,52,61,220,80,163,203,172,80,167,199,114,53,119,14,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,174,219,196,17,146,93,89,24,122,51,16,3,210,143,233,217,153,191,121,125,143,8,78,246,0,199,248,55,52,240,109,39,48,114,251,16,196,174,97,234,228,114,147,6,116,99,61,14,162,230,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,4,61,40,254,157,153,155,247,151,216,240,128,101,87,65,143,211,179,240,111,242,144,149,65,16,29,10,121,165,129,48,166,59,199,217,103,95,174,245,92,73,142,252,149,238,126,23,85,121,125,115,169,51,81,122,87,190,33,6,219,122,27,81,43,223,20,157,87,178,110,124,4,191,128,0,0,15,46,248,3,31,227,44,172,198,84,156,193,203,236,67,46,135,136,104,114,10,76,25,209,140,181,180,187,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,31,161,61,143,182,179,193,187,93,101,127,187,138,20,120,148,122,236,9,14,70,174,225,196,207,57,79,210,150,110,44,152,53,172,219,104,214,135,90,65,56,149,146,52,95,120,130,51,83,75,34,243,152,46,174,204,91,66,226,173,151,243,150,139,155,152,90,55,95,234,27,200,213,26,90,229,57,29,154,156,23,83,165,216,238,41,7,246,174,32,212,149,165,14,180,210,205,11,209,164,195,210,152,14,149,146,249,189,131,115,235,43,240,254,110,101,251,242,220,161,98,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,137,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,117,0,0,0,0,0,0,16,67,210,59,183,28,109,171,113,148,12,31,151,200,151,31,46,176,124,135,215,5,231,86,235,75,173,203,81,18,14,107,172,25,146,80,132,164,148,150,18,164,239,82,135,93,82,141,38,241,180,221,213,233,80,219,170,78,63,196,53,93,152,114,182,124,182,48,197,14,67,212,220,102,243,209,90,209,86,168,177,41,149,165,134,137,198,205,230,209,21,232,198,70,226,22,141,234,212,178,210,166,208,133,185,29,80,169,53,90,140,105,243,41,244,201,114,163,210,227,148,185,206,178,202,150,136,172,27,173,178,78,186,162,43,33,6,235,205,54,74,85,139,91,136,79,53,17,24,124,162,93,58,40,118,227,141,137,105,84,77,145,243,25,18,206,187,77,143,33,24,70,172,107,118,65,78,136,210,92,125,80,159,53,26,141,165,176,210,87,186,81,89,163,101,164,183,100,41,180,111,162,44,125,85,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,128,245,60,45,86,214,62,139,25,201,241,127,136,125,156,248,199,254,142,109,189,191,53,69,9,252,183,204,70,58,190,102,225,154,127,92,151,33,136,250,34,214,160,161,104,104,230,36,144,90,25,120,150,227,105,117,174,9,53,45,43,104,180,169,77,179,144,27,88,250,44,103,39,197,254,33,246,115,224,60,251,108,235,159,56,203,102,220,220,161,102,182,12,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,67,137,77,137,70,133,104,89,33,196,150,180,36,203,208,158,206,185,243,131,118,146,202,58,22,107,96,201,177,20,138,140,116,34,167,5,153,6,242,233,53,18,66,78,68,39,77,72,66,181,182,165,88,148,104,78,180,26,28,73,104,90,76,252,209,11,255,0,177,70,213,213,221,146,243,150,22,50,222,213,102,97,10,149,161,226,154,36,39,144,158,191,23,74,201,183,9,46,17,160,222,97,107,222,182,119,66,142,203,111,120,132,58,225,128,244,82,3,137,194,120,166,133,142,112,173,27,26,225,105,221,118,139,136,41,241,234,148,233,59,165,183,191,138,251,105,113,167,52,44,146,180,234,66,210,118,81,18,138,246,50,35,224,57,96,1,98,179,155,109,60,134,200,60,220,194,57,53,153,216,130,93,46,175,139,163,245,180,78,92,107,83,169,172,41,107,105,151,102,62,165,17,54,135,93,109,196,18,146,75,36,104,53,59,186,110,203,62,43,110,77,174,233,91,32,229,26,113,91,20,232,149,140,89,94,144,170,110,28,165,63,33,40,66,223,36,26,151,41,228,18,137,213,198,100,180,235,221,149,205,110,50,217,169,189,233,56,159,62,216,179,20,215,113,206,42,172,227,92,83,59,174,214,177,5,66,69,82,163,39,116,134,247,242,159,113,78,58,230,132,18,80,157,75,90,142,201,34,73,94,196,68,92,0,78,247,73,141,90,149,95,232,255,0,204,10,237,10,167,18,163,77,168,199,160,203,135,50,35,201,121,137,44,57,86,130,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,16,131,146,24,214,149,150,185,209,128,115,26,187,30,91,244,220,43,138,41,85,185,141,68,66,84,251,140,70,150,219,206,37,180,169,73,73,172,210,131,34,35,82,74,246,185,151,49,34,149,44,144,205,12,145,232,125,199,112,51,74,185,136,27,157,94,145,74,170,197,194,213,70,219,66,48,219,11,173,196,210,211,101,197,212,45,226,179,238,54,181,36,144,183,52,238,155,116,158,83,177,108,3,212,70,0,199,248,55,52,240,109,39,48,114,251,16,196,174,97,234,228,114,147,6,116,99,61,14,162,230,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,216,4,16,244,117,237,213,39,101,172,100,88,31,48,103,203,94,85,215,228,60,244,230,99,69,105,107,166,84,94,40,232,42,145,153,54,111,188,132,183,29,45,173,148,175,204,90,150,148,45,105,36,46,119,128,7,149,113,234,160,121,87,1,233,79,100,239,69,140,155,248,191,195,222,206,96,93,81,106,182,78,244,88,201,191,139,252,61,236,230,5,213,1,106,182,177,244,88,206,79,139,252,67,236,231,199,154,193,233,79,107,31,69,140,228,248,191,196,62,206,124,121,172,1,234,75,22,98,154,22,6,194,181,156,107,138,103,117,42,46,31,167,200,170,84,100,238,150,230,226,43,13,169,199,92,208,130,82,213,165,8,81,217,36,106,59,88,136,207,128,243,239,183,38,215,117,93,175,179,113,56,173,138,116,186,62,19,160,199,85,55,14,82,159,144,165,173,12,26,205,75,148,242,9,70,210,36,188,122,117,238,202,196,134,217,108,212,230,232,156,85,213,233,47,219,142,78,209,216,201,236,158,192,232,136,140,186,193,117,135,22,204,182,214,212,133,215,42,44,147,140,28,212,188,131,82,74,49,37,110,165,148,161,93,180,56,110,44,204,212,132,51,106,182,28,217,18,171,181,246,110,43,10,63,81,151,71,194,116,24,233,169,98,58,171,17,212,181,161,131,89,37,17,89,89,164,218,68,151,143,86,141,225,216,144,219,206,18,92,221,27,106,11,171,209,161,176,228,157,163,177,147,57,195,142,23,17,25,117,130,235,13,161,232,142,33,169,11,174,84,89,38,223,40,74,101,100,164,148,98,74,218,83,202,90,123,104,112,155,65,25,169,107,103,50,186,106,253,22,48,183,198,4,31,103,84,70,116,225,60,45,66,192,216,86,141,130,176,180,30,165,69,195,244,248,244,186,116,109,234,220,220,69,97,180,182,211,122,214,106,90,180,161,9,43,168,205,71,107,153,153,241,24,45,211,87,232,177,133,190,48,32,251,58,162,3,13,122,52,54,227,147,179,142,50,103,39,177,194,34,47,46,177,165,97,181,189,45,197,181,29,116,58,139,196,219,5,53,79,44,210,147,140,105,67,73,121,43,87,97,13,147,136,50,52,173,15,78,72,242,174,37,39,162,251,164,18,53,38,53,23,101,236,233,170,203,90,23,33,48,48,125,114,75,174,201,94,183,157,139,30,29,20,154,105,133,40,144,74,91,234,67,238,187,161,180,18,90,236,161,40,176,74,248,0,0,12,117,200,189,187,114,27,62,115,67,20,229,30,26,196,209,35,98,26,53,98,116,10,60,119,95,222,21,126,20,86,218,222,78,138,234,8,216,90,20,225,200,221,182,135,86,226,153,99,124,105,74,77,73,70,26,244,169,237,227,253,151,217,83,40,43,95,177,53,139,235,180,202,143,237,232,147,68,82,55,95,185,212,234,219,123,246,72,235,79,207,80,48,3,101,236,156,204,124,243,207,28,43,129,178,189,234,172,10,175,148,35,206,122,183,78,73,239,40,49,90,121,6,229,72,212,75,111,70,230,233,82,125,241,10,83,155,180,32,245,173,4,97,233,76,7,19,132,233,213,218,62,21,163,82,113,78,35,247,65,90,133,79,143,30,163,87,234,104,137,229,9,72,109,41,118,78,225,6,104,107,120,178,82,247,105,61,41,213,98,224,67,150,0,0,0,16,173,211,87,233,79,133,190,47,224,251,70,162,46,87,69,247,72,36,106,76,106,46,203,217,211,85,150,180,46,66,96,96,250,228,151,93,146,189,111,59,22,60,58,41,52,211,10,81,32,148,183,212,135,221,119,67,104,36,181,217,66,81,107,107,211,87,233,79,133,190,47,224,251,70,162,48,0,7,170,128,24,21,209,149,183,109,43,59,176,109,59,35,51,75,19,75,115,52,40,49,220,76,89,149,71,210,181,226,72,72,53,41,43,109,203,17,174,75,45,89,46,33,122,156,90,27,223,234,112,205,237,214,122,128,243,131,180,46,41,174,224,109,180,51,47,26,225,105,221,74,181,135,243,66,179,84,167,73,221,33,205,196,166,42,206,184,211,154,22,74,66,180,173,9,59,40,141,39,107,25,25,112,19,105,176,230,215,116,173,175,178,141,88,173,250,116,74,62,44,160,200,77,55,17,210,152,144,149,161,15,154,9,72,148,202,13,70,234,35,60,90,180,111,10,228,182,222,108,148,230,232,220,84,27,109,99,233,79,156,159,24,24,135,218,47,143,147,103,92,249,198,91,54,230,229,11,53,176,100,217,105,93,58,66,17,83,130,204,130,101,21,106,113,173,39,34,19,166,164,45,58,28,74,108,74,52,43,66,201,14,36,181,161,38,65,233,120,5,170,217,163,104,188,9,181,6,86,64,204,204,11,35,246,40,117,136,90,30,249,153,84,234,204,188,252,61,227,173,55,190,221,111,208,157,234,19,161,124,200,249,145,93,80,0,1,134,189,34,155,117,70,217,107,6,158,7,203,233,241,23,154,149,248,236,189,5,153,49,93,90,41,148,231,142,66,14,164,70,109,155,15,45,46,71,83,104,101,75,243,214,149,169,11,66,77,11,11,21,210,139,210,1,14,145,14,165,179,38,72,98,45,245,85,238,179,78,199,21,70,27,97,248,173,197,117,135,88,122,146,157,226,23,169,227,222,221,215,27,52,41,149,54,150,201,70,179,117,45,68,176,229,127,61,88,247,21,126,186,226,60,73,136,234,31,100,153,58,165,58,67,159,227,56,243,206,56,191,21,41,74,239,51,19,61,179,111,69,126,81,225,189,158,106,184,51,61,176,252,74,230,48,199,17,227,203,157,83,68,100,53,81,195,75,234,237,168,161,195,144,78,188,130,91,18,55,198,111,55,100,63,114,75,136,113,180,146,64,96,95,71,238,221,213,221,149,113,83,120,43,20,175,174,229,150,32,168,19,149,24,214,67,126,75,148,251,145,91,118,171,173,17,221,144,254,234,52,117,23,86,73,146,87,123,149,149,196,231,122,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,230,223,105,125,157,49,222,203,249,167,63,44,241,212,127,217,102,81,230,235,103,230,157,47,172,188,203,19,55,109,58,230,231,123,184,90,183,75,86,180,114,50,228,103,153,93,20,251,113,198,203,90,172,13,150,243,37,18,221,161,98,122,193,35,11,84,210,183,95,58,117,70,82,144,130,132,182,238,100,136,207,59,101,37,77,164,183,111,58,226,150,74,75,170,113,144,152,144,0,0,30,85,199,170,129,229,92,7,165,61,147,189,22,50,111,226,255,0,15,123,57,129,17,125,37,251,113,201,218,59,25,61,147,216,29,17,17,151,88,46,176,226,217,150,218,218,144,186,229,69,146,113,131,154,151,144,106,73,70,36,173,212,178,148,43,182,135,13,197,153,154,144,134,123,6,212,123,120,255,0,246,88,203,45,149,50,130,181,244,191,195,45,98,250,237,50,163,254,247,104,147,68,82,55,95,185,212,234,219,123,246,72,235,79,207,80,49,43,103,92,134,198,91,73,102,229,11,42,112,100,41,106,93,70,66,23,83,156,204,114,121,20,154,113,45,37,34,107,164,165,161,58,27,74,174,73,53,167,90,205,13,164,245,173,36,97,112,54,28,217,18,171,181,246,110,43,10,63,81,151,71,194,116,24,233,169,98,58,171,17,212,181,161,131,89,37,17,89,89,164,218,68,151,143,86,141,225,216,144,219,206,18,92,221,27,106,244,15,133,48,189,7,3,97,90,54,9,194,208,122,149,23,15,211,227,210,233,209,183,171,115,113,21,134,210,219,77,235,89,169,106,210,132,36,174,163,53,29,174,102,103,196,116,189,157,114,27,6,236,219,148,116,44,169,193,144,162,37,20,232,232,93,78,115,49,205,149,213,170,38,132,148,137,174,146,150,181,107,113,73,185,36,214,173,8,36,54,147,208,132,145,92,149,23,120,10,16,173,211,234,20,49,66,62,224,21,21,35,176,91,188,80,0,197,167,205,39,217,71,147,53,160,206,251,238,226,250,193,118,5,157,205,211,50,242,77,142,223,63,255,0,179,1,7,59,66,59,20,252,129,185,96,145,250,42,246,73,21,254,116,58,206,64,219,221,214,22,35,46,120,146,15,242,205,15,179,57,159,113,207,35,239,92,90,237,214,45,168,239,111,157,143,139,32,8,203,29,225,107,255,0,227,36,31,229,154,1,57,59,44,160,139,7,72,224,95,217,181,255,0,36,192,200,84,242,24,249,178,209,254,115,164,23,251,246,191,228,152,25,8,155,88,0,0,84,236,73,184,11,87,159,104,37,225,184,197,98,254,200,183,207,246,167,4,24,237,52,90,49,246,46,183,15,207,84,242,225,251,115,194,116,51,216,203,220,228,115,255,0,124,27,254,73,193,5,187,79,95,221,254,47,227,195,221,93,67,249,119,128,102,207,71,187,183,172,65,43,171,134,11,107,248,209,68,164,54,68,119,177,88,69,151,71,167,26,220,43,255,0,226,91,127,199,136,37,53,190,240,26,128,185,138,153,88,80,185,128,170,255,0,152,104,73,220,203,225,26,213,252,195,66,121,151,194,3,89,243,21,46,66,135,204,84,143,184,5,64,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,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,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,5,21,200,80,251,69,98,21,87,33,68,243,1,182,178,50,230,53,138,47,152,168,0,31,32,3,228,3,164,230,122,20,172,45,92,52,157,139,201,18,127,147,88,131,29,178,146,162,204,252,95,115,254,247,255,0,147,199,19,169,153,31,218,181,115,254,9,147,252,154,196,24,237,161,195,52,49,143,222,255,0,242,120,224,55,118,42,59,230,134,13,73,112,63,154,60,127,243,121,2,104,242,114,233,193,180,130,81,223,244,71,242,174,8,105,216,126,38,247,51,176,91,187,203,95,202,60,45,254,15,36,76,254,83,181,186,194,20,164,234,189,183,253,223,101,112,7,123,35,239,27,47,221,69,192,251,198,232,218,112,251,188,64,116,28,117,1,111,59,24,251,7,218,119,159,194,145,24,27,82,209,87,7,220,197,210,193,107,235,190,97,122,183,30,30,34,86,49,15,23,26,240,53,255,0,48,140,189,177,87,163,220,143,11,223,175,255,0,240,227,59,232,192,172,172,78,172,121,135,200,173,253,151,131,252,178,71,64,23,31,40,187,89,129,135,191,225,152,31,203,164,91,129,161,233,35,101,3,255,0,236,183,147,191,241,7,15,123,57,129,118,19,230,152,180,219,39,31,255,0,101,204,158,47,255,0,1,97,239,103,48,46,210,74,229,96,26,209,196,136,23,193,38,8,43,40,136,22,118,191,0,26,81,207,238,13,203,119,141,180,171,143,33,184,126,105,0,160,197,110,148,111,65,76,204,251,205,237,136,67,42,70,43,116,163,122,10,102,103,222,111,108,66,1,0,99,55,250,52,54,227,147,179,142,50,103,39,177,194,34,47,46,177,165,97,181,189,45,197,181,29,116,58,139,196,219,5,53,79,44,210,147,140,105,67,73,121,43,87,97,13,147,136,50,52,173,15,98,86,83,224,95,146,134,105,224,220,179,242,167,147,61,214,226,10,117,11,174,238,55,221,87,173,73,109,157,238,239,82,117,233,222,106,211,169,55,181,174,87,184,236,27,69,100,54,50,217,183,55,43,185,83,140,225,75,74,233,210,22,186,100,231,163,147,40,171,83,141,106,40,243,90,36,173,105,208,226,83,115,73,45,90,22,75,109,71,173,10,34,15,75,192,34,175,162,179,111,31,236,70,202,153,191,90,253,149,172,33,93,169,212,127,104,68,106,34,81,186,253,208,166,150,227,223,177,199,66,126,116,129,221,122,86,54,227,147,150,180,169,251,45,229,178,34,59,93,196,244,115,70,41,169,169,109,62,84,234,116,164,173,7,9,13,220,205,18,94,106,234,82,156,73,110,217,117,181,32,148,167,82,227,33,101,122,86,54,227,141,153,85,89,251,45,229,178,37,181,66,195,21,131,70,41,169,169,110,176,117,26,140,85,45,7,9,13,220,137,113,153,118,234,82,156,73,239,30,105,181,32,146,150,146,227,209,192,59,6,0,192,24,203,52,241,149,39,47,178,251,15,75,174,98,26,228,130,141,6,12,98,45,110,174,198,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,245,102,198,5,249,23,230,158,50,203,63,42,121,79,220,150,32,168,208,186,238,227,115,214,186,172,151,25,222,238,245,43,70,173,222,173,58,149,107,218,231,107,128,151,254,133,79,69,140,83,241,129,59,217,212,225,21,123,88,250,83,231,39,198,6,33,246,139,226,85,58,21,61,22,49,79,198,4,239,103,83,132,85,237,99,233,79,156,159,24,24,135,218,47,128,250,169,91,51,227,42,254,203,149,93,169,232,83,162,74,161,97,204,80,188,57,93,130,163,38,223,134,131,106,25,177,45,6,106,179,200,91,179,9,165,32,136,150,131,221,168,137,105,82,205,174,43,103,92,249,198,91,54,230,229,11,53,176,100,217,105,93,58,66,17,83,130,204,130,101,21,106,113,173,39,34,19,166,164,45,58,28,74,108,74,52,43,66,201,14,36,181,161,38,82,191,208,169,232,177,138,126,48,39,123,58,156,48,131,164,119,97,200,219,41,99,40,24,195,47,151,46,70,93,99,9,15,162,11,46,161,215,87,68,150,146,37,156,39,95,50,52,173,10,73,169,76,41,74,222,169,13,58,149,18,141,147,117,192,153,236,139,207,76,184,218,47,46,41,217,161,149,245,158,189,74,157,118,158,101,210,36,74,167,202,73,17,185,22,75,100,103,187,121,26,147,114,185,164,210,164,173,10,90,22,133,170,24,122,71,118,227,141,181,110,50,129,131,242,249,18,227,229,214,15,144,250,224,188,234,221,105,117,185,106,34,65,205,117,131,50,74,16,148,146,146,194,84,157,234,80,235,170,81,164,222,54,155,197,252,59,154,88,239,10,96,76,93,150,116,10,239,85,195,120,239,168,123,160,133,213,89,95,92,234,79,27,209,125,241,104,55,27,208,226,141,94,246,164,234,189,149,114,224,59,94,204,91,61,98,173,168,51,150,139,148,120,90,79,80,235,251,201,53,26,162,226,185,33,154,100,22,147,169,217,14,37,5,246,173,160,148,164,37,110,186,210,13,104,215,168,131,186,236,73,177,246,38,218,231,52,26,162,164,165,194,193,52,57,12,43,22,86,34,59,31,127,5,135,91,125,108,161,182,221,89,41,75,121,81,150,209,45,40,112,155,53,18,214,149,17,105,87,160,140,39,133,168,88,27,10,209,176,86,22,131,212,168,184,126,159,30,151,78,141,189,91,155,136,172,54,150,218,111,90,205,75,86,148,33,37,117,25,168,237,115,51,62,35,128,201,124,161,193,185,11,149,248,127,40,242,253,137,109,208,176,236,117,51,28,229,190,111,62,234,214,226,157,117,231,23,192,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,75,186,128,8,33,233,80,217,226,171,147,91,75,213,113,228,90,84,72,184,79,51,164,61,91,164,173,153,138,121,106,154,72,100,234,73,117,46,30,180,44,228,188,167,136,138,237,232,144,130,65,150,149,54,220,239,12,21,233,130,201,202,22,57,217,128,243,86,67,221,94,181,150,149,6,36,67,115,74,215,191,139,58,67,17,36,70,177,45,40,78,165,174,51,187,195,74,212,93,91,66,116,147,138,48,17,171,147,89,233,14,149,177,142,208,27,60,87,171,59,159,45,249,11,18,97,216,206,19,13,182,185,77,85,97,55,57,9,89,153,58,227,203,101,49,86,150,200,150,146,110,35,235,236,89,70,188,107,0,1,147,253,36,153,209,74,206,253,173,49,69,119,11,226,248,152,147,12,80,227,195,160,208,166,68,66,119,4,195,44,146,159,75,110,18,75,124,142,184,236,197,19,183,81,40,148,70,133,41,189,3,50,186,20,242,46,101,42,133,141,54,135,175,81,183,62,91,209,134,240,236,151,13,246,220,92,86,151,188,156,180,160,200,154,113,149,188,152,168,75,132,107,81,57,17,244,118,44,162,92,75,15,77,25,3,147,148,45,159,242,107,9,228,238,28,123,172,68,195,52,244,199,114,78,149,163,173,202,90,148,228,153,58,22,181,155,123,215,220,117,221,222,179,74,53,233,79,101,36,64,46,0,128,30,148,127,78,204,205,251,203,236,120,66,127,132,0,244,163,250,118,102,111,222,95,99,194,1,106,178,215,103,172,85,154,153,53,154,57,185,133,164,239,254,69,126,73,147,81,165,162,43,142,189,38,12,197,73,75,178,27,82,8,237,184,234,233,113,100,164,146,119,70,234,205,105,221,105,95,84,202,220,210,199,121,45,142,233,153,153,150,149,223,35,98,74,54,251,169,77,234,172,200,221,111,89,91,46,123,219,200,91,106,187,110,173,61,164,157,175,114,177,145,25,73,87,65,143,211,179,240,111,242,144,181,93,39,91,7,124,132,43,178,115,231,41,232,186,112,14,32,168,43,202,84,186,117,59,119,23,11,188,164,50,150,238,173,234,143,115,33,245,72,52,233,109,182,153,81,182,201,91,91,73,48,147,237,148,118,174,203,141,173,114,225,24,215,5,59,212,106,176,119,108,87,232,15,188,75,149,72,148,162,51,36,168,200,139,120,202,244,168,218,120,136,146,226,82,162,50,66,208,227,104,140,30,147,173,188,126,77,245,217,57,13,148,245,173,88,7,15,212,21,229,42,165,58,163,188,139,138,30,74,25,83,119,78,233,39,185,142,250,100,18,116,184,227,79,40,155,120,175,161,165,22,21,96,252,213,204,124,191,161,98,156,49,130,177,165,86,139,74,198,180,244,210,235,241,33,200,54,219,168,69,37,146,201,183,8,191,198,77,202,202,54,221,121,179,61,14,184,149,125,121,47,148,56,203,62,179,67,15,229,30,95,177,17,202,238,34,144,166,99,156,183,201,150,26,66,27,83,174,188,226,248,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,133,192,216,251,100,204,101,181,214,104,123,135,161,72,151,71,161,64,142,228,154,238,35,76,2,148,197,41,6,218,205,130,90,13,198,137,107,117,212,19,105,65,47,93,183,139,34,52,180,179,47,65,25,91,149,184,19,37,176,37,51,44,242,210,133,228,108,55,70,223,117,40,93,105,233,27,173,235,203,121,207,124,121,107,113,87,113,213,171,180,163,181,236,86,34,34,46,149,178,174,204,248,55,101,12,163,135,149,184,62,116,186,138,213,33,85,42,189,78,73,154,87,81,168,184,134,208,235,228,222,163,75,40,210,211,104,67,105,51,210,132,39,82,150,189,110,46,240,0,12,2,233,130,199,249,153,150,217,81,128,241,14,90,230,54,36,194,111,61,136,93,133,45,116,58,180,136,46,72,74,163,41,105,37,169,149,164,212,146,54,207,129,223,137,140,253,24,9,211,73,77,57,155,44,97,217,237,178,217,170,6,56,132,181,56,100,90,146,218,161,77,65,145,31,62,42,52,92,188,11,212,2,47,112,134,212,27,83,85,241,101,18,146,123,71,230,163,229,54,163,26,62,232,241,157,68,137,122,221,74,116,157,222,239,189,135,163,181,160,156,66,144,163,50,37,17,145,216,204,143,238,25,113,33,230,71,34,105,169,172,231,126,94,82,22,135,22,153,216,174,147,24,210,223,158,100,185,141,38,201,241,227,192,122,112,1,230,198,86,212,251,87,66,148,244,41,91,73,102,179,111,71,113,77,56,131,198,117,19,210,164,157,140,184,61,235,33,44,189,16,184,231,49,243,35,32,113,102,41,204,140,193,196,56,174,90,49,131,212,248,239,214,234,143,206,121,150,219,133,17,102,132,173,229,40,210,131,55,140,244,145,218,247,62,241,12,153,151,4,169,121,143,138,233,132,219,136,40,149,185,204,105,112,172,164,233,125,105,177,248,240,19,61,208,229,79,40,123,34,61,36,154,109,29,127,22,212,100,25,160,172,107,179,81,219,186,189,103,239,118,248,8,128,103,48,0,0,0,12,32,204,46,151,109,155,114,215,31,226,92,185,174,224,156,202,126,165,133,107,19,104,147,29,137,77,128,166,28,126,51,203,101,197,54,165,76,74,141,6,164,25,145,154,82,118,181,200,185,0,205,240,22,255,0,33,51,175,10,237,19,148,244,44,227,193,84,250,172,42,46,32,235,93,89,138,163,77,183,41,27,137,46,199,94,180,182,227,136,43,173,149,25,89,103,217,50,189,142,228,87,0,0,121,87,30,170,7,149,112,29,255,0,53,178,47,49,242,106,30,16,171,99,90,54,234,149,142,240,252,44,73,64,169,48,102,184,179,98,200,97,183,141,9,89,145,89,230,183,169,67,173,153,18,146,163,73,149,208,182,214,188,139,232,226,219,142,54,202,88,202,126,15,204,20,75,145,151,88,194,67,11,156,243,75,117,213,209,37,164,141,5,53,166,8,205,43,66,146,105,75,233,74,119,170,67,77,41,38,163,100,154,114,71,145,178,142,92,109,107,176,142,79,96,172,106,215,81,170,193,203,250,11,244,10,251,12,146,229,82,37,42,153,28,141,73,35,50,222,50,189,41,39,89,51,36,184,148,164,200,208,180,54,226,33,7,52,178,183,29,228,182,59,169,229,158,101,208,188,141,137,40,219,158,187,11,173,51,35,117,189,101,15,55,239,140,173,109,170,237,186,133,118,84,118,189,142,198,70,68,30,159,128,68,7,69,166,222,222,225,38,80,118,81,205,6,53,225,250,173,67,169,225,10,164,120,247,114,4,233,111,154,138,28,132,160,174,227,47,62,234,141,14,216,212,219,142,25,44,205,165,18,152,151,240,0,0,0,29,127,31,224,12,27,154,120,54,173,151,217,131,135,162,87,48,245,114,57,198,157,6,73,30,135,81,114,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,236,0,3,207,14,219,123,31,98,109,145,179,65,218,42,138,92,220,19,92,144,250,176,157,98,91,177,247,243,152,105,182,22,242,28,109,165,154,146,182,85,37,13,26,212,134,201,195,73,173,9,73,30,148,227,253,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,211,78,116,101,14,13,207,172,175,196,25,71,152,12,75,114,133,136,163,165,153,7,17,243,101,246,150,135,18,235,79,54,190,36,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,120,149,176,167,70,189,11,102,220,85,59,53,115,10,165,238,131,23,194,168,76,143,134,220,220,174,39,147,34,161,201,177,58,205,154,148,227,79,117,200,142,48,238,237,196,234,99,86,143,60,148,96,62,76,178,216,250,149,178,111,71,230,113,38,160,82,220,199,120,199,45,234,179,241,90,222,117,38,136,207,162,149,36,219,130,210,91,90,154,209,28,222,117,6,226,84,163,117,106,90,245,104,54,219,110,19,7,165,61,172,125,22,51,147,226,255,0,16,251,57,241,230,176,4,249,244,134,108,89,74,218,159,43,228,87,112,134,31,136,172,212,195,81,200,240,252,195,146,152,167,53,130,115,83,180,247,220,82,77,43,66,146,110,169,162,89,164,144,241,164,247,141,161,111,106,129,106,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,199,169,225,130,187,114,244,103,211,182,157,199,116,92,204,203,122,221,43,10,98,73,245,4,55,140,102,212,14,84,142,189,4,153,97,150,222,101,178,89,182,79,48,220,125,41,101,41,105,46,239,76,214,234,13,4,106,8,213,216,95,99,42,238,216,121,143,42,152,229,87,200,216,51,11,245,121,24,154,164,210,208,114,146,219,166,189,212,104,205,170,247,121,221,211,164,78,41,38,219,105,66,148,173,70,72,105,207,65,52,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,14,171,146,249,67,131,114,23,43,240,254,81,229,251,18,219,161,97,216,234,102,57,203,124,222,125,213,173,197,58,235,206,47,129,26,220,117,199,28,50,73,37,4,107,50,74,82,146,36,151,117,0,16,215,211,39,135,54,130,111,54,41,56,147,25,47,175,229,63,22,176,107,209,227,181,187,166,202,118,52,114,155,22,67,137,109,46,19,206,57,20,222,65,56,165,165,77,223,118,174,195,168,110,101,7,84,205,44,173,192,153,211,129,42,121,103,153,116,47,44,225,186,206,231,174,194,235,79,71,222,238,158,67,205,251,227,43,67,137,179,141,33,93,149,21,237,99,185,25,145,135,156,28,129,168,229,61,47,57,112,156,156,244,195,158,91,192,43,168,38,61,126,55,92,147,27,119,21,212,169,179,147,174,41,27,199,184,53,165,253,219,125,167,55,90,56,106,184,244,189,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,243,153,181,118,202,57,143,178,86,99,175,5,99,86,186,245,42,118,241,250,5,125,134,77,17,106,241,82,100,70,164,145,153,238,222,70,164,147,172,153,154,155,82,146,100,107,66,219,113,121,63,209,165,210,9,39,39,170,180,125,159,51,126,171,17,188,190,159,35,171,81,234,210,221,106,43,24,105,107,84,167,220,55,13,12,26,223,68,137,47,180,147,91,206,165,12,21,212,102,72,37,88,37,127,63,177,78,83,224,252,154,197,149,108,244,157,213,48,12,138,122,169,117,247,55,82,92,213,22,106,138,33,183,104,164,111,22,179,125,40,187,101,169,58,175,114,181,203,205,13,89,202,83,213,89,175,80,161,75,135,77,92,135,21,14,60,185,41,146,251,44,26,143,118,135,29,75,109,165,197,146,108,70,178,109,4,163,35,50,74,111,98,202,174,144,205,180,234,187,83,230,132,138,22,16,196,18,213,149,120,106,65,22,31,134,113,149,20,166,190,77,233,118,160,251,106,81,169,107,82,141,212,180,107,36,154,25,52,150,237,181,173,237,92,86,192,59,31,85,118,178,205,196,166,160,81,27,192,152,58,68,57,248,173,111,58,162,92,150,22,181,27,112,90,75,107,75,186,228,19,46,160,220,74,146,77,33,43,94,173,100,219,110,6,106,244,39,225,44,220,165,96,220,121,138,171,41,151,19,46,171,146,34,149,21,153,109,47,68,218,139,70,226,36,201,138,102,233,37,8,74,73,182,157,86,229,91,213,165,180,147,137,56,171,65,225,175,74,63,167,102,102,253,229,246,60,33,62,116,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,8,12,233,71,244,236,204,223,188,190,199,132,3,23,233,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,19,211,209,231,182,157,43,106,124,175,143,66,197,248,130,34,179,83,13,71,50,196,16,202,50,98,156,214,9,205,45,84,24,109,42,52,173,10,73,180,151,77,4,146,67,198,162,221,182,133,179,170,29,178,51,101,28,199,218,39,46,51,31,26,229,123,94,85,170,229,207,147,31,122,128,211,38,169,85,40,178,138,89,184,168,198,71,219,121,190,170,147,38,109,169,196,173,68,131,53,165,13,187,111,242,183,52,177,222,75,99,186,102,102,101,165,119,200,216,146,141,190,234,83,122,171,50,55,91,214,86,203,158,246,242,22,218,174,219,171,79,105,39,107,220,172,100,70,65,233,248,5,148,217,71,106,236,184,218,215,46,17,141,112,83,189,70,171,7,118,197,126,128,251,196,185,84,137,74,35,50,74,140,136,183,140,175,74,141,167,136,137,46,37,42,35,36,45,14,54,139,214,3,202,184,237,88,139,43,113,222,20,192,152,71,51,43,244,46,171,134,241,223,95,247,63,55,173,50,190,185,212,158,38,101,123,218,22,110,55,161,197,18,125,241,41,213,123,166,229,196,117,81,55,219,22,228,94,92,109,23,209,153,128,242,191,52,40,221,122,149,59,203,46,178,243,70,72,149,79,148,154,188,226,110,84,103,12,143,118,242,53,42,199,99,73,165,74,66,210,180,45,104,80,70,174,194,251,102,215,118,60,204,121,85,55,41,94,89,193,152,163,171,199,196,212,214,144,130,148,166,218,53,238,164,198,113,86,179,205,111,93,50,109,74,38,220,74,212,149,105,51,67,173,250,9,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,121,161,207,76,139,204,125,157,51,30,163,149,249,161,70,234,53,88,54,117,151,154,51,92,90,132,85,25,147,114,163,56,100,91,198,87,165,86,59,18,137,73,82,22,148,45,11,66,114,215,163,115,164,18,54,206,210,92,201,236,228,170,203,86,93,84,100,42,76,42,147,206,186,242,48,202,201,167,220,116,154,142,203,14,188,242,36,188,108,36,208,149,37,13,172,214,229,174,183,12,194,109,0,0,0,71,175,73,111,72,36,108,158,165,86,54,124,202,10,172,182,243,6,124,126,173,88,171,68,117,216,175,225,164,45,49,95,108,219,53,176,104,125,114,35,62,234,73,108,186,149,176,118,81,25,44,147,105,10,24,213,182,110,194,249,113,182,29,10,11,149,57,254,229,241,157,27,75,84,220,77,30,25,72,113,49,117,234,114,44,134,181,163,126,201,234,90,144,70,180,169,183,12,212,149,17,41,212,56,16,25,128,48,6,50,205,60,101,73,203,236,190,195,210,235,152,134,185,32,163,65,131,24,139,91,171,177,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,75,78,208,219,38,96,221,145,122,49,51,51,3,208,164,68,172,87,103,200,164,201,174,226,52,192,56,175,213,86,85,200,166,193,45,6,227,166,132,52,210,201,180,160,151,162,251,197,145,18,157,89,157,213,232,226,216,114,78,202,88,54,126,48,204,21,196,145,152,184,194,59,8,156,203,72,105,212,81,34,36,205,101,9,167,200,141,75,90,148,105,83,234,74,183,74,91,77,37,36,162,100,157,115,176,116,163,250,9,230,111,222,95,108,66,1,0,34,106,122,78,182,14,249,55,208,164,231,206,83,209,117,99,236,63,79,87,148,169,116,234,118,242,86,40,101,43,101,45,221,91,212,150,250,59,9,144,105,210,219,142,188,146,109,146,190,134,146,80,172,61,84,0,242,217,132,241,77,119,3,98,170,54,53,194,211,186,149,107,15,212,35,213,41,210,119,72,115,113,41,135,18,227,78,104,89,41,10,210,180,36,236,162,52,157,172,100,101,192,76,246,89,109,131,74,218,203,163,243,56,149,80,57,109,227,188,29,150,245,88,24,173,15,52,146,68,151,215,74,146,77,206,105,77,161,45,104,144,108,186,179,109,41,73,180,180,173,26,116,19,110,57,210,182,205,232,172,174,231,86,208,80,115,67,40,107,244,170,45,43,26,212,19,238,197,153,12,33,180,210,28,38,174,229,66,59,109,146,122,198,251,118,122,218,51,39,14,75,164,181,47,67,174,46,62,69,99,13,158,50,191,102,93,134,179,139,46,114,162,149,46,29,53,120,31,16,206,152,236,185,142,73,126,108,211,163,169,151,36,184,165,30,148,173,105,97,179,52,182,148,54,70,71,165,9,189,128,121,247,23,87,61,118,122,197,89,23,15,47,235,117,105,62,81,162,230,70,15,166,98,218,69,65,184,174,52,217,117,150,16,227,240,212,106,35,65,188,194,214,68,162,66,149,118,220,97,102,72,55,116,38,213,15,65,24,103,33,176,110,210,93,31,153,113,149,56,206,20,69,34,163,150,244,21,211,39,61,28,222,93,38,162,84,166,138,60,214,137,43,66,181,182,165,92,210,75,78,180,26,219,81,232,90,136,194,48,122,58,246,234,147,178,214,50,44,15,152,51,229,175,42,235,242,30,122,115,49,162,180,181,211,42,47,20,116,21,72,204,155,55,222,66,91,142,150,214,202,87,230,45,75,74,22,180,146,23,49,57,233,180,126,92,100,102,71,84,115,206,173,136,41,83,233,94,79,41,20,4,181,60,183,117,233,78,178,110,68,141,25,214,210,230,189,245,136,201,196,37,105,75,122,157,62,194,20,162,243,237,180,86,67,99,45,155,115,114,187,149,56,206,20,180,174,157,33,107,166,78,122,57,50,138,181,56,214,162,143,53,162,74,214,157,14,37,55,52,146,213,161,100,182,212,122,208,162,46,191,140,51,87,49,243,2,133,133,176,198,53,198,149,90,213,43,5,83,213,75,160,68,153,32,220,110,159,20,214,107,54,219,35,255,0,21,55,59,168,155,105,150,200,244,52,218,82,29,131,104,172,249,198,91,73,102,229,119,53,177,156,217,106,93,70,66,209,76,130,244,130,121,20,154,113,45,71,30,19,70,148,33,58,27,74,172,106,36,39,90,205,110,40,181,173,70,121,255,0,209,125,209,247,26,173,26,139,181,14,116,210,165,161,8,144,153,248,62,135,37,167,99,47,91,46,197,145,14,180,78,180,250,84,104,53,33,244,161,135,90,208,226,13,46,246,144,164,94,197,116,115,108,19,249,170,43,175,230,70,98,63,213,242,203,12,212,58,156,184,236,72,209,42,181,57,8,67,167,13,38,131,214,203,36,135,27,83,174,240,81,165,105,67,71,169,74,113,153,212,1,138,189,40,254,130,121,155,247,151,219,16,132,21,229,62,5,249,40,102,158,13,203,63,42,121,51,221,110,32,167,80,186,238,227,125,213,122,212,150,217,222,238,245,39,94,157,230,173,58,147,123,90,229,123,137,212,233,71,244,19,204,223,188,190,216,132,33,91,100,239,74,124,155,248,192,195,222,209,96,7,201,180,86,67,99,45,155,115,114,187,149,56,206,20,180,174,157,33,107,166,78,122,57,50,138,181,56,214,162,143,53,162,74,214,157,14,37,55,52,146,213,161,100,182,212,122,208,162,41,10,232,172,219,199,251,17,178,166,111,214,191,101,107,8,87,106,117,31,218,17,26,136,148,110,191,116,41,165,184,247,236,113,208,159,157,32,102,86,220,155,34,82,182,190,202,52,225,70,42,49,40,248,178,131,33,85,44,57,85,126,58,86,132,62,104,52,174,43,203,36,155,168,140,241,105,215,187,59,146,219,101,195,75,155,162,109,94,125,177,102,22,174,224,108,85,89,193,88,166,15,82,173,97,250,132,138,93,70,54,245,14,110,37,48,226,155,117,189,104,53,33,90,86,133,21,210,102,147,181,200,204,184,128,245,38,60,171,137,201,232,208,219,142,54,209,216,53,156,158,199,8,150,140,197,193,116,118,214,244,183,22,236,132,87,41,204,155,108,20,213,60,179,82,138,73,41,109,37,228,173,93,181,184,78,32,204,148,180,51,6,192,61,41,236,157,232,177,147,127,23,248,123,217,204,11,170,45,86,201,222,139,25,55,241,127,135,189,156,192,197,95,246,106,246,88,255,0,196,28,213,255,0,154,169,223,247,224,25,85,181,143,162,198,114,124,95,226,31,103,62,60,214,15,70,121,223,141,105,89,149,176,214,62,204,106,20,121,108,83,113,86,83,213,107,112,218,150,132,165,246,216,147,71,113,230,210,226,82,165,36,150,73,89,17,145,41,69,123,216,207,152,243,152,2,229,108,235,144,216,203,105,44,220,161,101,78,12,133,45,75,168,200,66,234,115,153,142,79,34,147,78,37,164,164,77,116,148,180,39,67,105,85,201,38,180,235,89,161,180,158,181,164,142,119,176,229,19,38,186,60,246,83,83,211,89,220,225,252,23,79,102,77,110,109,58,158,174,181,91,170,56,109,50,169,6,217,173,71,190,144,250,155,66,73,110,104,109,42,109,26,208,211,100,105,235,251,36,108,219,131,118,8,217,230,183,43,24,87,226,74,169,38,59,216,155,26,87,152,132,106,67,104,143,28,212,166,89,208,222,253,216,209,219,67,134,130,81,41,106,90,222,90,80,141,238,233,49,87,210,13,182,221,87,106,252,126,221,11,12,63,46,14,93,97,89,18,25,165,67,76,165,41,138,179,233,121,228,162,172,182,212,203,75,66,220,142,166,210,150,156,37,27,37,188,36,153,27,142,92,50,87,103,30,152,233,41,199,248,146,159,180,141,42,89,97,58,237,97,114,240,244,234,108,102,158,127,14,70,117,226,36,195,146,77,161,163,149,25,166,143,86,249,40,57,23,109,125,135,183,137,38,174,175,76,173,90,149,95,217,19,4,215,104,85,56,149,26,109,71,28,83,101,195,153,17,228,188,196,150,28,166,84,20,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,10,250,58,246,21,147,181,46,50,44,113,152,48,37,163,42,232,18,30,102,115,209,165,52,133,212,234,44,148,117,149,52,200,156,39,217,66,155,144,151,22,242,81,230,33,72,74,208,181,18,209,154,157,50,180,154,85,3,100,76,19,66,161,83,34,83,169,180,236,113,77,137,14,28,70,82,203,17,152,110,153,80,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,0,138,189,156,178,66,171,180,118,112,209,114,106,133,92,137,72,169,87,227,212,85,14,92,182,212,182,9,248,240,95,146,218,28,211,218,74,22,166,9,6,178,37,26,9,102,162,74,244,232,62,149,139,48,181,119,3,98,170,206,10,197,48,122,149,107,15,212,36,82,234,49,183,168,115,113,41,135,20,219,173,235,65,169,10,210,180,40,174,147,52,157,174,70,101,196,100,175,69,199,167,102,89,125,250,246,60,209,35,253,37,251,14,70,218,59,6,189,156,56,29,114,209,152,184,46,142,226,25,136,218,29,144,138,229,57,147,113,243,132,150,80,74,81,73,37,45,213,50,164,39,182,183,13,181,145,146,144,182,67,137,232,202,219,182,149,157,216,54,157,145,153,165,137,165,185,154,20,24,238,38,44,202,163,233,90,241,36,36,26,148,149,182,229,136,215,37,150,172,151,16,189,78,45,13,239,245,56,102,246,235,150,233,47,219,142,54,206,56,53,236,158,192,232,150,188,197,198,148,119,22,204,182,214,236,116,80,233,207,27,140,28,212,188,131,74,142,73,169,14,165,148,161,93,133,182,110,44,200,146,132,61,9,120,79,20,215,112,54,42,163,99,92,45,59,169,86,176,253,66,61,82,157,39,116,135,55,18,152,113,46,52,230,133,146,144,173,43,66,78,202,35,73,218,198,70,92,3,22,98,154,238,57,197,85,156,107,138,103,117,218,214,32,168,72,170,84,100,238,144,222,254,83,238,41,199,92,208,130,74,19,169,107,81,217,36,73,43,216,136,139,128,6,19,194,213,220,115,138,168,216,43,11,65,235,181,172,65,80,143,75,167,70,222,161,189,252,167,220,75,109,55,173,102,148,39,82,214,146,186,140,146,87,185,153,23,17,62,123,0,236,125,74,217,55,40,210,154,129,75,115,29,227,24,240,231,226,181,188,234,77,17,159,66,20,109,193,105,45,173,77,104,142,111,58,131,113,42,81,186,181,45,122,180,27,109,183,208,58,52,54,28,141,179,142,13,103,56,113,194,229,175,49,113,165,29,180,61,17,196,59,29,20,58,115,198,219,229,9,76,172,146,163,146,106,67,74,121,75,79,97,109,147,104,34,36,173,111,102,248,0,0,0,0,0,8,86,233,171,244,167,194,223,23,240,125,163,81,24,191,179,70,204,248,203,106,92,67,138,240,102,95,78,136,140,67,64,194,242,49,28,24,82,76,144,138,154,217,149,25,147,136,78,154,137,44,173,73,144,163,66,213,216,214,132,165,70,132,168,220,70,80,116,213,250,83,225,111,139,248,62,209,168,135,66,167,165,62,41,248,191,157,237,26,112,12,21,194,120,166,187,129,177,85,27,26,225,105,221,74,181,135,234,17,234,148,233,59,164,57,184,148,195,137,113,167,52,44,148,133,105,90,18,118,81,26,78,214,50,50,224,39,167,96,93,181,240,174,213,153,113,18,137,86,169,245,124,205,195,52,246,91,196,116,249,6,218,28,159,160,146,218,170,113,201,180,161,10,101,213,153,26,210,132,150,229,197,146,12,180,169,165,187,103,246,218,232,185,165,103,182,104,80,179,39,38,164,196,194,181,44,75,88,38,113,190,166,146,112,144,194,155,113,199,42,200,104,148,149,28,147,82,18,218,154,71,7,220,125,183,20,109,89,247,151,151,251,63,108,241,149,251,50,224,4,229,206,84,82,165,195,166,174,65,78,152,236,185,142,73,126,108,211,101,166,92,146,226,148,122,82,181,165,134,204,210,218,80,217,25,30,148,38,246,1,231,223,107,31,74,124,228,248,192,196,62,209,124,125,88,223,102,124,101,131,182,116,203,205,166,147,58,36,252,39,143,36,76,166,172,146,100,219,244,218,139,18,165,180,150,22,131,81,155,136,117,168,139,117,46,39,145,147,136,90,83,102,212,239,203,181,143,165,62,114,124,96,98,31,104,190,38,79,163,147,11,80,177,207,71,86,11,193,88,166,15,93,162,226,10,126,34,165,212,99,111,86,222,254,43,245,73,237,186,222,180,26,86,157,72,90,138,233,50,81,94,228,100,124,64,68,182,197,27,87,87,118,75,206,88,88,203,123,85,153,132,42,86,135,138,104,144,158,66,122,252,93,43,38,220,36,184,70,131,121,133,175,122,217,221,10,59,45,189,226,16,235,134,61,9,225,60,83,66,199,56,86,141,141,112,180,238,187,69,196,20,248,245,74,116,157,210,219,223,197,125,180,184,211,154,22,73,90,117,33,105,59,40,137,69,123,25,17,240,30,125,246,228,217,18,171,178,14,110,39,10,49,81,151,88,194,117,232,234,169,97,202,171,241,212,133,173,130,89,165,113,94,89,36,154,92,150,79,78,189,217,216,208,227,46,26,91,222,147,105,184,29,29,123,117,73,217,107,25,22,7,204,25,242,215,149,117,249,15,61,57,152,209,90,90,233,149,23,138,58,10,164,102,77,155,239,33,45,199,75,107,101,43,243,22,165,165,11,90,73,11,9,211,171,55,85,122,149,53,154,20,216,144,234,75,142,226,97,200,151,25,82,88,101,243,73,238,214,227,73,113,181,56,130,85,140,208,78,32,212,68,100,74,77,238,94,112,118,179,193,89,243,129,179,231,19,192,218,70,68,185,216,218,116,142,189,34,170,234,245,177,84,97,87,75,82,98,175,74,82,113,141,40,208,218,82,148,147,100,222,235,67,102,217,182,143,71,212,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,12,96,219,235,98,140,43,181,102,92,75,173,210,105,157,95,51,112,205,61,231,48,229,66,57,54,135,39,232,37,56,154,100,131,113,72,66,153,117,102,100,133,45,69,185,113,102,178,61,42,117,14,132,117,116,66,99,172,154,194,91,71,75,165,230,69,46,148,206,36,175,83,211,15,7,87,106,15,168,186,164,227,89,161,200,108,160,210,109,165,233,77,185,165,46,169,73,87,188,155,40,53,28,147,66,166,252,121,108,197,152,90,187,129,177,85,103,5,98,152,61,74,181,135,234,18,41,117,24,219,212,57,184,148,195,138,109,214,245,160,212,133,105,90,20,87,73,154,78,215,35,50,226,37,211,32,122,93,114,237,221,158,102,213,51,238,175,17,25,169,64,143,45,152,180,200,208,165,161,24,153,108,199,74,227,60,110,51,25,108,67,91,238,25,180,178,51,208,149,161,78,18,80,133,37,180,135,106,233,119,205,12,134,165,228,50,50,163,48,147,46,173,141,170,210,26,171,225,106,101,54,110,229,248,15,183,188,104,170,50,78,202,73,70,36,173,246,180,45,38,111,26,150,150,244,26,20,251,16,152,59,254,122,103,166,99,237,23,152,245,28,208,205,10,207,94,170,206,179,76,178,209,26,34,211,226,164,204,219,139,25,179,51,221,178,141,74,177,92,212,106,82,150,181,45,107,90,213,35,253,23,221,31,114,105,50,104,187,80,231,77,42,34,214,184,233,159,131,232,114,90,106,74,52,60,212,89,16,235,68,235,79,169,36,178,74,223,74,24,117,173,109,172,146,239,101,105,69,131,53,118,31,195,25,185,131,182,92,203,252,61,157,21,8,143,215,98,81,227,34,52,86,169,171,134,253,54,157,186,79,84,133,41,43,177,174,75,45,105,67,138,221,183,99,78,131,39,20,133,60,237,245,0,0,30,85,199,170,129,229,92,7,43,132,240,181,119,28,226,170,54,10,194,208,122,237,107,16,84,35,210,233,209,183,168,111,127,41,247,18,219,77,235,89,165,9,212,181,164,174,163,36,149,238,102,69,196,79,158,201,27,54,224,221,130,54,121,173,202,198,21,248,146,170,73,142,246,38,198,149,230,33,26,144,218,35,199,53,41,150,116,55,191,118,52,118,208,225,160,148,74,90,150,183,150,148,35,123,186,77,181,232,186,216,202,133,145,249,113,77,207,234,221,87,202,184,207,49,176,252,105,12,155,11,90,98,211,40,242,137,169,45,198,74,78,219,199,151,165,149,186,226,138,201,82,18,219,118,36,173,199,177,87,165,115,109,127,146,110,42,127,102,188,179,169,213,99,97,188,37,80,145,27,22,187,125,203,53,138,163,46,37,37,31,65,164,156,83,49,92,109,124,84,173,14,58,122,137,6,76,178,234,131,186,213,186,101,228,211,182,146,155,80,135,132,101,213,50,130,44,119,40,109,65,137,41,164,191,41,105,158,102,154,235,102,244,84,60,75,84,66,36,148,23,22,132,92,203,83,137,85,204,164,247,1,99,252,27,154,120,54,147,152,57,125,136,98,87,48,245,114,57,73,131,58,50,143,67,168,185,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,121,238,216,239,101,92,101,181,126,110,83,240,125,26,155,45,56,98,157,34,60,156,89,87,109,194,101,20,234,113,175,182,73,117,72,90,122,203,137,75,137,101,26,85,169,100,106,50,221,161,197,163,208,150,1,192,24,55,43,48,101,39,47,178,251,15,68,161,225,234,28,114,141,6,12,98,61,13,34,230,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,102,28,241,157,138,227,73,40,141,66,167,200,105,35,237,88,6,225,5,174,96,71,96,46,96,40,45,14,109,45,175,153,87,69,254,127,221,251,88,187,199,204,90,28,221,106,222,73,237,126,207,221,251,88,8,40,207,38,153,107,200,154,90,65,95,172,242,73,125,136,112,217,3,199,29,225,95,248,201,7,249,102,135,47,158,46,239,60,137,217,181,186,207,127,237,67,136,200,3,182,58,194,223,241,146,15,242,205,0,156,173,150,139,243,157,35,254,27,95,242,76,12,132,34,50,33,143,155,45,157,240,116,159,248,109,127,201,48,50,9,60,128,84,84,252,193,64,87,4,0,181,121,238,171,97,200,229,199,251,32,223,242,78,8,50,218,106,202,199,248,184,191,252,85,63,249,119,132,223,109,17,51,113,134,163,150,239,87,205,38,139,157,191,73,112,65,214,208,239,111,179,7,22,246,116,223,19,207,62,119,253,61,208,25,189,209,238,217,149,102,17,240,227,130,219,254,60,81,40,233,236,222,226,50,250,62,24,209,84,167,185,174,250,176,83,92,45,245,209,68,153,165,90,187,128,110,168,80,185,138,168,80,185,128,170,191,152,104,46,101,240,141,106,254,97,160,185,151,194,3,89,243,20,46,6,42,124,197,0,106,230,42,40,92,133,64,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,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,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,81,92,133,19,204,85,92,133,19,204,6,135,57,141,67,74,204,238,53,0,1,242,0,62,64,58,134,100,127,106,149,207,248,38,87,242,107,16,101,182,89,95,52,241,121,127,193,255,0,228,209,196,230,102,74,180,225,74,233,255,0,189,50,191,147,88,131,77,177,150,107,205,92,92,92,56,245,14,95,185,163,128,239,251,5,199,190,54,192,203,215,253,243,238,251,12,161,48,57,126,222,156,53,3,141,237,189,254,81,98,34,246,9,139,188,198,56,21,90,87,199,202,124,139,236,82,132,189,96,70,73,188,57,5,61,174,27,222,127,182,40,7,98,27,46,247,252,35,124,202,195,101,210,47,225,1,192,214,91,214,166,251,86,226,174,239,128,70,150,218,12,110,189,199,118,239,127,40,119,126,231,18,107,83,105,43,82,57,243,87,47,184,34,239,109,71,94,63,113,186,155,183,246,71,184,255,0,193,196,24,57,145,204,111,243,23,15,167,86,159,155,84,226,229,126,111,144,181,226,243,236,222,198,247,51,112,249,89,71,243,122,151,203,247,65,11,48,40,244,143,178,127,162,238,78,255,0,196,44,61,236,230,5,218,73,216,174,45,46,201,254,139,185,59,255,0,16,176,247,179,152,23,105,39,96,27,136,59,216,193,69,115,230,52,222,252,12,14,196,2,169,46,54,26,140,251,134,148,115,251,131,171,102,150,104,224,76,151,192,181,60,203,204,186,239,145,240,221,31,115,215,102,245,87,164,110,183,175,33,150,253,237,148,45,197,93,199,80,158,202,78,215,185,216,136,204,131,181,12,86,233,70,244,20,204,207,188,222,216,132,57,92,39,210,59,177,150,56,197,84,108,21,133,179,147,174,214,177,5,66,61,46,157,27,220,245,85,189,252,167,220,75,109,55,173,113,146,132,234,90,146,87,81,146,74,247,51,34,226,56,190,148,98,47,204,41,153,150,63,239,47,182,33,0,133,125,147,189,41,242,111,227,3,15,123,69,129,54,123,127,108,125,74,218,203,40,212,154,121,75,111,29,224,232,243,39,225,69,178,234,73,18,95,90,18,110,65,117,46,45,45,104,144,108,180,130,113,74,73,180,180,161,122,180,19,141,185,9,155,39,122,83,228,223,198,6,30,246,139,2,127,182,151,218,47,2,108,191,149,147,243,51,29,72,253,150,29,30,22,135,190,105,213,58,179,207,49,15,120,211,78,110,119,187,133,167,122,180,232,71,51,62,68,97,231,7,22,97,106,238,6,197,85,156,21,138,96,245,42,214,31,168,72,165,212,99,111,80,230,226,83,14,41,183,91,214,131,82,21,165,104,81,93,38,105,59,92,140,203,136,126,122,177,238,42,253,117,196,120,147,17,212,62,201,50,117,74,116,135,63,198,113,231,156,113,126,42,82,149,222,102,59,6,116,102,246,50,207,172,208,196,25,185,152,15,196,114,187,136,164,37,233,5,17,130,101,134,144,134,210,211,76,182,142,38,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,125,127,9,226,154,238,6,197,84,108,107,133,167,117,42,214,31,168,71,170,83,164,238,144,230,226,83,14,37,198,156,208,178,82,21,165,104,73,217,68,105,59,88,200,203,128,9,211,232,253,216,70,133,178,174,21,111,26,226,148,117,220,205,196,20,242,110,163,38,235,111,201,113,95,110,43,142,210,180,34,67,177,223,221,73,142,163,235,41,34,82,239,98,178,120,28,54,109,99,233,79,156,159,24,24,135,218,47,137,211,216,163,106,234,22,214,153,53,11,25,111,105,80,241,125,54,208,241,77,18,19,203,87,80,149,169,100,219,132,151,8,150,76,190,132,111,91,59,173,37,117,183,188,90,218,112,196,22,109,99,233,79,156,159,24,24,135,218,47,128,149,78,133,79,69,140,83,241,129,59,217,212,225,21,123,88,250,83,231,39,198,6,33,246,139,226,85,58,21,61,22,49,79,198,4,239,103,83,132,85,237,99,233,79,156,159,24,24,135,218,47,128,149,78,133,79,69,140,83,241,129,59,217,212,225,155,248,255,0,0,96,220,211,193,181,108,190,204,28,61,18,185,135,171,145,206,52,232,50,72,244,58,139,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,150,16,116,42,122,44,98,159,140,9,222,206,167,12,255,0,1,231,219,104,110,143,188,237,201,44,237,160,228,246,29,165,75,198,136,198,146,21,27,8,212,163,52,196,117,214,22,211,12,57,44,206,57,62,226,162,161,133,63,165,107,121,73,70,134,212,229,201,4,163,76,202,108,125,178,102,13,217,23,43,253,195,208,164,68,172,87,103,200,114,77,119,17,166,1,197,126,170,178,113,102,193,45,6,227,166,132,52,210,201,180,160,151,162,251,197,145,18,157,89,157,245,0,0,0,0,31,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,235,0,30,101,179,251,39,43,187,63,231,46,44,201,220,70,247,88,151,134,106,10,142,220,157,40,71,91,138,180,147,145,164,232,66,214,77,239,88,113,167,119,122,205,72,215,165,93,164,153,14,128,36,127,166,127,33,163,97,92,208,195,89,255,0,66,133,47,171,227,136,234,165,215,86,152,238,169,134,234,48,219,109,44,56,183,141,102,132,45,232,214,66,90,36,163,132,23,22,90,205,75,52,199,0,12,202,232,175,217,226,171,156,187,75,210,177,228,170,84,73,88,79,44,100,51,91,171,45,233,138,101,105,154,104,120,233,169,105,45,158,181,172,164,178,151,140,142,205,232,142,178,89,158,164,182,228,239,12,21,232,125,201,202,22,6,217,128,179,86,59,221,98,181,153,117,7,228,76,115,74,209,184,139,6,67,241,35,198,177,173,72,86,149,162,75,187,194,74,20,125,103,66,181,19,105,49,157,64,2,0,122,81,253,59,51,55,239,47,177,225,9,254,16,3,210,143,233,217,153,191,121,125,143,8,6,85,116,24,253,59,63,6,255,0,41,9,73,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,69,183,65,143,211,179,240,111,242,144,149,64,16,3,183,70,197,24,171,102,204,241,139,64,194,84,207,42,225,108,195,168,72,115,3,198,167,19,143,202,226,242,11,201,134,202,148,183,150,243,39,33,134,210,171,171,124,149,182,162,61,102,227,109,203,78,194,251,25,80,182,60,203,137,84,199,42,190,89,198,120,163,171,200,196,213,38,150,178,138,167,26,37,238,163,70,109,86,179,45,111,93,34,113,73,39,28,82,212,165,105,35,67,77,228,168,0,0,0,0,194,126,151,202,113,205,216,226,116,146,96,220,234,24,138,153,32,212,71,243,187,169,109,234,63,253,101,191,198,25,176,49,51,165,66,158,137,187,13,230,3,234,82,201,80,94,163,200,65,39,188,252,169,21,7,127,11,56,103,247,0,67,86,199,80,60,165,181,134,79,71,222,238,244,99,122,44,139,233,189,247,83,27,114,220,251,244,90,253,215,191,30,67,210,64,243,183,209,245,79,114,165,182,110,84,70,104,219,37,34,185,214,15,95,43,52,203,142,31,119,59,32,237,227,110,92,199,162,64,30,104,54,153,129,228,173,164,51,94,151,189,222,245,60,111,93,143,188,211,167,94,137,239,38,246,185,218,246,229,113,51,189,19,148,194,129,177,62,20,148,81,205,191,41,84,170,210,141,70,102,123,219,77,117,173,69,234,249,214,158,31,82,34,39,110,40,39,79,218,247,55,24,81,54,70,188,87,57,254,199,47,124,112,220,253,254,215,31,27,137,156,232,209,167,162,153,176,254,87,198,66,150,100,184,149,9,29,190,119,118,163,41,195,251,151,95,15,11,0,201,192,1,141,88,179,164,123,99,28,13,138,171,56,43,20,231,39,82,173,97,250,132,138,93,70,55,185,218,171,155,137,76,56,166,221,111,90,35,41,10,210,180,40,174,147,52,157,174,70,101,196,6,74,136,64,218,23,163,135,108,236,115,159,185,151,141,112,182,77,245,218,46,32,198,21,154,165,58,79,186,42,83,123,248,175,205,117,198,156,208,185,41,90,117,33,105,59,40,137,69,123,25,17,240,19,41,149,185,165,129,51,167,2,83,51,51,45,43,190,89,195,117,157,247,82,155,213,94,143,189,221,60,182,92,247,183,144,135,19,103,26,90,123,73,43,218,229,114,50,51,237,96,49,255,0,96,172,173,199,121,45,178,118,6,203,60,203,161,121,27,18,81,188,167,215,97,117,166,100,110,183,181,41,79,55,239,140,173,109,170,237,186,133,118,84,118,189,142,198,70,69,144,0,49,87,253,148,125,132,255,0,242,231,255,0,187,53,143,251,160,12,170,30,85,199,169,44,39,138,104,88,231,10,209,177,174,22,157,215,104,184,130,159,30,169,78,147,186,91,123,248,175,182,151,26,115,66,201,43,78,164,45,39,101,17,40,175,99,34,62,3,203,104,15,74,123,39,122,44,100,223,197,254,30,246,115,2,207,244,134,108,89,74,218,159,43,228,87,112,134,31,136,172,212,195,81,200,240,252,195,146,152,167,53,130,115,83,180,247,220,82,77,43,66,146,110,169,162,89,164,144,241,164,247,141,161,111,106,188,27,39,122,44,100,223,197,254,30,246,115,2,234,128,242,195,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,153,78,141,46,144,72,217,195,74,163,236,249,155,245,89,110,102,12,8,253,90,143,86,150,235,178,159,196,168,66,101,62,225,184,104,96,144,194,227,198,97,164,154,222,117,75,124,238,163,51,89,170,238,146,222,143,184,217,195,74,172,109,7,148,20,169,110,102,12,8,253,102,177,73,136,211,178,159,196,168,66,98,176,217,54,75,124,144,194,227,198,97,213,18,25,105,75,124,236,146,35,89,166,240,215,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,15,83,192,49,127,96,29,176,105,91,89,101,26,85,80,57,109,227,188,29,30,28,12,86,135,154,73,34,75,235,66,137,185,205,41,180,37,173,18,13,151,86,109,165,41,54,150,149,163,78,130,109,199,50,128,0,0,0,0,0,5,170,218,199,209,99,57,62,47,241,15,179,159,30,107,7,165,61,172,125,22,51,147,226,255,0,16,251,57,241,230,176,7,170,128,0,0,0,0,0,0,1,101,54,174,217,71,46,54,181,203,133,224,172,106,215,81,170,193,222,63,64,175,176,201,46,85,34,82,136,136,212,146,51,45,227,43,210,146,117,147,50,75,137,74,76,141,11,67,110,35,206,190,44,194,213,220,13,138,171,56,43,20,193,234,85,172,63,80,145,75,168,198,222,161,205,196,166,28,83,110,183,173,6,164,43,74,208,162,186,76,210,118,185,25,151,17,233,35,105,28,239,165,108,225,146,88,167,58,43,52,57,117,152,248,114,59,74,68,8,206,37,181,201,125,231,219,142,202,13,106,224,132,27,175,55,173,118,81,165,26,148,73,89,145,32,252,209,0,185,91,55,100,133,87,104,252,237,194,217,47,70,174,68,163,72,196,114,29,74,231,201,109,78,34,51,12,176,228,135,150,72,79,21,172,154,101,205,8,186,73,75,210,147,82,8,205,101,232,207,43,114,183,2,100,182,4,166,101,158,90,80,188,141,134,232,219,238,165,11,173,61,35,117,189,121,111,57,239,143,45,110,42,238,58,181,118,148,118,189,138,196,68,69,230,223,37,243,123,25,100,46,104,97,252,220,203,247,226,55,93,195,178,20,244,114,150,193,60,195,168,91,106,105,214,92,71,3,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,47,77,20,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,0,250,196,0,244,163,250,118,102,111,222,95,99,194,19,252,32,7,165,31,211,179,51,126,242,251,30,16,12,170,232,49,250,118,126,13,254,82,22,255,0,164,235,163,254,30,81,76,147,180,14,72,97,222,169,129,101,234,127,19,83,90,113,134,162,208,101,56,251,44,180,168,200,82,201,195,101,247,36,112,101,180,41,44,169,10,177,165,181,33,13,220,14,131,31,167,103,224,223,229,33,155,251,98,109,49,148,123,52,229,29,66,179,154,80,98,87,215,95,143,34,155,76,194,110,18,22,186,250,212,141,46,48,164,45,42,73,70,36,172,183,206,45,42,66,80,178,45,43,90,219,109,192,131,109,148,118,174,204,125,146,179,29,24,215,5,59,215,169,83,183,108,87,232,15,188,104,139,87,138,147,51,36,168,200,143,118,242,53,40,218,120,136,212,218,148,162,50,90,22,227,107,244,39,149,185,165,129,51,167,2,83,51,51,45,43,190,89,195,117,157,247,82,155,213,94,143,189,221,60,182,92,247,183,144,135,19,103,26,90,123,73,43,218,229,114,50,51,243,4,38,251,162,75,103,220,199,201,188,142,168,99,92,115,136,62,80,204,206,161,93,162,80,27,124,221,110,4,93,202,205,50,212,100,163,109,47,74,109,198,77,73,73,106,75,108,48,75,81,170,237,180,16,130,39,251,162,227,208,79,44,190,253,123,98,104,128,17,63,221,23,30,130,121,101,247,235,219,19,64,118,13,182,246,62,195,59,92,229,123,180,85,20,72,88,218,135,29,245,97,58,196,183,100,110,32,190,235,140,45,228,56,219,75,36,169,15,38,50,26,53,169,14,27,100,163,90,18,163,45,42,128,28,127,128,49,150,86,99,42,182,95,102,14,30,151,67,196,52,57,7,26,116,25,36,90,218,93,136,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,207,212,64,194,14,146,205,133,100,237,53,134,98,230,126,88,192,151,43,52,48,228,118,41,177,96,166,83,77,177,87,167,28,131,53,48,179,125,196,52,202,217,55,222,121,46,18,139,81,111,27,82,86,106,108,219,11,63,209,41,182,191,150,225,195,217,55,51,106,117,89,149,166,119,206,96,186,131,231,191,109,80,89,99,120,186,98,140,147,173,189,202,26,117,198,148,226,148,147,108,212,209,27,100,211,40,92,159,143,42,226,114,122,52,246,234,147,180,214,25,149,150,25,157,62,92,172,208,195,145,223,169,74,156,168,173,54,197,94,156,114,8,146,250,9,134,208,211,43,100,223,101,149,54,105,45,69,187,113,42,89,169,194,108,51,124,0,0,6,42,244,163,250,9,230,111,222,95,108,66,25,84,49,87,165,31,208,79,51,126,242,251,98,16,8,1,30,170,7,149,113,234,160,0,90,173,172,125,22,51,147,226,255,0,16,251,57,241,117,69,170,218,199,209,99,57,62,47,241,15,179,159,1,230,176,122,83,217,59,209,99,38,254,47,240,247,179,152,30,107,7,165,61,147,189,22,50,111,226,255,0,15,123,57,128,29,83,109,125,148,104,91,90,100,212,220,27,186,165,67,197,244,219,204,194,213,185,172,173,93,66,86,164,27,141,154,155,50,89,50,250,17,186,112,172,180,149,208,230,237,107,105,178,16,237,178,70,195,152,203,104,93,161,171,121,61,140,23,47,13,83,112,12,135,145,141,37,176,130,125,113,86,196,131,97,80,153,121,4,182,58,203,142,37,196,161,74,81,163,67,79,56,146,119,119,161,126,130,64,7,19,132,240,181,11,3,97,90,54,10,194,208,122,149,23,15,211,227,210,233,209,183,171,115,113,21,134,210,219,77,235,89,169,106,210,132,36,174,163,53,29,174,102,103,196,114,192,0,49,87,165,31,208,79,51,126,242,251,98,16,129,108,39,138,107,184,27,21,81,177,174,22,157,212,171,88,126,161,30,169,78,147,186,67,155,137,76,56,151,26,115,66,201,72,86,149,161,39,101,17,164,237,99,35,46,2,122,122,81,253,4,243,55,239,47,182,33,8,1,1,232,247,99,253,165,40,91,84,228,117,31,51,105,133,185,170,179,166,151,137,34,38,42,216,110,37,97,166,91,92,134,218,37,41,122,153,61,234,28,108,201,107,61,219,136,37,25,44,150,148,216,14,148,45,138,63,52,6,4,94,115,229,237,50,171,59,50,112,109,61,17,154,167,66,45,247,150,105,105,121,75,92,114,105,74,43,60,214,245,247,155,54,200,214,231,109,173,14,41,109,110,226,91,102,141,162,241,222,203,249,167,3,51,48,44,143,216,161,214,33,104,103,230,157,47,172,178,243,240,247,142,180,230,231,123,184,66,119,168,78,180,115,35,230,71,232,163,42,179,51,10,231,38,92,97,204,210,193,82,250,197,23,19,83,218,168,70,212,227,107,113,157,101,219,97,221,218,214,132,188,210,201,77,184,130,81,232,113,11,73,157,210,96,60,203,225,60,83,93,192,216,170,141,141,112,180,238,165,90,195,245,8,245,74,116,157,210,28,220,74,97,196,184,211,154,22,74,66,180,173,9,59,40,141,39,107,25,25,112,28,80,147,238,148,94,143,249,148,137,149,45,166,242,67,14,239,169,79,117,154,142,56,165,176,227,239,202,110,83,175,186,251,213,100,239,22,189,76,158,246,206,182,217,33,44,165,180,184,73,52,27,170,106,48,64,122,83,217,59,209,99,38,254,47,240,247,179,152,16,173,254,197,198,221,159,249,12,255,0,222,106,63,253,236,77,78,201,222,139,25,55,241,127,135,189,156,192,186,160,49,171,22,97,106,238,6,232,219,172,224,172,83,7,169,86,176,254,71,200,165,212,99,111,80,230,226,83,20,21,54,235,122,208,106,66,180,173,10,43,164,205,39,107,145,153,113,30,123,7,165,61,172,125,22,51,147,226,255,0,16,251,57,241,230,176,4,138,116,174,109,175,242,77,197,79,236,215,150,117,58,172,108,55,132,170,18,35,98,215,111,185,102,177,84,101,196,164,163,232,52,147,138,102,43,141,175,138,149,161,199,79,81,32,201,150,93,86,48,108,119,178,174,50,218,191,55,41,248,62,141,77,150,156,49,78,145,30,78,44,171,182,225,50,138,117,56,215,219,36,186,164,45,61,101,196,165,196,178,141,42,212,178,53,25,110,208,226,209,210,114,47,34,243,31,104,188,199,167,101,126,87,209,186,245,86,117,221,121,231,76,209,22,159,21,38,68,228,169,46,17,30,237,148,106,77,206,198,163,82,146,132,37,107,90,16,175,66,155,52,108,233,129,54,95,202,200,25,103,129,99,254,197,50,177,55,91,223,52,234,157,89,150,95,153,187,117,215,55,59,221,194,21,186,66,180,35,145,23,51,48,238,184,3,0,96,220,172,193,180,156,190,203,236,61,18,135,135,168,113,202,52,24,49,136,244,52,139,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,158,16,116,213,250,44,97,111,140,8,62,206,168,140,255,0,24,1,211,87,232,177,133,190,48,32,251,58,162,3,0,58,46,61,59,50,203,239,215,177,230,137,254,16,3,209,113,233,217,150,95,126,189,143,52,79,240,8,181,233,65,232,251,147,86,147,90,218,135,37,169,81,16,180,71,84,252,97,67,140,211,81,145,161,150,165,72,153,90,55,93,125,41,53,154,80,194,86,195,77,107,113,102,167,123,75,82,239,242,244,86,108,29,253,136,218,175,55,232,191,178,187,132,40,85,58,119,237,11,141,91,74,247,191,186,18,210,28,103,246,57,8,87,206,150,37,80,0,0,0,0,5,148,206,189,179,54,108,217,219,21,69,193,89,199,153,30,231,235,83,105,232,170,49,27,200,243,229,235,138,183,28,109,46,107,142,195,136,43,173,151,10,198,122,187,55,181,140,140,217,41,182,102,205,155,68,226,169,88,43,39,51,35,221,5,106,21,61,117,71,227,121,30,124,77,17,80,227,109,169,205,114,24,109,7,101,188,217,88,143,87,106,246,177,25,144,94,176,0,1,10,221,53,126,148,248,91,226,254,15,180,106,33,208,169,233,79,138,126,47,231,123,70,156,29,53,126,148,248,91,226,254,15,180,106,33,208,169,233,79,138,126,47,231,123,70,156,2,106,64,0,7,154,205,172,125,41,243,147,227,3,16,251,69,241,53,61,23,30,130,121,101,247,235,219,19,68,43,109,99,233,79,156,159,24,24,135,218,47,137,73,217,139,105,140,27,178,135,69,190,95,102,150,48,131,46,162,181,72,171,211,105,20,200,196,105,93,70,162,229,86,162,182,152,55,52,154,89,70,150,156,90,220,81,30,148,33,90,82,181,232,109,97,216,58,89,51,211,38,176,86,71,124,136,241,174,22,165,99,12,83,139,181,187,73,165,185,57,76,74,162,105,101,228,179,91,74,144,218,205,59,167,201,45,165,6,166,247,233,91,232,37,41,9,121,34,18,233,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,29,131,53,115,51,21,103,38,99,226,60,210,198,178,250,197,107,19,84,29,168,73,210,227,139,109,157,103,216,97,173,226,214,180,178,210,9,45,182,131,81,232,109,8,73,29,146,66,87,250,41,246,28,147,150,180,168,27,82,102,74,226,59,93,196,244,114,94,22,166,37,13,62,84,234,116,164,161,101,53,110,88,205,18,94,106,201,74,91,81,110,217,117,196,172,212,167,84,219,33,149,91,20,229,22,104,100,126,207,56,107,47,243,103,29,203,196,117,120,177,217,121,152,242,88,109,43,160,176,184,237,94,146,78,161,215,10,74,35,186,79,37,14,234,182,131,74,16,73,109,8,34,190,160,0,35,215,165,99,98,202,86,102,96,9,251,71,101,206,31,136,198,54,194,145,206,94,36,90,100,166,57,85,40,140,50,179,113,213,164,211,165,217,49,210,132,26,84,106,66,148,202,92,71,190,26,24,109,48,194,38,79,166,111,61,33,225,108,154,161,100,53,34,179,162,181,141,170,13,212,106,145,27,38,28,249,143,17,70,180,147,196,163,55,90,222,75,40,234,109,105,73,18,250,163,233,214,68,149,37,80,216,3,58,122,47,118,40,252,208,24,237,25,207,152,84,202,84,236,182,193,181,5,198,118,157,52,183,222,89,170,37,148,173,17,205,164,168,172,203,91,214,30,112,220,35,67,157,134,180,56,149,187,187,155,241,8,29,16,153,233,15,44,54,142,151,151,56,134,179,212,168,185,151,79,77,57,148,172,152,67,42,172,48,179,114,17,184,235,134,149,167,82,23,45,132,33,6,102,227,178,90,73,161,71,165,72,155,240,0,1,138,191,236,163,236,39,255,0,151,63,253,217,172,127,221,0,101,80,242,174,61,73,97,60,83,66,199,56,86,141,141,112,180,238,187,69,196,20,248,245,74,116,157,210,219,223,197,125,180,184,211,154,22,73,90,117,33,105,59,40,137,69,123,25,17,240,30,91,64,72,254,212,251,117,73,193,219,42,229,86,203,25,81,62,92,106,236,172,183,195,236,227,89,202,138,210,152,77,58,93,5,178,242,106,9,230,212,106,91,173,72,109,213,60,217,167,118,68,218,82,181,41,78,19,88,63,145,121,23,152,251,69,230,61,59,43,242,190,141,215,170,179,174,235,207,58,102,136,180,248,169,50,39,37,73,112,136,247,108,163,82,110,118,53,26,148,148,33,43,90,208,133,117,92,39,133,171,184,231,21,81,176,86,22,131,215,107,88,130,161,30,151,78,141,189,67,123,249,79,184,150,218,111,90,205,40,78,165,173,37,117,25,36,175,115,50,46,34,122,118,5,216,163,10,236,167,151,17,43,117,106,103,88,204,220,77,79,101,204,71,80,144,77,173,200,26,201,46,42,153,28,219,82,208,150,90,89,17,45,72,81,239,156,65,44,207,74,90,67,65,117,118,104,217,211,2,108,191,149,144,50,207,2,199,253,138,101,98,110,183,190,105,213,58,179,44,191,51,118,235,174,110,119,187,132,43,116,133,104,71,34,46,102,119,80,207,184,84,80,249,0,208,124,133,11,152,169,242,20,34,59,128,214,69,112,189,184,88,80,106,238,1,164,89,188,226,115,79,146,56,127,116,127,217,139,200,98,204,231,51,73,87,145,248,159,14,177,255,0,102,2,5,243,125,123,207,36,240,181,183,255,0,246,98,153,2,95,159,156,44,127,254,36,131,252,179,67,115,55,27,89,249,43,82,20,95,63,238,253,172,109,228,29,189,220,225,123,31,251,163,133,252,179,64,39,35,101,131,190,14,145,255,0,13,175,249,38,6,67,39,144,199,93,150,13,69,131,228,17,23,235,226,255,0,146,96,100,82,47,110,32,42,40,178,236,25,138,130,254,118,96,44,46,212,18,119,56,102,63,98,255,0,53,89,46,127,96,116,66,62,116,175,173,102,46,44,77,180,254,120,103,171,215,250,123,130,102,118,200,158,168,88,74,42,210,109,241,172,199,79,107,247,51,194,22,113,227,231,55,50,113,81,47,77,142,177,57,125,159,221,10,254,144,18,121,176,117,35,113,14,133,39,172,106,222,96,168,189,157,22,181,202,41,250,196,129,55,218,184,194,141,135,160,165,20,12,52,178,39,56,224,184,124,254,210,48,205,114,73,39,144,10,129,115,1,82,228,96,10,20,37,247,88,105,87,49,84,242,1,82,226,53,23,3,176,210,92,76,106,183,11,0,168,10,114,21,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,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,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,1,69,114,20,79,49,85,114,20,79,48,26,22,69,113,168,105,81,220,198,179,43,0,160,31,33,91,23,112,162,139,135,0,29,47,51,156,36,225,74,233,92,191,177,18,185,254,214,177,6,91,95,186,71,154,216,180,174,159,212,31,228,209,196,223,102,252,174,175,133,171,199,169,4,69,69,148,174,209,253,141,193,5,251,87,76,76,188,217,197,42,37,182,100,174,163,197,39,234,140,192,11,237,176,3,122,177,70,3,87,31,215,79,228,229,9,110,193,215,77,14,26,109,195,223,63,142,161,19,61,31,141,17,226,76,5,207,245,211,249,57,66,90,176,154,9,52,56,165,199,232,255,0,142,160,28,201,153,141,135,79,187,196,111,153,250,198,195,182,183,62,240,28,92,245,154,84,155,91,153,136,200,219,113,134,17,238,46,206,115,242,143,121,127,131,9,53,168,153,18,147,115,239,87,243,8,173,219,106,182,226,253,198,92,216,225,229,31,254,27,196,65,137,219,47,167,121,154,20,2,59,255,0,103,233,60,191,116,11,24,47,182,202,197,175,52,168,62,21,250,71,47,221,34,196,138,61,36,108,156,159,254,203,153,59,255,0,16,176,247,179,152,23,105,37,199,136,180,219,39,250,46,100,239,252,65,195,222,206,96,93,164,223,153,128,174,146,20,50,238,21,185,220,80,248,24,10,183,207,238,12,87,233,70,244,21,204,223,188,222,216,132,50,161,28,197,79,152,15,53,219,39,250,83,100,223,198,6,30,246,139,2,106,58,81,125,5,51,55,239,47,182,33,12,169,24,173,210,140,71,249,133,51,51,239,55,182,33,0,132,45,158,177,77,11,3,103,238,90,99,92,83,59,169,81,112,254,48,163,85,42,50,119,75,115,113,21,137,173,56,235,154,16,74,90,180,161,10,59,36,141,71,107,17,25,240,29,131,106,173,166,49,150,213,249,185,51,52,177,132,24,148,228,38,58,105,180,138,100,98,37,34,157,78,109,110,45,166,13,205,36,167,151,169,215,22,183,20,69,169,107,86,148,161,26,27,69,160,25,85,176,46,197,24,171,106,204,199,137,91,171,83,58,190,89,97,154,131,46,98,58,132,130,113,13,207,208,105,113,84,200,230,218,144,181,60,234,12,137,106,66,139,114,218,201,102,122,148,210,29,11,171,209,123,176,183,201,175,21,35,60,115,143,6,117,188,182,162,235,242,60,105,170,210,205,118,168,219,137,34,187,38,147,235,16,217,179,155,203,154,80,183,73,13,251,234,83,33,178,239,253,40,189,31,243,41,19,42,91,77,228,134,29,223,82,158,235,53,28,113,75,97,199,223,148,220,167,95,117,247,170,201,222,45,122,153,61,237,157,109,178,66,89,75,105,112,146,104,55,84,212,170,97,60,45,66,192,216,86,141,130,176,180,30,165,69,195,244,248,244,186,116,109,234,220,220,69,97,180,182,211,122,214,106,90,180,161,9,43,168,205,71,107,153,153,241,31,93,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,96,60,219,236,209,180,94,59,217,127,52,224,102,102,5,145,251,20,58,196,45,12,252,211,165,245,150,94,126,30,241,214,156,220,239,119,8,78,245,9,214,142,100,124,200,250,166,108,99,175,146,134,105,227,44,204,242,95,147,61,214,226,10,141,119,169,111,247,221,87,173,73,113,237,214,243,74,117,233,222,105,213,165,55,181,236,87,176,202,14,145,77,133,100,236,181,140,143,28,101,244,9,107,202,186,252,134,89,130,244,153,77,45,116,202,139,197,33,103,77,34,55,13,247,144,150,227,169,196,60,164,121,139,74,20,181,173,38,181,225,168,9,169,232,84,244,88,197,63,24,19,189,157,78,17,87,181,143,165,62,114,124,96,98,31,104,190,37,83,161,83,209,99,20,252,96,78,246,117,56,69,94,214,62,148,249,201,241,129,136,125,162,248,9,84,232,84,244,88,197,63,24,19,189,157,78,25,254,48,3,161,83,209,99,20,252,96,78,246,117,56,103,248,0,11,127,140,51,251,38,176,6,99,225,108,163,198,89,133,74,165,98,252,105,171,200,148,183,214,173,228,155,25,165,58,148,68,104,107,120,178,54,218,222,41,59,215,18,164,55,173,100,105,43,128,0,0,0,0,0,3,8,58,95,113,174,1,160,108,151,39,8,226,120,241,37,98,28,83,88,132,214,26,105,72,101,199,227,63,29,228,189,34,90,18,181,18,208,132,199,39,24,83,173,146,140,142,91,104,85,146,233,152,131,97,157,61,48,89,199,93,199,59,80,30,85,72,103,171,209,114,210,158,196,120,109,234,66,247,242,167,71,98,92,137,55,36,37,105,212,133,198,107,118,106,90,75,171,107,78,147,113,68,48,88,7,166,140,129,204,140,184,205,188,154,194,120,255,0,40,225,245,44,33,81,167,165,170,92,46,162,80,250,139,108,41,76,42,46,229,61,134,247,43,105,109,89,6,109,251,223,97,74,70,149,29,192,17,213,208,183,156,117,220,97,147,88,183,39,106,236,239,34,101,221,66,60,138,92,157,72,45,49,106,74,144,226,163,104,74,8,207,67,236,72,119,120,165,173,74,235,58,123,41,109,36,114,42,0,32,7,165,31,211,179,51,126,242,251,30,16,159,225,0,61,40,254,157,153,155,247,151,216,240,128,101,87,65,143,211,179,240,111,242,144,149,65,21,125,6,63,78,207,193,191,202,66,85,0,0,91,76,221,218,71,36,178,22,171,133,232,217,191,143,162,97,137,24,198,67,177,168,235,151,29,243,97,213,182,166,146,225,184,242,16,166,163,161,39,33,171,173,229,33,4,74,51,51,178,84,101,114,192,0,0,0,99,167,72,132,62,189,177,110,106,179,188,209,166,144,219,215,181,254,119,37,149,219,238,233,183,221,25,22,56,250,254,31,160,98,186,52,188,59,138,40,116,250,197,38,123,102,204,184,19,227,34,68,121,13,159,52,56,218,200,210,180,248,25,25,0,129,30,139,170,105,212,182,228,203,131,84,98,121,168,165,86,146,229,249,35,77,46,86,133,125,197,154,62,232,159,225,208,176,158,64,100,70,2,173,179,137,176,46,74,96,44,57,88,142,149,161,154,133,39,13,195,135,37,180,173,38,149,18,93,105,180,168,136,210,102,70,68,124,72,204,135,125,1,231,175,164,130,154,116,173,182,179,78,41,198,38,53,212,34,201,210,93,251,232,49,221,213,254,54,189,95,116,76,230,194,48,14,155,177,230,82,199,83,164,225,175,12,198,145,114,43,91,123,119,45,247,53,219,238,14,241,138,118,122,200,44,115,93,149,138,113,174,71,229,254,32,173,77,209,214,106,53,76,51,10,92,167,244,33,40,70,183,92,109,75,86,148,33,41,43,159,4,164,136,184,17,14,231,69,162,81,176,221,34,29,3,14,210,33,82,233,116,230,81,26,28,40,81,208,196,120,236,160,172,150,219,109,4,73,66,72,136,136,146,68,68,68,3,237,30,107,54,177,244,167,206,79,140,12,67,237,23,199,165,48,1,138,189,23,30,130,121,101,247,235,219,19,70,85,0,182,149,109,166,246,109,160,85,102,208,171,187,65,229,173,58,165,78,144,228,73,144,229,226,200,12,191,25,246,212,105,113,167,27,83,164,164,45,42,35,73,164,200,140,140,140,140,5,203,30,85,199,169,44,45,139,48,174,57,161,69,197,56,43,19,82,177,5,22,110,190,173,81,165,205,110,92,87,244,45,72,94,135,91,53,33,90,86,133,36,236,124,20,147,35,226,70,57,96,22,171,100,239,69,140,155,248,191,195,222,206,96,121,172,30,170,7,149,112,30,148,246,78,244,88,201,191,139,252,61,236,230,7,95,219,127,55,177,150,66,236,199,139,115,115,47,223,136,221,119,14,200,164,61,28,165,176,79,48,234,23,84,136,211,172,184,142,6,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,93,131,100,239,69,140,155,248,191,195,222,206,96,90,174,148,127,65,60,205,251,203,237,136,64,47,86,69,231,166,92,109,23,151,20,236,208,202,250,207,94,165,78,187,79,50,233,18,37,83,229,36,136,220,139,37,178,51,221,188,141,73,185,92,210,105,82,86,133,45,11,66,213,22,221,42,27,10,201,192,24,134,171,180,246,86,192,150,254,24,174,72,122,165,140,217,122,83,90,41,53,23,229,50,132,190,209,184,225,60,226,37,61,36,204,219,66,23,186,90,86,122,146,218,208,134,236,87,71,14,209,120,239,36,54,142,194,184,78,129,35,125,134,243,27,16,83,40,88,130,153,161,148,245,173,234,220,141,21,221,242,218,91,136,220,57,48,222,210,217,163,121,163,66,140,136,238,83,252,3,204,14,86,230,150,59,201,108,119,76,204,204,180,174,249,27,18,81,183,221,74,111,85,102,70,235,122,202,217,115,222,222,66,219,85,219,117,105,237,36,237,123,149,140,136,203,208,158,202,59,87,101,198,214,185,112,140,107,130,157,234,53,88,59,182,43,244,7,222,37,202,164,74,81,25,146,84,100,69,188,101,122,84,109,60,68,73,113,41,81,25,33,104,113,180,67,15,72,166,204,248,55,101,173,161,143,6,101,244,233,107,195,213,250,59,56,142,12,41,38,107,93,49,15,72,144,201,196,39,77,70,167,144,149,71,81,161,106,237,232,90,82,163,90,146,110,47,45,122,12,126,157,159,131,127,148,128,74,160,0,0,0,0,11,85,181,143,162,198,114,124,95,226,31,103,62,60,214,15,74,123,88,250,44,103,39,197,254,33,246,115,227,205,96,15,85,0,0,0,0,0,0,0,2,42,250,111,115,75,255,0,6,153,41,79,174,255,0,117,226,154,189,51,170,252,17,160,63,190,52,127,194,73,208,133,248,173,63,59,49,134,189,31,89,59,74,206,253,173,48,46,17,196,180,25,117,92,61,10,67,213,186,195,77,69,75,236,19,17,25,91,205,166,82,86,133,163,171,57,33,49,216,112,150,86,81,63,160,140,148,180,152,235,251,104,103,29,11,63,118,160,199,249,171,133,153,209,69,170,212,27,143,78,115,82,207,172,197,137,29,168,141,73,178,208,133,163,124,136,233,119,118,164,146,145,188,208,119,52,220,243,211,160,251,0,73,106,149,154,121,165,59,15,68,56,242,164,83,168,20,186,178,137,165,62,75,105,46,191,54,58,14,251,212,32,201,232,11,87,2,66,204,155,243,141,179,210,17,193,159,217,57,93,217,255,0,57,113,102,78,226,55,186,196,188,51,80,84,118,228,233,66,58,220,85,164,156,141,39,66,22,178,111,122,195,141,59,187,214,106,70,189,42,237,36,200,76,255,0,69,14,113,82,179,43,100,186,38,17,85,122,92,236,67,151,210,36,81,42,141,77,148,151,95,109,133,60,227,208,148,132,235,82,202,49,71,90,24,108,212,73,43,197,117,8,45,45,145,140,32,233,147,201,79,112,219,65,82,115,142,37,67,125,19,51,105,231,190,97,199,117,56,196,234,115,81,227,185,165,36,218,73,44,169,133,195,52,221,107,81,185,191,190,148,232,33,202,244,45,231,29,11,7,231,46,45,201,218,187,59,185,121,137,79,143,34,151,39,82,207,84,170,106,100,56,168,218,18,131,34,214,195,242,29,222,41,104,74,122,182,158,210,156,73,16,76,160,128,30,148,127,78,204,205,251,203,236,120,66,127,132,0,244,163,250,118,102,111,222,95,99,194,1,127,250,32,243,75,2,100,182,4,207,252,204,204,186,239,145,176,221,27,220,167,93,155,213,94,145,186,222,189,61,150,253,237,148,45,197,93,199,80,158,202,78,215,185,216,136,204,177,3,106,237,171,179,31,107,92,199,94,53,198,174,245,26,84,29,227,20,10,3,15,26,226,210,34,168,200,205,41,51,34,222,60,189,41,55,94,50,37,56,164,164,136,144,132,54,218,44,251,117,106,171,52,169,20,38,106,114,209,77,153,33,153,114,33,165,229,19,15,62,202,92,75,78,173,187,233,82,208,151,222,74,84,101,116,147,174,17,91,81,223,37,118,1,216,250,171,181,150,110,37,53,2,136,222,4,193,210,33,207,197,107,121,213,18,228,176,181,168,219,130,210,91,90,93,215,32,153,117,6,226,84,146,105,9,90,245,107,38,219,112,47,87,70,151,71,220,156,225,170,209,246,131,205,250,84,71,50,250,4,142,179,71,164,203,105,169,76,98,85,161,82,152,112,156,36,62,75,97,17,228,176,210,141,15,52,164,62,87,73,145,160,213,121,159,31,37,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,235,1,229,92,79,247,69,199,160,158,89,125,250,246,196,209,0,34,127,186,46,61,4,242,203,239,215,182,38,128,202,160,0,1,24,29,45,123,20,121,110,28,205,172,178,202,153,85,153,90,103,114,222,52,167,176,91,246,213,5,150,55,104,169,164,141,90,219,220,161,166,155,117,45,165,73,54,205,46,153,54,77,60,181,197,182,0,199,248,203,43,49,149,39,48,114,251,16,203,161,226,26,28,130,147,6,116,99,45,109,46,198,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,234,32,65,95,73,206,199,88,19,101,156,119,135,43,249,105,51,170,225,188,119,215,58,150,31,221,188,191,36,117,38,97,161,207,150,158,125,199,36,111,92,125,110,118,137,58,47,164,174,86,176,74,86,196,155,96,225,157,174,114,189,170,210,78,36,44,109,67,142,194,113,101,30,35,82,55,16,95,117,199,208,202,219,113,212,18,84,135,147,25,110,146,18,183,13,178,81,33,106,81,150,165,100,80,133,110,133,79,74,124,83,241,127,59,218,52,225,53,32,3,21,122,81,253,4,243,55,239,47,182,33,12,170,24,171,210,143,232,39,153,191,121,125,177,8,4,0,143,85,3,202,184,245,80,0,45,86,214,62,139,25,201,241,127,136,125,156,248,186,162,213,109,99,232,177,156,159,23,248,135,217,207,128,243,88,61,41,236,157,232,177,147,127,23,248,123,217,204,15,53,131,210,158,201,222,139,25,55,241,127,135,189,156,192,11,170,0,45,166,94,109,35,146,89,171,143,241,102,86,224,60,125,18,165,139,48,68,135,163,87,41,42,142,252,119,227,173,167,148,195,166,130,121,8,39,208,135,83,161,75,104,214,132,154,155,185,150,241,26,130,229,128,0,12,85,233,71,244,19,204,223,188,190,216,132,33,47,102,74,77,42,191,180,150,84,80,171,180,200,149,26,109,71,28,80,162,76,135,45,148,188,196,150,28,158,202,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,77,167,74,63,160,158,102,253,229,246,196,33,10,219,39,122,83,228,223,198,6,30,246,139,0,46,255,0,72,54,196,149,93,148,49,251,117,220,48,196,185,217,117,138,164,72,122,149,49,49,84,150,41,47,169,231,148,138,74,220,83,206,173,107,110,58,91,82,93,112,210,111,22,240,210,70,109,185,103,71,206,219,117,93,148,49,251,148,44,78,252,185,217,117,138,164,71,102,171,13,82,148,150,41,47,169,230,82,186,178,27,75,46,173,107,110,58,92,74,154,108,146,111,22,236,148,102,109,183,105,201,205,92,179,194,185,201,151,24,143,43,113,172,78,177,69,196,212,247,105,242,116,182,218,220,103,89,118,31,107,120,133,161,47,52,178,75,141,172,210,122,28,66,20,69,116,144,243,175,180,190,206,152,239,101,252,211,159,150,120,234,63,236,179,40,243,117,179,243,78,151,214,94,101,137,155,182,157,115,115,189,220,45,91,165,171,90,57,25,114,51,15,71,191,157,92,123,133,127,90,177,30,27,196,116,255,0,177,204,131,82,131,33,191,241,155,121,151,27,95,138,84,149,119,145,143,45,162,71,250,41,246,227,141,150,181,88,27,45,230,74,37,187,66,196,245,130,70,22,169,165,110,190,116,234,140,165,33,5,9,109,220,201,17,158,118,202,74,155,73,110,222,117,197,44,148,151,84,227,49,192,3,210,158,201,222,139,25,55,241,127,135,189,156,192,186,162,213,108,157,232,177,147,127,23,248,123,217,204,7,230,177,217,99,255,0,188,182,85,127,250,202,157,253,112,6,214,62,139,25,201,241,127,136,125,156,248,243,88,61,36,109,55,86,165,87,246,68,205,122,237,10,167,18,163,77,168,229,189,118,92,57,145,30,75,204,73,97,202,99,202,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,230,220,4,255,0,108,11,177,70,21,217,79,46,34,86,234,212,206,177,153,184,154,158,203,152,142,161,32,155,91,144,53,146,92,85,50,57,182,165,161,44,180,178,34,90,144,163,223,56,130,89,158,148,180,134,178,168,0,0,96,7,77,95,162,198,22,248,192,131,236,234,136,207,241,128,29,53,126,139,24,91,227,2,15,179,170,32,48,3,162,227,211,179,44,190,253,123,30,104,159,225,0,61,23,30,157,153,101,247,235,216,243,68,255,0,0,0,235,248,255,0,31,224,220,172,193,181,108,193,204,28,67,18,135,135,168,113,206,76,233,210,76,244,52,139,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,27,0,99,252,27,154,120,54,147,152,57,125,136,98,87,48,245,114,57,73,131,58,49,158,135,81,115,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,14,192,0,0,33,91,166,175,210,159,11,124,95,193,246,141,68,58,21,61,41,241,79,197,252,239,104,211,132,212,128,0,0,0,133,110,154,191,74,124,45,241,127,7,218,53,16,232,84,244,167,197,63,23,243,189,163,78,14,154,191,74,124,45,241,127,7,218,53,16,232,84,244,167,197,63,23,243,189,163,78,1,53,32,0,3,205,102,214,62,148,249,201,241,129,136,125,162,248,183,245,156,83,93,196,20,234,21,38,175,59,172,68,195,52,245,210,233,109,238,144,142,175,21,114,164,75,83,119,73,17,174,239,203,144,187,168,205,93,187,95,74,82,69,112,54,177,244,167,206,79,140,12,67,237,23,197,223,232,249,216,146,171,181,126,63,114,187,137,216,151,7,46,176,172,136,239,85,102,42,42,148,197,89,244,188,202,151,73,67,137,121,165,161,110,71,83,138,83,173,154,141,146,221,154,136,141,198,238,23,175,162,159,97,200,217,149,85,129,181,38,100,174,91,84,44,49,88,37,225,106,98,80,235,7,81,168,197,82,22,83,86,229,136,151,25,151,108,148,165,181,30,241,230,156,74,205,41,105,77,189,49,35,228,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,125,96,0,2,213,109,85,154,95,33,109,156,115,23,51,25,174,249,26,125,27,15,202,242,84,222,171,214,55,85,71,81,185,131,239,102,133,165,87,148,235,9,237,164,208,87,186,236,146,81,144,66,7,72,174,113,215,115,147,107,140,119,38,174,207,87,137,131,234,15,224,234,92,109,72,94,230,44,7,221,109,71,173,40,65,171,122,249,200,126,202,212,164,111,244,106,82,80,147,29,175,102,13,140,168,89,201,178,62,122,237,5,136,234,189,94,94,15,167,200,111,13,19,107,90,247,50,160,48,221,66,106,158,100,180,18,183,172,27,81,219,86,241,73,70,253,245,169,165,41,13,24,196,1,232,163,96,156,179,194,185,95,178,62,89,211,176,180,77,223,151,176,252,44,77,81,125,109,182,79,74,157,61,132,72,117,110,41,8,78,189,59,196,180,131,85,212,77,50,210,13,74,209,112,30,125,242,247,26,213,114,215,31,225,172,198,161,71,136,253,75,10,214,33,86,225,181,45,10,83,14,63,25,228,60,218,92,74,84,149,26,13,72,34,50,37,36,237,123,25,115,30,154,50,247,26,210,179,43,0,97,172,198,161,71,150,197,55,21,81,225,86,225,181,45,9,75,237,177,37,148,60,218,92,74,84,164,146,201,43,34,50,37,40,175,123,25,243,30,107,51,191,5,82,178,215,58,49,246,92,208,164,75,126,155,133,113,69,86,137,13,217,107,74,159,113,136,210,220,101,181,56,164,165,41,53,154,80,70,102,73,73,94,246,34,228,38,207,162,179,56,235,185,187,178,61,34,54,35,102,242,240,21,65,220,28,220,157,72,249,106,44,102,24,114,49,232,66,18,72,221,177,33,166,45,218,82,183,26,212,163,82,204,136,51,0,121,87,30,170,0,5,170,217,59,209,99,38,254,47,240,247,179,152,30,107,7,170,129,229,92,4,207,116,83,236,89,74,203,60,1,3,104,236,198,195,241,31,198,216,174,57,75,195,107,84,148,200,42,93,17,246,80,109,186,132,146,116,181,38,66,86,179,82,137,75,82,89,83,104,247,179,91,237,170,66,133,170,217,59,209,99,38,254,47,240,247,179,152,23,84,0,80,249,10,138,31,32,26,78,246,189,133,8,207,212,53,120,24,167,209,91,184,0,142,194,183,191,49,79,128,0,84,207,184,90,172,211,130,204,191,38,107,82,203,78,250,218,76,187,244,11,168,45,190,97,161,181,121,63,82,173,109,239,127,218,0,130,141,160,48,194,104,222,65,208,220,178,223,117,175,158,151,171,117,203,129,122,199,78,200,36,254,126,112,185,113,254,217,32,255,0,44,208,189,91,82,182,195,254,230,55,110,106,211,215,111,164,200,237,243,129,102,114,12,191,63,120,88,191,252,73,7,249,102,128,78,30,203,5,108,29,35,254,28,95,242,76,12,136,79,33,143,91,45,164,139,7,200,191,247,237,127,201,48,50,21,60,128,84,21,243,179,0,87,4,24,12,83,219,133,205,24,58,47,18,47,155,145,185,254,229,120,67,30,37,81,185,153,56,160,191,223,57,167,195,247,65,137,147,219,169,70,88,58,41,219,245,246,55,249,35,194,25,235,171,255,0,108,156,79,203,251,37,55,252,160,192,76,62,196,141,219,12,97,99,177,255,0,105,112,127,147,140,51,25,60,121,140,64,216,153,63,157,92,42,174,60,112,84,31,228,227,12,191,34,176,0,169,114,49,65,82,228,96,52,43,152,170,121,2,185,130,121,0,175,33,82,51,51,20,21,46,96,53,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,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,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,43,144,211,123,13,74,228,52,128,211,194,231,113,173,67,65,243,26,212,2,182,177,24,161,249,135,240,24,169,242,20,63,48,254,3,1,104,243,242,78,227,5,226,101,146,244,154,112,236,213,114,191,233,78,136,34,218,14,114,166,102,133,124,205,221,122,250,175,208,218,246,142,215,244,9,208,218,53,205,222,8,197,36,71,111,206,196,227,255,0,169,120,64,254,117,41,78,230,125,102,231,123,245,127,242,118,192,101,223,71,195,106,247,65,128,78,223,223,95,226,74,18,203,134,46,84,88,223,227,255,0,29,66,41,250,62,227,47,203,24,9,196,163,251,233,198,255,0,91,40,74,198,26,37,21,34,50,79,159,111,248,198,3,149,89,220,136,124,239,29,139,238,143,160,210,103,220,54,95,79,103,151,120,14,10,170,242,82,180,106,87,122,187,190,1,17,251,105,72,39,61,199,118,239,111,40,119,126,231,18,217,89,65,107,110,229,222,175,230,17,9,182,107,197,249,207,237,127,124,59,191,115,128,176,251,40,149,243,74,133,111,252,96,164,127,148,139,14,47,206,201,201,53,102,149,14,197,202,191,71,255,0,41,22,24,4,177,237,27,182,159,200,7,98,28,160,201,156,190,169,213,96,230,70,49,203,28,55,37,170,140,35,220,249,26,152,168,141,33,114,9,213,36,238,243,187,167,153,108,155,50,91,125,183,117,182,164,53,188,227,186,43,182,240,225,72,217,83,55,171,63,178,181,132,107,181,58,135,237,8,141,68,74,55,95,186,20,210,220,123,246,56,232,79,206,144,34,180,125,85,106,77,86,131,85,153,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,128,245,56,155,88,189,99,67,156,204,97,31,70,134,220,113,182,142,193,204,228,254,56,68,180,102,46,11,163,182,183,165,184,183,100,34,185,78,100,219,96,166,169,229,154,148,82,73,75,105,47,37,106,237,173,194,113,6,100,165,161,156,221,85,181,29,192,27,231,247,5,79,152,162,60,238,2,167,204,2,246,24,173,210,140,103,249,133,51,51,239,55,182,33,12,169,24,173,210,141,232,41,153,159,121,189,177,8,4,22,229,62,5,249,40,102,158,13,203,63,42,121,51,221,110,32,167,80,186,238,227,125,213,122,212,150,217,222,238,245,39,94,157,230,173,58,147,123,90,229,123,143,71,217,23,145,121,113,179,166,92,83,178,191,43,232,221,70,149,6,238,188,243,166,75,149,80,148,162,34,114,84,151,8,139,120,242,244,166,231,98,73,37,41,66,18,132,33,8,79,158,205,147,189,41,242,111,227,3,15,123,69,129,233,76,0,0,0,117,252,127,128,48,110,105,224,218,182,95,102,14,30,137,92,195,213,200,231,26,116,25,36,122,29,69,200,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,205,102,119,224,170,86,90,231,70,62,203,154,20,137,111,211,112,174,40,170,209,33,187,45,105,83,238,49,26,91,140,182,167,20,148,165,38,179,74,8,204,201,41,43,222,196,92,135,167,49,230,179,107,31,74,124,228,248,192,196,62,209,124,4,170,116,42,122,44,98,159,140,9,222,206,167,8,171,218,199,210,159,57,62,48,49,15,180,95,18,169,208,169,232,177,138,126,48,39,123,58,156,34,175,107,31,74,124,228,248,192,196,62,209,124,4,170,116,42,122,44,98,159,140,9,222,206,167,12,148,218,187,106,236,184,217,43,46,23,141,113,171,189,122,171,59,120,197,2,128,195,196,137,85,121,73,34,51,74,76,200,247,108,163,82,77,215,140,141,45,165,73,34,37,173,109,182,188,64,232,166,205,44,9,146,219,14,227,220,203,204,202,239,145,176,221,27,48,31,235,179,122,171,210,55,91,216,148,182,91,247,182,80,183,21,119,29,66,123,41,59,94,231,98,35,50,142,189,171,182,174,204,125,173,115,29,120,215,26,187,212,105,80,119,140,80,40,12,60,107,139,72,138,163,35,52,164,204,139,120,242,244,164,221,120,200,148,226,146,146,34,66,16,219,104,11,127,154,89,165,142,243,167,29,212,243,51,50,235,190,89,196,149,157,207,93,155,213,89,143,189,221,50,134,91,247,182,80,134,211,102,218,66,123,41,43,218,231,115,51,51,152,158,141,206,144,73,59,68,198,115,39,179,146,171,17,57,139,78,142,169,48,170,79,58,211,43,196,200,55,95,113,210,106,59,44,52,203,43,140,201,48,147,66,84,165,184,130,91,150,178,28,50,143,108,139,232,232,207,108,251,200,154,222,117,225,58,119,247,55,185,42,102,250,31,231,143,229,199,99,77,247,231,36,163,169,245,125,210,149,239,168,247,222,72,245,158,47,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,3,212,240,12,106,216,95,108,218,22,216,121,113,42,166,229,43,200,216,207,11,245,120,248,154,154,210,22,113,82,227,164,189,212,152,206,42,247,101,221,211,166,77,169,70,227,106,66,146,173,68,72,117,204,149,0,29,43,58,51,123,6,228,46,87,226,12,220,204,7,229,183,66,195,177,210,244,130,136,193,188,251,171,91,137,105,166,91,71,2,53,184,235,141,182,70,163,74,8,214,70,165,37,36,106,46,234,35,171,166,147,56,235,184,63,38,176,150,78,210,25,221,196,204,74,132,137,21,73,58,144,122,162,211,85,29,196,198,208,164,25,150,183,223,142,238,241,43,66,147,213,180,246,146,226,136,130,32,113,102,41,174,227,156,85,89,198,184,166,119,93,173,98,10,132,138,165,70,78,233,13,239,229,62,226,156,117,205,8,36,161,58,150,181,29,146,68,146,189,136,136,184,14,40,125,80,169,53,90,140,105,243,41,244,201,114,163,210,227,148,185,206,178,202,150,136,172,27,173,178,78,186,162,43,33,6,235,205,54,74,85,139,91,136,79,53,17,31,202,2,250,236,71,159,49,182,113,218,95,7,102,77,102,108,182,48,241,72,93,47,16,19,50,29,109,7,78,146,131,105,199,29,67,72,90,158,67,42,83,114,73,173,10,214,184,232,34,178,180,168,189,25,143,44,53,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,143,69,59,17,231,204,157,163,182,104,193,217,147,89,155,17,252,66,113,215,75,196,4,204,134,156,89,84,99,44,218,113,199,80,210,16,150,86,242,82,220,146,107,66,116,34,66,8,174,157,42,48,190,162,0,122,81,253,59,51,55,239,47,177,225,9,254,16,3,210,143,233,217,153,191,121,125,143,8,6,85,116,24,253,59,63,6,255,0,41,9,20,207,76,244,203,141,157,50,226,163,154,25,161,89,234,52,168,54,105,150,90,34,92,170,132,165,17,155,113,99,54,102,91,199,151,165,86,43,146,73,41,82,214,164,33,11,90,99,47,161,195,31,224,220,172,193,187,65,102,14,96,226,24,148,60,61,67,143,135,36,206,157,36,207,67,72,189,72,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,143,21,118,219,219,7,19,109,115,154,14,214,148,114,225,96,154,28,135,211,132,232,242,218,143,191,130,195,173,176,135,150,227,141,32,148,165,188,168,200,116,208,165,184,77,154,141,8,82,136,181,40,45,166,122,103,166,99,237,23,152,245,28,208,205,10,207,94,170,206,179,76,178,209,26,34,211,226,164,204,219,139,25,179,51,221,178,141,74,177,92,212,106,82,150,181,45,107,90,213,39,253,22,155,123,123,187,135,65,217,71,52,24,209,136,41,84,254,167,132,42,145,227,217,185,240,98,48,106,40,114,18,130,179,111,50,195,74,52,59,98,75,141,182,100,179,39,82,74,127,8,54,113,232,243,207,157,165,242,191,18,102,166,16,135,18,157,77,167,71,89,97,244,84,149,185,60,73,53,183,8,157,143,25,74,178,80,132,164,157,78,253,102,77,155,196,134,175,243,231,24,198,170,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,192,122,158,1,134,189,28,91,113,201,218,183,6,207,193,249,130,136,145,243,23,7,199,97,115,158,105,109,52,138,220,69,25,160,166,180,193,25,41,11,74,137,41,125,41,78,233,43,117,165,36,210,79,19,77,230,80,0,0,0,0,0,0,0,0,0,0,0,243,89,181,143,165,62,114,124,96,98,31,104,190,61,41,128,12,85,232,184,244,19,203,47,191,94,216,154,50,168,0,0,121,87,30,170,7,149,112,30,148,246,78,244,88,201,191,139,252,61,236,230,5,170,233,71,244,19,204,223,188,190,216,132,46,174,201,222,139,25,55,241,127,135,189,156,192,181,93,40,254,130,121,155,247,151,219,16,128,66,182,201,222,148,249,55,241,129,135,189,162,192,244,166,60,214,108,157,233,79,147,127,24,24,123,218,44,15,74,96,33,91,166,175,210,159,11,124,95,193,246,141,68,93,94,131,31,167,103,224,223,229,33,106,186,106,253,41,240,183,197,252,31,104,212,69,213,232,49,250,118,126,13,254,82,1,42,128,0,0,0,0,45,86,214,62,139,25,201,241,127,136,125,156,248,243,88,61,41,237,99,232,177,156,159,23,248,135,217,207,143,53,128,61,84,0,0,0,0,0,11,85,181,62,117,254,103,109,159,113,182,113,183,79,235,178,240,253,60,186,131,10,107,120,218,231,62,234,35,197,222,167,120,217,155,36,251,205,27,154,86,74,221,146,244,221,86,35,186,162,61,122,103,243,122,78,16,200,108,53,148,116,231,229,179,35,48,171,10,122,97,165,134,150,195,212,234,126,237,215,25,90,213,219,66,206,75,208,92,73,160,184,147,46,17,168,136,244,172,33,132,122,51,216,103,43,234,185,57,178,94,89,224,58,234,165,149,73,138,63,148,166,49,46,18,162,63,17,249,207,57,53,200,174,52,163,53,37,108,170,73,178,119,177,153,182,102,105,77,244,151,159,108,167,192,191,37,12,211,193,185,103,229,79,38,123,173,196,20,234,23,93,220,111,186,175,90,146,219,59,221,222,164,235,211,188,213,167,82,111,107,92,175,113,233,248,6,10,244,193,100,229,11,28,236,192,121,171,33,238,175,90,203,74,131,18,33,185,165,107,223,197,157,33,136,146,35,88,150,148,39,82,215,25,221,225,165,106,46,173,161,58,73,197,24,138,13,144,179,122,54,68,109,47,151,185,165,80,126,35,20,218,77,97,12,213,31,146,195,175,34,61,58,74,21,22,99,196,134,187,106,90,35,190,234,208,73,37,118,210,158,202,252,211,159,237,165,50,134,54,125,100,54,57,202,55,152,136,228,140,69,71,121,154,121,203,125,214,88,106,162,139,59,9,231,22,213,214,72,110,75,108,184,100,68,171,146,12,141,42,35,52,159,154,32,30,170,4,0,244,163,250,118,102,111,222,95,99,194,19,147,146,153,161,74,206,172,163,194,25,175,70,76,70,227,226,154,60,106,146,227,198,154,153,104,134,250,208,91,232,166,234,72,137,107,101,221,227,75,236,164,201,109,168,141,41,50,50,40,54,233,71,244,236,204,223,188,190,199,132,2,218,108,171,179,62,50,218,191,55,33,229,110,15,157,18,156,132,199,85,74,175,83,146,100,164,83,169,205,173,180,58,249,55,168,148,242,245,58,218,16,218,76,181,45,105,212,164,35,91,136,244,61,149,185,91,129,50,91,2,83,50,207,45,40,94,70,195,116,109,247,82,133,214,158,145,186,222,188,183,156,247,199,150,183,21,119,29,90,187,74,59,94,197,98,34,34,141,110,131,31,167,103,224,223,229,33,42,128,0,0,3,202,184,159,238,139,143,65,60,178,251,245,237,137,162,0,68,255,0,116,92,122,9,229,151,223,175,108,77,1,149,64,0,0,34,175,167,59,233,39,248,73,249,52,74,160,138,190,156,239,164,159,225,39,228,208,22,171,161,83,210,159,20,252,95,206,246,141,56,77,72,133,110,133,79,74,124,83,241,127,59,218,52,225,53,32,3,21,122,81,253,4,243,55,239,47,182,33,12,170,24,171,210,143,232,39,153,191,121,125,177,8,4,0,143,85,3,202,184,245,80,0,45,86,214,62,139,25,201,241,127,136,125,156,248,186,162,213,109,99,232,177,156,159,23,248,135,217,207,128,243,88,61,41,236,157,232,177,147,127,23,248,123,217,204,15,53,130,106,115,39,109,124,43,178,158,194,57,77,68,164,212,250,198,102,226,108,175,162,55,135,41,241,205,181,185,3,93,49,166,211,83,144,78,37,104,75,45,44,140,208,149,164,247,206,32,208,69,165,46,173,160,116,161,109,211,242,20,194,171,200,236,156,198,125,83,50,107,90,60,177,38,18,117,61,66,165,184,218,140,236,241,40,186,188,199,174,222,238,196,165,161,163,91,158,244,165,71,112,226,47,37,243,123,25,100,46,104,97,252,220,203,247,226,55,93,195,178,20,244,114,150,193,60,195,168,91,106,105,214,92,71,3,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,46,42,173,83,198,89,175,143,230,214,102,55,46,191,139,49,141,97,201,46,162,36,66,55,234,21,25,111,26,148,77,178,202,72,141,110,58,225,217,13,164,184,168,137,37,200,133,255,0,218,59,163,207,62,118,104,202,252,55,154,152,190,28,74,141,54,163,29,5,136,17,77,86,248,240,220,215,28,50,106,60,149,38,233,90,20,147,105,59,244,25,182,79,26,218,191,206,92,124,38,167,101,93,166,48,110,213,249,71,15,52,176,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,36,151,145,165,214,214,135,18,69,169,11,78,164,161,122,219,69,224,30,109,182,85,218,99,25,108,161,155,144,243,75,7,193,137,81,66,163,170,155,87,166,73,34,74,42,52,231,22,218,221,96,156,210,106,101,122,154,109,104,113,36,122,86,132,234,74,209,173,181,250,30,202,172,204,194,185,201,151,24,115,52,176,84,190,177,69,196,212,246,170,17,181,56,218,220,103,89,118,216,119,118,181,161,47,52,178,83,110,32,148,122,28,66,210,103,116,152,11,1,210,143,232,39,153,191,121,125,177,8,66,182,201,222,148,249,55,241,129,135,189,162,192,154,158,148,127,65,60,205,251,203,237,136,66,21,182,78,244,167,201,191,140,12,61,237,22,0,122,83,22,83,108,13,154,232,91,84,228,117,99,44,170,103,185,170,179,170,169,134,229,170,82,216,110,37,97,166,92,68,119,29,52,165,122,153,61,234,219,112,141,11,61,219,139,52,145,44,144,164,222,176,1,229,223,31,224,12,101,149,152,202,173,151,217,131,135,165,208,241,13,14,65,198,157,6,73,22,182,151,98,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,235,226,119,186,69,54,21,141,181,46,13,60,113,151,208,34,35,53,40,17,217,102,11,210,101,58,132,84,233,204,156,133,157,52,136,220,38,25,90,156,144,167,16,242,145,231,161,40,82,208,133,26,209,4,32,61,41,236,157,232,177,147,127,23,248,123,217,204,15,53,131,210,158,201,222,139,25,55,241,127,135,189,156,192,186,160,49,87,255,0,241,101,255,0,250,255,0,255,0,252,224,128,17,233,79,107,31,69,140,228,248,191,196,62,206,124,121,172,1,234,160,0,0,6,0,116,213,250,44,97,111,140,8,62,206,168,140,255,0,24,1,211,87,232,177,133,190,48,32,251,58,162,3,0,58,46,61,59,50,203,239,215,177,230,137,243,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,64,103,69,199,167,102,89,125,250,246,60,209,146,157,40,189,32,19,42,243,42,91,50,100,134,34,220,210,153,235,52,236,113,84,97,183,216,148,228,166,159,117,135,169,41,222,33,26,89,45,213,221,113,179,90,94,75,137,108,148,72,39,82,232,88,190,145,77,186,164,237,75,140,143,3,229,244,249,104,202,186,4,134,94,130,204,152,173,33,117,58,139,37,33,7,82,35,54,201,246,80,166,228,41,180,50,165,249,136,74,212,132,45,70,132,124,157,31,187,119,87,118,85,197,77,224,172,82,190,187,150,88,130,160,78,84,99,89,13,249,46,83,238,69,109,218,174,180,71,118,67,251,168,209,212,93,89,38,73,93,238,86,87,19,178,187,52,108,233,142,246,160,205,56,25,103,129,99,254,197,50,177,55,91,63,51,41,125,101,150,95,153,187,117,214,247,219,173,250,21,186,66,181,175,145,23,51,38,210,251,58,99,189,151,243,78,126,89,227,168,255,0,178,204,163,205,214,207,205,58,95,89,121,150,38,110,218,117,205,206,247,112,181,110,150,173,104,228,101,200,204,61,36,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,62,177,14,221,20,251,113,198,203,90,172,13,150,243,37,18,221,161,98,122,193,35,11,84,210,183,95,58,117,70,82,144,130,132,182,238,100,136,207,59,101,37,77,164,183,111,58,226,150,74,75,170,113,153,137,0,0,0,0,24,171,210,23,182,47,230,74,202,200,126,231,161,245,188,103,141,122,245,58,133,239,155,191,39,238,227,30,186,143,109,135,90,119,112,243,177,61,225,122,119,155,222,7,100,174,209,213,177,79,73,78,59,202,220,229,170,202,218,15,24,85,107,248,51,29,212,31,159,93,145,213,153,91,208,106,143,38,59,72,168,217,13,111,86,203,108,197,109,158,172,210,146,132,52,119,105,179,54,208,218,131,150,233,171,244,167,194,223,23,240,125,163,81,14,133,79,74,124,83,241,127,59,218,52,225,242,116,202,213,169,85,253,164,176,77,118,133,83,137,81,166,212,114,222,155,46,28,200,143,37,230,36,176,228,250,130,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,125,125,10,158,148,248,167,226,254,119,180,105,192,38,164,0,0,121,172,218,199,210,159,57,62,48,49,15,180,95,19,83,209,113,232,39,150,95,126,189,177,52,66,182,214,62,148,249,201,241,129,136,125,162,248,154,158,139,143,65,60,178,251,245,237,137,160,50,168,0,0,4,112,116,220,99,90,84,12,151,203,220,185,122,60,179,169,87,49,67,181,184,238,165,9,220,37,136,49,28,101,212,173,90,181,18,205,85,6,77,36,73,50,50,75,151,52,216,137,82,62,32,219,166,23,26,210,177,86,216,43,161,83,227,203,110,70,14,194,244,218,36,229,60,132,146,28,125,106,122,113,41,163,37,25,154,55,83,154,73,154,137,39,173,43,43,88,137,74,12,106,217,163,0,70,205,61,161,178,223,47,170,24,122,93,114,155,92,197,20,216,213,72,49,137,221,110,211,186,194,14,97,153,180,100,180,33,49,201,213,173,105,50,208,132,169,87,78,155,151,165,225,8,29,13,184,90,133,136,54,184,153,86,171,193,235,18,240,206,15,168,213,41,110,111,86,142,175,41,111,198,136,167,44,147,34,93,216,151,33,22,81,26,123,119,182,164,164,202,111,192,66,95,76,182,0,141,134,118,163,165,227,58,118,30,151,18,62,49,194,241,36,204,168,40,157,54,39,84,99,186,236,119,9,10,81,154,9,109,198,110,9,41,8,181,137,77,168,202,238,106,87,107,232,71,198,181,88,25,209,152,89,114,204,120,135,77,174,97,118,171,114,29,82,21,191,75,240,101,182,203,73,66,181,105,36,26,106,15,26,136,210,102,102,150,236,105,177,146,175,167,77,166,22,161,75,200,44,11,141,100,65,215,90,165,99,2,165,195,147,189,89,110,162,203,133,33,201,13,232,35,208,173,75,133,24,238,100,106,45,221,146,100,74,81,28,117,236,7,142,190,71,123,100,229,61,127,201,126,80,235,120,129,186,22,231,127,186,211,229,38,215,3,123,171,74,175,187,235,91,205,54,237,104,211,116,223,81,7,162,144,0,0,30,85,199,170,129,229,92,7,165,61,147,189,22,50,111,226,255,0,15,123,57,129,117,69,170,217,59,209,99,38,254,47,240,247,179,152,23,84,0,82,252,108,42,40,126,176,26,22,102,87,50,26,72,238,126,35,89,241,230,52,145,17,43,128,13,101,203,135,49,65,94,69,114,21,177,24,13,54,184,182,121,142,151,75,201,214,47,217,189,95,88,46,97,243,22,195,52,36,110,188,153,165,118,190,251,187,237,0,66,30,209,21,57,170,247,63,239,255,0,221,127,66,95,98,240,29,27,103,150,22,238,57,194,202,82,46,126,233,96,151,63,179,52,57,236,248,158,114,60,135,169,221,90,122,207,208,219,246,47,1,193,236,240,235,136,199,56,91,181,98,247,75,4,249,125,153,160,19,135,179,51,6,222,18,124,180,219,230,202,207,159,216,153,23,245,5,98,22,19,102,117,184,238,18,125,68,119,34,172,168,191,234,153,23,241,36,118,226,2,160,175,51,136,2,207,176,100,3,18,54,238,85,176,108,82,73,254,191,70,255,0,36,120,67,45,108,200,243,43,20,95,251,227,55,252,160,196,205,109,214,68,120,62,45,255,0,191,177,191,201,30,16,203,92,77,179,47,20,88,191,92,166,255,0,148,24,9,150,216,152,173,132,112,153,219,253,197,64,254,74,48,203,194,43,140,65,216,153,207,206,150,20,35,62,88,42,7,242,81,134,95,21,251,128,80,84,185,24,160,169,114,48,20,62,66,137,228,42,124,133,19,200,5,69,75,152,112,183,136,169,16,10,128,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,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,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,43,144,210,53,43,144,210,3,73,243,26,249,242,26,76,140,106,72,10,159,33,79,160,63,128,84,249,13,38,118,66,143,212,70,2,200,109,44,189,56,43,20,255,0,197,121,223,201,60,32,135,55,214,110,102,141,89,61,231,184,255,0,39,108,78,182,211,143,36,176,86,41,231,253,171,78,254,73,225,5,89,150,105,123,53,170,36,101,123,238,121,254,230,64,12,225,232,247,130,225,203,192,47,154,145,163,230,175,11,157,249,75,33,41,20,4,18,105,172,17,125,119,241,140,71,39,71,220,38,74,151,128,158,220,53,171,230,167,29,37,127,58,80,146,58,66,73,48,26,34,34,47,59,248,198,3,235,177,159,2,27,46,164,251,253,99,233,225,220,67,105,194,191,239,128,235,181,166,251,77,242,230,175,230,16,231,182,106,207,243,159,99,254,248,127,240,226,101,43,104,226,215,2,230,175,230,16,205,182,82,175,238,66,247,253,112,255,0,225,192,90,13,145,25,215,154,52,107,219,133,126,143,254,80,99,31,134,70,236,121,29,78,230,133,36,211,167,179,95,163,94,255,0,186,12,99,144,9,79,232,176,216,75,141,35,106,156,222,163,126,202,238,17,161,212,169,255,0,180,46,53,105,43,222,254,232,75,72,113,159,216,228,33,95,58,80,190,189,37,123,14,199,218,55,6,61,156,56,33,114,145,152,184,46,144,226,25,136,218,29,144,138,229,57,147,113,243,132,150,80,74,81,73,37,45,211,101,72,79,109,110,27,107,35,37,33,108,228,38,201,231,255,0,217,115,39,75,255,0,192,56,123,217,204,11,180,128,30,92,176,158,41,174,224,108,85,70,198,184,90,119,82,173,97,250,132,122,165,58,78,233,14,110,37,48,226,92,105,205,11,37,33,90,86,132,157,148,70,147,181,140,140,184,9,239,216,23,108,10,94,214,89,72,149,84,78,91,120,239,7,199,135,3,21,161,230,146,72,146,250,208,162,110,115,74,109,9,111,68,131,101,213,155,105,74,77,165,165,104,211,160,155,113,204,77,233,82,216,59,251,47,181,86,80,81,127,98,119,23,80,169,148,255,0,219,215,38,182,165,239,127,115,165,212,54,207,236,146,22,175,158,172,71,182,206,217,241,140,182,111,205,186,22,106,224,201,178,210,186,116,132,34,165,5,153,4,202,42,180,227,90,78,68,39,76,208,180,232,113,41,177,40,208,173,11,36,56,146,214,132,153,7,165,180,145,144,168,181,91,51,237,19,129,118,160,202,200,25,151,129,164,254,197,14,177,11,67,223,51,42,157,89,151,159,135,188,117,166,247,219,173,250,19,189,66,116,43,153,31,50,43,170,0,49,91,165,26,223,152,83,51,45,254,243,123,98,16,202,145,138,221,40,190,130,121,155,247,151,219,16,128,66,198,201,222,148,249,55,241,129,135,189,162,192,244,166,60,214,108,157,233,79,147,127,24,24,123,218,44,15,74,96,0,0,0,60,214,109,99,233,79,156,159,24,24,135,218,47,143,74,99,205,102,214,62,148,249,201,241,129,136,125,162,248,9,84,232,84,244,88,197,63,24,19,189,157,78,17,87,181,143,165,62,114,124,96,98,31,104,190,37,83,161,83,209,99,20,252,96,78,246,117,56,69,94,214,62,148,249,201,241,129,136,125,162,248,14,148,230,63,198,78,224,24,249,90,172,67,44,176,156,90,195,213,244,82,82,100,150,14,162,235,45,176,169,11,34,43,173,100,211,40,66,117,25,232,35,115,70,157,227,154,178,83,163,207,98,202,174,212,249,161,30,187,139,240,252,181,101,94,26,144,103,136,38,20,149,69,41,175,147,122,154,167,176,226,82,106,90,212,163,105,78,146,13,38,134,77,71,188,109,107,103,85,181,217,71,101,28,199,218,215,49,209,130,176,83,93,70,149,7,118,253,126,190,251,38,184,180,136,170,51,34,82,136,140,183,143,47,74,137,166,72,201,78,41,42,51,52,33,14,56,143,66,121,91,149,184,19,37,176,37,51,44,242,210,133,228,108,55,70,223,117,40,93,105,233,27,173,235,203,121,207,124,121,107,113,87,113,213,171,180,163,181,236,86,34,34,32,236,20,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,8,192,233,88,216,74,148,116,169,251,83,100,214,25,150,154,146,100,27,248,222,149,78,97,42,97,198,13,43,83,149,130,65,25,41,11,74,137,36,254,132,168,150,75,223,168,145,161,247,28,148,160,1,230,51,37,243,123,25,100,46,104,97,252,220,203,247,226,55,93,195,178,20,244,114,150,193,60,195,168,91,106,105,214,92,71,3,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,47,67,219,49,109,11,133,118,160,201,170,46,110,97,104,221,67,175,239,35,84,105,107,148,220,135,169,147,154,86,151,99,184,164,31,218,184,131,82,80,165,180,235,75,52,35,94,146,138,14,146,62,143,184,219,59,73,111,56,114,110,149,45,89,117,81,144,152,211,105,172,180,235,200,195,43,38,152,109,163,118,67,207,186,243,200,146,241,190,162,90,146,148,54,179,67,119,186,219,35,185,93,15,187,62,237,5,74,197,69,159,200,196,30,231,178,178,183,79,125,135,97,111,218,145,238,161,198,220,125,132,39,114,149,25,199,234,207,161,197,239,150,73,115,244,182,201,77,190,234,146,18,212,60,230,109,185,159,49,182,142,218,95,24,230,77,26,108,183,240,241,200,69,47,15,147,210,29,113,5,78,140,130,105,183,26,67,168,66,153,67,202,75,146,77,173,9,208,185,11,35,186,181,40,230,251,109,204,249,147,179,142,205,24,199,50,104,211,98,49,136,74,58,41,120,124,158,144,211,107,58,140,149,147,77,184,210,29,66,210,242,217,74,156,146,109,104,86,180,71,89,29,147,169,69,231,90,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,32,25,191,148,89,57,93,193,253,21,249,245,156,85,119,183,113,51,18,161,135,99,210,227,105,65,234,139,77,173,52,218,164,235,74,204,203,91,239,200,107,118,164,33,73,234,218,187,73,113,38,88,44,39,39,109,252,161,193,185,11,209,137,139,114,143,47,216,150,221,11,14,199,164,51,28,229,190,111,62,234,215,92,136,235,175,56,190,4,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,80,108,3,58,122,96,178,114,187,129,182,160,60,213,144,247,88,162,230,93,61,137,16,220,210,132,110,37,65,142,196,73,17,172,75,82,213,165,8,140,238,240,210,132,159,89,208,157,70,218,140,119,110,134,12,249,141,133,115,67,18,228,5,118,108,190,175,142,35,166,169,66,66,164,58,166,27,168,195,109,197,62,218,25,36,26,16,183,163,93,106,116,212,142,16,91,65,235,53,32,147,153,61,41,121,23,15,56,54,83,175,98,72,84,110,183,137,50,239,243,201,76,121,179,97,183,17,21,179,34,168,33,78,58,90,183,61,87,120,242,155,66,146,165,185,25,143,56,210,72,84,43,100,14,113,215,118,127,206,92,39,156,88,113,158,177,47,12,212,19,33,200,218,144,142,183,21,105,83,114,99,107,90,22,77,239,88,113,214,183,154,13,72,215,169,61,164,145,128,244,210,32,7,165,31,211,179,51,126,242,251,30,16,159,58,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,132,6,116,163,250,118,102,111,222,95,99,194,1,142,180,172,127,140,168,88,54,191,151,212,108,67,46,30,30,197,82,32,201,173,65,100,201,40,158,184,102,233,198,39,76,139,82,144,133,62,226,201,23,208,107,208,163,35,83,104,52,222,173,137,54,62,196,219,92,230,131,84,84,148,184,88,38,135,33,133,98,202,196,71,99,239,224,176,235,111,173,148,54,219,171,37,41,111,42,50,218,37,165,14,19,102,162,90,210,162,45,42,182,153,23,145,121,143,180,94,99,211,178,191,43,232,221,122,171,58,238,188,243,166,104,139,79,138,147,34,114,84,151,8,143,118,202,53,38,231,99,81,169,73,66,18,181,173,8,87,162,156,139,200,188,184,217,211,46,41,217,95,149,244,110,163,74,131,119,94,121,211,37,202,168,74,81,17,57,42,75,132,69,188,121,122,83,115,177,36,146,148,161,9,66,16,132,36,59,6,0,192,24,55,43,48,109,39,47,178,251,15,68,161,225,234,28,114,141,6,12,98,61,13,34,230,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,130,189,37,189,31,113,179,134,149,88,218,15,40,41,82,220,204,24,17,250,205,98,147,17,167,101,63,137,80,132,197,97,178,108,150,249,33,133,199,140,195,170,36,50,210,150,249,217,36,70,179,77,228,40,0,121,119,192,24,255,0,25,101,102,50,164,230,14,95,98,25,116,60,67,67,144,82,96,206,140,101,173,165,216,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,253,9,236,125,181,158,13,218,235,43,253,220,80,163,196,163,215,96,72,114,53,119,14,38,121,202,126,148,179,113,100,193,173,102,219,70,180,58,210,9,196,172,145,162,251,196,17,154,154,89,20,117,244,168,108,43,39,0,98,26,174,211,217,91,2,91,248,98,185,33,234,150,51,101,233,77,104,164,212,95,148,202,18,251,70,227,132,243,136,148,244,147,51,109,8,94,233,105,89,234,75,107,66,27,235,253,20,187,58,109,29,51,57,112,230,208,184,90,63,185,220,189,141,215,161,212,106,149,5,172,153,173,71,36,147,110,195,102,58,29,67,143,221,197,36,210,234,189,225,183,99,26,140,220,113,141,202,130,106,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,149,113,234,160,121,87,1,233,79,100,239,69,140,155,248,191,195,222,206,96,90,174,148,127,65,60,205,251,203,237,136,66,234,236,157,232,177,147,127,23,248,123,217,204,11,85,210,143,232,39,153,191,121,125,177,8,4,43,108,157,233,79,147,127,24,24,123,218,44,15,74,99,205,102,201,222,148,249,55,241,129,135,189,162,192,244,166,2,21,186,106,253,41,240,183,197,252,31,104,212,69,213,232,49,250,118,126,13,254,82,22,171,166,175,210,159,11,124,95,193,246,141,68,93,94,131,31,167,103,224,223,229,32,18,168,0,0,0,0,2,213,109,99,232,177,156,159,23,248,135,217,207,143,53,131,210,158,214,62,139,25,201,241,127,136,125,156,248,243,88,3,213,64,0,0,0,0,0,136,14,155,220,117,229,12,211,203,76,179,242,94,239,200,56,126,93,119,174,239,239,190,235,242,73,157,214,239,79,103,71,147,117,106,212,122,183,214,178,116,93,82,254,32,7,165,31,211,179,51,126,242,251,30,16,14,87,162,127,11,87,113,6,219,88,66,173,72,131,214,34,97,154,125,94,169,84,115,122,132,117,120,171,130,244,68,185,101,25,26,238,252,184,232,178,72,213,219,189,180,165,70,83,210,34,87,160,235,11,80,165,226,172,220,198,178,32,235,173,82,169,244,122,92,57,59,213,150,234,44,183,37,57,33,189,4,122,21,169,112,163,29,204,141,69,187,178,76,137,74,35,150,160,1,230,7,54,48,47,200,191,52,241,150,89,249,83,202,126,228,177,5,70,133,215,119,27,158,181,213,100,184,206,247,119,169,90,53,110,245,105,212,171,94,215,59,92,122,126,16,3,210,143,233,217,153,191,121,125,143,8,4,164,244,86,85,169,85,29,135,48,12,58,125,78,36,169,20,185,21,136,147,154,101,228,173,113,95,58,156,151,137,167,82,71,116,44,218,121,167,9,42,177,232,113,10,228,162,51,139,110,148,127,78,204,205,251,203,236,120,67,53,58,16,177,215,148,50,179,50,242,207,201,123,191,32,226,8,149,222,187,191,190,251,175,198,54,119,91,189,61,157,30,77,213,171,81,234,223,90,201,209,117,97,95,74,63,167,102,102,253,229,246,60,32,25,85,208,99,244,236,252,27,252,164,37,80,69,95,65,143,211,179,240,111,242,144,149,64,0,0,1,229,92,79,247,69,199,160,158,89,125,250,246,196,209,0,34,127,186,46,61,4,242,203,239,215,182,38,128,202,160,0,0,17,87,211,157,244,147,252,36,252,154,37,80,69,95,78,119,210,79,240,147,242,104,11,85,208,169,233,79,138,126,47,231,123,70,156,38,164,66,183,66,167,165,62,41,248,191,157,237,26,112,154,144,1,138,189,40,254,130,121,155,247,151,219,16,134,85,12,85,233,71,244,19,204,223,188,190,216,132,2,0,71,170,129,229,92,122,168,0,22,171,107,31,69,140,228,248,191,196,62,206,124,93,81,106,182,177,244,88,206,79,139,252,67,236,231,192,121,172,29,131,25,99,252,101,152,50,105,82,177,158,33,151,85,93,14,143,10,129,76,39,140,180,67,167,68,104,154,143,29,164,36,137,40,66,82,87,59,23,105,106,90,213,169,107,82,143,175,140,255,0,232,189,216,91,228,215,138,145,158,57,199,131,58,222,91,81,117,249,30,52,213,105,102,187,84,109,196,145,93,147,73,245,136,108,217,205,229,205,40,91,164,134,253,245,41,144,217,5,234,232,186,232,255,0,135,72,135,77,218,111,59,240,238,250,170,247,86,168,224,122,91,238,48,252,86,226,186,195,79,179,86,86,237,107,212,241,239,108,211,110,18,20,202,155,83,134,147,89,180,166,164,167,22,97,106,22,57,194,181,156,21,138,96,245,218,46,32,167,200,165,212,99,111,86,222,254,43,237,169,183,91,214,131,74,211,169,11,81,93,38,74,43,220,140,143,136,229,128,4,5,244,131,108,73,85,217,67,31,183,93,195,12,75,157,151,88,170,68,135,169,83,19,21,73,98,146,250,158,121,72,164,173,197,60,234,214,182,227,165,181,37,215,13,38,241,111,13,36,102,219,150,116,124,237,183,85,217,67,31,185,66,196,239,203,157,151,88,170,68,118,106,176,213,41,73,98,146,250,158,101,43,171,33,180,178,234,214,182,227,165,196,169,166,201,38,241,110,201,70,102,219,118,155,252,232,202,28,27,159,89,95,136,50,143,48,24,150,229,11,17,71,75,50,14,35,230,203,237,45,14,37,214,158,109,124,72,150,219,173,182,225,18,137,72,51,65,18,146,164,153,164,252,245,237,3,178,238,104,108,251,157,10,201,122,237,18,93,70,165,81,144,103,134,142,34,27,121,250,228,39,37,187,26,36,134,227,176,227,170,66,223,83,39,102,12,205,194,51,36,153,114,184,76,167,73,141,90,149,95,232,255,0,204,10,237,10,167,18,163,77,168,199,160,203,135,50,35,201,121,137,44,57,86,130,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,16,195,178,119,165,62,77,252,96,97,239,104,176,51,210,183,145,89,243,179,239,68,214,107,96,172,242,149,18,58,223,172,83,38,209,232,73,147,214,223,163,176,170,196,18,113,181,190,135,86,198,135,28,73,188,150,89,43,32,220,113,106,90,150,242,144,214,5,236,157,233,79,147,127,24,24,123,218,44,0,244,166,0,0,3,202,184,245,80,60,171,128,244,167,178,119,162,198,77,252,95,225,239,103,48,46,168,181,91,39,122,44,100,223,197,254,30,246,115,2,234,128,181,91,88,250,44,103,39,197,254,33,246,115,227,205,96,244,167,181,143,162,198,114,124,95,226,31,103,62,60,214,0,245,80,0,0,3,0,58,106,253,22,48,183,198,4,31,103,84,70,127,140,0,233,171,244,88,194,223,24,16,125,157,81,1,14,216,15,31,227,44,176,196,204,99,60,191,196,50,232,85,216,177,229,198,143,80,136,100,151,216,68,152,238,71,116,219,85,174,133,155,79,56,68,180,217,104,51,37,36,210,162,37,19,0,96,12,101,154,120,202,147,151,217,125,135,165,215,49,13,114,65,70,131,6,49,22,183,87,99,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,226,105,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,19,169,209,215,176,172,109,150,176,105,99,140,193,129,17,121,169,95,142,243,51,158,141,41,213,162,153,78,120,227,172,169,166,68,225,176,242,210,228,116,184,183,146,143,61,106,66,86,180,36,150,176,186,187,29,236,171,131,118,80,202,58,126,15,163,83,98,43,19,212,99,199,147,139,42,237,184,111,46,163,81,36,118,201,46,169,8,87,86,109,74,113,44,163,74,116,160,205,70,91,197,184,181,253,91,87,108,163,151,27,90,229,194,240,86,53,107,168,213,96,239,31,160,87,216,100,151,42,145,41,68,68,106,73,25,150,241,149,233,73,58,201,153,37,196,165,38,70,133,161,183,17,122,192,7,151,124,127,128,49,150,86,99,42,182,95,102,14,30,151,67,196,52,57,7,26,116,25,36,90,218,93,136,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,90,122,41,246,227,147,153,84,168,27,45,230,74,34,53,93,195,20,114,70,22,169,165,109,48,85,26,116,84,161,5,9,109,220,141,114,89,106,202,74,155,73,239,25,105,197,44,146,166,148,227,215,127,164,11,97,26,22,213,88,85,204,107,133,145,212,179,55,15,211,205,186,116,155,173,207,42,69,97,185,78,53,74,208,185,13,71,99,123,38,66,79,172,168,141,72,181,142,233,224,80,237,179,246,207,25,243,155,185,208,156,185,202,138,84,186,70,54,195,50,10,116,199,101,204,242,91,244,3,143,45,166,92,146,226,148,105,121,181,176,243,141,153,165,180,169,228,153,30,148,25,166,192,61,36,128,226,112,157,58,187,71,194,180,106,78,41,196,126,232,43,80,169,241,227,212,106,253,77,17,60,161,41,13,165,46,201,220,32,205,13,111,22,74,94,237,39,165,58,172,92,8,114,192,45,166,209,89,13,131,118,146,202,58,238,84,227,56,81,20,138,140,117,174,153,57,232,230,242,233,53,18,66,138,60,214,137,43,66,181,182,165,92,210,75,78,180,26,219,81,232,90,136,252,251,237,47,179,166,59,217,127,52,231,229,158,58,143,251,44,202,60,221,108,252,211,165,245,151,153,98,102,237,167,92,220,239,119,11,86,233,106,214,142,70,92,140,253,41,139,21,182,38,202,184,55,106,252,163,168,96,250,205,54,34,113,61,58,60,137,56,78,174,227,134,202,233,213,19,71,96,148,234,80,181,117,103,20,150,210,242,52,171,82,8,148,69,188,67,107,64,121,236,197,152,255,0,25,99,168,216,126,46,48,196,50,234,200,194,180,118,232,20,131,146,100,165,197,167,54,235,174,181,28,151,109,74,66,20,251,132,141,70,122,81,165,9,178,16,132,167,55,250,21,61,41,241,79,197,252,239,104,211,134,16,99,252,1,140,178,179,25,85,178,251,48,112,244,186,30,33,161,200,56,211,160,201,34,214,210,236,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,121,191,208,169,233,79,138,126,47,231,123,70,156,2,106,64,0,7,154,205,172,125,41,243,147,227,3,16,251,69,241,53,61,23,30,130,121,101,247,235,219,19,68,43,109,99,233,79,156,159,24,24,135,218,47,137,169,232,184,244,19,203,47,191,94,216,154,3,42,128,0,0,121,172,218,199,210,159,57,62,48,49,15,180,95,30,138,51,99,29,124,139,242,179,25,102,103,146,252,167,238,75,15,212,107,189,75,127,185,235,93,86,51,143,110,183,154,85,163,86,239,78,173,42,181,239,99,181,135,152,32,19,39,208,151,133,168,81,50,11,29,99,88,240,116,86,170,184,192,233,115,36,239,86,123,216,177,33,71,114,59,122,12,244,39,74,230,201,59,145,18,143,121,101,25,146,82,69,34,163,21,122,49,114,183,228,95,177,182,10,235,116,47,38,85,113,111,88,197,53,15,150,183,221,107,173,56,125,81,254,11,82,81,170,11,112,187,9,211,107,118,146,75,53,140,170,1,143,251,126,96,95,146,38,198,217,177,64,242,167,147,250,166,31,114,187,190,220,111,117,121,53,196,79,221,105,212,155,111,58,174,239,85,251,58,245,89,86,210,126,123,48,158,41,174,224,108,85,70,198,184,90,119,82,173,97,250,132,122,165,58,78,233,14,110,37,48,226,92,105,205,11,37,33,90,86,132,157,148,70,147,181,140,140,184,15,75,217,223,130,170,185,149,146,248,251,46,104,82,34,49,82,197,88,94,171,68,134,236,181,169,44,54,252,152,142,50,218,156,82,82,165,18,9,75,35,51,36,168,237,123,17,242,30,99,0,122,157,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,125,98,213,108,157,232,177,147,127,23,248,123,217,204,11,170,0,60,171,143,85,3,202,184,15,74,123,39,122,44,100,223,197,254,30,246,115,2,234,139,85,178,119,162,198,77,252,95,225,239,103,48,46,168,0,161,242,21,20,62,64,40,118,36,220,80,180,243,176,169,153,105,176,161,25,95,144,1,152,173,204,12,187,192,136,5,5,178,204,168,201,145,228,238,5,217,223,115,51,250,193,115,79,152,181,185,158,241,179,228,219,41,69,125,247,35,251,64,16,109,180,85,25,186,103,185,253,41,65,111,58,223,37,25,242,221,122,254,17,214,54,117,108,220,199,24,90,246,254,217,160,151,253,115,67,150,207,186,193,212,124,133,239,143,171,119,214,190,120,119,231,186,229,199,192,113,251,55,154,75,27,225,107,151,251,167,131,252,179,32,39,15,102,116,19,56,74,66,75,151,150,86,127,245,76,139,242,147,35,73,153,11,21,179,113,164,240,163,246,47,215,133,127,38,200,190,196,68,73,59,0,160,162,237,160,253,98,160,191,157,152,12,75,219,161,179,60,29,21,92,44,117,216,223,228,143,8,101,196,36,77,230,70,39,81,255,0,124,166,151,15,219,204,77,38,219,145,212,246,15,138,69,167,251,57,24,248,254,229,120,66,238,47,105,104,204,156,82,87,46,21,89,197,192,255,0,194,20,2,98,54,38,95,231,87,10,153,242,247,21,7,249,56,195,49,18,119,228,48,175,98,9,137,115,13,225,134,11,94,164,96,168,87,191,46,13,198,33,154,72,185,95,136,13,66,165,200,197,0,128,80,239,123,1,21,133,84,68,40,92,128,106,35,34,21,185,24,210,42,70,64,53,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,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,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,208,124,198,165,114,20,62,68,2,131,81,21,134,148,149,204,198,176,1,161,206,13,47,237,76,107,27,111,151,188,184,127,88,127,136,6,55,109,97,83,68,76,35,138,27,51,116,175,132,230,171,179,203,231,79,248,136,59,198,15,148,204,211,150,180,234,237,238,252,239,8,201,254,129,51,251,102,189,187,195,120,153,58,111,249,206,154,124,254,199,32,66,156,197,239,51,37,124,45,123,127,147,128,147,78,143,232,174,21,27,1,170,233,183,205,78,31,227,202,18,47,75,65,148,54,139,135,209,126,51,24,25,176,11,23,193,56,13,90,191,190,157,223,102,148,51,222,1,105,140,130,191,175,241,152,15,162,228,93,194,134,146,231,98,27,154,124,70,133,31,112,14,3,16,168,144,166,124,77,124,190,224,133,221,177,157,191,185,27,153,254,184,127,240,226,102,49,115,155,165,70,225,123,155,159,230,136,82,218,254,86,243,220,151,189,218,221,127,191,247,56,14,51,97,250,122,100,102,68,101,41,182,148,104,174,81,76,181,21,237,239,235,229,192,98,120,204,93,133,96,239,51,25,181,111,109,166,183,68,63,55,236,235,23,210,137,208,173,229,136,202,145,249,165,119,58,92,54,237,238,55,87,113,29,255,0,71,23,172,4,135,236,158,95,253,151,50,116,255,0,252,3,135,189,156,192,187,72,229,113,211,242,147,3,252,140,114,187,7,101,175,149,60,165,238,78,131,79,161,245,221,198,231,172,245,88,237,179,189,221,234,86,141,90,53,105,212,171,94,215,62,99,184,151,48,21,51,16,113,210,89,176,244,141,156,177,147,217,191,130,23,21,121,117,141,43,14,33,152,141,161,168,235,161,212,94,39,31,56,73,101,4,148,156,99,74,29,54,84,132,246,16,217,182,178,35,74,22,244,227,31,19,28,86,45,194,212,44,113,133,171,56,43,20,193,235,180,108,65,79,145,75,168,198,222,173,189,252,87,219,83,110,183,173,6,75,78,164,45,69,116,153,40,175,114,50,62,32,60,242,236,119,181,78,50,217,67,55,41,248,194,141,82,150,172,49,81,145,30,54,44,164,54,217,60,138,141,56,151,219,52,180,165,161,61,101,180,169,197,50,189,73,210,179,52,153,238,214,226,23,232,71,0,99,252,27,154,88,54,147,152,57,125,136,98,87,48,245,114,57,73,131,62,49,153,161,212,92,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,163,94,173,208,111,74,122,169,49,234,22,210,178,225,211,92,144,226,161,199,151,132,147,37,246,88,53,25,182,135,29,76,198,210,226,201,54,35,89,54,130,81,145,153,37,55,177,100,254,197,91,24,227,189,143,188,171,64,252,208,94,235,112,101,79,127,51,220,255,0,185,70,96,110,234,142,117,116,117,206,179,191,117,211,179,49,183,123,171,146,15,94,171,92,184,134,84,140,87,233,70,225,176,166,102,248,249,23,219,16,134,84,11,87,181,38,69,254,105,60,138,196,217,43,238,167,220,239,186,62,165,243,79,168,245,189,199,87,152,196,159,156,239,27,213,171,115,167,207,43,106,191,27,88,194,0,246,78,244,167,201,191,140,12,61,237,22,7,165,49,26,185,79,208,215,242,47,205,60,27,153,159,154,59,202,126,228,177,5,58,187,212,189,200,110,122,215,85,146,219,219,173,231,93,86,141,91,189,58,180,170,215,189,142,214,18,84,0,0,0,3,205,102,214,62,148,249,201,241,129,136,125,162,248,244,166,35,87,54,58,26,254,74,25,167,140,179,51,243,71,121,51,221,110,32,168,215,122,151,185,13,247,85,235,82,92,123,117,188,235,169,215,167,121,167,86,148,222,215,177,94,192,59,95,66,167,162,198,41,248,192,157,236,234,112,142,172,123,145,121,143,180,94,221,217,167,149,249,95,70,235,213,89,217,129,136,157,121,231,76,209,22,159,21,53,55,137,201,82,92,34,61,219,40,212,155,157,141,70,165,37,8,74,214,180,33,83,41,177,78,202,95,152,251,43,42,185,103,238,247,221,111,148,241,3,245,222,187,228,190,161,187,222,70,142,206,235,119,190,118,246,234,218,181,106,43,235,181,184,92,249,92,138,217,71,46,50,51,27,102,6,104,83,26,242,174,51,204,108,65,83,172,84,171,50,25,36,185,30,44,169,139,144,220,8,229,115,221,178,141,72,214,100,122,157,113,4,181,88,146,211,109,3,101,29,148,114,227,100,172,184,70,10,193,77,117,234,172,237,219,245,250,251,236,146,37,85,229,36,140,137,74,34,51,221,178,141,74,38,153,35,52,182,149,40,204,214,181,184,226,239,88,0,0,0,0,226,113,102,22,161,99,156,43,89,193,88,166,15,93,162,226,10,124,138,93,70,54,245,109,239,226,190,218,155,117,189,104,52,173,58,144,181,21,210,100,162,189,200,200,248,142,88,0,4,59,116,207,231,204,108,85,154,24,107,32,40,83,101,245,124,15,29,85,74,234,19,33,212,176,229,70,99,109,169,134,214,201,160,144,181,179,26,203,75,164,165,240,156,226,11,65,165,100,174,147,208,251,147,149,220,115,181,1,102,172,119,186,189,23,45,41,239,200,152,230,148,47,127,42,116,119,226,71,141,99,90,86,157,72,92,151,119,132,149,164,186,182,133,105,55,18,99,42,179,251,162,78,187,180,6,114,226,204,226,196,123,78,117,121,120,154,160,169,13,198,247,22,133,245,72,168,73,55,26,54,180,76,65,57,186,97,182,154,222,104,37,47,70,165,118,148,102,50,87,99,45,144,48,174,199,121,113,59,7,82,107,222,232,235,85,170,130,170,21,122,235,148,230,226,57,38,197,161,134,18,132,154,214,150,90,65,25,165,11,113,203,56,235,235,35,73,57,161,33,213,122,81,253,4,243,55,239,47,182,33,8,1,30,148,246,163,200,191,205,41,145,56,155,37,61,212,251,156,247,71,212,190,105,245,30,185,184,234,243,24,147,243,157,227,122,181,110,52,249,229,109,87,227,107,30,0,127,176,99,255,0,230,139,255,0,114,127,254,124,4,170,15,50,217,253,147,149,221,159,243,151,22,100,238,35,123,172,75,195,53,5,71,110,78,148,35,173,197,90,73,200,210,116,33,107,38,247,172,56,211,187,189,102,164,107,210,174,210,76,135,166,145,133,91,102,244,102,97,93,172,115,30,14,105,82,115,27,220,53,104,169,233,167,213,247,116,6,231,55,82,221,159,188,62,173,46,178,178,121,40,51,109,75,90,156,212,219,108,36,137,4,223,104,62,94,137,12,249,141,154,123,52,55,150,213,9,178,223,196,57,97,35,201,114,78,76,135,100,45,218,115,235,113,216,46,18,214,130,74,16,148,147,177,144,210,86,189,8,134,147,236,165,104,73,96,7,72,70,0,198,89,167,210,61,141,178,251,47,176,244,186,230,33,174,72,162,70,131,6,49,22,183,87,228,104,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,82,61,177,14,192,245,221,140,177,86,37,171,71,207,79,117,116,92,81,79,102,60,202,71,185,132,65,188,166,28,213,30,78,252,228,58,190,194,28,146,141,217,18,82,173,253,213,115,66,69,213,194,187,40,229,197,3,105,60,107,181,53,77,175,44,227,60,81,213,24,166,185,33,146,38,232,81,90,128,196,71,19,28,174,119,121,221,210,205,111,29,148,77,172,154,73,36,141,211,120,56,13,137,54,62,195,59,35,101,123,84,84,148,73,184,218,185,29,133,98,202,196,71,100,110,39,62,211,143,173,148,54,219,171,52,165,12,166,74,218,37,165,13,155,132,146,90,210,147,61,41,200,160,0,0,0,0,31,37,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,229,92,122,168,17,87,254,193,143,255,0,154,47,253,201,255,0,249,240,25,255,0,178,119,162,198,77,252,95,225,239,103,48,45,87,74,63,160,158,102,253,229,246,196,33,127,242,159,2,252,139,242,179,6,229,159,149,60,167,238,75,15,211,168,93,119,113,185,235,93,86,51,108,239,119,122,149,163,86,239,86,157,74,181,237,115,181,199,85,218,143,34,255,0,52,166,68,226,108,148,247,83,238,115,221,31,82,249,167,212,122,230,227,171,204,98,79,206,119,141,234,213,184,211,231,149,181,95,141,172,97,0,59,39,122,83,228,223,198,6,30,246,139,3,210,152,141,92,167,232,107,249,23,230,158,13,204,207,205,29,229,63,114,88,130,157,93,234,94,228,55,61,107,170,201,109,237,214,243,174,171,70,173,222,157,90,85,107,222,199,107,9,42,1,10,221,53,126,148,248,91,226,254,15,180,106,34,234,244,24,253,59,63,6,255,0,41,11,255,0,182,183,70,247,230,193,205,58,86,102,124,153,125,201,121,51,15,177,66,234,94,231,122,254,243,119,38,67,219,221,231,90,106,215,235,58,116,233,59,104,189,248,216,187,94,195,27,12,126,98,239,118,223,237,163,238,199,221,143,147,127,89,60,159,213,122,167,89,255,0,8,123,94,174,179,245,182,209,223,126,1,149,64,0,0,0,0,45,86,214,62,139,25,201,241,127,136,125,156,248,243,88,61,62,230,198,5,249,40,101,102,50,203,63,42,121,51,221,110,31,168,208,186,238,227,125,213,122,212,103,25,222,238,245,39,94,157,230,173,58,147,123,90,229,123,136,214,255,0,96,199,255,0,205,23,254,228,255,0,252,248,9,84,0,0,0,0,0,30,117,182,252,199,95,36,77,178,115,98,191,228,191,39,245,76,64,229,11,115,191,222,234,242,107,104,129,189,213,165,54,222,117,93,230,155,118,117,233,186,173,168,253,20,136,213,205,142,134,191,146,134,105,227,44,204,252,209,222,76,247,91,136,42,53,222,165,238,67,125,213,122,212,151,30,221,111,58,234,117,233,222,105,213,165,55,181,236,87,176,14,87,161,47,11,80,162,100,22,58,198,177,224,232,173,85,113,129,210,230,73,222,172,247,177,98,66,142,228,118,244,25,232,78,149,205,146,119,34,37,30,242,202,51,36,164,138,69,69,170,217,115,34,255,0,51,94,68,225,156,148,247,83,238,143,220,231,93,249,167,212,122,158,255,0,172,76,126,79,206,119,142,105,211,191,211,231,157,244,223,133,236,87,84,0,65,95,75,206,5,247,37,182,77,74,191,229,78,183,238,215,15,210,235,187,157,198,239,170,110,219,84,13,214,173,71,188,191,80,222,106,178,126,123,166,221,157,74,157,65,133,91,107,116,111,126,108,28,211,165,102,103,201,151,220,151,147,48,251,20,46,165,238,119,175,239,55,114,100,61,189,222,117,166,173,126,179,167,78,147,182,139,223,141,136,44,7,65,143,211,179,240,111,242,144,197,94,148,127,78,204,205,251,203,236,120,66,85,54,24,216,99,243,23,123,182,255,0,109,31,118,62,236,124,155,250,201,228,254,171,213,58,207,248,67,218,245,117,159,173,182,142,251,240,181,91,81,244,82,126,105,76,246,196,217,215,242,122,247,57,238,143,169,124,204,247,45,215,55,29,94,27,17,190,125,214,219,213,171,113,171,204,43,106,183,27,92,194,213,116,24,253,59,63,6,255,0,41,9,84,24,171,176,198,195,31,152,187,221,183,251,104,251,177,247,99,228,223,214,79,39,245,94,169,214,127,194,30,215,171,172,253,109,180,119,223,134,85,0,0,0,15,42,226,127,186,46,61,4,242,203,239,215,182,38,140,85,255,0,96,199,255,0,205,23,254,228,255,0,252,248,207,253,151,50,47,243,53,228,78,25,201,79,117,62,232,253,206,117,223,154,125,71,169,239,250,196,199,228,252,231,120,230,157,59,253,62,121,223,77,248,94,196,23,84,0,0,4,85,244,231,125,36,255,0,9,63,38,137,84,24,171,183,62,195,31,155,71,220,79,251,104,251,142,247,29,229,47,214,79,40,117,174,183,213,191,194,25,209,167,171,125,117,245,247,91,136,96,7,66,167,165,62,41,248,191,157,237,26,112,154,145,133,91,20,244,111,126,99,236,211,170,230,103,201,151,221,111,148,240,251,244,46,165,238,119,168,110,247,146,99,189,189,222,117,167,111,110,173,167,78,146,190,187,223,133,143,53,64,6,42,244,163,250,9,230,111,222,95,108,66,25,84,45,86,212,121,23,249,165,50,39,19,100,167,186,159,115,158,232,250,151,205,62,163,215,55,29,94,99,18,126,115,188,111,86,173,198,159,60,173,170,252,109,99,15,53,131,213,64,138,191,246,12,127,252,209,127,238,79,255,0,207,137,84,0,22,171,107,31,69,140,228,248,191,196,62,206,124,93,81,213,51,99,2,252,148,50,179,25,101,159,149,60,153,238,183,15,212,104,93,119,113,190,234,189,106,51,140,239,119,122,147,175,78,243,86,157,73,189,173,114,189,192,65,102,192,187,20,98,173,171,51,30,37,110,173,76,234,249,101,134,106,12,185,136,234,18,9,196,55,63,65,165,197,83,35,155,106,66,212,243,168,50,37,169,10,45,203,107,37,153,234,83,72,118,122,48,158,22,161,96,108,43,70,193,88,90,15,82,162,225,250,124,122,93,58,54,245,110,110,34,176,218,91,105,189,107,53,45,90,80,132,149,212,102,163,181,204,204,248,142,171,145,121,23,151,27,58,101,197,59,43,242,190,141,212,105,80,110,235,207,58,100,185,85,9,74,34,39,37,73,112,136,183,143,47,74,110,118,36,146,82,148,33,40,66,16,132,220,0,0,0,0,31,36,218,77,42,163,38,4,202,133,50,36,169,20,185,7,46,11,175,50,149,174,43,230,211,140,155,173,40,202,232,89,180,243,173,154,147,99,208,226,211,201,70,71,245,128,12,85,233,71,244,19,204,223,188,190,216,132,33,91,100,239,74,124,155,248,192,195,222,209,96,79,246,212,121,23,249,165,50,39,19,100,167,186,159,115,158,232,250,151,205,62,163,215,55,29,94,99,18,126,115,188,111,86,173,198,159,60,173,170,252,109,99,194,172,167,232,107,249,23,230,158,13,204,207,205,29,229,63,114,88,130,157,93,234,94,228,55,61,107,170,201,109,237,214,243,174,171,70,173,222,157,90,85,107,222,199,107,0,146,160,0,0,30,85,199,170,129,21,127,236,24,255,0,249,162,255,0,220,159,255,0,159,1,159,251,39,122,44,100,223,197,254,30,246,115,2,234,142,169,148,248,23,228,95,149,152,55,44,252,169,229,63,114,88,126,157,66,235,187,141,207,90,234,177,155,103,123,187,212,173,26,183,122,180,234,85,175,107,157,174,59,88,11,85,181,143,162,198,114,124,95,226,31,103,62,60,214,15,79,185,177,129,126,74,25,89,140,178,207,202,158,76,247,91,135,234,52,46,187,184,223,117,94,181,25,198,119,187,189,73,215,167,121,171,78,164,222,214,185,94,226,53,191,216,49,255,0,243,69,255,0,185,63,255,0,62,2,85,0,0,0,96,7,77,95,162,198,22,248,192,131,236,234,136,207,241,111,243,135,34,242,227,62,97,225,154,78,104,81,188,179,74,194,248,129,156,72,205,53,211,35,139,50,83,76,62,203,104,146,131,35,222,178,93,97,75,54,238,73,90,144,146,94,164,26,208,176,192,14,139,174,143,248,116,136,116,221,166,243,191,14,239,170,175,117,106,142,7,165,190,227,15,197,110,43,172,52,251,53,101,110,214,189,79,30,246,205,54,225,33,76,169,181,56,105,53,155,74,106,79,192,0,0,0,0,113,52,108,45,66,195,245,26,245,90,145,7,171,203,196,213,4,85,42,142,111,86,190,177,41,17,88,136,151,44,163,50,69,152,137,29,22,73,18,123,23,182,165,40,207,150,0,0,0,0,0,0,24,107,210,41,176,172,109,169,112,105,227,140,190,129,17,25,169,64,142,203,48,94,147,41,212,34,167,78,100,228,44,233,164,70,225,48,202,212,228,133,56,135,148,143,61,9,66,150,132,40,214,140,42,232,106,164,213,104,27,93,227,106,21,118,153,46,157,82,167,96,122,148,73,144,229,178,166,95,140,251,117,58,122,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,76,248,178,152,99,101,28,184,192,219,77,86,54,155,193,77,121,26,171,138,48,252,186,61,126,150,195,36,81,103,74,118,84,103,202,122,108,101,186,120,250,186,137,210,34,52,186,165,165,195,210,178,113,78,133,235,0,0,30,107,54,177,244,167,206,79,140,12,67,237,23,196,212,244,92,122,9,229,151,223,175,108,77,24,255,0,155,29,13,127,37,12,211,198,89,153,249,163,188,153,238,183,16,84,107,189,75,220,134,251,170,245,169,46,61,186,222,117,212,235,211,188,211,171,74,111,107,216,175,97,154,187,46,100,95,230,107,200,156,51,146,158,234,125,209,251,156,235,191,52,250,143,83,223,245,137,143,201,249,206,241,205,58,119,250,124,243,190,155,240,189,136,46,168,0,0,181,91,88,250,44,103,39,197,254,33,246,115,227,205,96,244,251,155,24,23,228,161,149,152,203,44,252,169,228,207,117,184,126,163,66,235,187,141,247,85,235,81,156,103,123,187,212,157,122,119,154,180,234,77,237,107,149,238,35,91,253,131,31,255,0,52,95,251,147,255,0,243,224,51,255,0,100,239,69,140,155,248,191,195,222,206,96,93,80,0,1,230,7,54,48,47,200,191,52,241,150,89,249,83,202,126,228,177,5,70,133,215,119,27,158,181,213,100,184,206,247,119,169,90,53,110,245,105,212,171,94,215,59,92,122,126,17,171,155,29,13,127,37,12,211,198,89,153,249,163,188,153,238,183,16,84,107,189,75,220,134,251,170,245,169,46,61,186,222,117,212,235,211,188,211,171,74,111,107,216,175,96,25,65,209,225,141,106,184,255,0,98,220,170,174,214,99,196,102,68,90,58,232,136,76,100,41,40,54,41,242,93,130,202,140,148,165,30,181,53,25,181,44,239,99,89,168,200,146,70,73,44,138,22,171,101,204,139,252,205,121,19,134,114,83,221,79,186,63,115,157,119,230,159,81,234,123,254,177,49,249,63,57,222,57,167,78,255,0,79,158,119,211,126,23,177,93,80,1,229,92,122,168,17,87,254,193,143,255,0,154,47,253,201,255,0,249,240,25,255,0,178,119,162,198,77,252,95,225,239,103,48,46,168,234,153,79,129,126,69,249,89,131,114,207,202,158,83,247,37,135,233,212,46,187,184,220,245,174,171,25,182,119,187,189,74,209,171,119,171,78,165,90,246,185,218,227,181,128,10,25,247,10,141,42,230,2,131,77,143,95,128,215,166,229,204,104,52,88,249,128,214,103,194,193,114,11,240,176,160,1,139,85,154,136,53,121,46,198,95,167,255,0,152,46,168,181,57,172,86,242,95,252,191,249,128,32,127,61,225,57,23,200,119,52,22,174,179,230,248,110,133,54,106,107,123,141,112,178,136,139,251,104,130,92,127,109,100,104,207,55,117,121,19,179,107,117,158,255,0,218,135,211,179,63,246,229,133,203,215,138,33,127,42,200,9,192,217,201,36,222,22,125,38,69,127,43,168,248,126,214,200,190,68,119,73,139,33,179,170,45,133,159,227,250,238,175,228,218,23,188,138,201,48,20,5,252,236,192,84,248,36,6,44,109,170,178,70,18,140,103,123,121,110,63,249,43,194,22,49,178,140,243,39,21,26,76,203,230,188,239,242,133,9,167,219,121,221,56,54,41,105,253,124,141,223,254,10,240,133,156,98,187,230,70,40,225,250,237,55,249,117,0,149,141,132,23,35,169,208,137,111,173,72,247,23,22,196,106,51,183,8,195,60,144,71,198,227,11,54,32,106,216,111,11,175,87,60,21,11,133,190,199,24,102,162,64,84,84,172,40,42,69,222,2,138,35,191,49,66,73,243,184,43,137,138,151,0,21,181,248,144,169,21,128,184,157,197,64,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,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,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,5,21,200,80,249,16,170,185,10,31,34,1,164,185,152,220,27,101,204,198,224,0,219,127,231,14,125,161,254,33,184,54,228,126,135,119,237,21,248,128,97,190,219,142,104,161,226,52,218,247,193,147,63,137,36,67,3,103,171,49,136,249,95,250,129,50,251,113,29,232,152,143,254,37,204,254,36,145,12,208,83,124,198,69,188,127,144,48,18,215,209,254,223,231,35,1,170,255,0,223,79,229,165,12,238,143,193,164,253,209,131,59,1,36,203,2,96,75,145,254,186,127,45,40,103,59,39,239,41,47,135,241,128,223,63,52,134,149,23,11,141,69,200,133,23,200,7,71,204,7,247,106,132,90,111,197,222,255,0,181,16,83,180,124,254,177,238,119,222,180,233,235,127,69,127,216,68,229,102,92,196,180,228,2,52,145,241,120,188,235,125,64,129,253,160,42,45,202,242,14,130,79,103,173,94,203,191,61,208,11,201,176,35,63,237,130,225,234,229,89,162,119,125,157,209,51,56,68,180,193,89,95,245,65,254,36,136,121,216,13,133,30,61,124,236,124,43,20,78,239,179,58,38,51,11,36,211,9,69,246,115,252,73,1,216,91,62,239,17,190,129,176,158,101,240,141,228,242,1,174,220,110,40,124,193,60,193,92,192,106,46,64,5,200,0,6,162,43,13,32,3,88,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,119,138,138,31,168,5,15,130,69,8,251,193,92,172,52,92,200,249,0,214,2,188,200,187,133,0,5,189,204,8,251,254,161,219,211,167,123,221,127,168,23,14,194,221,102,30,164,121,62,201,51,190,247,252,192,16,97,180,245,55,169,251,154,247,237,122,250,231,208,218,214,220,248,248,143,151,101,56,61,99,23,97,133,111,116,254,123,33,23,155,127,211,88,27,155,73,188,167,189,206,234,104,209,110,185,207,191,231,35,155,216,242,57,171,17,225,181,92,248,98,248,125,223,100,142,2,104,178,46,55,85,195,175,55,175,85,234,106,59,218,223,165,180,46,239,208,152,182,249,66,217,166,132,237,255,0,187,213,221,245,141,139,145,126,22,1,65,83,243,5,1,71,100,114,1,138,59,115,42,248,50,34,109,202,187,27,252,145,225,12,24,144,245,102,78,40,79,170,167,55,252,160,196,206,237,202,233,39,7,69,185,126,190,198,239,255,0,5,120,67,29,125,87,204,204,82,100,92,234,115,191,202,12,4,193,108,70,159,206,206,23,227,254,226,161,127,39,24,102,73,21,134,32,108,74,147,44,45,133,85,235,193,80,127,147,140,51,4,138,253,224,40,42,92,140,80,84,185,24,13,38,125,192,158,64,174,96,158,64,53,151,32,191,27,10,91,128,17,119,128,212,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,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,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,40,174,66,135,200,133,85,200,80,249,16,13,37,204,198,224,219,46,102,55,0,6,220,143,208,238,253,162,191,16,220,27,114,63,67,187,246,138,252,64,48,191,110,47,236,38,36,255,0,137,115,63,137,36,67,85,37,58,243,37,162,227,199,87,47,220,230,38,83,110,51,249,137,137,11,255,0,193,115,63,137,36,67,182,23,138,114,179,66,51,73,74,212,106,215,193,37,115,225,29,64,37,183,96,166,116,96,12,12,187,43,135,148,249,254,223,40,102,236,126,45,39,238,254,49,135,27,13,211,85,27,46,176,81,169,183,147,167,202,94,113,91,244,249,62,3,49,227,246,90,77,188,127,24,13,255,0,161,32,95,154,65,123,144,47,205,32,22,151,56,37,162,43,212,223,124,108,141,74,145,125,71,226,129,3,57,194,250,94,242,71,105,39,167,172,114,63,218,196,229,231,220,164,49,34,146,74,113,9,186,229,249,199,110,246,196,16,230,91,233,127,201,189,164,158,157,247,35,251,64,25,143,176,13,27,243,237,57,210,109,255,0,123,170,209,85,203,129,123,243,220,248,9,113,195,200,36,197,81,113,249,233,254,34,17,139,176,13,41,9,196,245,181,153,58,70,153,244,115,47,253,99,254,2,79,232,201,208,193,151,31,158,119,252,4,3,151,73,113,191,136,222,71,17,180,143,231,27,201,181,248,0,175,135,112,120,119,1,242,2,228,3,85,172,68,40,42,124,136,80,0,106,210,66,137,21,185,122,192,84,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,133,29,140,198,131,51,53,13,75,243,140,104,177,234,1,187,244,36,40,42,92,8,140,133,60,64,84,175,220,45,246,98,168,139,201,252,75,244,223,243,5,193,46,98,220,230,79,235,119,252,183,249,128,32,179,105,101,37,62,231,52,40,143,244,103,127,237,35,183,236,99,0,222,196,24,109,68,135,12,189,216,195,43,145,125,124,113,209,182,146,116,255,0,59,182,183,234,191,251,17,122,182,24,195,231,38,85,18,97,51,37,68,214,50,141,197,41,186,74,199,24,248,240,1,47,249,99,21,49,232,174,167,180,71,215,20,125,175,180,64,239,37,196,174,124,199,87,192,241,247,84,215,8,210,162,249,100,207,137,125,106,71,105,50,176,10,10,44,251,6,66,163,75,158,97,128,196,157,187,87,108,27,20,136,203,251,61,27,252,145,225,13,21,179,255,0,108,156,78,127,239,140,223,242,131,19,35,183,113,254,116,99,127,195,177,127,201,30,16,221,88,45,89,145,137,136,184,252,209,155,203,246,243,1,50,155,19,164,189,200,225,51,245,224,168,31,201,70,25,120,69,113,136,219,20,17,22,16,194,127,241,42,7,242,81,134,92,164,5,5,75,145,138,10,151,35,1,67,228,40,158,66,167,200,81,60,128,106,46,99,80,208,53,23,32,21,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,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,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,20,87,33,67,228,66,170,228,40,124,136,6,146,230,99,112,109,151,51,27,128,3,110,71,232,119,126,209,95,136,110,13,185,31,161,221,251,69,126,32,24,87,183,41,168,168,184,142,220,189,197,204,254,36,145,18,185,91,25,50,51,142,152,149,163,81,43,125,223,111,212,171,18,215,183,41,124,196,196,103,255,0,224,169,159,196,146,34,127,40,16,74,206,74,79,11,223,127,254,74,224,9,139,217,10,11,108,101,182,19,52,53,164,211,215,237,218,191,234,137,3,38,89,43,54,68,99,29,246,76,107,78,90,97,83,211,195,229,238,255,0,240,135,198,68,38,246,34,32,27,137,50,191,30,66,139,82,72,185,247,138,17,151,120,210,239,155,195,214,3,25,54,166,170,174,28,202,17,37,253,4,167,103,125,13,249,27,62,2,14,49,100,131,147,213,110,189,90,117,247,91,234,68,205,109,147,91,68,10,142,30,66,228,232,187,213,34,46,197,249,41,143,1,11,85,69,245,141,213,143,86,157,94,30,160,18,119,176,67,7,238,138,186,105,79,41,180,139,241,251,35,226,73,233,137,50,104,248,125,31,244,8,237,216,42,10,155,175,98,5,45,171,90,93,32,203,181,245,239,137,21,129,98,110,223,95,253,0,62,244,255,0,56,221,73,153,24,218,77,238,95,8,220,46,96,55,47,192,11,144,167,11,120,138,167,212,3,81,242,33,65,83,62,22,20,0,0,11,88,6,176,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,63,225,21,20,59,0,161,218,220,70,146,46,55,46,64,124,133,8,251,128,106,181,197,111,220,98,151,176,175,103,188,0,173,113,107,179,86,89,71,242,95,190,105,213,191,238,191,212,11,160,44,238,115,190,77,249,31,183,107,245,142,239,218,192,65,46,126,213,138,127,144,180,200,215,163,173,125,5,173,125,215,135,128,204,126,143,152,13,46,141,9,106,106,234,44,102,221,143,81,253,68,95,17,131,89,182,233,175,201,91,197,94,219,251,112,253,172,103,199,71,195,54,161,195,61,60,61,217,183,223,245,145,64,74,94,28,104,218,134,178,36,216,183,166,124,252,8,114,247,184,248,40,164,69,21,118,253,144,255,0,17,15,188,0,104,119,231,102,53,141,183,206,205,40,254,15,198,3,14,246,243,146,150,176,156,100,154,237,106,244,94,239,240,71,132,61,74,34,119,50,177,49,243,188,233,167,255,0,180,9,113,219,253,245,39,12,48,90,248,121,122,39,119,248,27,194,37,33,48,169,153,149,137,16,218,117,153,73,152,163,43,219,245,65,127,72,9,147,216,185,165,39,9,97,67,211,98,247,25,7,191,236,81,198,90,164,98,214,199,208,157,143,130,240,146,183,122,79,220,116,2,231,127,210,163,140,164,189,128,5,75,145,138,10,151,35,1,164,238,9,228,42,96,68,118,0,183,120,169,115,2,245,10,216,128,84,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,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,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,81,92,133,15,145,10,171,144,161,242,32,26,75,153,141,193,182,92,204,110,0,13,185,31,161,221,251,69,126,33,184,54,164,254,135,119,237,21,248,128,97,102,220,198,126,69,196,101,220,120,42,103,241,36,136,166,201,150,245,103,53,31,133,239,214,59,255,0,193,28,18,171,183,50,143,201,56,132,174,127,218,92,191,226,201,17,111,146,12,235,206,90,47,4,241,235,60,255,0,114,184,2,100,182,82,111,70,89,97,110,22,183,94,255,0,40,124,95,244,242,22,43,101,214,84,222,90,97,147,225,98,235,188,191,116,60,47,177,121,128,28,249,115,27,111,26,201,62,23,26,198,212,155,238,202,199,222,2,63,246,254,172,73,131,87,194,233,110,70,130,84,154,185,121,132,124,149,31,192,68,156,109,82,117,106,237,105,183,128,149,30,145,5,169,53,188,45,117,31,232,170,199,127,215,198,17,97,69,105,103,190,226,95,67,252,224,38,23,99,10,2,41,213,122,234,211,19,119,170,77,48,207,223,47,201,79,120,248,140,227,134,155,39,129,125,16,196,93,147,25,47,40,215,12,146,146,179,244,254,239,174,120,101,228,82,50,77,143,234,131,7,216,159,231,27,133,204,109,167,249,198,234,124,226,1,170,221,226,169,231,195,152,31,14,61,194,169,46,213,192,0,15,152,0,13,87,35,26,69,82,3,80,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,42,230,53,10,31,32,26,15,144,162,121,241,21,62,66,133,204,6,171,92,248,0,169,17,138,216,6,145,101,243,180,218,79,145,117,127,132,250,254,198,47,77,174,98,199,103,227,132,159,33,105,185,126,138,229,255,0,36,2,4,243,109,108,171,201,90,15,246,123,243,251,24,207,238,143,231,27,69,26,18,9,86,190,50,111,187,235,34,136,244,204,135,53,121,59,89,154,190,125,107,241,250,129,35,93,31,212,197,21,2,51,170,38,143,78,49,65,248,240,68,95,0,18,129,70,82,78,50,172,127,166,31,226,33,247,143,130,142,68,81,149,98,47,158,31,226,33,247,128,13,169,70,68,194,140,252,63,24,221,27,19,127,67,47,238,126,50,1,130,189,33,117,72,241,240,235,77,173,253,54,175,195,225,164,207,245,19,222,2,47,48,27,113,231,102,150,35,51,45,100,174,184,190,242,253,82,158,63,194,36,103,164,170,81,181,70,74,9,75,35,44,65,11,145,255,0,128,58,35,211,37,24,68,220,205,174,39,66,12,250,172,149,25,172,191,194,27,254,144,19,69,178,204,70,88,192,248,76,210,222,159,206,156,2,230,103,250,75,3,33,76,172,44,182,205,209,16,198,4,194,135,187,108,191,58,240,75,129,125,133,145,122,84,2,130,165,200,197,5,72,200,128,105,51,50,49,82,51,176,162,138,231,114,21,69,172,2,164,71,204,133,75,196,11,157,251,133,64,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,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,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,5,21,200,80,249,16,170,185,13,42,243,72,5,11,153,141,193,182,145,184,0,54,101,168,147,25,235,223,231,106,252,67,120,124,181,19,211,17,245,122,154,81,255,0,1,128,194,93,185,222,47,38,98,14,127,218,92,191,226,201,17,173,179,189,61,83,115,155,15,232,38,251,125,111,206,240,136,239,135,128,145,61,186,167,168,162,87,27,210,118,86,12,147,244,94,18,70,12,236,141,77,98,110,113,97,69,184,148,30,190,189,114,82,8,249,69,127,250,0,75,102,206,144,85,19,46,176,243,74,209,116,117,191,55,151,23,222,23,132,136,249,14,129,147,240,218,137,131,233,45,54,148,145,35,172,91,74,108,92,93,112,92,34,183,43,0,211,164,198,212,146,212,217,17,115,184,250,116,120,141,153,102,72,108,142,215,237,88,4,116,244,131,65,114,77,107,12,105,52,118,101,86,47,171,237,227,136,170,195,215,46,177,168,239,230,127,56,149,30,144,170,145,196,173,225,139,52,103,170,85,99,232,173,201,113,252,4,87,97,211,213,214,56,125,71,243,128,155,13,146,82,101,80,174,223,246,106,127,241,158,25,115,24,203,79,248,195,20,54,80,109,41,157,93,177,23,23,160,119,125,115,195,44,88,34,211,203,188,7,210,143,231,27,151,46,225,180,159,231,27,164,93,224,53,23,152,42,147,177,144,125,8,38,220,236,3,81,151,120,160,92,0,5,72,143,184,80,86,254,174,0,53,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,138,138,31,32,26,84,52,151,49,174,229,234,20,211,244,95,192,3,81,114,21,20,46,66,160,52,31,49,143,219,64,77,67,126,65,213,172,239,214,185,127,201,12,130,87,14,35,16,118,177,196,82,41,126,229,119,73,115,223,122,245,244,186,105,229,184,240,241,1,9,120,221,206,177,212,184,153,233,222,121,223,226,137,88,216,46,4,116,97,84,25,71,100,173,139,72,248,32,191,99,139,224,34,114,182,226,165,110,117,25,150,157,92,206,252,236,37,231,97,42,81,163,8,234,235,38,118,197,119,243,126,197,27,196,6,125,83,146,68,194,180,145,17,106,63,196,67,233,27,16,155,52,50,162,213,126,209,159,240,16,223,0,27,19,191,66,175,238,126,50,27,227,231,159,250,17,207,185,248,200,4,109,244,153,186,104,167,26,76,213,195,16,65,246,123,163,3,118,126,70,188,206,173,31,14,48,36,159,31,221,13,12,229,233,54,113,93,85,105,185,240,175,192,239,255,0,123,220,24,65,179,138,9,121,157,89,191,247,182,65,242,255,0,8,100,4,223,236,246,222,156,3,133,56,23,246,179,3,249,22,133,218,51,184,181,153,2,146,78,2,194,150,255,0,197,184,63,200,180,46,161,21,128,80,202,194,135,200,106,183,175,136,162,136,6,139,159,172,106,71,154,99,73,149,134,180,114,0,34,49,168,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,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,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,105,46,102,40,163,176,214,52,40,174,0,147,181,198,177,161,29,227,88,0,248,170,191,160,164,254,208,191,196,99,237,31,13,92,175,2,81,122,216,95,241,76,4,119,109,243,39,68,250,139,90,47,171,6,189,198,255,0,93,40,99,14,197,112,183,185,165,131,93,222,90,254,81,225,167,252,26,64,201,141,188,227,107,171,77,237,219,243,158,225,114,250,233,66,210,236,61,66,190,37,193,83,58,215,247,203,179,163,236,114,75,157,192,74,6,92,49,187,194,244,226,213,123,111,187,190,200,177,220,11,130,71,3,130,219,221,97,248,109,222,246,222,113,255,0,29,67,159,53,88,173,96,21,73,216,108,75,63,123,35,250,225,189,170,252,44,62,105,139,208,217,29,175,218,1,25,221,35,142,239,43,248,93,58,109,166,101,104,185,243,237,198,17,147,133,143,121,214,187,173,163,252,225,36,221,35,82,52,98,92,56,122,47,121,213,174,255,0,178,71,17,191,130,149,250,51,135,236,127,231,0,155,173,149,147,162,117,115,141,238,236,15,198,240,202,150,121,125,209,140,27,48,149,166,214,191,109,131,248,221,25,62,207,47,186,38,15,165,37,196,143,196,110,253,9,141,180,115,47,132,111,17,118,136,197,4,241,72,212,92,5,12,187,197,72,251,54,0,0,0,0,1,172,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,47,198,192,54,215,196,204,17,192,200,23,192,204,16,124,72,192,110,128,10,25,216,5,22,87,33,129,251,109,73,254,211,59,31,223,30,255,0,220,195,59,220,62,201,31,136,143,173,182,100,91,220,103,99,251,227,223,251,152,4,64,185,219,183,117,132,216,108,76,198,239,5,58,90,175,249,229,81,242,251,12,97,9,241,21,171,95,15,80,155,205,140,220,213,132,87,217,183,231,144,203,159,216,163,128,204,40,159,58,87,219,31,226,27,197,235,26,90,43,32,254,17,80,21,62,37,113,241,85,56,67,119,252,95,198,67,236,46,35,140,196,46,110,169,114,21,107,219,71,241,136,4,103,116,155,185,120,171,77,185,87,224,123,61,193,134,91,51,183,188,204,202,185,94,223,50,228,31,254,208,200,202,190,146,249,218,228,72,107,117,107,87,32,29,245,127,189,235,24,209,178,123,27,220,201,169,158,171,94,138,241,242,255,0,8,96,4,217,100,71,103,0,225,82,231,108,57,4,191,234,90,23,56,91,156,150,107,119,129,176,207,106,255,0,48,33,23,47,176,182,46,48,0,210,161,168,81,71,96,27,102,86,26,209,203,238,141,6,119,26,209,203,238,128,212,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,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,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,2,134,118,26,12,207,212,53,157,187,204,105,89,149,172,70,2,137,239,27,131,109,35,112,0,124,85,82,188,25,37,246,5,254,35,31,104,249,42,95,160,164,126,210,191,196,96,35,239,110,56,134,237,90,93,146,179,190,19,112,184,23,215,73,29,87,97,250,50,144,188,20,254,230,69,139,202,92,77,60,63,84,151,168,92,77,179,163,33,234,188,146,81,170,231,133,214,92,62,218,64,217,216,186,142,219,84,92,29,32,137,235,151,148,57,242,243,228,23,168,77,25,179,65,104,155,166,176,92,72,203,87,63,182,49,201,15,146,156,68,136,141,164,187,175,248,204,125,87,50,227,222,40,212,158,99,143,172,57,162,58,78,228,94,248,69,199,224,49,247,220,203,137,16,225,177,19,170,76,68,157,139,231,165,248,140,4,83,116,139,86,9,236,93,68,103,120,193,238,106,53,180,240,87,18,247,214,57,241,240,24,43,151,113,119,254,80,177,44,244,238,188,223,241,198,91,116,130,212,28,115,31,70,69,155,236,86,43,133,195,246,230,188,70,45,101,51,68,191,42,243,225,184,229,255,0,40,2,109,118,113,141,213,230,85,236,75,45,78,194,243,190,23,70,72,179,203,238,139,3,144,108,105,151,84,59,43,231,145,57,252,46,12,71,219,87,165,99,220,212,183,178,215,101,26,221,46,124,180,27,106,155,141,91,79,89,110,43,205,190,234,94,139,25,135,216,220,189,114,109,149,20,162,83,173,41,183,84,72,35,86,151,19,48,73,250,127,156,111,32,88,125,143,54,166,193,219,86,101,45,63,23,81,234,49,83,137,233,204,71,141,138,233,13,182,108,174,159,80,52,118,205,45,41,107,87,86,113,73,113,76,175,82,181,32,141,38,123,196,56,132,95,130,34,229,113,70,171,220,236,42,94,161,167,145,240,28,94,42,197,52,44,15,134,43,56,219,20,206,234,84,92,63,79,147,84,168,201,221,45,205,196,86,26,83,142,185,161,4,165,171,74,16,163,178,72,212,118,177,17,159,0,28,176,8,173,160,116,192,106,218,226,165,238,164,244,100,82,247,212,42,119,147,226,106,121,157,47,150,234,184,246,182,74,75,154,210,149,106,142,157,27,182,157,43,33,215,90,247,217,82,1,82,34,239,13,70,40,0,53,128,196,174,144,109,182,233,91,40,96,6,232,88,97,248,147,179,23,21,71,144,205,42,26,101,37,47,210,88,83,47,37,21,101,182,166,93,66,208,220,132,182,148,180,225,36,158,61,225,36,204,155,114,214,171,97,46,148,106,86,118,85,104,217,47,158,241,162,80,241,180,136,237,68,167,98,4,186,150,225,98,25,186,148,157,210,218,36,165,49,36,173,59,189,41,35,54,221,115,120,148,110,141,77,50,160,144,160,24,213,179,94,217,180,44,240,206,12,210,200,26,221,43,201,88,207,46,113,5,102,59,36,194,22,168,181,58,60,90,130,163,55,37,42,59,238,222,70,166,80,235,106,59,41,75,75,141,220,148,182,217,201,80,0,0,0,0,0,0,1,137,84,13,182,233,84,93,184,241,198,201,25,142,252,72,17,220,145,9,236,39,88,147,41,45,33,79,191,76,167,45,20,146,109,44,145,26,220,117,201,142,161,215,93,186,150,180,178,146,51,54,210,3,45,64,0,0,0,0,0,68,6,222,187,122,237,99,146,219,88,227,156,179,203,76,214,242,54,27,163,121,51,169,66,242,21,54,70,235,123,77,138,243,158,248,244,117,184,171,184,234,213,218,81,218,246,43,17,17,22,95,244,95,231,222,108,109,19,144,85,252,107,156,120,175,221,5,106,22,48,149,75,98,79,81,141,19,68,84,66,132,226,91,209,29,182,208,118,91,206,29,204,181,118,173,123,17,17,6,96,0,0,0,0,195,254,148,12,251,205,141,157,178,10,129,141,114,115,21,251,159,173,77,198,17,105,111,201,234,49,165,235,138,184,83,92,83,122,36,54,226,10,235,101,179,185,22,174,205,175,99,50,48,204,0,17,1,176,86,222,187,88,231,78,214,56,27,44,243,47,53,188,179,134,235,62,83,235,176,188,133,77,143,189,221,83,101,60,223,190,51,29,14,38,206,52,133,118,84,87,181,142,228,102,71,151,253,40,25,247,155,27,59,100,21,3,26,228,230,43,247,63,90,155,140,34,210,223,147,212,99,75,215,21,112,166,184,166,244,72,109,196,21,214,203,103,114,45,93,155,94,198,100,97,152,0,34,3,96,173,189,118,177,206,157,172,112,54,89,230,94,107,121,103,13,214,124,167,215,97,121,10,155,31,123,186,166,202,121,191,124,102,58,28,77,156,105,10,236,168,175,107,29,200,204,142,95,192,0,0,0,0,0,0,0,0,0,70,174,217,189,42,117,220,149,218,10,14,87,229,13,2,149,90,165,96,170,130,125,216,189,33,244,56,154,187,134,213,156,167,199,113,179,87,87,220,239,15,91,166,70,225,73,104,144,164,104,105,196,72,9,42,1,210,178,95,55,176,110,125,101,126,31,205,204,191,126,91,148,44,69,29,79,71,41,108,27,47,180,180,56,166,157,101,196,113,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,238,160,0,3,0,54,241,233,58,161,100,135,148,114,159,33,166,210,177,6,62,79,91,167,85,42,90,214,182,112,188,164,110,116,158,237,77,27,50,222,179,143,167,65,59,165,151,89,179,168,85,148,209,134,127,128,196,174,143,61,180,233,91,83,229,124,122,22,47,196,17,21,154,152,106,57,150,32,134,81,147,20,230,176,78,105,106,160,195,105,81,165,104,82,77,164,186,104,36,146,30,53,22,237,180,45,157,89,106,0,0,0,0,34,175,54,122,96,188,149,180,253,3,228,110,126,89,201,42,21,155,171,245,40,155,169,216,135,127,28,183,143,23,92,101,14,49,213,156,95,189,178,157,222,245,76,175,91,186,29,78,234,79,176,158,41,161,99,156,43,70,198,184,90,119,93,162,226,10,124,122,165,58,78,233,109,239,226,190,218,92,105,205,11,36,173,58,144,180,157,148,68,162,189,140,136,248,0,229,128,0,0,5,138,219,7,107,60,27,178,46,87,251,184,174,199,137,88,174,207,144,220,106,22,28,84,243,138,253,85,100,226,9,243,66,201,183,77,8,105,165,155,138,89,163,69,247,104,51,37,58,130,60,42,216,179,165,190,77,106,171,74,202,221,171,30,136,220,137,242,30,105,140,120,91,168,172,37,107,82,77,134,167,71,109,180,180,210,46,110,35,172,160,210,132,150,231,120,217,17,58,248,9,74,0,0,0,24,213,133,118,205,161,75,219,59,26,236,119,139,105,93,70,171,7,170,72,194,149,24,232,90,219,168,54,170,83,19,100,198,144,92,119,111,35,83,238,33,206,13,173,180,154,15,66,208,157,254,74,128,0,11,127,180,46,41,174,224,108,130,204,188,107,133,167,117,42,214,31,193,245,154,165,58,78,233,14,110,37,49,9,215,26,115,66,201,72,86,149,161,39,101,17,164,237,99,35,46,0,46,0,11,21,177,246,214,120,55,107,172,175,247,113,66,143,18,143,93,129,33,200,213,220,56,153,231,41,250,82,205,197,147,6,181,155,109,26,208,235,72,39,18,178,70,139,239,16,70,106,105,100,87,212,0,0,0,0,0,0,0,0,0,0,0,5,159,218,219,59,234,187,56,100,14,35,206,138,53,14,37,102,70,28,145,75,82,224,73,113,77,162,75,15,84,99,71,121,4,180,241,66,205,167,156,208,187,40,146,189,42,52,172,136,208,125,175,37,243,123,6,231,214,87,225,252,220,203,247,229,185,66,196,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,18,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,48,238,160,0,0,3,29,118,193,219,111,43,246,70,195,58,171,79,196,174,99,105,177,219,151,71,194,105,148,227,15,206,99,172,33,167,29,91,200,101,212,198,66,82,167,86,149,58,146,39,13,135,16,139,154,85,167,23,250,62,58,76,107,185,193,152,245,204,175,218,75,19,210,162,85,113,53,65,50,48,91,204,211,209,18,42,28,112,212,75,165,111,9,95,181,117,125,225,41,197,171,122,133,188,181,169,148,40,36,168,0,0,0,4,122,244,145,244,137,213,114,34,75,121,47,144,149,216,140,102,11,114,18,172,67,61,232,10,117,116,54,55,76,72,97,13,33,246,78,59,235,144,135,202,235,35,112,155,66,22,147,73,45,105,91,97,33,64,44,254,202,187,76,96,221,171,242,142,30,105,96,248,50,233,203,76,133,83,106,244,201,36,106,93,58,162,218,27,91,172,19,154,73,47,35,75,173,173,14,36,139,82,22,157,73,66,245,182,139,192,0,0,58,254,63,199,248,55,43,48,109,91,48,115,7,16,196,161,225,234,28,115,147,58,116,147,61,13,34,228,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,70,29,128,4,64,96,190,154,76,119,19,57,107,53,252,109,151,125,111,45,171,93,73,184,120,126,52,198,85,59,15,238,210,218,36,60,196,162,97,190,185,188,247,231,13,151,137,61,163,109,41,117,164,165,90,242,131,111,29,160,51,134,157,179,70,23,218,143,99,204,224,136,140,38,212,132,157,101,216,212,184,50,209,42,20,165,161,150,100,26,166,33,75,105,108,73,73,48,182,18,222,243,92,149,111,9,27,133,17,6,111,128,132,189,155,186,84,243,250,6,118,225,103,246,141,205,217,117,28,186,84,135,89,174,51,27,13,211,146,180,161,198,28,67,79,25,199,142,135,180,54,242,154,113,100,217,154,205,8,81,18,86,125,133,77,160,0,8,128,219,215,111,93,172,114,91,107,28,115,150,121,105,154,222,70,195,116,111,38,117,40,94,66,166,200,221,111,105,177,94,115,223,30,142,183,21,119,29,90,187,74,59,94,197,98,34,34,203,254,139,252,251,205,141,162,114,10,191,141,115,143,21,251,160,173,66,198,18,169,108,73,234,49,162,104,138,136,80,156,75,122,35,182,218,14,203,121,195,185,150,174,213,175,98,34,32,204,0,24,235,183,222,208,245,93,153,246,104,175,227,204,43,85,137,3,22,84,36,70,162,97,197,201,134,169,40,235,175,174,235,81,36,136,208,75,110,51,114,158,65,187,239,122,218,73,40,151,114,109,113,65,132,250,71,186,66,113,206,42,163,96,172,45,156,157,118,181,136,42,17,233,116,232,222,231,104,141,239,229,62,226,91,105,189,107,140,148,39,82,214,146,186,140,146,87,185,153,23,16,19,210,2,207,237,109,157,245,93,156,50,7,17,231,69,26,135,18,179,35,14,72,165,169,112,36,184,166,209,37,135,170,49,163,188,130,90,120,161,102,211,206,104,93,148,73,94,149,26,86,68,104,62,215,146,249,189,131,115,235,43,240,254,110,101,251,242,220,161,98,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,137,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,24,119,80,0,0,0,0,0,0,0,0,0,0,0,0,0,17,129,210,129,182,102,210,123,59,103,237,3,5,100,230,100,123,159,162,205,193,241,106,143,198,242,60,9,122,229,46,108,214,212,230,185,12,56,178,186,25,108,172,71,167,179,123,92,204,204,36,252,6,0,116,82,109,71,158,219,74,124,148,126,77,120,231,221,31,185,207,34,121,51,230,100,56,123,142,177,215,183,223,161,154,111,86,173,195,94,117,237,167,133,174,119,207,240,0,0,0,1,129,93,32,157,36,113,182,118,147,59,38,242,121,168,149,28,197,84,119,25,169,77,146,135,82,140,50,183,26,140,244,119,137,167,25,220,204,91,140,200,90,144,68,225,161,181,161,38,226,86,87,108,242,3,99,237,172,240,110,215,89,95,238,226,133,30,37,30,187,2,67,145,171,184,113,51,206,83,244,165,155,139,38,13,107,54,218,53,161,214,144,78,37,100,141,23,222,32,140,212,210,200,130,250,128,0,0,0,137,92,83,211,21,93,164,109,89,42,167,134,227,249,123,34,99,104,165,38,154,154,106,35,84,36,182,68,157,237,81,167,28,61,230,251,121,172,219,105,197,54,218,216,36,37,109,178,234,148,234,2,90,128,117,252,1,143,240,110,105,224,218,78,96,229,246,33,137,92,195,213,200,229,38,12,232,198,122,29,69,204,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,176,0,0,8,245,233,9,233,44,170,236,245,140,163,228,190,73,64,137,43,25,82,228,66,159,136,231,213,34,41,113,34,48,100,220,132,65,109,6,105,55,86,251,74,70,241,196,153,19,109,57,165,10,223,40,215,28,36,40,5,180,217,215,62,112,110,210,89,71,66,205,108,25,54,34,145,81,142,132,84,224,179,32,222,93,38,162,72,73,200,132,233,169,8,86,182,212,171,18,141,9,214,131,67,137,45,11,73,157,203,0,0,24,107,178,198,220,114,115,43,105,44,213,217,111,50,81,17,170,238,24,197,24,129,24,90,166,149,180,193,84,105,209,103,184,130,132,182,238,70,185,44,181,101,37,77,164,247,140,180,226,150,73,83,74,113,224,204,160,0,0,0,0,0,0,0,1,8,27,66,244,143,109,157,129,179,247,50,240,86,22,206,78,165,69,195,248,194,179,75,167,70,247,59,74,115,113,21,137,174,182,211,122,215,25,75,86,148,33,37,117,25,168,237,115,51,62,35,63,250,47,243,239,54,54,137,200,42,254,53,206,60,87,238,130,181,11,24,74,165,177,39,168,198,137,162,42,33,66,113,45,232,142,219,104,59,45,231,14,230,90,187,86,189,136,136,131,48,0,0,0,0,0,0,70,7,74,6,217,155,73,236,237,159,180,12,21,147,153,145,238,126,139,55,7,197,170,63,27,200,240,37,235,148,185,179,91,83,154,228,48,226,202,232,101,178,177,30,158,205,237,115,51,55,69,254,217,155,73,237,19,159,181,252,21,156,121,145,238,130,139,11,7,202,170,49,27,200,240,34,104,148,137,176,155,75,154,227,176,218,206,200,121,194,177,158,158,213,237,114,35,32,147,240,0,0,1,24,29,40,27,102,109,39,179,182,126,208,48,86,78,102,71,185,250,44,220,31,22,168,252,111,35,192,151,174,82,230,205,109,78,107,144,195,139,43,161,150,202,196,122,123,55,181,204,204,238,7,69,38,212,121,237,180,167,201,71,228,215,142,125,209,251,156,242,39,147,62,102,67,135,184,235,29,123,125,250,25,166,245,106,220,53,231,94,218,120,90,231,112,207,227,51,32,46,60,64,249,10,113,46,54,1,165,126,113,130,120,113,3,59,170,199,200,106,177,17,112,48,2,62,33,123,240,49,64,1,183,40,201,13,145,223,232,132,107,237,189,89,65,123,139,247,232,255,0,174,63,69,251,155,196,73,37,69,68,150,18,119,47,56,191,17,136,152,219,146,186,180,251,138,178,163,241,242,151,127,238,111,16,17,199,0,201,91,205,70,69,107,127,56,155,93,137,229,71,86,12,113,41,144,209,153,226,99,34,34,89,126,197,24,66,36,19,51,215,160,181,114,189,184,250,196,198,236,47,54,82,240,170,73,108,164,175,138,136,188,211,253,142,48,12,255,0,137,243,165,125,177,254,33,186,54,32,169,74,101,90,138,221,163,252,68,55,192,84,185,142,7,25,190,76,80,166,47,82,75,78,239,153,253,122,71,60,92,199,82,204,103,73,188,57,80,53,26,72,139,117,196,255,0,108,64,8,144,233,33,174,27,248,178,167,15,121,28,201,21,106,122,172,71,218,254,199,252,62,34,222,108,87,72,110,163,152,211,181,111,142,248,117,215,59,31,183,199,240,229,196,114,221,33,242,144,230,99,86,146,78,54,118,168,211,207,129,255,0,189,233,27,219,7,160,139,48,165,46,231,199,11,175,249,120,160,38,59,42,227,20,108,31,135,218,45,86,110,141,17,29,174,124,26,64,238,196,119,29,87,47,19,108,43,68,87,30,52,168,223,201,160,118,148,128,212,52,168,198,161,163,133,184,152,2,108,101,196,197,111,99,177,13,54,47,88,212,68,64,53,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,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,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,210,162,185,13,6,86,26,215,123,112,26,12,207,188,5,82,55,6,218,70,224,0,249,106,95,160,228,126,210,191,196,99,234,31,45,75,244,28,143,218,87,248,140,6,13,109,142,75,58,235,188,56,123,154,87,241,228,14,67,99,116,159,185,140,32,95,240,135,242,146,7,29,182,67,169,77,113,238,215,251,153,87,119,215,200,31,102,198,143,154,176,222,16,73,47,251,225,221,246,73,2,104,204,184,105,210,194,61,124,127,24,223,185,95,196,108,67,51,56,232,51,231,199,241,141,211,231,195,152,162,164,179,189,184,14,15,20,185,162,18,15,236,197,248,148,57,178,230,58,238,48,89,38,158,131,189,190,88,47,226,168,4,52,237,253,40,143,48,208,87,46,21,170,231,113,254,206,216,176,249,37,72,92,223,45,105,74,207,71,86,228,162,46,123,207,95,192,47,78,223,79,18,179,23,206,229,90,174,119,125,157,177,210,54,105,162,46,161,238,143,68,109,230,239,169,223,183,107,95,125,227,224,2,102,114,102,150,112,164,84,140,201,69,169,113,185,168,143,145,175,213,240,140,4,233,57,216,22,109,34,85,75,105,124,147,195,219,234,83,189,98,161,141,169,140,56,251,242,155,146,227,238,190,245,89,59,197,175,83,39,189,179,173,182,72,38,73,180,184,73,52,27,170,106,70,178,218,26,152,118,105,155,122,110,166,123,239,222,161,223,234,52,138,85,122,149,50,135,93,166,69,168,211,106,44,57,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,3,206,54,205,91,69,99,173,152,115,78,6,101,224,105,31,177,67,172,66,208,207,205,58,103,89,101,231,225,239,29,105,205,206,247,112,132,239,80,157,105,230,71,204,143,208,38,206,217,241,131,118,144,202,90,14,106,224,201,177,20,138,140,116,34,165,5,153,6,242,233,85,18,66,78,68,39,77,72,66,181,182,165,88,148,104,78,180,26,28,73,104,90,76,225,187,164,67,97,153,59,46,227,19,198,249,127,2,82,242,178,191,33,150,96,189,38,83,75,93,50,162,241,72,89,211,72,141,195,125,228,37,184,234,113,15,41,30,98,210,133,45,107,73,173,125,47,97,157,178,235,187,30,230,60,170,155,180,175,44,96,204,79,213,227,226,106,107,72,65,74,83,109,26,247,82,99,45,86,179,205,111,93,50,109,74,38,220,74,212,149,105,51,67,173,135,161,14,30,190,34,17,58,79,246,213,249,63,227,165,228,198,95,84,233,83,178,223,6,212,17,37,170,140,35,223,121,102,168,150,84,133,200,39,84,146,179,45,111,94,101,178,108,205,14,118,221,214,226,86,214,238,234,116,146,244,140,80,113,198,22,78,69,108,241,137,250,237,27,16,83,225,79,174,226,106,100,197,183,191,138,251,110,169,202,66,154,91,36,180,234,66,226,173,213,37,194,81,93,200,206,32,143,124,129,28,88,55,0,99,44,193,147,85,139,131,48,244,186,170,232,116,121,181,250,145,178,69,162,29,58,35,70,236,137,14,173,70,73,66,18,146,177,92,251,75,82,16,157,75,90,82,97,192,9,61,232,187,219,254,101,34,101,55,102,76,239,196,91,234,83,221,90,157,129,234,111,182,251,242,155,148,235,237,48,205,37,91,180,47,83,39,189,187,78,56,104,75,41,109,77,154,141,6,210,90,140,33,202,226,204,45,93,192,248,170,179,130,177,76,30,165,90,195,245,9,20,186,140,109,234,28,220,74,97,197,54,235,122,208,106,66,180,173,42,43,164,205,39,107,145,153,113,1,234,64,90,29,170,182,151,193,187,39,229,28,204,210,197,240,101,212,86,185,9,166,210,41,145,136,210,186,141,69,196,45,109,48,110,88,210,202,52,180,226,214,226,136,244,161,10,210,149,175,67,107,194,173,137,186,81,176,108,12,134,174,210,182,162,199,50,223,197,152,14,57,189,79,144,168,166,228,220,69,78,247,182,217,101,11,53,218,68,228,186,163,66,141,123,189,77,155,110,173,74,209,37,228,71,102,213,59,76,99,45,171,243,114,102,105,99,8,49,41,200,76,116,211,105,20,200,196,74,69,58,156,218,220,91,76,27,154,73,79,47,83,174,45,110,40,139,82,214,173,41,66,52,54,128,233,89,171,153,152,171,57,51,31,17,230,150,53,151,214,43,88,154,160,237,66,78,151,28,91,108,235,62,195,13,111,22,181,165,150,144,73,109,180,26,143,67,104,66,72,236,146,18,127,209,117,209,255,0,14,145,14,155,180,222,119,225,221,245,85,238,173,81,192,244,183,220,97,248,173,197,117,134,159,102,172,173,218,215,169,227,222,217,166,220,36,41,149,54,167,13,38,179,105,77,90,174,138,61,138,62,73,184,169,141,165,51,50,153,85,141,134,240,149,66,60,156,36,213,183,44,214,42,140,184,165,28,141,100,162,113,76,197,113,180,112,74,116,56,233,233,53,153,50,243,74,153,64,30,112,118,133,197,53,220,13,182,134,101,227,92,45,59,169,86,176,254,104,86,106,148,233,59,164,57,184,148,197,89,215,26,115,66,201,72,86,149,161,39,101,17,164,237,99,35,46,2,109,54,28,218,238,149,181,246,81,171,21,191,78,137,71,197,148,25,9,166,226,58,83,18,18,180,33,243,65,41,18,153,65,168,221,68,103,139,86,141,225,92,150,219,205,146,156,221,27,138,131,109,172,125,41,243,147,227,3,16,251,69,241,242,108,235,159,56,203,102,220,220,161,102,182,12,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,67,137,77,137,70,133,104,89,33,196,150,180,36,200,61,47,0,182,155,58,231,206,13,218,75,40,232,89,173,131,38,196,82,42,49,208,138,156,22,100,27,203,164,212,73,9,57,16,157,53,33,10,214,218,149,98,81,161,58,208,104,113,37,161,105,51,185,96,0,0,0,32,7,165,31,211,179,51,126,242,251,30,16,159,225,0,61,40,254,157,153,155,247,151,216,240,128,103,255,0,70,46,222,63,38,250,20,108,134,205,138,214,172,125,135,233,233,242,109,82,163,81,222,74,197,12,165,111,41,203,39,116,146,223,71,97,49,201,90,156,113,215,146,78,60,119,208,234,139,63,199,150,26,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,135,160,157,133,246,205,161,109,135,151,18,170,110,82,188,141,140,240,191,87,143,137,169,173,33,103,21,46,58,75,221,73,140,226,175,118,93,221,58,100,218,148,110,54,164,41,42,212,68,135,92,12,149,0,0,16,3,210,143,233,217,153,191,121,125,143,8,103,255,0,66,167,162,198,41,248,192,157,236,234,112,192,14,148,127,78,204,205,251,203,236,120,67,53,58,18,243,51,10,201,202,204,117,147,157,111,117,137,41,248,128,241,54,225,199,27,79,88,131,34,52,120,250,217,78,189,226,247,110,69,179,135,160,146,157,251,29,163,53,216,130,74,128,0,0,96,7,77,95,162,198,22,248,192,131,236,234,136,207,241,26,189,54,153,153,133,99,101,102,5,201,206,183,189,196,149,12,64,88,155,112,219,141,171,171,193,143,26,68,125,111,39,94,241,27,199,37,89,179,208,105,86,225,254,209,26,44,97,133,125,23,30,157,153,101,247,235,216,243,70,127,244,213,250,44,97,111,140,8,62,206,168,140,0,232,184,244,236,203,47,191,94,199,154,51,255,0,166,175,209,99,11,124,96,65,246,117,68,6,0,116,92,122,118,101,151,223,175,99,205,19,252,32,7,162,227,211,179,44,190,253,123,30,104,159,224,0,0,0,0,0,0,1,139,251,127,109,131,74,217,55,40,212,170,121,203,115,29,227,24,243,32,97,68,50,210,77,17,159,66,18,78,78,117,78,33,77,104,142,111,52,178,109,73,81,186,181,33,26,116,27,142,54,22,131,164,235,111,31,144,133,10,78,67,101,61,107,78,62,196,20,245,121,74,169,78,168,238,229,97,118,84,182,84,221,211,186,81,111,164,48,169,4,157,46,54,235,41,54,222,43,107,105,71,10,195,234,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,125,120,179,11,87,112,54,42,172,224,172,83,7,169,86,176,253,66,69,46,163,27,122,135,55,18,152,113,77,186,222,180,26,144,173,43,66,138,233,51,73,218,228,102,92,64,95,253,133,246,205,174,236,121,152,242,170,110,82,188,179,131,49,71,87,143,137,169,173,33,5,41,77,180,107,221,73,140,226,173,103,154,222,186,100,218,148,77,184,149,169,42,210,102,135,91,244,19,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,243,5,93,192,24,203,12,225,156,51,140,235,184,122,92,74,22,49,143,38,77,10,160,162,35,98,114,35,200,92,119,201,10,35,50,37,182,235,102,74,65,217,100,74,109,70,90,92,66,149,154,157,27,157,32,145,182,118,146,230,79,103,37,86,90,178,234,163,33,82,97,84,158,117,215,145,134,86,77,62,227,164,212,118,88,117,231,145,37,227,97,38,132,169,40,109,102,183,45,117,184,102,19,104,35,171,164,235,163,254,102,110,195,147,180,14,72,97,222,183,142,162,106,127,19,83,90,113,247,101,87,162,182,195,44,180,168,200,82,205,178,121,134,227,240,101,180,37,79,37,106,177,169,196,161,14,72,168,0,243,3,149,185,165,142,242,91,29,211,51,51,45,43,190,70,196,148,109,247,82,155,213,89,145,186,222,178,182,92,247,183,144,182,213,118,221,90,123,73,59,94,229,99,34,50,244,19,177,246,214,120,55,107,172,175,247,113,66,143,18,143,93,129,33,200,213,220,56,153,231,41,250,82,205,197,147,6,181,155,109,26,208,235,72,39,18,178,70,139,239,16,70,106,105,100,81,193,210,117,209,255,0,15,40,166,73,218,7,36,48,239,84,192,178,245,63,137,169,173,56,195,81,104,50,156,125,150,90,84,100,41,100,225,178,251,146,56,50,218,20,150,84,133,88,210,218,144,134,241,43,101,93,166,49,150,202,25,185,15,52,176,124,24,149,20,42,58,169,181,122,100,146,36,162,163,78,113,109,173,214,9,205,38,166,87,169,166,214,135,18,71,165,104,78,164,173,26,219,88,122,73,17,43,210,215,182,191,150,230,76,217,55,44,170,116,169,148,86,119,46,99,74,131,7,191,113,83,153,127,120,138,98,76,211,161,189,202,218,105,199,84,218,148,163,112,210,209,155,102,211,200,95,118,219,75,165,67,6,203,201,42,69,11,102,124,65,45,88,135,48,168,238,61,42,166,204,147,137,81,194,72,39,219,66,153,117,189,210,211,214,92,74,101,180,70,219,169,91,90,80,251,106,82,86,203,138,138,188,1,128,49,150,105,227,42,78,95,101,246,30,151,92,196,53,201,5,26,12,24,196,90,221,93,140,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,200,58,248,206,158,142,14,144,9,155,59,215,90,202,76,222,196,95,237,79,63,172,190,212,153,13,191,33,204,59,43,66,220,213,29,12,161,199,22,203,206,17,33,108,146,116,147,142,147,169,52,123,241,59,130,195,149,196,216,90,187,131,234,44,210,113,28,30,169,46,69,62,5,81,182,247,168,115,84,89,177,90,151,25,203,160,204,139,91,15,180,187,95,82,117,89,68,74,35,34,15,82,99,165,103,70,111,96,220,133,202,252,65,155,153,128,252,182,232,88,118,58,94,144,81,24,55,159,117,107,113,45,52,203,104,224,70,183,29,113,182,200,212,105,65,26,200,212,164,164,141,69,25,93,25,253,34,84,44,13,133,106,89,43,180,166,96,245,42,46,31,167,156,188,35,86,156,194,220,220,69,97,183,22,253,57,199,146,106,90,180,161,8,56,173,232,53,29,150,202,84,103,213,153,24,171,183,70,217,181,221,176,243,30,45,77,186,87,145,176,102,23,235,17,240,205,53,212,32,229,37,183,77,27,217,50,92,77,238,243,187,166,140,219,74,141,182,210,132,165,58,140,150,235,129,208,54,157,218,23,21,109,65,156,181,172,220,197,49,186,135,95,221,198,167,82,209,41,201,12,211,32,180,157,45,71,109,75,63,182,113,102,148,161,43,117,215,86,72,70,189,37,151,253,24,189,31,240,243,118,100,109,160,115,191,14,245,188,11,19,75,248,102,154,235,140,59,22,189,41,183,222,101,213,73,66,86,110,19,44,57,31,139,46,33,41,121,75,77,205,77,165,104,114,213,116,115,108,81,249,170,179,29,250,254,63,166,85,91,203,44,45,239,149,41,44,22,233,186,164,226,52,27,116,196,189,169,43,78,164,44,220,117,77,18,148,134,210,148,221,165,60,211,133,61,32,0,0,2,0,122,81,253,59,51,55,239,47,177,225,9,41,232,230,219,219,243,84,80,159,203,124,196,99,171,230,110,25,167,245,201,114,24,143,162,45,106,10,22,134,142,98,73,5,161,151,137,110,54,151,90,224,147,82,210,182,139,74,148,219,49,173,210,143,233,217,153,191,121,125,143,8,99,174,0,199,248,203,43,49,149,39,48,114,251,16,203,161,226,26,28,130,147,6,116,99,45,109,46,198,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,70,30,162,5,170,218,199,209,99,57,62,47,241,15,179,159,29,83,99,173,177,112,38,215,248,18,69,126,129,15,200,216,146,141,163,221,6,31,222,61,35,201,123,215,164,34,47,203,75,97,166,223,222,183,28,220,247,178,61,23,210,171,25,113,237,123,88,250,44,103,39,197,254,33,246,115,224,32,7,102,45,161,113,86,203,249,203,69,205,204,45,27,175,245,13,228,106,141,45,114,156,142,205,78,11,169,210,236,119,20,131,251,87,16,106,74,210,135,90,105,102,133,232,210,126,135,178,95,55,176,110,125,101,126,31,205,204,191,126,91,148,44,69,29,79,71,41,108,27,47,180,180,56,166,157,101,196,113,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,243,24,50,43,98,77,176,113,54,200,217,160,213,105,39,46,110,9,174,72,97,56,178,143,17,168,251,249,204,52,219,232,101,109,184,234,13,73,91,42,146,183,73,9,91,100,225,164,144,181,36,143,82,67,208,240,14,39,9,226,154,22,57,194,180,108,107,133,167,117,218,46,32,167,199,170,83,164,238,150,222,254,43,237,165,198,156,208,178,74,211,169,11,73,217,68,74,43,216,200,143,128,229,128,6,58,230,238,221,185,13,146,121,243,133,242,35,27,226,104,145,230,87,35,186,170,165,68,159,247,140,60,250,183,71,9,19,184,105,105,18,18,183,79,89,174,237,18,89,91,137,75,79,19,169,249,54,232,219,54,133,177,230,92,69,169,183,74,242,206,51,197,29,98,62,25,166,186,133,148,85,56,209,35,123,38,75,137,181,153,107,122,209,155,105,81,56,226,150,148,167,73,26,221,111,207,181,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,96,61,79,0,197,254,142,204,144,206,28,134,217,210,151,131,115,150,185,45,53,36,200,148,168,152,105,77,193,83,20,6,14,83,235,208,137,17,181,42,74,222,83,138,125,75,91,170,36,146,219,109,41,70,133,154,242,128,0,0,0,98,175,74,63,160,158,102,253,229,246,196,33,18,187,11,237,155,93,216,243,49,229,84,220,165,121,103,6,98,142,175,31,19,83,90,66,10,82,155,104,215,186,147,25,197,90,207,53,189,116,201,181,40,155,113,43,82,85,164,205,14,183,45,93,40,254,130,121,155,247,151,219,16,132,0,128,245,37,132,241,77,11,28,225,90,54,53,194,211,186,237,23,16,83,227,213,41,210,119,75,111,127,21,246,210,227,78,104,89,37,105,212,133,164,236,162,37,21,236,100,71,192,114,194,18,250,55,58,65,35,108,237,37,204,158,206,74,172,181,101,213,70,66,164,194,169,60,235,175,35,12,172,154,125,199,73,168,236,176,235,207,34,75,198,194,77,9,82,80,218,205,110,90,235,112,206,109,0,99,174,219,123,31,97,157,174,114,189,218,42,138,36,44,109,67,142,250,176,157,98,91,178,55,16,95,117,198,22,242,28,109,165,146,84,135,147,25,13,26,212,135,13,178,81,173,9,81,150,149,64,14,63,192,24,203,43,49,149,91,47,179,7,15,75,161,226,26,28,131,141,58,12,146,45,109,46,196,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,234,32,96,175,72,255,0,71,252,61,162,40,78,230,222,80,225,223,246,216,129,213,152,118,52,119,24,142,222,34,139,173,13,233,144,183,150,219,104,121,150,204,214,135,141,90,141,182,141,165,18,253,228,218,15,147,163,115,164,18,78,209,49,156,201,236,228,170,196,78,98,211,163,170,76,42,147,206,180,202,241,50,13,215,220,116,154,142,203,13,50,202,227,50,76,36,208,149,41,110,32,150,229,172,135,12,179,212,121,108,194,120,166,187,129,177,85,27,26,225,105,221,74,181,135,234,17,234,148,233,59,164,57,184,148,195,137,113,167,52,44,148,133,105,90,18,118,81,26,78,214,50,50,224,38,39,12,116,192,101,124,157,154,37,230,94,33,161,68,44,208,163,72,135,77,149,130,145,49,200,168,170,62,234,251,82,161,191,187,120,211,27,116,135,156,61,100,102,210,208,76,173,70,110,50,227,193,114,186,70,118,215,252,202,185,112,197,3,0,84,233,78,102,110,41,247,186,108,103,207,122,229,46,9,146,201,202,154,153,210,164,43,74,208,77,180,151,77,41,91,138,82,172,234,89,117,179,129,113,216,49,254,63,198,89,167,140,170,217,131,152,56,134,93,115,16,215,36,28,153,211,164,153,107,117,118,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,38,60,192,24,203,44,49,51,248,51,48,48,244,186,21,118,44,120,146,100,83,229,145,37,246,17,38,59,114,26,39,19,123,161,102,211,205,153,161,86,90,12,205,42,36,168,141,36,23,43,101,29,171,179,31,100,172,199,70,53,193,78,245,234,84,237,219,21,250,3,239,26,34,213,226,164,204,201,42,50,35,221,188,141,74,54,158,34,53,54,165,40,140,150,133,184,218,253,9,229,110,105,96,76,233,192,148,204,204,203,74,239,150,112,221,103,125,212,166,245,87,163,239,119,79,45,151,61,237,228,33,196,217,198,150,158,210,74,246,185,92,140,140,252,203,201,194,213,216,152,86,157,141,100,65,209,69,170,212,38,210,225,201,222,160,247,178,162,55,25,201,13,232,35,214,157,40,155,24,238,100,73,61,229,146,102,105,81,22,79,244,121,237,167,85,217,99,52,35,208,177,126,32,150,156,171,196,178,12,177,4,50,140,169,69,9,243,111,75,85,6,27,74,137,72,90,84,77,37,211,65,40,214,201,40,183,110,45,12,233,9,244,16,67,210,59,183,28,109,171,113,148,12,31,151,200,151,31,46,176,124,135,215,5,231,86,235,75,173,203,81,18,14,107,172,25,146,80,132,164,148,150,18,164,239,82,135,93,82,141,38,241,180,221,213,233,53,233,12,165,102,212,106,142,205,217,37,50,36,252,26,220,134,203,17,226,20,37,46,162,174,251,14,165,196,71,134,163,185,20,102,221,109,10,55,211,197,213,160,137,6,76,145,170,70,21,108,235,144,216,203,105,44,220,161,101,78,12,133,45,75,168,200,66,234,115,153,142,79,34,147,78,37,164,164,77,116,148,180,39,67,105,85,201,38,180,235,89,161,180,158,181,164,140,46,6,196,155,31,98,109,174,115,65,170,42,74,92,44,19,67,144,194,177,101,98,35,177,247,240,88,117,183,214,202,27,109,213,146,148,183,149,25,109,18,210,135,9,179,81,45,105,81,22,149,78,78,41,217,139,38,177,62,207,178,182,98,78,23,242,62,1,122,158,138,123,48,169,111,41,135,34,238,221,75,205,190,135,15,81,169,228,190,132,188,107,115,94,241,194,51,116,156,212,178,87,96,201,124,161,193,185,11,149,248,127,40,242,253,137,109,208,176,236,117,51,28,229,190,111,62,234,214,226,157,117,231,23,192,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,75,186,128,242,195,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,244,83,177,30,124,201,218,59,102,140,29,153,53,153,177,31,196,39,29,116,188,64,76,200,105,197,149,70,50,205,167,28,117,13,33,9,101,111,37,45,201,38,180,39,66,36,32,138,233,210,163,139,94,152,44,156,174,224,109,168,15,53,100,61,214,40,185,151,79,98,68,55,52,161,27,137,80,99,177,18,68,107,18,212,181,105,66,35,59,188,52,161,39,214,116,39,81,182,163,29,219,161,131,62,99,97,92,208,196,185,1,93,155,47,171,227,136,233,170,80,144,169,14,169,134,234,48,219,113,79,182,134,73,6,132,45,232,215,90,157,53,35,132,22,208,122,205,72,36,133,138,233,71,244,236,204,223,188,190,199,132,51,255,0,161,83,209,99,20,252,96,78,246,117,56,96,7,74,63,167,102,102,253,229,246,60,33,157,61,16,24,166,133,129,182,47,204,44,107,138,103,117,42,46,31,198,21,106,165,70,78,233,110,110,34,177,73,128,227,174,104,65,41,106,210,132,40,236,146,53,29,172,68,103,192,5,128,233,164,206,58,22,48,206,92,37,147,180,134,119,146,242,238,159,34,69,82,78,165,150,153,85,36,199,113,49,180,41,4,71,161,134,35,187,188,74,214,149,117,157,61,149,54,162,62,191,208,243,146,21,92,121,180,92,140,229,102,185,18,29,55,43,163,154,164,68,83,106,91,243,159,168,197,151,25,164,35,146,80,132,164,158,90,150,102,103,116,54,146,73,235,53,183,134,185,171,153,152,171,57,51,31,17,230,150,53,151,214,43,88,154,160,237,66,78,151,28,91,108,235,62,195,13,111,22,181,165,150,144,73,109,180,26,143,67,104,66,72,236,146,19,147,209,129,146,244,172,169,217,47,9,87,94,194,17,41,56,159,28,199,85,122,179,49,43,75,175,207,97,199,157,85,61,75,112,148,171,32,161,173,149,37,162,50,36,27,142,25,165,46,45,203,135,215,210,143,232,39,153,191,121,125,177,8,68,174,194,251,102,215,118,60,204,121,85,55,41,94,89,193,152,163,171,199,196,212,214,144,130,148,166,218,53,238,164,198,113,86,179,205,111,93,50,109,74,38,220,74,212,149,105,51,67,173,203,87,74,63,160,158,102,253,229,246,196,33,0,32,61,78,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,62,177,9,125,27,157,32,145,182,118,146,230,79,103,37,86,90,178,234,163,33,82,97,84,158,117,215,145,134,86,77,62,227,164,212,118,88,117,231,145,37,227,97,38,132,169,40,109,102,183,45,117,184,103,54,128,0,3,0,58,78,182,241,249,8,80,164,228,54,83,214,180,227,236,65,79,87,148,170,148,234,142,238,86,23,101,75,101,77,221,59,165,22,250,67,10,144,73,210,227,110,178,147,109,226,182,182,148,97,125,105,91,118,228,52,253,165,235,251,49,207,196,209,41,181,218,92,136,52,186,108,199,159,215,26,175,85,117,14,170,68,38,156,108,148,211,75,96,210,195,38,79,56,133,174,67,139,101,40,212,217,107,200,161,229,223,0,96,12,101,154,120,202,147,151,217,125,135,165,215,49,13,114,65,70,131,6,49,22,183,87,99,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,244,167,146,248,43,25,101,214,87,225,252,15,152,25,149,47,31,215,104,209,213,26,70,35,151,12,162,191,61,4,226,141,163,113,26,214,102,180,180,109,182,107,82,212,183,13,6,181,25,169,70,96,59,168,0,0,0,0,0,133,110,154,191,74,124,45,241,127,7,218,53,17,53,34,21,186,106,253,41,240,183,197,252,31,104,212,64,93,94,131,31,167,103,224,223,229,33,42,130,26,250,26,179,211,46,50,219,49,241,158,87,227,90,207,146,170,185,141,228,150,168,15,62,68,152,178,37,69,57,68,113,84,225,159,97,231,58,210,119,68,101,165,106,66,144,74,37,169,180,46,101,0,0,0,4,53,244,174,108,81,242,50,197,79,237,41,150,116,202,172,156,55,139,106,18,36,226,214,173,190,102,143,84,121,196,168,164,107,53,27,137,102,83,142,47,130,147,161,183,75,73,44,137,230,90,78,48,108,125,181,158,50,217,23,52,61,220,80,163,203,172,80,167,199,114,53,119,14,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,174,219,196,17,146,93,89,31,161,220,89,133,168,88,231,10,214,112,86,41,131,215,104,184,130,159,34,151,81,141,189,91,123,248,175,182,166,221,111,90,13,43,78,164,45,69,116,153,40,175,114,50,62,35,207,190,219,123,31,98,109,145,179,65,218,42,138,92,220,19,92,144,250,176,157,98,91,177,247,243,152,105,182,22,242,28,109,165,154,146,182,85,37,13,26,212,134,201,195,73,173,9,73,30,148,132,255,0,96,12,127,131,115,79,6,210,115,7,47,177,12,74,230,30,174,71,41,48,103,70,51,208,234,46,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,93,128,66,183,70,46,222,63,33,10,236,108,134,205,138,214,156,3,136,42,9,242,109,82,163,81,221,197,194,239,41,15,41,203,39,116,163,220,200,125,81,201,90,156,109,166,84,110,60,118,214,234,143,58,122,70,118,215,252,202,185,112,197,3,0,84,233,78,102,110,41,247,186,108,103,207,122,229,46,9,146,201,202,154,153,210,164,43,74,208,77,180,151,77,41,91,138,82,172,234,89,117,179,12,107,233,130,218,243,158,200,248,22,111,236,19,113,202,156,129,251,68,168,17,25,117,103,246,143,184,104,71,236,9,39,62,126,216,192,13,152,182,122,197,91,80,103,45,23,40,240,180,158,161,215,247,146,106,53,69,197,114,67,52,200,45,39,83,178,28,74,11,237,91,65,41,72,74,221,117,164,26,209,175,81,91,74,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,135,161,77,137,54,62,195,59,35,101,123,84,84,148,73,184,218,185,29,133,98,202,196,71,100,110,39,62,211,143,173,148,54,219,171,52,165,12,166,74,218,37,165,13,155,132,146,90,210,147,61,41,11,191,149,185,91,129,50,91,2,83,50,207,45,40,94,70,195,116,109,247,82,133,214,158,145,186,222,188,183,156,247,199,150,183,21,119,29,90,187,74,59,94,197,98,34,34,237,96,49,215,109,189,176,112,206,200,217,94,237,105,71,18,110,54,174,71,125,56,78,143,45,169,27,137,207,180,227,8,121,110,56,210,13,41,67,41,146,135,77,10,91,102,225,36,208,133,36,207,82,66,207,244,143,244,128,67,217,222,132,238,82,101,14,34,255,0,109,137,253,89,247,100,199,109,137,13,225,216,186,208,230,169,8,121,14,54,183,158,108,141,8,100,211,168,155,116,221,81,163,222,73,216,65,29,131,31,227,252,101,154,120,202,173,152,57,131,136,101,215,49,13,114,65,201,157,58,73,150,183,87,98,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,150,157,129,58,51,240,109,11,43,230,227,141,166,112,36,74,213,119,30,81,202,50,48,229,110,154,109,191,135,35,41,199,137,70,149,147,198,105,146,243,93,89,194,89,33,169,17,140,148,130,52,168,220,32,17,235,177,214,216,184,239,100,12,119,34,191,64,135,229,156,55,89,209,238,131,15,239,25,143,229,77,211,50,17,23,229,165,176,235,140,110,156,144,110,123,217,22,187,105,85,200,248,122,9,192,24,255,0,6,230,158,13,164,230,14,95,98,24,149,204,61,92,142,82,96,206,140,103,161,212,92,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,160,7,109,189,143,177,54,200,217,160,237,21,69,46,110,9,174,72,125,88,78,177,45,216,251,249,204,52,219,11,121,14,54,210,205,73,91,42,146,134,141,106,67,100,225,164,214,132,164,143,74,123,175,71,166,221,19,54,76,197,83,48,150,41,129,229,44,3,140,42,16,124,162,167,38,62,143,33,56,78,19,110,212,25,105,8,112,156,247,133,43,120,210,91,39,29,220,48,68,180,238,244,168,39,164,121,182,218,110,173,85,160,109,119,154,245,218,21,78,93,58,165,78,204,138,236,184,115,34,60,166,95,140,251,117,55,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,209,245,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,205,190,214,62,148,249,201,241,129,136,125,162,248,9,158,232,249,219,110,149,181,126,0,114,133,137,223,137,7,49,112,172,120,236,213,97,170,82,84,253,89,132,178,202,87,86,67,105,101,164,33,14,72,83,137,83,77,146,137,147,221,146,140,137,198,239,150,163,204,14,85,102,102,42,201,188,199,195,153,165,130,165,245,122,214,25,168,53,80,141,169,199,16,219,218,15,182,195,187,181,161,106,101,212,26,155,113,4,162,214,218,214,147,59,40,199,161,237,149,118,152,193,187,87,229,28,60,210,193,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,52,146,94,70,151,91,90,28,73,22,164,45,58,146,133,235,109,1,120,0,0,0,0,0,121,172,218,199,210,159,57,62,48,49,15,180,95,18,169,208,169,232,177,138,126,48,39,123,58,156,34,175,107,31,74,124,228,248,192,196,62,209,124,74,167,66,167,162,198,41,248,192,157,236,234,112,12,255,0,0,0,0,0,1,10,221,53,126,148,248,91,226,254,15,180,106,33,208,169,233,79,138,126,47,231,123,70,156,29,53,126,148,248,91,226,254,15,180,106,33,208,169,233,79,138,126,47,231,123,70,156,2,106,64,0,4,43,116,213,250,83,225,111,139,248,62,209,168,139,171,208,99,244,236,252,27,252,164,45,87,77,95,165,62,22,248,191,131,237,26,136,186,189,6,63,78,207,193,191,202,64,37,80,105,81,247,10,220,187,133,14,253,224,52,31,62,35,81,114,224,41,244,67,85,139,72,10,0,0,14,54,182,246,238,42,79,135,207,8,191,128,196,57,237,199,80,75,158,226,180,41,39,111,41,119,31,248,48,151,236,85,32,153,130,131,215,111,127,34,229,224,161,11,27,102,86,58,231,184,253,220,141,122,60,161,126,197,173,126,175,225,224,3,14,168,36,194,183,251,197,153,121,182,183,221,19,31,176,247,83,60,44,74,109,213,25,150,41,225,114,239,221,198,240,16,223,70,66,11,125,195,234,127,156,76,222,195,176,24,111,8,154,137,171,91,20,95,206,63,216,163,0,206,184,38,102,202,184,125,17,254,34,27,227,102,22,146,101,68,159,170,63,196,67,120,5,75,152,232,121,188,250,163,224,234,179,169,34,236,238,57,254,218,216,239,150,50,226,45,254,111,165,78,224,250,179,118,189,247,28,63,229,91,1,10,123,123,79,118,86,104,87,16,105,69,138,108,3,224,71,253,192,129,220,246,6,136,82,49,243,228,122,191,181,69,31,3,47,217,162,142,147,183,155,6,198,105,87,77,72,210,93,118,1,115,191,234,4,11,133,209,246,68,172,192,126,223,248,164,175,229,226,128,152,188,8,218,91,194,148,68,17,157,211,76,140,92,127,107,72,236,73,28,22,9,73,22,24,163,240,253,110,143,252,154,71,58,144,26,134,210,185,141,209,180,174,96,5,204,106,46,99,73,115,26,139,152,13,96,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,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,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,40,174,67,108,249,141,197,114,27,106,225,196,5,82,55,6,218,70,224,0,249,42,127,160,164,126,210,191,196,99,235,31,29,83,244,4,159,218,23,252,83,1,129,251,104,186,104,174,189,101,90,216,97,71,203,235,228,13,221,139,166,222,135,131,145,188,254,248,119,125,124,129,197,109,184,249,162,188,255,0,105,69,249,213,81,240,63,175,146,54,54,36,152,75,167,224,198,204,214,119,242,143,62,94,116,145,52,103,188,21,154,162,160,239,123,223,241,152,223,227,231,15,154,152,100,112,219,251,191,140,199,210,175,80,160,74,43,241,49,213,113,211,233,110,152,217,235,183,203,36,92,190,181,67,180,25,112,29,19,51,156,83,20,102,151,169,69,121,169,46,7,245,139,1,12,155,120,77,67,185,142,226,119,183,209,91,173,151,155,203,223,219,28,174,198,148,134,102,251,176,215,31,94,143,39,219,182,101,107,245,143,31,1,209,54,211,159,214,115,58,162,141,78,30,238,189,90,46,209,255,0,132,39,151,239,11,181,177,43,73,252,249,246,83,250,221,221,251,164,65,46,248,54,58,88,92,155,35,77,205,190,251,253,80,238,109,242,251,163,173,225,182,201,42,127,129,115,71,47,186,59,35,124,190,232,163,133,199,152,7,6,230,150,13,171,101,246,96,225,232,149,204,61,92,96,227,78,131,37,39,161,212,92,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,188,250,109,135,178,190,50,217,71,54,234,24,66,177,78,150,172,49,81,145,34,78,20,171,184,225,60,138,141,56,151,216,37,58,148,33,61,101,180,169,180,188,141,41,210,179,37,17,110,214,218,215,232,173,63,206,45,110,210,219,58,224,93,167,242,186,118,90,99,168,255,0,178,204,163,205,214,247,204,202,167,86,121,150,38,110,218,117,189,246,235,126,165,110,150,173,10,228,101,200,200,60,227,225,60,47,93,199,24,166,141,130,176,188,30,187,89,196,21,8,244,186,116,109,234,27,223,202,125,196,182,211,122,214,100,132,234,90,146,87,81,146,74,247,51,34,226,38,115,44,118,64,165,108,159,209,251,156,41,168,20,183,49,214,49,203,138,172,252,86,183,157,73,162,51,232,165,73,54,224,180,150,214,166,244,71,55,157,73,184,149,40,221,90,150,189,90,13,182,219,238,187,9,244,124,208,182,65,153,95,198,85,188,83,238,163,25,86,58,197,45,153,204,54,184,241,99,81,247,233,91,109,165,147,81,221,231,119,76,186,233,168,212,72,81,37,182,204,201,43,117,235,213,181,135,162,206,114,124,95,226,31,103,62,3,205,120,157,206,145,61,133,163,109,73,131,79,28,101,244,8,136,205,74,4,118,89,130,244,153,78,161,21,58,115,39,33,103,77,34,55,9,134,86,167,36,41,196,60,164,121,232,74,20,180,33,70,180,65,24,245,74,3,203,37,90,147,85,160,85,102,80,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,42,186,62,182,36,170,237,93,143,156,174,226,102,37,193,203,172,43,34,59,213,89,138,138,165,49,86,125,47,50,165,210,80,226,94,105,104,91,145,212,226,148,235,102,163,100,183,102,162,35,113,187,231,70,219,61,23,84,172,246,204,250,22,100,228,212,152,152,86,165,137,107,4,206,55,212,210,78,18,24,83,110,56,229,89,13,18,146,163,146,106,66,91,83,72,224,251,143,54,226,141,171,62,242,243,127,42,178,211,10,228,222,92,97,220,174,193,81,58,189,23,12,211,218,167,198,212,219,104,113,237,37,219,125,221,218,80,133,60,234,205,78,56,178,73,107,113,107,81,149,212,96,59,21,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,235,0,1,230,179,107,31,74,124,228,248,192,196,62,209,124,113,56,171,34,243,31,8,101,62,10,206,250,157,27,123,131,49,223,91,106,155,84,142,102,182,217,149,30,75,236,57,22,71,2,221,60,125,93,110,32,142,233,91,102,102,149,25,161,212,183,203,109,99,233,79,156,159,24,24,135,218,47,137,105,216,183,34,242,227,104,190,140,204,7,149,249,161,70,235,212,169,222,89,117,151,154,50,68,170,124,164,213,231,19,114,163,56,100,123,183,145,169,86,59,26,77,42,82,22,149,161,107,66,130,50,246,28,218,238,171,178,14,110,43,21,191,78,151,88,194,117,232,233,166,226,58,83,18,20,133,173,130,89,41,18,153,65,168,154,92,150,79,86,141,225,88,208,227,205,146,155,222,155,137,244,17,132,241,77,11,28,225,90,54,53,194,211,186,237,23,16,83,227,213,41,210,119,75,111,127,21,246,210,227,78,104,89,37,105,212,133,164,236,162,37,21,236,100,71,192,121,194,218,95,103,76,119,178,254,105,207,203,60,117,31,246,89,148,121,186,217,249,167,75,235,47,50,196,205,219,78,185,185,222,238,22,173,210,213,173,28,140,185,25,223,254,142,109,189,191,50,189,117,252,183,204,70,58,198,89,98,106,135,92,151,33,136,250,229,81,103,45,8,104,230,36,144,90,222,100,208,219,105,117,174,42,36,161,43,104,181,37,77,188,19,168,0,0,2,0,122,81,253,59,51,55,239,47,177,225,9,254,16,3,210,143,233,217,153,191,121,125,143,8,5,170,203,93,158,177,86,106,100,214,104,230,230,22,147,191,249,21,249,38,77,70,150,136,174,58,244,152,51,21,37,46,200,109,72,35,182,227,171,165,197,146,146,73,221,27,171,53,167,117,165,125,83,43,115,75,29,228,182,59,166,102,102,90,87,124,141,137,40,219,238,165,55,170,179,35,117,189,101,108,185,239,111,33,109,170,237,186,180,246,146,118,189,202,198,68,101,37,93,6,63,78,207,193,191,202,66,213,116,157,108,29,242,16,174,201,207,156,167,162,233,192,56,130,160,175,41,82,233,212,237,220,92,46,242,144,202,91,186,183,170,61,204,135,213,32,211,165,182,218,101,70,219,37,109,109,36,194,82,118,85,218,99,6,237,95,148,112,243,75,7,193,151,78,90,100,42,155,87,166,73,35,82,233,213,22,208,218,221,96,156,210,73,121,26,93,109,104,113,36,90,144,180,234,74,23,173,180,94,1,231,51,99,237,172,241,150,200,185,161,238,226,133,30,93,98,133,62,59,145,171,184,113,51,202,43,21,84,19,107,38,13,107,54,221,36,45,167,86,78,37,100,141,118,222,32,140,146,234,200,253,4,101,110,105,96,76,233,192,148,204,204,203,74,239,150,112,221,103,125,212,166,245,87,163,239,119,79,45,151,61,237,228,33,196,217,198,150,158,210,74,246,185,92,140,140,194,11,58,81,253,59,51,55,239,47,177,225,12,117,192,24,255,0,25,101,102,50,164,230,14,95,98,25,116,60,67,67,144,82,96,206,140,101,173,165,216,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,242,43,165,31,211,179,51,126,242,251,30,16,181,84,253,157,49,221,111,103,25,187,75,208,35,245,236,55,66,196,18,168,88,131,182,203,94,76,210,138,127,85,119,182,233,56,246,249,202,129,163,75,109,158,239,115,169,71,101,246,66,119,182,62,218,207,6,237,117,149,254,238,40,81,226,81,235,176,36,57,26,187,135,19,60,229,63,74,89,184,178,96,214,179,109,163,90,29,105,4,226,86,72,209,125,226,8,205,77,44,138,250,143,53,155,49,109,11,138,182,95,206,90,46,110,97,104,221,127,168,111,35,84,105,107,148,228,118,106,112,93,78,151,99,184,164,31,218,184,131,82,86,148,58,211,75,52,47,70,147,158,143,205,121,147,95,153,131,243,92,117,218,175,184,95,39,245,221,61,65,93,123,125,214,58,175,84,221,95,78,251,173,123,197,245,238,181,118,183,155,191,124,1,242,237,131,181,158,13,217,23,43,253,220,87,99,196,172,87,103,200,110,53,11,14,42,121,197,126,170,178,113,4,249,161,100,219,166,132,52,210,205,197,44,209,162,251,180,25,146,157,65,31,158,204,127,143,241,150,105,227,42,182,96,230,14,33,151,92,196,53,201,7,38,116,233,38,90,221,93,136,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,139,186,237,59,180,46,42,218,131,57,107,89,185,138,99,117,14,191,187,141,78,165,162,83,146,25,166,65,105,58,90,142,218,150,127,108,226,205,41,66,86,235,174,172,144,141,122,73,80,217,211,29,209,54,113,133,180,189,126,63,81,195,117,220,65,22,133,135,251,108,187,229,61,72,168,117,167,123,14,155,140,238,92,167,146,52,184,217,111,55,218,146,118,71,104,46,175,69,199,167,102,89,125,250,246,60,209,159,253,53,126,139,24,91,227,2,15,179,170,35,0,58,46,61,59,50,203,239,215,177,230,140,255,0,233,171,244,88,194,223,24,16,125,157,81,1,128,29,23,30,157,153,101,247,235,216,243,68,255,0,8,1,232,184,244,236,203,47,191,94,199,154,39,248,0,0,69,95,74,230,221,63,63,217,127,37,49,159,247,68,92,127,54,10,126,213,41,165,183,32,149,251,111,90,66,83,245,12,154,255,0,68,50,2,85,0,0,5,148,218,187,106,236,184,217,43,46,23,141,113,171,189,122,171,59,120,197,2,128,195,196,137,85,121,73,34,51,74,76,200,247,108,163,82,77,215,140,141,45,165,73,34,37,173,109,182,191,61,153,165,154,88,239,58,113,221,79,51,51,46,187,229,156,73,89,220,245,217,189,85,152,251,221,211,40,101,191,123,101,8,109,54,109,164,39,178,146,189,174,119,51,51,63,74,121,165,149,184,19,58,112,37,79,44,243,46,133,229,156,55,89,220,245,216,93,105,232,251,221,211,200,121,191,124,101,104,113,54,113,164,43,178,162,189,172,119,35,50,56,246,201,142,135,250,86,8,218,94,102,37,199,117,216,152,159,43,240,236,136,245,42,13,58,161,13,47,46,180,78,34,65,117,89,186,92,65,33,113,93,68,101,171,222,150,204,148,45,36,105,73,41,214,144,14,138,29,135,35,97,170,85,19,107,140,198,92,178,174,212,163,200,94,17,164,154,29,142,80,98,58,151,24,84,215,201,68,147,117,111,180,165,238,146,87,104,153,117,46,93,106,113,27,152,224,218,199,210,159,57,62,48,49,15,180,95,30,148,199,154,205,172,125,41,243,147,227,3,16,251,69,240,18,169,178,174,207,88,87,106,14,138,252,27,148,120,166,79,80,235,254,86,147,78,170,34,43,114,30,166,78,106,181,53,77,72,109,43,47,182,109,100,149,33,75,105,215,80,75,70,189,69,17,121,209,148,56,203,33,115,67,16,101,30,96,49,17,186,238,29,144,150,100,28,71,201,230,29,66,219,75,173,60,218,248,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,78,79,69,199,160,158,89,125,250,246,196,209,202,237,209,177,149,11,108,60,184,139,76,110,171,228,108,103,133,250,196,140,51,82,117,107,56,169,113,210,70,246,52,150,211,123,178,238,233,162,55,18,147,113,181,33,42,78,162,37,180,224,98,175,68,166,218,254,91,135,15,100,220,205,169,213,102,86,153,223,57,130,234,15,158,253,181,65,101,141,226,233,138,50,78,182,247,40,105,215,26,83,138,82,77,179,83,68,109,147,76,161,114,126,49,43,98,206,143,60,175,217,98,149,74,197,245,216,113,49,46,106,38,59,197,51,16,26,156,83,16,141,244,165,46,71,130,210,172,148,33,41,35,70,252,208,79,44,150,245,205,8,115,114,156,181,1,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,32,91,164,51,98,202,174,203,25,161,34,187,132,48,252,180,229,94,37,144,71,135,230,28,149,74,40,79,155,122,157,167,190,226,146,74,66,210,162,117,77,18,205,70,182,73,39,188,113,104,123,76,250,14,169,154,89,91,129,51,167,2,84,242,207,50,232,94,89,195,117,157,207,93,133,214,158,143,189,221,60,135,155,247,198,86,135,19,103,26,66,187,42,43,218,199,114,51,35,15,48,66,114,122,52,246,21,147,179,46,25,149,153,249,157,2,92,92,208,196,113,223,166,202,130,169,77,56,197,34,156,82,8,210,194,13,135,22,211,203,120,216,101,229,56,106,61,37,187,109,41,65,165,195,115,228,216,203,162,250,133,179,6,108,78,205,172,91,143,189,216,213,105,90,163,225,69,71,138,184,45,198,109,232,219,185,50,100,53,188,94,167,143,122,251,40,111,90,155,75,119,112,245,45,196,165,140,234,1,229,92,78,78,42,216,251,12,237,115,176,78,80,81,84,81,33,99,106,30,91,209,21,132,235,18,221,145,184,130,251,176,160,173,228,56,219,75,36,169,15,38,50,26,53,169,14,27,100,163,90,18,163,45,42,131,97,233,79,100,239,69,140,155,248,191,195,222,206,96,7,156,204,127,128,49,150,86,99,42,182,95,102,14,30,151,67,196,52,57,7,26,116,25,36,90,218,93,136,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,234,236,125,178,102,50,218,235,52,61,195,208,164,75,163,208,160,71,114,77,119,17,166,1,74,98,148,131,109,102,193,45,6,227,68,181,186,234,9,180,160,151,174,219,197,145,26,90,89,148,170,116,132,244,121,210,182,154,141,31,50,242,182,28,74,94,104,53,34,20,41,78,173,73,106,37,94,18,157,109,149,57,49,92,210,184,205,40,220,39,144,75,113,77,50,108,232,116,247,36,222,69,108,197,179,214,21,217,127,38,168,185,71,133,164,245,254,161,188,147,81,170,46,43,113,222,169,206,117,90,157,144,226,80,95,106,218,9,74,90,144,211,77,32,214,189,26,140,59,174,0,192,24,55,43,48,109,39,47,178,251,15,68,161,225,234,28,114,141,6,12,98,61,13,34,230,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,216,0,0,0,0,4,0,244,163,250,118,102,111,222,95,99,194,22,210,149,179,62,50,175,236,185,85,218,158,133,58,36,170,22,28,197,11,195,149,216,42,50,109,248,104,54,161,155,18,208,102,171,60,133,187,48,154,82,8,137,104,61,218,136,150,149,44,218,185,125,40,254,157,153,155,247,151,216,240,134,127,244,42,122,44,98,159,140,9,222,206,167,0,137,92,139,207,76,199,217,211,49,233,217,161,149,245,158,163,85,131,118,158,101,210,53,197,168,69,81,145,185,22,75,100,101,188,101,122,83,114,185,40,148,148,173,10,66,208,133,166,117,49,238,122,101,198,209,123,8,230,158,104,101,125,103,175,82,167,101,254,34,105,230,93,34,68,170,124,164,211,30,55,34,201,108,140,247,111,35,82,110,87,52,154,84,149,161,75,66,208,181,99,86,41,232,100,192,152,131,104,41,85,202,78,43,247,51,147,178,41,232,113,186,37,45,231,156,172,71,156,150,146,217,178,135,165,147,200,54,84,178,57,6,242,205,74,186,141,146,104,138,206,150,90,231,150,0,193,185,89,177,54,103,101,246,95,97,232,148,60,61,67,203,124,65,26,12,24,196,122,26,71,147,228,25,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,135,156,193,125,118,193,217,51,25,108,139,154,30,225,235,178,37,214,40,83,227,183,38,133,136,213,0,162,177,85,65,54,131,124,144,130,113,210,66,218,117,102,218,144,107,215,109,218,204,137,46,160,206,197,15,74,123,78,236,245,133,118,160,201,170,214,81,226,153,61,67,175,238,228,211,170,136,138,220,135,169,147,154,86,166,164,54,149,151,219,54,178,74,144,165,180,235,168,37,163,94,162,8,160,232,220,233,4,141,179,180,151,50,123,57,42,178,213,151,85,25,10,147,10,164,243,174,188,140,50,178,105,247,29,38,163,178,195,175,60,137,47,27,9,52,37,73,67,107,53,185,107,173,195,57,95,218,119,104,92,43,178,254,77,86,179,115,20,198,235,253,67,119,26,157,75,68,166,227,189,83,156,234,180,181,29,181,44,254,217,197,154,82,181,33,166,157,89,33,122,52,159,158,28,232,202,28,101,144,185,161,136,50,143,48,24,136,221,119,14,200,75,50,14,35,228,243,14,161,109,165,214,158,109,124,12,208,227,78,54,225,18,137,43,34,89,18,146,149,17,164,190,76,97,154,185,143,152,20,44,45,134,49,174,52,170,214,169,88,42,158,170,93,2,36,201,6,227,116,248,166,179,89,182,217,31,248,169,185,221,68,219,76,182,71,161,166,210,144,250,243,163,55,177,150,125,102,134,32,205,204,192,126,35,149,220,69,33,47,72,40,140,19,44,52,132,54,150,154,101,180,113,50,67,109,54,219,100,106,53,44,201,4,106,82,148,102,163,147,78,137,77,138,60,137,14,30,214,89,155,76,170,195,173,61,190,111,5,211,223,45,195,105,130,243,27,181,212,212,68,173,110,111,144,235,173,180,151,18,148,147,100,167,72,156,39,89,90,44,87,70,231,71,220,109,162,100,185,156,57,201,74,150,156,186,167,72,84,104,84,215,154,117,148,98,101,155,79,182,233,181,33,151,218,121,148,70,120,152,81,173,41,82,28,89,45,187,221,14,17,77,160,0,0,0,0,0,12,85,233,71,244,19,204,223,188,190,216,132,32,175,41,240,47,201,67,52,240,110,89,249,83,201,158,235,113,5,58,133,215,119,27,238,171,214,164,182,206,247,119,169,58,244,239,53,105,212,155,218,215,43,220,78,167,74,63,160,158,102,253,229,246,196,33,10,219,39,122,83,228,223,198,6,30,246,139,0,58,254,116,101,14,50,200,92,208,196,25,71,152,12,68,110,187,135,100,37,153,7,17,242,121,135,80,182,210,235,79,54,190,6,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,82,63,209,71,183,79,206,54,95,206,188,103,253,207,23,0,77,156,159,182,74,169,110,72,53,126,213,213,80,164,253,91,36,191,208,236,140,202,219,111,99,236,51,181,206,87,187,69,81,68,133,141,168,113,223,86,19,172,75,118,70,226,11,238,184,194,222,67,141,180,178,74,144,242,99,33,163,90,144,225,182,74,53,161,42,50,210,174,147,177,71,71,54,92,108,171,212,177,253,126,87,186,156,205,114,158,76,73,169,57,99,131,75,113,122,247,201,167,54,104,74,211,169,11,38,148,243,134,110,45,40,86,146,101,46,184,209,134,96,0,0,8,171,233,92,216,91,231,251,80,100,166,12,254,232,149,143,225,65,87,218,169,53,70,227,146,127,109,235,75,74,190,161,227,71,232,135,132,85,143,85,2,58,170,253,13,153,79,59,104,40,152,202,159,136,122,134,83,240,145,39,6,176,82,122,210,92,105,166,18,136,201,154,227,206,56,182,94,112,164,58,235,151,67,136,78,150,219,243,201,214,66,197,244,87,236,43,39,31,226,26,86,211,217,165,2,91,24,98,135,33,154,150,12,101,153,77,104,171,84,88,148,242,20,251,166,219,134,243,104,138,244,98,50,109,104,70,245,106,65,234,83,104,90,28,177,93,40,254,157,153,155,247,151,216,240,132,255,0,8,1,233,71,244,236,204,223,188,190,199,132,3,53,58,41,178,183,2,103,78,195,184,247,45,51,50,133,229,156,55,89,204,7,250,236,46,180,244,125,238,234,37,45,230,253,241,149,161,196,217,198,144,174,202,138,246,177,220,140,200,227,175,106,237,148,115,31,100,172,199,94,10,198,173,117,234,84,237,227,244,10,251,12,154,34,213,226,164,200,141,73,35,51,221,188,141,73,39,89,51,53,54,165,36,200,214,133,182,226,228,255,0,161,83,209,99,20,252,96,78,246,117,56,100,166,213,219,40,229,198,214,185,112,188,21,141,90,234,53,88,59,199,232,21,246,25,37,202,164,74,81,17,26,146,70,101,188,101,122,82,78,178,102,73,113,41,73,145,161,104,109,196,7,158,44,1,128,49,150,105,227,42,78,95,101,246,30,151,92,196,53,201,5,26,12,24,196,90,221,93,140,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,208,158,199,219,38,96,221,145,114,191,220,61,10,68,74,197,118,124,135,36,215,113,26,96,28,87,234,171,39,22,108,18,208,110,58,104,67,77,44,155,74,9,122,47,188,89,17,41,213,153,218,174,142,45,135,36,236,165,131,103,227,12,193,92,73,25,139,140,35,176,137,204,180,134,157,69,18,34,76,214,80,154,124,136,212,181,169,70,149,62,164,171,116,165,180,210,82,74,38,73,215,51,40,0,0,0,97,175,74,134,207,20,172,229,217,162,171,143,34,210,165,202,197,153,99,29,234,221,37,108,204,75,40,76,35,91,39,82,75,169,112,244,45,5,25,149,60,68,86,115,92,116,18,12,245,41,183,33,131,32,115,142,187,179,254,114,225,60,226,195,140,245,137,120,102,160,153,14,70,212,132,117,184,171,74,155,147,27,90,208,178,111,122,195,142,181,188,208,106,70,189,73,237,36,140,122,105,30,101,179,251,39,43,187,63,231,46,44,201,220,70,247,88,151,134,106,10,142,220,157,40,71,91,138,180,147,145,164,232,66,214,77,239,88,113,167,119,122,205,72,215,165,93,164,153,0,188,29,38,53,106,85,127,109,124,192,174,208,170,113,42,52,218,140,122,12,184,115,34,60,151,152,146,195,148,72,42,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,216,48,182,113,208,176,55,69,206,42,202,169,12,245,138,214,101,230,131,241,225,183,169,104,220,69,131,26,143,46,68,155,146,20,133,105,90,35,53,187,53,33,71,214,117,167,81,54,162,24,149,83,171,85,107,82,81,50,179,83,151,62,67,113,216,136,135,100,188,167,86,150,24,105,12,178,209,41,70,102,72,109,166,219,109,9,228,148,33,41,43,17,17,3,149,106,171,212,168,244,39,170,114,215,77,135,33,233,113,225,169,229,27,12,190,242,91,75,174,161,187,233,74,214,150,25,74,148,69,117,19,77,145,223,73,88,46,94,203,25,41,249,162,118,130,193,57,56,229,67,169,68,196,21,3,235,239,165,221,219,136,130,195,75,145,43,116,173,219,132,79,27,12,186,77,234,65,167,120,104,213,100,220,203,210,152,138,190,132,44,173,255,0,194,94,117,212,40,95,220,152,90,145,83,235,95,12,153,236,110,73,127,240,106,181,173,30,8,87,207,8,74,160,12,85,233,71,244,19,204,223,188,190,216,132,32,175,41,240,47,201,67,52,240,110,89,249,83,201,158,235,113,5,58,133,215,119,27,238,171,214,164,182,206,247,119,169,58,244,239,53,105,212,155,218,215,43,220,78,167,74,63,160,158,102,253,229,246,196,33,10,219,39,122,83,228,223,198,6,30,246,139,0,58,254,116,101,14,50,200,92,208,196,25,71,152,12,68,110,187,135,100,37,153,7,17,242,121,135,80,182,210,235,79,54,190,6,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,82,83,209,79,183,109,40,233,80,54,89,206,92,77,45,53,36,200,38,48,69,86,162,250,84,195,140,26,80,150,232,230,179,34,82,22,149,18,141,141,106,81,44,151,184,73,163,67,13,185,150,187,116,108,101,66,219,15,46,34,211,27,170,249,27,25,225,126,177,35,12,212,157,90,206,42,92,116,145,189,141,37,180,222,236,187,186,104,141,196,164,220,109,72,74,147,168,137,109,57,231,218,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,48,30,130,118,232,219,54,133,177,230,92,69,169,183,74,242,206,51,197,29,98,62,25,166,186,133,148,85,56,209,35,123,38,75,137,181,153,107,122,209,155,105,81,56,226,150,148,167,73,26,221,111,207,181,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,99,176,102,150,105,99,188,233,199,117,60,204,204,186,239,150,113,37,103,115,215,102,245,86,99,239,119,76,161,150,253,237,148,33,180,217,182,144,158,202,74,246,185,220,204,204,229,43,162,135,97,200,216,106,149,68,218,227,49,151,44,171,181,40,242,23,132,105,38,135,99,148,24,142,165,198,21,53,242,81,36,221,91,237,41,123,164,149,218,38,93,75,151,90,156,70,228,46,175,70,158,194,178,118,101,195,50,179,63,51,160,75,139,154,24,142,59,244,217,80,85,41,167,24,164,83,138,65,26,88,65,176,226,218,121,111,27,12,188,167,13,71,164,183,109,165,40,52,184,110,102,248,0,0,0,199,253,171,118,214,202,205,143,189,203,124,147,40,24,174,167,238,183,175,117,47,33,69,140,246,239,170,238,55,155,221,243,237,90,253,101,26,116,234,189,149,123,88,174,25,0,3,15,242,19,165,3,32,182,137,205,138,22,78,96,172,33,152,16,171,88,131,173,117,103,234,148,248,77,197,70,226,51,178,23,173,77,203,113,101,116,50,162,43,32,251,70,87,177,92,203,48,0,4,43,116,213,250,83,225,111,139,248,62,209,168,137,169,16,173,211,87,233,79,133,190,47,224,251,70,162,3,0,4,223,116,112,116,128,67,218,34,132,214,82,102,246,34,255,0,109,136,29,101,246,164,200,109,136,237,226,40,186,214,230,168,232,101,13,182,135,153,108,201,11,100,147,168,219,104,157,73,175,223,137,168,203,217,151,99,236,77,181,46,87,230,149,107,46,74,92,204,109,129,164,80,21,74,163,165,216,237,49,83,98,99,146,145,37,11,113,245,182,150,150,132,178,135,82,179,93,172,219,136,210,163,113,42,69,149,192,24,255,0,25,101,102,50,164,230,14,95,98,25,116,60,67,67,144,82,96,206,140,101,173,165,216,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,195,212,64,12,117,216,147,108,28,51,181,206,87,181,90,73,196,133,141,168,113,216,78,44,163,196,106,70,226,11,238,184,250,25,91,110,58,130,74,144,242,99,45,210,66,86,225,182,74,36,45,74,50,212,172,138,0,22,171,105,221,158,176,174,212,25,53,90,202,60,83,39,168,117,253,220,154,117,81,17,91,144,245,50,115,74,212,212,134,210,178,251,102,214,73,82,20,182,157,117,4,180,107,212,87,84,124,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,128,243,25,154,89,91,142,242,91,29,212,242,207,50,232,94,70,196,148,109,207,93,133,214,153,145,186,222,178,135,155,247,198,86,182,213,118,221,66,187,42,59,94,199,99,35,34,249,113,230,63,198,89,159,137,159,198,121,129,136,101,215,107,178,163,196,141,34,161,44,201,79,190,136,209,219,142,209,184,171,93,107,38,153,108,141,106,186,214,100,106,81,169,70,106,59,233,183,214,213,127,154,179,60,101,215,233,52,218,84,124,45,134,119,212,92,57,38,60,61,18,167,193,67,202,52,202,144,243,141,161,229,111,76,205,196,50,178,36,178,149,154,73,58,212,235,142,227,88,9,126,232,157,216,162,157,133,176,173,51,106,140,200,166,107,196,149,155,201,193,204,44,165,71,122,149,5,77,200,142,228,135,18,106,67,111,117,166,222,212,130,83,107,73,52,77,56,133,153,186,100,137,42,22,43,99,237,172,240,110,215,89,95,238,226,133,30,37,30,187,2,67,145,171,184,113,51,206,83,244,165,155,139,38,13,107,54,218,53,161,214,144,78,37,100,141,23,222,32,140,212,210,200,175,168,0,128,30,146,44,11,180,118,21,218,58,169,91,218,22,169,229,207,46,107,86,25,172,195,97,108,210,223,165,182,190,196,120,141,26,149,213,247,59,194,39,35,154,148,180,173,102,181,45,221,241,62,236,255,0,11,41,181,118,202,57,113,181,174,92,47,5,99,86,186,141,86,14,241,250,5,125,134,73,114,169,18,148,68,70,164,145,153,111,25,94,148,147,172,153,146,92,74,82,100,104,90,27,113,1,10,221,29,184,235,38,178,247,106,204,41,94,206,250,93,41,202,42,183,172,64,170,85,31,82,34,208,170,134,68,168,179,150,157,42,66,180,173,27,162,83,154,80,202,158,39,205,73,54,73,69,232,80,121,129,205,44,173,199,121,45,142,234,121,103,153,116,47,35,98,74,54,231,174,194,235,76,200,221,111,89,67,205,251,227,43,91,106,187,110,161,93,149,29,175,99,177,145,145,73,166,192,61,39,121,119,133,114,141,57,91,180,246,44,137,64,94,11,143,14,155,134,170,108,210,229,200,93,66,156,148,41,9,97,214,226,176,180,161,113,210,219,104,39,12,211,188,67,136,186,77,104,113,199,3,42,186,69,179,67,33,176,38,205,24,143,12,103,170,101,212,163,227,8,234,133,72,160,211,102,245,106,141,70,107,75,67,173,56,202,236,162,105,12,58,150,93,91,203,66,219,77,146,149,33,211,113,12,187,231,220,94,173,171,182,174,204,125,173,115,29,120,215,26,187,212,105,80,119,140,80,40,12,60,107,139,72,138,163,35,52,164,204,139,120,242,244,164,221,120,200,148,226,146,146,34,66,16,219,104,201,254,141,46,143,185,57,195,85,163,237,7,155,244,168,142,101,244,9,29,102,143,73,150,211,82,152,196,171,66,165,48,225,56,72,124,150,194,35,201,97,165,26,30,105,72,124,174,147,35,65,170,225,152,29,17,24,75,55,48,174,203,139,115,49,147,46,45,10,177,88,118,165,132,96,205,105,100,251,116,231,90,108,212,250,13,78,153,34,51,206,235,113,182,201,166,248,155,175,106,113,50,16,105,136,189,172,125,41,243,147,227,3,16,251,69,241,233,76,121,172,218,199,210,159,57,62,48,49,15,180,95,0,143,179,214,42,168,108,202,246,211,180,153,61,114,139,77,198,14,225,42,188,38,226,184,167,32,252,171,29,230,38,41,196,145,160,153,90,223,54,84,107,209,165,195,96,136,214,110,217,13,154,54,139,199,123,47,230,156,12,204,192,178,63,98,135,88,133,161,159,154,116,190,178,203,207,195,222,58,211,155,157,238,225,9,222,161,58,209,204,143,153,28,164,244,53,82,105,85,253,145,49,181,10,187,76,137,81,166,212,113,197,74,36,200,114,217,75,204,73,97,202,101,61,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,48,87,164,27,98,74,174,202,24,253,186,238,24,98,92,236,186,197,82,36,61,74,152,152,170,75,20,151,212,243,202,69,37,110,41,231,86,181,183,29,45,169,46,184,105,55,139,120,105,35,54,220,176,77,254,75,230,246,13,207,172,175,195,249,185,151,239,203,114,133,136,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,36,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,125,212,64,95,71,206,219,117,93,148,49,251,148,44,78,252,185,217,117,138,164,71,102,171,13,82,148,150,41,47,169,230,82,186,178,27,75,46,173,107,110,58,92,74,154,108,146,111,22,236,148,102,109,183,105,222,194,120,166,133,142,112,173,27,26,225,105,221,118,139,136,41,241,234,148,233,59,165,183,191,138,251,105,113,167,52,44,146,180,234,66,210,118,81,18,138,246,50,35,224,3,150,0,31,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,96,60,219,237,99,233,79,156,159,24,24,135,218,47,137,84,232,84,244,88,197,63,24,19,189,157,78,17,43,180,46,41,161,99,156,253,204,188,107,133,167,117,218,46,32,198,21,154,165,58,78,233,109,239,226,191,53,215,26,115,66,201,43,78,164,45,39,101,17,40,175,99,34,62,2,82,186,20,49,254,13,119,37,241,150,86,167,16,196,44,89,23,20,72,175,174,146,163,52,190,116,231,98,66,97,50,16,70,86,90,9,214,86,133,105,51,208,102,222,189,59,198,245,4,143,128,0,0,0,0,133,110,154,191,74,124,45,241,127,7,218,53,16,232,84,244,167,197,63,23,243,189,163,78,29,127,165,255,0,31,224,220,117,181,124,104,184,63,16,196,171,47,10,225,120,212,10,185,198,51,82,34,212,91,153,49,215,99,154,237,165,75,66,95,108,151,164,207,74,245,33,86,90,22,148,186,32,49,254,13,192,187,87,201,139,140,49,12,74,74,241,86,23,147,64,164,28,147,52,162,85,69,201,144,221,106,57,46,218,82,181,165,135,9,26,140,181,47,74,19,117,173,9,80,78,72,0,0,133,110,154,191,74,124,45,241,127,7,218,53,17,117,58,12,143,255,0,13,159,131,127,148,133,171,233,171,244,167,194,223,23,240,125,163,81,23,83,160,200,191,240,217,248,55,249,72,4,169,10,159,154,103,222,7,110,225,67,243,12,5,10,223,116,106,250,17,160,143,181,97,175,232,64,80,84,236,69,113,65,132,57,135,210,235,179,110,91,99,220,75,151,53,220,19,153,79,212,176,173,98,101,18,99,177,41,176,20,195,143,198,121,108,184,166,212,169,137,81,160,212,131,50,51,74,78,214,185,23,32,25,89,152,114,211,26,148,218,201,205,38,114,200,185,95,232,86,32,179,105,188,70,170,135,185,187,204,222,110,250,231,233,118,181,247,62,30,2,99,112,166,115,225,93,162,50,59,14,231,22,10,167,85,33,81,177,4,199,206,51,21,70,91,110,82,55,15,72,142,189,105,109,110,32,174,182,84,101,101,159,3,43,216,238,69,9,219,66,45,40,242,6,162,62,61,107,254,200,5,155,163,161,227,223,88,190,167,213,226,38,135,98,99,113,56,80,210,71,98,60,79,255,0,103,24,66,181,61,110,167,121,165,197,21,237,200,207,196,76,62,194,83,36,189,133,82,107,144,234,191,61,100,93,165,153,240,221,198,1,32,208,138,205,31,219,127,49,15,160,124,244,245,93,133,95,234,143,241,16,250,8,5,74,231,207,144,233,25,168,150,139,9,213,20,178,253,130,252,255,0,101,64,238,228,124,71,79,204,246,13,252,39,82,108,180,221,91,158,127,182,160,4,39,244,128,161,149,102,101,112,219,46,61,126,159,235,254,247,164,119,78,143,164,153,102,11,252,56,123,146,87,242,241,71,85,233,5,132,182,51,42,182,102,104,253,31,79,46,31,240,122,71,111,232,254,65,150,63,120,248,127,106,106,254,94,40,9,139,193,95,218,197,31,254,14,143,252,154,71,56,145,193,96,163,35,195,84,114,245,83,163,255,0,38,145,206,164,6,161,180,174,99,116,109,43,152,1,115,26,139,152,210,92,198,162,230,3,88,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,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,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,43,144,208,174,67,90,185,13,179,230,2,169,27,131,109,35,112,0,124,117,79,208,18,127,104,95,241,76,125,131,227,170,126,129,147,251,66,255,0,138,96,35,235,110,78,21,153,74,46,22,194,107,63,250,114,71,1,176,204,181,40,240,75,70,181,157,252,165,192,207,135,234,145,216,182,229,34,242,132,229,88,184,97,23,127,141,36,116,109,134,101,145,74,193,40,186,239,243,75,241,73,19,68,147,210,140,142,158,215,175,181,252,99,31,80,248,40,107,215,76,97,87,62,58,185,253,177,142,66,229,97,69,74,199,220,45,190,112,45,72,160,180,100,163,47,151,210,92,15,235,28,23,35,159,33,108,179,168,205,56,113,131,191,235,138,121,126,214,224,104,131,29,174,159,91,217,171,93,45,107,61,56,134,178,92,79,252,36,100,30,196,140,106,247,103,98,79,235,119,255,0,18,49,199,107,21,154,179,91,16,113,63,237,134,177,254,82,50,99,98,68,145,123,179,224,95,173,223,252,72,9,117,160,164,137,79,112,46,104,254,113,207,35,137,112,245,142,14,133,231,59,240,167,249,199,58,143,231,1,173,55,35,46,61,227,120,185,141,162,230,67,112,143,180,64,42,124,197,172,218,191,209,99,56,254,47,241,15,179,159,23,76,248,241,22,179,106,242,255,0,236,175,156,103,255,0,246,255,0,16,251,57,240,30,107,199,170,81,229,104,122,165,0,0,0,26,192,0,7,154,205,172,125,41,243,147,227,3,16,251,69,241,53,61,23,30,130,121,101,247,235,219,19,68,43,109,99,233,79,156,159,24,24,135,218,47,137,169,232,184,244,19,203,47,191,94,216,154,3,186,237,137,178,174,13,218,191,40,234,24,62,179,77,136,156,79,78,143,34,78,19,171,184,225,178,186,117,68,209,216,37,58,148,45,93,89,197,37,180,188,141,42,212,130,37,17,111,16,218,209,231,179,31,224,12,101,149,152,202,173,151,217,131,135,165,208,241,13,14,65,198,157,6,73,22,182,151,98,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,245,16,48,255,0,164,11,97,26,22,213,88,85,204,107,133,145,212,179,55,15,211,205,186,116,155,173,207,42,69,97,185,78,53,74,208,185,13,71,99,123,38,66,79,172,168,141,72,181,142,233,224,65,140,29,23,221,32,145,169,49,168,187,47,103,77,86,90,208,185,9,129,131,235,146,93,118,74,245,188,236,88,240,232,164,211,76,41,68,130,82,223,82,31,117,221,13,160,146,215,101,9,69,165,124,121,97,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,77,167,69,238,218,255,0,154,3,2,35,38,51,10,167,85,157,153,56,54,158,185,46,212,102,158,251,203,52,180,188,148,34,65,186,148,149,158,107,122,195,46,19,134,107,115,176,238,183,20,183,119,97,157,66,0,122,81,253,59,51,55,239,47,177,225,9,254,16,3,210,143,233,217,153,191,121,125,143,8,7,74,216,251,107,60,101,178,46,104,123,184,161,71,151,88,161,79,142,228,106,238,28,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,93,183,136,35,36,186,178,63,65,24,91,20,229,198,120,229,196,92,73,134,231,82,177,110,12,197,180,245,165,42,83,68,244,89,209,92,37,54,235,46,180,225,125,187,110,52,226,73,73,81,45,11,73,25,41,37,230,8,102,87,71,22,220,113,182,82,198,83,240,126,96,162,92,140,186,198,18,24,92,231,154,91,174,174,137,45,36,104,41,173,48,70,105,90,20,147,74,95,74,83,189,82,26,105,73,53,27,36,211,129,213,54,210,216,115,25,108,181,155,148,140,31,135,151,47,21,97,236,115,33,196,96,215,153,65,59,81,148,180,173,180,42,19,172,54,90,149,37,10,125,148,146,144,157,14,239,16,164,18,84,107,105,185,63,232,203,217,67,52,54,95,202,250,218,179,70,191,45,138,150,48,144,212,183,112,154,148,219,172,80,159,97,201,13,41,212,60,203,238,178,242,228,178,113,86,165,33,40,50,38,155,66,181,104,45,57,148,0,32,7,165,31,211,179,51,126,242,251,30,16,207,254,133,79,69,140,83,241,129,59,217,212,225,128,29,40,254,157,153,155,247,151,216,240,134,127,244,42,122,44,98,159,140,9,222,206,167,0,193,94,145,157,138,63,50,174,99,177,95,192,20,202,171,153,101,138,125,242,155,37,242,222,183,75,156,102,179,114,152,167,181,41,106,210,132,19,141,41,210,74,150,218,148,155,186,166,93,112,241,0,72,79,73,111,72,36,156,225,170,214,54,124,202,10,172,71,50,250,4,142,173,88,171,68,117,169,76,98,85,161,81,95,108,219,53,176,75,97,17,228,176,234,73,108,186,164,62,86,81,25,160,211,120,246,1,151,253,28,219,20,126,106,172,199,126,191,143,233,149,86,242,203,11,123,229,74,75,5,186,110,169,56,141,6,221,49,47,106,74,211,169,11,55,29,83,68,165,33,180,165,55,105,79,52,225,103,87,77,95,162,198,22,248,192,131,236,234,136,197,254,141,46,144,73,57,61,85,163,236,249,155,245,88,141,229,244,249,29,90,143,86,150,235,81,88,195,75,90,165,62,225,184,104,96,214,250,36,73,125,164,154,222,117,40,96,174,163,50,65,42,217,65,211,87,232,177,133,190,48,32,251,58,162,3,0,58,46,61,59,50,203,239,215,177,230,140,255,0,233,171,244,88,194,223,24,16,125,157,81,24,1,209,113,233,217,150,95,126,189,143,52,103,255,0,77,95,162,198,22,248,192,131,236,234,136,12,0,232,184,244,236,203,47,191,94,199,154,39,248,64,15,69,199,167,102,89,125,250,246,60,209,46,155,109,237,131,134,118,70,202,247,107,74,56,147,113,181,114,59,233,194,116,121,109,72,220,78,125,167,24,67,203,113,198,144,105,74,25,76,148,58,104,82,219,55,9,38,132,41,38,122,146,22,127,164,127,164,2,30,206,244,39,114,147,40,113,23,251,108,79,234,207,187,38,59,108,72,111,14,197,214,135,53,72,67,200,113,181,188,243,100,104,67,38,157,68,219,166,234,141,30,242,78,194,8,236,24,255,0,31,227,44,211,198,85,108,193,204,28,67,46,185,136,107,146,14,76,233,210,76,181,186,187,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,23,95,1,234,160,5,170,207,77,168,242,39,102,191,34,124,154,241,207,185,207,116,125,103,201,159,51,38,76,223,245,125,214,251,244,51,78,105,211,191,107,206,181,245,112,189,142,221,83,43,118,245,217,59,58,113,221,51,44,242,211,53,188,179,137,43,59,238,165,11,200,85,40,251,221,211,43,121,207,124,122,58,27,77,155,105,106,237,40,175,107,21,204,200,140,50,0,0,0,7,154,205,172,125,41,243,147,227,3,16,251,69,241,233,76,121,172,218,199,210,159,57,62,48,49,15,180,95,1,53,61,23,30,130,121,101,247,235,219,19,70,85,12,85,232,184,244,19,203,47,191,94,216,154,50,168,0,0,0,0,0,0,0,0,121,87,30,148,246,78,244,88,201,191,139,252,61,236,230,7,154,193,233,79,100,239,69,140,155,248,191,195,222,206,96,5,213,0,0,0,0,0,0,0,16,3,210,143,233,217,153,191,121,125,143,8,103,255,0,66,167,162,198,41,248,192,157,236,234,112,192,14,148,127,78,204,205,251,203,236,120,67,63,250,21,61,22,49,79,198,4,239,103,83,128,103,248,181,91,88,250,44,103,39,197,254,33,246,115,226,234,139,85,181,143,162,198,114,124,95,226,31,103,62,3,205,96,245,80,60,171,143,85,0,49,215,109,189,143,176,206,215,57,94,237,21,69,18,22,54,161,199,125,88,78,177,45,217,27,136,47,186,227,11,121,14,54,210,201,42,67,201,140,134,141,106,67,134,217,40,214,132,168,203,74,162,47,100,61,130,113,222,209,121,227,136,242,223,22,191,238,102,139,150,245,14,167,142,36,53,33,151,101,71,121,47,58,215,83,140,73,53,33,111,56,184,239,164,157,237,52,132,182,165,153,172,247,109,187,63,192,3,228,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,125,96,0,0,58,166,105,102,150,4,201,108,9,83,204,204,203,174,249,27,13,209,183,61,118,111,85,122,70,235,122,242,25,111,222,217,66,220,85,220,117,9,236,164,237,123,157,136,140,202,202,225,62,145,237,140,113,206,42,163,96,172,45,156,157,118,181,136,42,17,233,116,232,222,231,106,173,239,229,62,226,91,105,189,107,140,148,39,82,214,146,186,140,146,87,185,153,23,16,25,42,0,0,49,87,165,31,208,79,51,126,242,251,98,16,133,109,147,189,41,242,111,227,3,15,123,69,129,53,61,40,254,130,121,155,247,151,219,16,132,43,108,157,233,79,147,127,24,24,123,218,44,0,244,166,0,0,0,0,0,0,0,2,0,122,81,253,59,51,55,239,47,177,225,9,254,16,3,210,143,233,217,153,191,121,125,143,8,6,127,244,42,122,44,98,159,140,9,222,206,167,12,255,0,24,1,208,169,232,177,138,126,48,39,123,58,156,51,252,0,0,0,0,0,0,68,175,77,102,69,195,165,87,112,94,208,244,26,54,231,203,122,240,222,34,146,217,176,219,107,148,210,55,144,86,164,17,19,174,60,182,83,41,10,112,205,105,38,226,48,142,197,146,75,150,161,101,54,208,201,202,238,126,236,193,143,242,171,11,61,162,181,85,167,183,34,156,222,148,31,89,149,18,67,82,218,141,117,173,8,70,249,113,210,214,241,74,36,163,121,172,238,73,177,135,156,32,1,149,93,24,185,91,242,80,219,39,5,117,186,23,148,233,88,75,172,98,154,135,203,91,158,171,213,91,62,168,255,0,5,165,75,211,57,200,93,132,234,189,251,73,52,18,192,77,78,203,25,41,249,157,182,125,193,57,56,229,67,174,203,195,244,243,235,239,165,221,227,107,156,251,171,145,43,116,173,219,102,108,147,239,58,77,234,65,43,118,72,213,117,92,206,234,128,0,197,94,148,127,65,60,205,251,203,237,136,66,21,182,78,244,167,201,191,140,12,61,237,22,4,212,244,163,250,9,230,111,222,95,108,66,16,173,178,119,165,62,77,252,96,97,239,104,176,3,210,152,192,174,146,62,143,185,59,68,198,111,56,114,110,149,17,57,139,78,142,152,211,105,172,180,211,43,196,200,55,88,109,163,118,67,207,180,203,43,140,201,62,162,90,146,165,184,130,67,119,178,27,34,207,80,1,10,221,24,187,7,124,155,235,177,179,231,54,40,186,176,14,31,168,39,201,180,186,141,59,121,23,20,60,148,60,151,44,173,234,79,115,29,244,199,53,106,109,198,158,81,56,201,223,67,169,41,169,0,0,0,22,171,61,54,163,200,157,154,252,137,242,107,199,62,231,61,209,245,159,38,124,204,153,51,127,213,247,91,239,208,205,57,167,78,253,175,58,215,213,194,246,59,5,213,24,1,210,183,178,230,123,109,41,242,46,249,10,96,111,116,126,231,60,183,229,63,154,112,225,238,58,199,81,220,254,137,117,189,90,183,14,249,183,182,158,54,185,94,255,0,229,110,222,187,39,103,78,59,166,101,158,90,102,183,150,113,37,103,125,212,161,121,10,165,31,123,186,101,111,57,239,143,71,67,105,179,109,45,93,165,21,237,98,185,153,17,228,0,8,128,216,43,96,173,172,114,91,107,28,13,153,153,151,149,62,70,195,116,111,41,245,217,190,93,166,200,221,111,105,178,153,111,222,217,144,183,21,119,29,66,123,41,59,94,231,98,35,50,151,240,22,83,58,246,204,217,179,103,108,85,23,5,103,30,100,123,159,173,77,167,162,168,196,111,35,207,151,174,42,220,113,180,185,174,59,14,32,174,182,92,43,25,234,236,222,214,50,51,11,214,33,91,166,175,210,159,11,124,95,193,246,141,68,74,166,69,237,71,145,59,74,121,111,228,41,142,125,209,251,156,234,222,83,249,153,50,30,227,172,111,119,63,162,90,111,86,173,195,190,109,237,167,141,174,87,138,190,154,191,74,124,45,241,127,7,218,53,16,23,87,160,199,233,217,248,55,249,72,58,87,54,22,249,254,212,25,41,131,63,186,37,99,248,80,85,246,170,77,81,184,228,159,219,122,210,210,175,168,120,209,250,33,224,232,49,250,118,126,13,254,82,18,41,158,153,233,151,27,58,101,197,71,52,51,66,179,212,105,80,108,211,44,180,68,185,85,9,74,35,54,226,198,108,204,183,143,47,74,172,87,36,146,82,165,173,72,66,22,180,135,157,108,139,207,76,199,217,211,49,233,217,161,149,245,158,163,85,131,118,158,101,210,53,197,168,69,81,145,185,22,75,100,101,188,101,122,83,114,185,40,148,148,173,10,66,208,133,167,209,78,69,231,166,92,109,23,151,20,236,208,202,250,207,94,165,78,187,79,50,233,18,37,83,229,36,136,220,139,37,178,51,221,188,141,73,185,92,210,105,82,86,133,45,11,66,213,230,134,173,54,53,70,171,54,161,14,147,18,151,30,84,135,30,106,12,69,58,166,34,161,74,51,75,45,155,203,91,166,132,145,146,72,220,90,215,98,45,74,81,220,206,90,186,24,50,67,52,48,174,25,196,185,229,85,174,68,135,130,113,204,116,192,167,81,210,219,110,191,80,126,28,135,17,215,150,225,118,152,67,74,57,76,165,187,221,195,113,197,41,41,38,218,83,129,38,130,32,58,88,182,215,168,226,156,85,83,217,95,45,234,122,48,221,26,209,177,139,232,56,178,25,170,206,75,145,228,55,29,181,18,86,227,61,85,198,116,172,210,226,20,110,155,173,173,4,77,17,175,42,186,76,54,215,168,236,193,129,41,184,39,45,42,125,91,50,113,109,164,194,152,217,197,123,200,208,89,121,179,114,67,209,222,75,154,247,214,91,13,146,155,210,118,125,68,178,83,36,149,66,14,19,194,213,220,115,138,168,216,43,11,65,235,181,172,65,80,143,75,167,70,222,161,189,252,167,220,75,109,55,173,102,148,39,82,214,146,186,140,146,87,185,153,23,16,23,43,101,93,153,241,150,213,249,185,15,43,112,124,232,148,228,38,58,170,85,122,156,147,37,34,157,78,109,109,161,215,201,189,68,167,151,169,214,208,134,210,101,169,107,78,165,33,26,220,70,85,116,145,244,118,82,178,34,51,121,209,144,148,41,108,101,243,113,210,156,67,1,233,233,117,20,55,247,172,71,97,109,45,247,142,67,232,144,183,202,232,34,112,219,90,22,163,81,33,105,67,114,63,177,70,202,52,45,146,242,106,22,13,221,82,166,98,250,149,166,98,154,220,38,86,158,191,43,82,205,182,201,78,25,172,217,97,11,221,54,86,66,78,203,115,118,133,186,225,11,235,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,15,57,155,40,237,93,152,251,37,102,58,49,174,10,119,175,82,167,110,216,175,208,31,120,209,22,175,21,38,102,73,81,145,30,237,228,106,81,180,241,17,169,181,41,68,100,180,45,198,215,232,123,0,99,252,27,154,120,54,147,152,57,125,136,98,87,48,245,114,57,73,131,58,49,158,135,81,115,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,128,29,182,246,62,196,219,35,102,131,180,85,20,185,184,38,185,33,245,97,58,196,183,99,239,231,48,211,108,45,228,56,219,75,53,37,108,170,74,26,53,169,13,147,134,147,90,18,146,61,41,187,253,23,187,107,254,103,252,118,140,152,204,42,157,42,14,91,99,42,130,228,187,81,154,123,159,35,85,20,202,80,137,6,234,82,119,101,221,211,12,184,78,25,33,190,195,186,219,74,29,222,4,223,128,0,12,74,233,12,216,178,149,181,62,87,200,174,225,12,63,17,89,169,134,163,145,225,249,135,37,49,78,107,4,230,167,105,239,184,164,154,86,133,36,221,83,68,179,73,33,227,73,239,27,66,222,213,1,130,122,58,82,243,210,30,79,236,167,94,195,112,171,61,83,18,102,39,231,110,152,203,100,195,142,46,43,134,71,80,90,155,116,245,110,122,174,241,149,56,132,169,72,114,75,30,105,168,150,152,23,1,147,251,0,236,125,85,218,203,55,18,154,129,68,111,2,96,233,16,231,226,181,188,234,137,114,88,90,212,109,193,105,45,173,46,235,144,76,186,131,113,42,73,52,132,173,122,181,147,109,185,63,212,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,62,221,29,185,233,15,32,118,172,194,152,146,189,89,242,102,27,175,111,112,221,121,229,19,4,218,98,202,34,38,150,235,143,26,82,203,45,202,68,87,156,112,148,149,37,182,87,231,17,154,21,232,80,0,121,172,218,199,210,159,57,62,48,49,15,180,95,30,148,199,154,205,172,125,41,243,147,227,3,16,251,69,240,18,169,208,169,232,177,138,126,48,39,123,58,156,46,87,73,206,119,224,28,165,217,115,16,225,140,95,67,137,95,169,102,36,119,240,245,22,148,235,140,221,15,169,163,87,148,13,14,93,70,136,138,38,157,37,161,10,50,120,227,38,237,235,39,19,141,93,27,217,243,131,118,109,232,252,204,124,214,198,115,98,37,20,236,113,81,69,50,11,210,13,149,213,170,39,74,128,113,225,52,105,66,213,173,197,38,198,162,66,180,32,150,226,139,66,20,101,29,123,69,103,206,50,218,75,55,43,185,173,140,230,203,82,234,50,22,138,100,23,164,19,200,164,211,137,106,56,240,154,52,161,9,208,218,85,99,81,33,58,214,107,113,69,173,106,51,11,106,39,251,163,119,32,243,31,32,182,113,165,210,115,35,25,85,102,203,196,26,43,113,240,228,166,77,182,112,203,111,163,120,113,16,151,80,151,146,242,141,122,223,66,140,155,67,166,162,66,9,91,199,94,197,94,138,205,131,191,177,27,85,230,253,23,246,87,112,133,10,167,78,253,161,113,171,105,94,247,247,66,90,67,140,254,199,33,10,249,210,196,170,0,8,149,233,69,233,0,153,87,153,82,217,147,36,49,22,230,148,207,89,167,99,138,163,13,190,196,167,37,52,251,172,61,73,78,241,8,210,201,110,174,235,141,154,210,242,92,75,100,162,65,58,151,111,175,74,118,218,117,92,131,193,176,242,107,43,113,4,186,94,96,226,232,229,46,84,230,35,40,151,77,162,40,221,105,78,178,254,162,38,228,186,235,102,132,41,4,181,33,8,121,94,244,189,202,206,24,112,158,22,174,227,156,85,70,193,88,90,15,93,173,98,10,132,122,93,58,54,245,13,239,229,62,226,91,105,189,107,52,161,58,150,180,149,212,100,146,189,204,200,184,128,226,135,117,201,124,222,198,89,11,154,24,127,55,50,253,248,141,215,112,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,192,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,138,204,44,21,85,203,92,127,137,114,230,187,34,35,245,44,43,88,155,68,152,236,69,169,76,56,252,103,150,203,138,109,74,74,84,104,53,32,204,140,210,147,181,174,69,200,115,241,242,47,49,231,100,115,219,67,211,40,221,123,6,65,196,14,225,186,148,152,230,107,114,157,41,44,199,113,181,200,69,187,12,185,214,144,132,56,70,105,222,36,208,173,6,182,137,192,244,41,179,70,209,120,19,106,12,172,129,153,152,22,71,236,80,235,16,180,61,243,50,169,213,153,121,248,123,199,90,111,125,186,223,161,59,212,39,66,249,145,243,34,186,163,205,182,202,187,76,99,45,148,51,114,30,105,96,248,49,42,40,84,117,83,106,244,201,36,73,69,70,156,226,219,91,172,19,154,77,76,175,83,77,173,14,36,143,74,208,157,73,90,53,182,191,67,217,85,153,152,87,57,50,227,14,102,150,10,151,214,40,184,154,158,213,66,54,167,27,91,140,235,46,219,14,238,214,180,37,230,150,74,109,196,18,143,67,136,90,76,238,147,1,218,198,26,244,138,109,213,27,101,172,26,120,31,47,167,196,94,106,87,227,178,244,22,100,197,117,104,166,83,158,57,8,58,145,25,182,108,60,180,185,29,77,161,149,47,207,90,86,164,45,9,52,46,239,237,129,180,165,11,101,108,142,172,102,109,76,183,213,87,181,82,240,220,69,69,91,237,203,172,58,203,139,142,219,164,149,35,75,37,186,91,142,25,173,7,187,109,100,147,53,154,18,175,60,88,255,0,31,227,44,211,198,85,108,193,204,28,67,46,185,136,107,146,14,76,233,210,76,181,186,187,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,16,113,53,106,181,86,191,85,155,93,174,212,229,212,106,85,25,14,75,153,50,91,202,121,249,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,143,148,119,92,203,202,28,101,148,177,176,107,248,205,136,140,47,28,225,120,184,190,152,203,47,147,171,69,58,75,175,34,58,157,52,246,82,181,165,141,225,36,141,86,67,136,37,105,94,164,39,234,201,236,139,204,124,249,153,137,169,57,95,70,242,205,87,11,225,247,177,35,212,214,140,206,84,200,173,62,195,46,34,50,8,143,122,241,117,132,172,155,185,41,105,66,137,26,150,104,66,194,103,250,58,246,234,141,181,46,13,44,15,152,51,226,35,53,40,17,222,122,115,49,162,186,132,84,233,204,156,116,21,72,204,155,38,25,90,156,144,150,214,202,87,231,161,75,74,16,133,18,17,153,67,203,102,19,197,53,220,13,138,168,216,215,11,78,234,85,172,63,80,143,84,167,73,221,33,205,196,166,28,75,141,57,161,100,164,43,74,208,147,178,136,210,118,177,145,151,1,232,39,97,205,174,233,91,95,101,26,177,91,244,232,148,124,89,65,144,154,110,35,165,49,33,43,66,31,52,18,145,41,148,26,141,212,70,120,181,104,222,21,201,109,188,217,41,205,209,184,160,142,14,154,191,74,124,45,241,127,7,218,53,17,117,122,12,126,157,159,131,127,148,133,170,233,171,244,167,194,223,23,240,125,163,81,23,83,160,200,237,242,108,252,27,252,164,2,84,204,133,15,204,49,83,227,196,133,15,204,48,26,11,207,27,159,66,54,203,207,27,159,66,2,130,16,182,132,232,226,219,55,28,103,230,101,227,92,45,147,125,118,139,136,49,133,102,169,78,147,238,134,148,222,254,43,243,93,113,167,52,46,74,86,157,72,82,78,202,34,81,94,198,68,124,4,222,138,151,48,24,147,178,230,87,99,172,152,216,215,0,101,166,101,80,252,141,137,40,211,42,29,118,23,90,102,70,235,123,62,107,205,251,227,43,91,106,187,110,33,93,149,29,175,99,177,145,145,68,54,208,166,103,228,11,159,247,87,253,144,159,172,206,43,209,25,225,250,177,63,196,88,128,45,161,12,254,96,113,254,234,255,0,178,1,102,224,153,30,187,23,171,249,196,189,236,24,106,44,42,130,53,31,246,218,93,255,0,99,138,34,22,156,131,86,242,214,238,254,113,49,219,14,83,141,24,84,141,36,217,91,20,223,135,237,113,188,0,103,229,56,238,194,190,220,255,0,17,15,168,124,148,212,41,12,40,148,119,61,103,248,136,125,96,42,92,199,91,199,109,235,195,211,136,200,140,143,117,192,254,221,35,177,142,7,27,21,240,212,223,95,189,255,0,40,144,16,195,210,49,28,139,49,235,102,148,164,190,105,83,249,23,251,220,145,216,54,5,65,39,28,184,118,43,251,147,62,95,183,69,28,95,72,179,70,172,197,173,17,90,254,82,167,251,57,34,226,236,11,133,221,247,80,212,163,76,91,59,132,82,174,71,126,46,69,62,60,0,74,126,11,82,125,204,209,200,139,143,147,163,255,0,38,145,207,17,88,113,56,93,146,98,133,77,104,201,55,68,38,83,195,151,4,36,114,201,1,81,182,101,113,184,52,95,137,16,13,54,177,141,69,204,106,50,47,80,36,5,64,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,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,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,81,92,134,217,243,27,138,45,69,107,141,38,139,119,128,162,10,247,27,131,108,138,195,112,0,124,149,46,48,228,23,216,87,248,140,125,99,230,158,87,136,255,0,31,210,149,248,140,6,0,109,214,223,203,85,35,191,44,30,247,227,146,44,214,196,51,247,120,131,5,199,221,94,222,81,227,171,235,36,159,168,95,93,186,227,106,69,97,205,126,110,13,145,194,223,186,70,42,236,87,63,117,153,88,54,62,234,246,242,143,29,95,224,242,15,212,38,137,115,194,138,222,81,98,185,107,95,95,15,241,212,57,131,59,119,14,185,129,94,222,97,184,42,211,107,239,123,254,200,161,216,254,184,81,81,107,243,180,245,97,198,19,234,168,167,249,55,5,208,22,191,58,23,167,15,179,195,245,197,63,196,112,4,20,109,86,155,102,182,33,227,207,16,213,255,0,202,70,87,236,65,19,87,187,79,124,254,247,119,126,233,24,171,181,82,181,102,190,34,225,254,232,106,255,0,229,38,51,59,98,42,94,143,118,158,255,0,123,249,59,232,127,116,248,128,148,26,58,44,167,56,247,167,249,199,52,223,47,186,56,186,74,116,155,167,127,169,254,113,201,167,143,31,81,128,221,73,88,107,26,18,119,26,192,107,79,4,139,89,181,135,29,150,115,143,226,255,0,16,251,57,241,117,17,230,144,181,155,88,31,255,0,101,140,228,47,255,0,183,248,135,217,207,128,243,92,61,82,143,43,67,213,40,0,0,0,214,0,0,60,214,109,99,233,79,156,159,24,24,135,218,47,137,169,232,184,244,19,203,47,191,94,216,154,33,91,107,31,74,124,228,248,192,196,62,209,124,77,79,69,199,160,158,89,125,250,246,196,208,25,84,0,0,35,47,165,99,97,89,56,197,185,251,83,229,68,9,114,107,177,99,155,216,214,10,165,52,150,21,78,137,9,103,229,36,27,206,36,210,182,154,142,219,74,101,178,86,240,141,181,37,9,82,92,55,98,131,9,226,154,238,6,197,84,108,107,133,167,117,42,214,31,168,71,170,83,164,238,144,230,226,83,14,37,198,156,208,178,82,21,165,104,73,217,68,105,59,88,200,203,128,245,38,33,47,165,203,102,124,27,146,185,185,70,205,44,25,58,90,17,154,242,42,213,42,157,49,227,55,17,26,162,202,216,92,135,218,113,74,53,104,125,82,245,155,102,93,133,165,122,85,161,73,109,176,144,173,129,118,215,194,187,86,101,196,74,37,90,167,213,243,55,12,211,217,111,17,211,228,27,104,114,126,130,75,106,169,199,38,210,132,41,151,86,100,107,74,18,91,151,22,72,50,210,166,150,236,85,244,163,250,118,102,111,222,95,99,194,23,87,161,83,210,159,20,252,95,206,246,141,56,90,174,148,127,78,204,205,251,203,236,120,64,47,175,68,206,80,224,220,250,202,253,163,50,143,48,24,150,229,11,17,71,195,44,200,56,143,155,47,180,180,57,80,117,167,155,95,18,37,182,235,109,184,68,162,82,12,208,68,164,169,38,164,158,21,109,21,144,216,203,102,220,220,174,229,78,51,133,45,43,167,72,90,233,147,158,142,76,162,173,78,53,168,163,205,104,146,181,167,67,137,77,205,36,181,104,89,45,181,30,180,40,138,66,186,12,126,157,159,131,127,148,134,106,109,139,177,214,4,218,255,0,2,71,160,87,230,121,27,18,81,181,251,159,196,27,183,164,121,47,122,244,117,202,249,85,15,180,219,251,214,227,147,126,248,103,162,250,147,99,46,33,129,125,20,59,113,201,195,85,90,38,200,249,140,136,133,66,169,72,144,140,35,86,53,181,28,224,203,117,78,62,168,79,154,141,36,234,31,117,75,221,40,174,233,60,234,91,178,210,226,55,50,232,60,187,227,252,1,140,178,179,25,85,178,251,48,112,244,186,30,33,161,200,56,211,160,201,34,214,210,236,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,115,83,209,97,181,158,50,218,51,43,234,216,31,48,35,203,157,93,203,88,244,248,210,49,28,185,228,251,245,148,74,114,97,180,110,35,118,147,74,218,106,59,109,154,212,183,22,233,221,106,61,70,102,97,28,29,40,254,157,153,155,247,151,216,240,135,201,151,187,96,213,114,131,98,108,67,179,190,4,56,133,93,204,44,81,87,85,122,83,205,41,107,131,68,118,159,1,141,13,37,72,221,41,114,77,50,91,53,234,53,52,134,87,100,146,156,105,196,125,125,40,254,157,153,155,247,151,216,240,134,47,210,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,3,176,101,110,86,227,188,233,199,116,204,179,203,74,23,150,113,37,103,125,212,161,117,166,99,239,119,76,173,231,61,241,229,161,180,217,182,150,174,210,138,246,177,92,204,136,230,167,253,138,61,156,127,51,143,200,83,170,254,122,255,0,71,123,191,234,136,242,167,149,52,91,121,167,87,232,63,161,234,90,244,104,227,171,127,242,192,236,29,30,123,22,82,182,88,202,248,245,220,95,135,226,39,53,49,44,115,60,65,48,164,166,81,194,96,220,212,213,61,135,18,146,74,16,148,147,74,116,144,106,37,188,74,61,227,136,67,58,114,212,7,152,28,210,202,220,119,146,216,238,167,150,121,151,66,242,54,36,163,110,122,236,46,180,204,141,214,245,148,60,223,190,50,181,182,171,182,234,21,217,81,218,246,59,25,25,21,245,204,45,176,106,185,191,177,54,30,217,223,29,156,67,174,229,238,40,164,42,131,41,150,148,133,206,162,53,79,158,198,135,82,148,110,146,184,198,168,205,146,245,18,157,67,200,186,77,77,186,226,229,83,164,51,98,202,86,212,249,95,34,187,132,48,252,69,102,166,26,142,71,135,230,28,148,197,57,172,19,154,157,167,190,226,146,105,90,20,147,117,77,18,205,36,135,141,39,188,109,11,123,84,11,85,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,3,40,58,46,61,59,50,203,239,215,177,230,140,255,0,233,171,244,88,194,223,24,16,125,157,81,24,1,209,113,233,217,150,95,126,189,143,52,103,255,0,77,95,162,198,22,248,192,131,236,234,136,8,192,216,219,56,232,91,63,237,15,135,243,139,17,179,214,34,97,154,125,114,67,113,181,45,29,110,82,233,19,27,141,27,90,16,179,111,122,251,141,53,188,208,105,70,189,74,236,164,204,116,172,232,205,236,101,159,89,161,136,51,115,48,31,136,229,119,17,72,75,210,10,35,4,203,13,33,13,165,166,153,109,28,76,144,219,77,182,217,26,141,75,50,65,26,148,165,25,168,250,80,206,158,142,14,143,249,155,68,87,90,205,188,222,195,191,237,79,3,172,176,212,105,14,63,29,204,69,43,66,219,211,29,108,173,183,16,203,46,25,45,111,18,180,155,141,19,73,37,251,241,180,29,43,11,236,89,85,162,236,57,153,59,86,102,150,31,151,2,67,145,232,165,128,216,118,74,154,90,152,126,167,25,185,21,7,88,36,145,154,28,105,194,67,6,181,89,72,91,174,110,204,141,135,70,37,137,254,233,71,244,19,204,223,188,190,216,132,32,4,4,170,116,231,125,36,255,0,9,63,38,140,85,232,184,244,236,203,47,191,94,199,154,39,248,0,0,0,0,121,172,218,199,210,159,57,62,48,49,15,180,95,30,148,199,154,205,172,125,41,243,147,227,3,16,251,69,240,19,83,209,113,232,39,150,95,126,189,177,52,101,80,197,94,139,143,65,60,178,251,245,237,137,163,42,128,0,0,0,0,0,0,0,7,149,113,233,79,100,239,69,140,155,248,191,195,222,206,96,121,172,30,148,246,78,244,88,201,191,139,252,61,236,230,0,93,80,0,0,0,0,0,0,1,0,61,40,254,157,153,155,247,151,216,240,134,127,244,42,122,44,98,159,140,9,222,206,167,12,0,233,71,244,236,204,223,188,190,199,132,51,255,0,161,83,209,99,20,252,96,78,246,117,56,6,127,139,85,181,143,162,198,114,124,95,226,31,103,62,46,168,181,91,88,250,44,103,39,197,254,33,246,115,224,60,214,15,85,3,202,184,245,80,0,0,45,166,81,109,35,146,89,245,85,197,20,108,160,199,209,49,60,140,29,33,168,213,133,196,142,249,48,210,220,83,169,108,219,121,104,75,82,16,163,142,237,150,202,150,131,36,145,145,217,73,51,11,150,0,0,49,87,165,31,208,79,51,126,242,251,98,16,133,109,147,189,41,242,111,227,3,15,123,69,129,233,76,0,0,0,6,42,244,163,250,9,230,111,222,95,108,66,16,173,178,119,165,62,77,252,96,97,239,104,176,38,167,165,31,208,79,51,126,242,251,98,16,133,109,147,189,41,242,111,227,3,15,123,69,128,30,148,192,0,0,0,0,0,0,0,64,15,74,63,167,102,102,253,229,246,60,33,63,194,0,122,81,253,59,51,55,239,47,177,225,0,207,254,133,79,69,140,83,241,129,59,217,212,225,159,227,0,58,21,61,22,49,79,198,4,239,103,83,134,127,128,0,0,0,0,0,0,12,85,233,58,205,47,145,126,198,216,215,170,87,124,153,85,197,189,95,11,83,254,85,223,117,174,180,225,117,182,56,161,73,70,168,45,205,237,171,77,173,217,81,44,208,2,16,51,251,24,101,198,63,206,92,89,140,178,143,1,123,139,194,21,90,130,159,165,209,53,145,245,102,244,145,41,90,83,116,53,188,89,45,221,202,12,219,107,121,187,65,154,16,147,60,255,0,232,58,197,52,40,152,171,55,48,84,137,218,43,85,90,125,30,169,14,54,233,103,189,139,17,201,77,200,115,89,22,132,233,92,216,197,99,50,81,239,46,146,50,74,140,163,4,94,173,139,243,142,133,144,91,80,96,12,213,197,44,235,162,210,170,14,71,168,185,169,101,213,162,203,142,236,71,100,217,8,90,215,185,68,133,59,187,74,77,75,221,232,43,26,174,65,232,248,0,0,98,175,74,63,160,158,102,253,229,246,196,33,10,219,39,122,83,228,223,198,6,30,246,139,2,106,122,81,253,4,243,55,239,47,182,33,8,86,217,59,210,159,38,254,48,48,247,180,88,1,233,76,0,124,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,128,250,192,116,172,161,206,140,175,207,172,26,222,96,101,30,47,137,136,168,78,72,118,33,200,101,14,52,182,159,108,203,91,78,180,234,82,235,75,177,165,68,149,165,38,104,90,22,87,74,210,103,221,64,4,85,244,231,125,36,255,0,9,63,38,137,84,0,16,3,209,113,233,217,150,95,126,189,143,52,79,240,14,169,142,179,99,43,50,191,168,252,147,51,47,10,97,47,41,239,122,151,151,107,49,160,117,173,222,157,230,235,124,180,235,211,188,70,173,55,182,180,223,153,0,237,98,21,186,106,253,41,240,183,197,252,31,104,212,68,180,225,109,161,114,11,28,215,98,225,108,21,158,25,127,136,43,83,117,245,106,117,47,19,66,151,41,253,8,82,215,161,166,220,82,213,165,8,82,142,197,193,41,51,62,4,98,224,0,138,190,131,31,167,103,224,223,229,33,106,186,106,253,41,240,183,197,252,31,104,212,68,212,136,86,233,171,244,167,194,223,23,240,125,163,81,1,221,122,28,49,254,13,202,204,27,180,22,96,230,14,33,137,67,195,212,56,248,114,76,233,210,76,244,52,139,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,241,87,109,189,176,113,54,215,57,160,237,105,71,46,22,9,161,200,125,56,78,143,45,168,251,248,44,58,219,8,121,110,56,210,9,74,91,202,140,135,77,10,91,132,217,168,208,133,40,139,82,172,173,43,31,227,42,22,13,175,229,245,27,16,203,135,135,177,84,136,50,107,80,89,50,74,39,174,25,186,113,137,211,34,212,164,33,79,184,178,69,244,26,244,40,200,212,218,13,55,127,99,173,142,177,222,215,248,238,69,2,129,51,200,216,110,141,163,221,6,32,221,179,35,201,123,214,100,46,47,202,171,125,167,31,222,185,28,219,247,179,61,23,212,171,17,113,11,193,209,167,176,172,109,166,177,52,172,207,204,232,17,37,101,126,28,144,253,54,84,21,74,117,183,234,245,19,142,70,150,16,108,56,135,89,67,36,251,47,41,195,81,106,61,219,105,74,201,78,27,115,146,58,254,0,192,24,55,43,48,109,39,47,178,251,15,68,161,225,234,28,114,141,6,12,98,61,13,34,230,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,216,0,121,246,233,19,201,236,237,202,221,162,234,149,76,232,196,146,241,132,140,79,30,44,152,24,193,84,102,41,172,86,144,204,86,25,89,33,136,234,83,77,45,131,74,90,82,46,75,178,91,112,200,137,212,26,187,7,70,46,122,100,214,72,109,5,26,86,108,97,106,82,92,196,26,105,148,220,99,81,156,166,219,194,250,154,120,156,81,55,187,82,62,88,90,163,178,167,212,166,247,45,155,134,107,38,214,233,28,196,237,85,179,62,13,218,191,40,230,101,110,48,157,46,156,180,200,77,74,145,83,140,102,165,211,170,45,161,196,52,249,183,168,146,242,52,186,226,22,218,140,181,33,106,210,164,47,67,136,243,175,143,240,6,50,202,204,101,86,203,236,193,195,210,232,120,134,135,32,227,78,131,36,139,91,75,177,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,135,168,128,24,1,209,139,183,143,201,190,133,27,33,179,98,181,171,31,97,250,122,124,155,84,168,212,119,146,177,67,41,91,202,114,201,221,36,183,209,216,76,114,86,167,28,117,228,147,143,29,244,58,162,204,172,232,205,236,27,144,185,95,136,51,115,48,31,150,221,11,14,199,75,210,10,35,6,243,238,173,110,37,166,153,109,28,8,214,227,174,54,217,26,141,40,35,89,26,148,148,145,168,131,18,186,96,179,35,46,48,222,204,7,151,56,166,31,91,197,56,202,160,195,184,93,61,68,158,234,174,66,144,195,146,165,111,85,193,155,48,226,152,186,79,120,174,181,164,146,104,55,84,152,75,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,118,188,232,205,236,101,159,89,161,136,51,115,48,31,136,229,119,17,72,75,210,10,35,4,203,13,33,13,165,166,153,109,28,76,144,219,77,182,217,26,141,75,50,65,26,148,165,25,168,229,39,162,119,98,138,118,22,194,180,205,170,51,34,153,175,18,86,111,39,7,48,178,149,29,234,84,21,55,34,59,146,28,73,169,13,189,214,155,123,82,9,77,173,36,209,52,226,22,102,233,146,3,55,246,107,203,156,101,148,57,13,129,178,195,48,49,84,76,69,93,195,20,118,105,178,39,68,140,76,49,161,187,147,76,54,86,35,82,25,107,118,201,56,164,165,110,19,68,226,146,149,44,200,174,88,14,39,22,98,154,22,6,194,181,156,107,138,103,117,42,46,31,167,200,170,84,100,238,150,230,226,43,13,169,199,92,208,130,82,213,165,8,81,217,36,106,59,88,136,207,128,8,86,233,130,206,58,238,57,218,128,242,170,67,61,94,139,150,148,246,35,195,111,82,23,191,149,58,59,18,228,73,185,33,43,78,164,46,51,91,179,82,210,93,91,90,116,155,138,33,213,122,58,182,50,161,109,115,93,204,35,197,181,94,165,74,194,248,124,227,197,83,107,89,184,221,98,122,30,110,20,149,52,157,59,230,88,220,190,234,155,222,182,106,113,12,36,245,33,78,36,98,174,44,197,53,220,115,138,171,56,215,20,206,235,181,172,65,80,145,84,168,201,221,33,189,252,167,220,83,142,185,161,4,148,39,82,214,163,178,72,146,87,177,17,23,1,55,221,17,217,103,133,112,126,200,84,124,117,73,137,122,214,61,168,79,168,85,229,56,219,123,197,117,105,111,67,97,132,173,40,37,155,40,67,6,180,161,106,86,151,31,125,68,100,75,177,4,22,15,74,123,44,103,95,230,137,217,247,4,231,27,148,254,165,47,16,83,207,175,176,150,183,109,162,115,14,174,60,173,210,119,142,25,50,111,178,233,183,169,102,173,217,163,85,149,114,40,54,233,15,193,84,172,1,182,150,106,208,168,210,37,189,30,85,97,21,181,170,74,210,165,147,245,8,205,78,121,36,105,74,75,66,93,146,226,80,86,185,32,146,70,106,50,53,28,132,244,45,231,29,119,24,100,214,45,201,218,187,59,200,153,119,80,143,34,151,39,82,11,76,90,146,164,56,168,218,18,130,51,208,251,18,29,222,41,107,82,186,206,158,202,91,73,24,72,168,243,89,181,143,165,62,114,124,96,98,31,104,190,61,41,143,53,155,88,250,83,231,39,198,6,33,246,139,224,45,163,149,106,171,212,168,244,39,170,114,215,77,135,33,233,113,225,169,229,27,12,190,242,91,75,174,161,187,233,74,214,150,25,74,148,69,117,19,77,145,223,73,91,53,122,52,54,28,147,180,118,50,103,56,113,194,226,35,46,176,93,97,180,61,17,196,53,33,117,202,139,36,219,229,9,76,172,148,146,140,73,91,74,121,75,79,109,14,19,104,35,53,45,108,218,173,135,54,68,170,237,125,155,138,194,143,212,101,209,240,157,6,58,106,88,142,170,196,117,45,104,96,214,73,68,86,86,105,54,145,37,227,213,163,120,118,36,54,243,132,151,55,70,218,189,4,97,60,45,66,192,216,86,141,130,176,180,30,165,69,195,244,248,244,186,116,109,234,220,220,69,97,180,182,211,122,214,106,90,180,161,9,43,168,205,71,107,153,153,241,1,203,14,39,22,83,171,181,140,43,89,164,225,108,71,238,126,181,54,159,34,61,58,175,212,209,47,201,242,150,218,146,212,157,194,204,144,238,237,102,149,238,212,122,85,166,199,192,199,44,0,60,224,237,135,147,153,177,146,249,251,138,41,57,198,247,93,173,98,10,132,220,64,197,95,76,102,252,181,21,249,178,18,154,134,226,58,214,136,219,229,180,226,247,6,100,164,94,214,34,181,239,255,0,68,86,113,229,62,85,103,237,94,147,152,76,245,58,214,54,167,197,195,248,110,175,170,75,150,148,244,214,83,228,253,195,72,82,62,88,90,152,94,253,195,74,91,234,150,185,19,170,18,107,183,38,200,148,173,175,178,141,56,81,138,140,74,62,44,160,200,85,75,14,85,95,142,149,161,15,154,13,43,138,242,201,38,234,35,60,90,117,238,206,228,182,217,112,210,230,232,155,87,159,108,89,133,171,184,27,21,86,112,86,41,131,212,171,88,126,161,34,151,81,141,189,67,155,137,76,56,166,221,111,90,13,72,86,149,161,69,116,153,164,237,114,51,46,32,46,6,214,62,148,249,201,241,129,136,125,162,248,207,77,130,243,67,43,242,155,163,79,56,49,6,110,38,36,186,20,252,81,90,164,21,29,233,174,69,93,113,249,20,104,72,69,57,167,26,35,117,43,120,181,36,214,130,51,109,26,221,59,37,181,40,163,2,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,48,114,173,85,122,149,30,132,245,78,90,233,176,228,61,46,60,53,60,163,97,151,222,75,105,117,212,55,125,41,90,210,195,41,82,136,174,162,105,178,59,233,43,7,215,139,42,52,42,198,42,172,213,176,182,28,247,63,69,155,80,145,34,157,72,235,139,151,228,248,171,113,74,106,54,253,100,75,119,118,131,74,55,138,45,74,211,115,226,98,93,58,29,242,67,62,112,14,13,173,102,78,51,174,75,163,229,246,49,142,135,232,120,90,75,119,92,215,204,209,106,193,18,184,199,66,154,78,237,22,227,33,10,75,138,45,13,71,82,241,3,163,175,97,89,59,82,227,34,199,25,131,2,90,50,174,129,33,230,103,61,26,83,72,93,78,162,201,71,89,83,76,137,194,125,148,41,185,9,113,111,37,30,98,20,132,173,11,81,45,19,188,2,21,186,91,114,47,61,176,246,105,179,157,120,235,20,251,173,193,149,61,52,122,61,79,168,195,129,228,141,228,153,210,88,163,238,90,112,221,145,186,100,150,174,180,180,22,189,118,51,185,17,12,85,217,87,29,96,76,178,218,59,46,177,254,101,210,250,246,27,161,98,8,179,38,251,251,205,117,77,43,247,185,158,242,149,56,231,87,115,68,141,210,82,123,221,206,236,202,203,49,232,163,53,114,207,10,231,38,92,98,60,173,198,177,58,197,23,19,83,221,167,201,210,219,107,113,157,101,216,125,173,226,22,132,188,210,201,46,54,179,73,232,113,8,81,21,210,67,207,14,213,91,51,227,45,148,51,114,102,86,227,9,209,42,40,84,116,212,169,21,56,198,73,69,70,156,226,220,67,79,155,122,141,76,175,83,78,33,109,168,207,74,208,173,42,90,52,56,176,200,174,151,252,83,66,199,57,251,151,184,215,11,78,235,180,92,65,149,244,154,165,58,78,233,109,239,226,191,54,123,141,57,161,100,149,167,82,22,147,178,136,148,87,177,145,31,1,245,244,53,85,169,84,13,164,177,181,118,187,83,137,78,166,211,178,222,165,46,100,201,111,37,150,35,48,220,250,122,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,96,172,218,181,86,163,26,4,58,133,78,92,168,244,184,231,18,11,79,60,165,162,43,6,235,143,27,77,36,206,200,65,186,243,174,26,83,98,214,226,213,205,70,102,133,86,170,211,163,79,135,79,169,203,139,30,169,28,162,78,105,151,148,132,74,96,157,109,226,105,212,145,217,104,39,89,105,194,74,174,90,219,66,185,164,140,130,240,109,135,153,121,79,155,89,251,138,49,174,78,96,143,115,244,89,181,9,174,63,39,202,82,101,249,122,82,230,200,113,85,93,18,18,149,197,223,161,198,207,171,17,105,111,77,185,153,144,190,189,20,249,33,159,56,203,62,96,102,214,92,215,37,225,92,31,133,100,19,24,146,176,166,245,49,84,97,90,22,229,29,13,159,101,245,186,146,65,170,252,24,45,219,215,39,9,132,175,29,118,104,217,211,29,237,65,154,112,50,207,2,199,253,138,101,98,110,182,126,102,82,250,203,44,191,51,118,235,173,239,183,91,244,43,116,133,107,95,34,46,102,94,135,178,95,40,112,110,66,229,126,31,202,60,191,98,91,116,44,59,29,76,199,57,111,155,207,186,181,184,167,93,121,197,240,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,8,139,233,171,244,167,194,223,23,240,125,163,81,23,83,160,200,175,242,108,252,27,252,164,45,95,77,95,165,62,22,248,191,131,237,26,136,186,157,6,69,127,147,103,224,223,229,32,18,164,7,230,24,1,249,134,3,65,121,227,115,232,70,217,29,143,144,220,46,41,1,65,85,21,210,66,130,219,85,246,155,217,182,131,84,153,66,174,237,7,150,180,234,149,58,67,145,38,67,151,139,32,50,252,103,219,81,165,198,156,109,78,146,144,180,168,141,38,147,34,50,50,50,48,28,174,102,23,204,70,75,252,49,63,196,88,128,45,160,206,222,64,255,0,206,191,236,132,244,226,60,89,133,177,198,7,167,226,156,21,137,105,88,130,141,54,97,245,106,141,46,99,114,226,191,163,122,133,232,117,179,52,43,74,210,164,157,143,129,164,200,248,145,136,24,218,20,237,228,15,252,235,254,200,5,153,167,167,231,156,125,95,206,38,55,97,55,53,225,43,233,183,231,174,220,254,197,24,67,213,27,177,190,239,190,159,231,19,59,176,235,58,48,122,143,85,237,138,12,249,125,138,48,12,230,167,31,188,153,125,127,243,16,250,204,172,62,120,71,118,143,237,191,152,134,248,0,225,177,137,95,14,75,47,218,255,0,148,72,230,71,11,140,120,97,185,159,242,127,202,36,4,57,244,136,163,253,178,235,133,127,215,10,127,179,146,47,246,192,177,116,207,167,47,95,60,26,207,11,125,116,81,96,186,67,120,230,109,115,254,16,167,251,61,35,35,246,4,110,242,169,156,127,220,99,63,142,40,9,10,164,34,212,248,188,127,83,163,248,164,62,241,243,64,43,83,162,151,169,148,127,20,135,208,71,112,21,27,107,59,152,220,27,74,230,0,92,203,225,27,134,92,110,54,203,153,124,35,89,243,32,26,128,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,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,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,81,92,133,20,87,73,10,171,144,161,242,32,26,75,213,234,27,131,108,185,152,220,0,27,50,255,0,67,59,251,90,191,16,222,27,82,191,67,61,251,90,191,16,12,33,219,149,4,116,234,242,142,247,44,25,43,248,178,70,17,108,123,40,155,205,188,36,157,72,35,46,191,204,255,0,193,164,12,225,219,145,55,165,226,5,113,225,131,37,255,0,22,72,192,109,147,101,165,172,229,194,168,82,219,43,117,238,103,254,10,248,9,146,203,87,247,152,70,156,171,164,239,190,229,251,106,199,109,37,159,46,3,161,229,44,130,119,7,210,180,169,38,71,191,226,71,246,87,7,122,239,226,3,112,185,220,90,252,239,254,214,216,255,0,132,147,252,155,130,232,17,254,240,181,249,221,199,13,177,110,63,52,147,252,155,128,32,187,105,244,153,230,182,36,224,127,219,13,95,252,164,198,123,108,88,105,252,248,217,69,250,221,223,251,160,96,110,211,246,44,213,196,122,142,223,158,26,183,249,73,140,241,216,177,164,23,187,29,38,103,253,142,255,0,226,0,73,21,63,129,174,222,178,254,113,201,34,230,67,142,167,159,105,86,227,196,191,156,114,41,51,184,13,105,27,133,196,174,124,198,130,226,100,53,153,113,224,3,90,120,36,90,221,171,236,123,44,103,25,247,252,143,241,15,179,159,23,72,188,193,107,54,175,244,88,206,63,139,252,67,236,231,192,121,175,30,169,71,149,161,234,148,0,0,44,126,160,26,192,0,7,154,205,172,125,41,243,147,227,3,16,251,69,241,53,61,23,30,130,121,101,247,235,219,19,68,43,109,99,233,79,156,159,24,24,135,218,47,137,169,232,184,244,19,203,47,191,94,216,154,3,42,128,0,0,69,95,78,119,210,79,240,147,242,104,149,65,21,125,57,223,73,63,194,79,201,160,45,87,66,167,165,62,41,248,191,157,237,26,112,181,93,40,254,157,153,155,247,151,216,240,133,213,232,84,244,167,197,63,23,243,189,163,78,22,171,165,31,211,179,51,126,242,251,30,16,12,170,232,49,250,118,126,13,254,82,18,168,34,175,160,199,233,217,248,55,249,72,74,160,12,85,219,19,163,227,46,54,191,197,88,87,26,214,241,85,87,12,214,168,91,170,125,66,76,38,201,255,0,40,209,210,226,220,56,164,135,21,161,151,137,110,56,109,190,68,162,78,241,100,182,221,45,4,140,138,192,24,3,6,229,102,13,164,229,246,95,97,232,148,60,61,67,142,81,160,193,140,71,161,164,92,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,251,0,0,128,30,148,127,78,204,205,251,203,236,120,67,42,186,25,54,116,192,149,186,61,119,105,122,252,126,189,137,40,88,129,202,22,31,237,188,215,147,52,192,46,180,239,97,210,109,237,243,117,2,70,151,27,61,222,231,82,78,235,236,226,175,74,63,167,102,102,253,229,246,60,33,159,253,10,158,139,24,167,227,2,119,179,169,192,51,252,0,0,4,85,244,205,236,233,129,40,148,122,22,210,244,8,253,71,18,87,113,3,116,44,65,219,121,223,41,234,128,125,85,222,219,166,219,59,150,233,230,141,45,182,91,205,246,165,29,209,218,149,65,128,29,53,126,139,24,91,227,2,15,179,170,32,48,3,162,227,211,179,44,190,253,123,30,104,207,254,154,191,69,140,45,241,129,7,217,213,17,128,29,23,30,157,153,101,247,235,216,243,68,164,244,144,228,54,50,218,75,45,50,227,42,112,100,41,106,93,71,50,41,203,169,206,102,57,60,138,77,56,160,207,41,19,93,37,45,9,208,218,85,114,73,173,58,214,104,109,39,173,105,35,8,150,216,147,99,236,77,181,206,104,53,69,73,75,133,130,104,114,24,86,44,172,68,118,62,254,11,14,182,250,217,67,109,186,178,82,150,242,163,45,162,90,80,225,54,106,37,173,42,34,210,169,254,192,24,3,6,229,102,13,164,229,246,95,97,232,148,60,61,67,142,81,160,193,140,71,161,164,92,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,248,172,151,202,28,27,144,185,95,135,242,143,47,216,150,221,11,14,199,83,49,206,91,230,243,238,173,110,41,215,94,113,124,8,214,227,174,56,225,146,73,40,35,89,146,82,148,145,36,187,168,12,85,233,71,244,19,204,223,188,190,216,132,32,4,79,247,74,63,160,158,102,253,229,246,196,33,0,32,61,84,0,0,0,0,0,15,53,155,88,250,83,231,39,198,6,33,246,139,227,210,152,243,89,181,143,165,62,114,124,96,98,31,104,190,2,106,122,46,61,4,242,203,239,215,182,38,140,170,24,171,209,113,232,39,150,95,126,189,177,52,101,80,0,0,0,0,0,0,0,0,242,174,61,41,236,157,232,177,147,127,23,248,123,217,204,15,53,131,210,158,201,222,139,25,55,241,127,135,189,156,192,11,170,0,0,0,0,0,2,58,186,71,250,71,235,185,23,93,119,33,178,25,254,169,142,162,117,105,21,234,244,136,72,117,186,83,110,33,15,53,26,59,79,37,77,188,243,141,173,10,91,138,74,155,67,107,36,167,83,138,51,99,160,116,81,237,211,243,141,151,243,175,25,255,0,115,197,192,19,103,39,237,146,170,91,146,13,95,181,117,84,41,63,86,201,47,244,59,32,49,87,165,31,211,179,51,126,242,251,30,16,207,254,133,79,69,140,83,241,129,59,217,212,225,128,29,40,254,157,153,155,247,151,216,240,134,127,244,42,122,44,98,159,140,9,222,206,167,0,207,241,106,182,177,244,88,206,79,139,252,67,236,231,197,213,22,171,107,31,69,140,228,248,191,196,62,206,124,7,154,193,234,160,121,87,19,231,210,25,182,157,43,101,140,175,145,66,194,24,130,34,115,83,18,199,34,195,240,206,50,101,28,38,13,205,46,212,31,109,74,36,161,9,73,58,150,141,100,162,91,196,146,221,184,132,61,164,44,255,0,73,215,72,4,204,162,135,39,103,236,144,196,93,83,29,75,212,198,38,169,52,219,237,74,160,197,113,134,94,105,49,150,164,19,102,243,237,200,224,243,107,82,153,74,21,98,75,138,66,219,138,28,151,205,236,101,144,185,161,135,243,115,47,223,136,221,119,14,200,83,209,202,91,4,243,14,161,109,169,167,89,113,28,12,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,186,255,0,231,171,30,226,175,215,92,71,137,49,29,67,236,147,39,84,167,72,115,252,103,30,121,199,23,226,165,41,93,230,99,34,182,142,232,243,207,157,154,50,191,13,230,166,47,135,18,163,77,168,199,65,98,4,83,85,190,60,55,53,199,12,154,143,37,73,186,86,133,36,218,78,253,6,109,147,198,182,175,243,151,31,9,180,217,139,104,92,43,181,6,77,81,115,115,11,70,234,29,127,121,26,163,75,92,166,228,61,76,156,210,180,187,29,197,32,254,213,196,26,146,133,45,167,90,89,161,26,244,149,213,30,115,54,62,218,207,25,108,139,154,30,238,40,81,229,214,40,83,227,185,26,187,135,19,60,162,177,85,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,215,109,226,8,201,46,172,143,208,158,0,199,248,55,52,240,109,39,48,114,251,16,196,174,97,234,228,114,147,6,116,99,61,14,162,230,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,68,29,128,0,0,0,116,172,232,205,236,27,144,185,95,136,51,115,48,31,150,221,11,14,199,75,210,10,35,6,243,238,173,110,37,166,153,109,28,8,214,227,174,54,217,26,141,40,35,89,26,148,148,145,168,161,3,31,116,154,237,47,139,243,230,147,157,180,122,212,74,20,124,51,34,90,40,88,113,166,16,228,38,105,210,119,4,252,41,75,36,161,217,136,116,162,176,167,20,181,21,156,78,241,146,96,201,4,128,148,174,148,127,65,60,205,251,203,237,136,66,21,182,78,244,167,201,191,140,12,61,237,22,4,180,237,165,158,153,113,180,95,70,102,60,205,12,175,172,245,234,84,239,35,52,243,46,145,34,85,62,82,106,240,77,200,178,91,35,61,219,200,212,155,149,205,38,149,37,104,82,208,180,45,81,45,178,119,165,62,77,252,96,97,239,104,176,3,210,152,0,0,0,0,0,0,0,8,1,233,71,244,236,204,223,188,190,199,132,39,248,64,15,74,63,167,102,102,253,229,246,60,32,25,255,0,208,169,232,177,138,126,48,39,123,58,156,51,252,96,7,66,167,162,198,41,248,192,157,236,234,112,207,240,0,0,0,0,0,1,10,221,50,121,215,238,231,104,42,78,78,68,167,238,98,101,149,60,247,207,184,214,151,31,157,81,106,60,135,52,168,156,81,41,148,176,136,100,155,161,10,39,55,247,212,157,6,38,79,22,98,154,22,6,194,181,156,107,138,103,117,42,46,31,167,200,170,84,100,238,150,230,226,43,13,169,199,92,208,130,82,213,165,8,81,217,36,106,59,88,136,207,128,243,5,139,49,77,119,28,226,170,206,53,197,51,186,237,107,16,84,36,85,42,50,119,72,111,127,41,247,20,227,174,104,65,37,9,212,181,168,236,146,36,149,236,68,69,192,7,20,3,181,102,118,89,226,172,162,197,238,96,92,107,19,170,86,163,211,233,181,9,49,84,219,141,185,23,174,194,98,98,24,117,14,33,43,67,205,162,66,80,226,13,61,151,18,180,145,153,17,25,252,179,112,85,86,6,0,163,102,51,210,34,29,54,185,88,169,209,35,180,149,171,126,151,224,179,9,231,84,180,233,210,72,52,212,25,36,153,40,204,205,46,92,147,98,53,4,249,244,118,231,164,204,254,217,79,10,98,74,245,103,202,120,146,131,189,195,117,231,148,79,155,138,149,20,200,154,91,174,60,106,83,207,57,21,113,94,113,194,82,146,167,30,95,154,100,104,78,74,136,107,232,91,206,58,22,15,206,92,91,147,181,118,119,114,243,18,159,30,69,46,78,165,158,169,84,212,200,113,81,180,37,6,69,173,135,228,59,188,82,208,148,245,109,61,165,56,146,41,148,1,138,189,40,254,130,121,155,247,151,219,16,132,43,108,157,233,79,147,127,24,24,123,218,44,9,169,233,71,244,19,204,223,188,190,216,132,33,91,100,239,74,124,155,248,192,195,222,209,96,7,165,49,13,125,39,93,32,16,243,118,100,157,159,178,67,17,117,188,11,19,83,24,154,164,211,108,59,22,189,41,183,217,121,164,198,90,144,110,19,44,57,31,131,205,173,41,121,75,85,137,77,165,11,114,255,0,244,157,116,128,76,202,40,114,118,126,201,12,69,213,49,212,189,76,98,106,147,77,190,212,170,12,87,24,101,230,147,25,106,65,54,111,62,220,142,15,54,181,41,148,161,86,36,184,164,45,184,150,202,220,173,199,121,211,142,233,153,103,150,148,47,44,226,74,206,251,169,66,235,76,199,222,238,153,91,206,123,227,203,67,105,179,109,45,93,165,21,237,98,185,153,17,133,213,216,235,108,92,119,178,6,59,145,95,160,67,242,206,27,172,232,247,65,135,247,140,199,242,166,233,153,8,139,242,210,216,117,198,55,78,72,55,61,236,139,93,180,170,228,124,61,4,224,12,127,131,115,79,6,210,115,7,47,177,12,74,230,30,174,71,41,48,103,70,51,208,234,46,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,125,182,197,216,235,29,236,129,142,227,208,43,243,60,179,134,235,58,253,207,226,13,219,49,252,169,186,102,58,229,124,170,135,221,113,141,211,146,9,191,124,50,215,109,73,185,31,11,151,209,197,183,28,109,148,177,148,252,31,152,40,151,35,46,177,132,134,23,57,230,150,235,171,162,75,73,26,10,107,76,17,154,86,133,36,210,151,210,148,239,84,134,154,82,77,70,201,52,224,78,240,0,0,8,171,233,206,250,73,254,18,126,77,18,168,0,32,7,162,227,211,179,44,190,253,123,30,104,159,224,0,1,10,221,53,126,148,248,91,226,254,15,180,106,34,106,68,43,116,213,250,83,225,111,139,248,62,209,168,128,195,92,151,202,28,101,159,89,161,135,242,143,47,216,136,229,119,17,72,83,49,206,91,228,203,13,33,13,169,215,94,113,124,76,144,219,77,184,225,146,73,75,50,65,146,82,165,25,36,253,20,108,235,144,216,55,102,220,163,161,101,78,12,133,17,40,167,71,66,234,115,153,142,108,174,173,81,52,36,164,77,116,148,181,171,91,138,77,201,38,181,104,65,33,180,158,132,36,138,61,186,12,126,157,159,131,127,148,132,170,0,0,0,0,193,94,148,45,138,63,52,6,4,94,115,229,237,50,171,59,50,112,109,61,17,154,167,66,45,247,150,105,105,121,75,92,114,105,74,43,60,214,245,247,155,54,200,214,231,109,173,14,41,109,110,243,168,0,121,119,192,24,255,0,25,101,102,50,164,230,14,95,98,25,116,60,67,67,144,82,96,206,140,101,173,165,216,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,239,86,218,91,105,99,45,178,113,149,34,179,89,195,177,48,222,30,195,113,220,102,139,69,101,226,146,184,235,120,155,57,47,59,36,208,133,58,183,20,211,118,45,41,66,80,218,8,147,171,90,220,236,29,38,148,12,154,195,251,92,98,148,100,229,111,175,245,251,212,49,83,72,146,169,12,194,196,78,190,242,166,48,218,204,191,107,113,104,37,44,155,117,215,91,186,52,110,155,197,80,25,169,209,159,177,69,59,105,252,119,82,198,217,151,76,235,57,109,132,175,26,108,55,10,83,62,89,156,243,46,19,113,217,144,202,155,209,185,186,31,112,210,230,162,187,9,52,26,94,53,38,117,5,180,217,186,153,146,84,156,146,194,209,118,114,114,34,242,233,113,221,147,67,56,210,223,146,141,15,62,227,174,145,174,66,148,241,44,158,91,164,180,56,122,219,89,41,6,73,52,233,43,150,0,48,215,165,179,26,210,176,174,197,184,130,133,80,143,45,201,24,198,177,74,162,65,83,40,73,161,183,209,37,51,141,78,153,168,140,145,186,130,234,72,210,74,61,106,65,90,198,106,78,101,8,139,233,193,198,180,169,248,255,0,43,50,229,152,242,202,165,67,163,212,107,114,29,82,19,184,83,19,158,105,150,146,133,106,212,107,37,83,222,53,17,164,136,137,77,216,213,115,36,132,106,210,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,61,68,97,60,45,66,192,216,86,141,130,176,180,30,165,69,195,244,248,244,186,116,109,234,220,220,69,97,180,182,211,122,214,106,90,180,161,9,43,168,205,71,107,153,153,241,16,3,209,189,133,168,88,195,109,172,173,164,226,56,61,110,36,122,132,186,163,109,239,86,222,153,80,160,200,151,25,203,160,200,207,67,236,52,187,95,74,180,217,68,105,51,35,244,40,2,40,58,112,112,4,102,170,185,89,154,80,112,244,179,145,42,61,70,129,84,171,36,157,83,4,134,148,211,240,163,172,239,186,66,204,222,158,180,240,37,172,137,207,56,155,45,56,213,209,113,155,209,178,151,108,28,50,197,73,248,140,83,113,204,119,176,132,167,158,97,215,86,133,201,82,23,21,45,19,126,106,215,49,136,141,154,148,74,65,33,197,154,180,249,233,147,78,150,12,45,66,196,27,18,226,250,181,94,15,88,151,134,106,20,138,165,45,205,234,209,213,229,46,115,49,20,229,146,100,75,187,18,228,34,202,35,79,110,246,212,148,153,66,14,83,227,175,145,126,105,224,220,204,242,95,148,253,201,98,10,117,119,169,111,247,61,107,170,201,109,237,214,243,74,180,106,221,233,213,165,86,189,236,118,176,15,79,195,205,102,214,62,148,249,201,241,129,136,125,162,248,244,145,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,243,111,181,143,165,62,114,124,96,98,31,104,190,2,85,58,21,61,22,49,79,198,4,239,103,83,134,127,140,0,232,84,244,88,197,63,24,19,189,157,78,25,254,0,0,0,3,8,58,75,246,28,141,180,118,13,123,56,112,58,229,163,49,112,93,29,196,51,17,180,59,33,21,202,115,38,227,231,9,44,160,148,162,146,74,91,170,101,72,79,109,110,27,107,35,37,33,108,230,248,0,242,174,50,43,97,205,145,42,187,95,102,226,176,163,245,25,116,124,39,65,142,154,150,35,170,177,29,75,90,24,53,146,81,21,149,154,77,164,73,120,245,104,222,29,137,13,188,225,37,205,209,182,174,149,181,143,165,62,114,124,96,98,31,104,190,37,83,161,83,209,99,20,252,96,78,246,117,56,6,116,225,60,45,66,192,216,86,141,130,176,180,30,165,69,195,244,248,244,186,116,109,234,220,220,69,97,180,182,211,122,214,106,90,180,161,9,43,168,205,71,107,153,153,241,28,176,0,0,179,251,85,108,207,131,118,175,202,57,153,91,140,39,75,167,45,50,19,82,164,84,227,25,169,116,234,139,104,113,13,62,109,234,36,188,141,46,184,133,182,163,45,72,90,180,169,11,208,226,47,0,0,243,3,154,185,103,138,178,111,49,241,30,86,227,88,157,94,181,134,106,14,211,228,233,109,196,54,246,131,236,62,214,241,8,90,153,117,6,151,27,89,164,181,182,180,40,138,202,32,202,172,179,197,89,201,152,248,115,43,112,84,78,177,90,196,213,6,169,241,181,54,226,219,103,89,246,223,119,118,133,173,44,180,130,83,142,44,146,122,27,66,212,101,100,152,205,94,154,191,74,124,45,241,127,7,218,53,16,232,84,244,167,197,63,23,243,189,163,78,1,41,59,42,236,207,131,118,80,202,56,121,91,131,231,75,168,173,82,21,82,171,212,228,153,165,117,26,139,136,109,14,190,77,234,52,178,141,45,54,132,54,147,61,40,66,117,41,107,214,226,239,0,0,8,86,233,171,244,167,194,223,23,240,125,163,81,20,232,201,218,51,2,108,191,149,153,247,153,120,230,71,247,130,29,30,22,135,190,105,213,58,181,97,230,33,239,26,105,205,206,247,112,180,239,86,157,8,230,103,200,142,189,53,126,148,248,91,226,254,15,180,106,35,0,0,102,158,83,116,153,102,62,19,218,222,191,180,6,57,110,171,90,194,216,190,244,186,134,28,42,129,175,201,180,116,190,110,68,110,34,75,118,202,222,138,74,89,32,214,132,147,155,217,55,54,215,33,110,148,222,225,76,83,66,199,24,78,143,141,112,180,238,187,69,196,20,248,245,74,116,157,210,219,223,197,125,180,184,211,154,22,73,90,117,33,73,59,40,137,69,123,25,17,240,30,94,92,164,213,89,165,71,174,189,76,150,138,108,201,15,68,143,49,76,168,152,121,246,82,218,157,105,14,91,74,150,132,190,202,148,146,59,164,157,108,206,218,138,249,169,209,165,183,28,157,156,113,139,89,61,141,209,17,204,186,198,181,134,150,244,183,22,212,117,208,234,47,19,108,20,213,60,179,74,78,49,165,13,37,228,173,93,132,54,78,32,200,210,180,60,19,138,69,218,184,215,244,35,65,115,26,254,132,5,7,154,237,172,61,41,179,147,227,3,16,251,69,241,233,68,85,60,192,97,22,193,5,126,143,172,173,253,215,87,246,173,64,69,102,208,159,172,31,249,215,253,144,159,204,205,254,194,179,251,177,63,196,88,128,45,161,79,251,1,111,240,175,251,32,22,130,150,74,61,238,148,153,249,189,223,8,154,93,136,77,5,131,212,157,69,199,19,159,127,216,163,8,92,166,58,109,239,109,110,58,121,253,209,49,27,13,85,212,254,22,73,106,100,239,138,137,61,147,251,28,111,16,25,253,12,172,209,253,176,223,31,52,5,26,153,51,59,121,223,204,67,233,1,82,230,58,238,59,115,70,28,156,119,46,27,174,127,182,36,118,34,230,58,150,100,188,76,225,122,139,134,105,34,78,231,138,185,124,241,0,33,247,164,13,226,115,51,171,133,116,254,143,167,159,15,248,61,35,39,118,2,47,150,41,103,255,0,224,182,63,28,81,137,219,121,77,76,156,214,175,54,75,108,237,50,1,246,79,143,232,4,12,180,216,13,6,78,210,85,99,227,130,216,252,113,64,72,68,31,208,17,191,106,71,241,72,111,151,14,99,98,23,232,8,223,181,35,248,164,55,207,143,32,21,185,122,198,131,51,46,66,182,63,80,210,174,96,9,51,51,43,250,198,225,243,33,182,92,203,225,27,160,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,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,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,40,174,66,135,200,133,85,200,80,249,16,13,37,204,198,224,219,46,102,55,0,6,212,159,208,206,253,162,191,16,221,27,82,127,67,59,246,138,252,64,48,163,110,78,20,140,66,69,255,0,137,114,255,0,139,36,70,230,205,181,85,194,206,124,58,164,155,93,142,183,231,248,196,123,199,196,73,30,220,214,242,62,34,191,254,37,203,254,44,145,23,249,14,246,156,229,161,150,175,238,158,239,240,87,64,77,118,65,79,57,216,6,132,250,141,187,175,173,121,156,184,60,233,127,48,186,156,212,44,166,205,14,234,203,124,56,90,175,126,185,221,246,119,133,236,77,184,24,10,223,133,133,177,206,100,239,48,251,41,245,84,19,203,237,28,23,59,153,240,22,227,54,146,217,209,26,212,95,171,211,252,71,0,65,86,212,232,52,230,190,34,212,70,69,238,134,175,107,247,252,178,99,58,246,37,152,202,189,217,217,230,143,251,29,201,69,254,18,48,155,107,150,99,183,154,85,179,211,109,85,250,193,243,63,238,145,149,251,15,200,124,189,218,93,127,222,222,226,255,0,9,1,42,52,194,226,187,125,111,243,142,81,37,113,197,211,12,174,230,159,173,254,113,202,160,202,220,125,96,53,36,172,101,240,141,207,162,33,164,185,149,185,13,103,207,135,48,21,240,49,107,54,176,47,254,203,25,199,241,127,136,125,156,248,186,127,67,115,230,45,110,213,231,255,0,217,95,56,203,255,0,237,254,33,246,115,224,60,215,15,84,163,202,208,245,74,0,53,141,1,123,128,214,0,0,60,214,109,99,233,79,156,159,24,24,135,218,47,137,169,232,184,244,19,203,47,191,94,216,154,33,91,107,31,74,124,228,248,192,196,62,209,124,77,79,69,199,160,158,89,125,250,246,196,208,25,84,0,0,2,42,250,115,190,146,127,132,159,147,68,170,8,171,233,206,250,73,254,18,126,77,1,106,186,21,61,41,241,79,197,252,239,104,211,133,170,233,71,244,236,204,223,188,190,199,132,46,175,66,167,165,62,41,248,191,157,237,26,112,181,93,40,254,157,153,155,247,151,216,240,128,101,87,65,143,211,179,240,111,242,144,149,65,21,125,6,63,78,207,193,191,202,66,85,0,0,0,4,0,244,163,250,118,102,111,222,95,99,194,25,255,0,208,169,232,177,138,126,48,39,123,58,156,48,3,165,31,211,179,51,126,242,251,30,16,207,254,133,79,69,140,83,241,129,59,217,212,224,25,254,0,0,3,0,58,106,253,22,48,183,198,4,31,103,84,70,127,140,0,233,171,244,88,194,223,24,16,125,157,81,1,128,29,23,30,157,153,101,247,235,216,243,68,255,0,8,1,232,184,244,236,203,47,191,94,199,154,39,248,0,0,0,98,175,74,63,160,158,102,253,229,246,196,33,0,34,127,186,81,253,4,243,55,239,47,182,33,8,1,1,234,160,0,0,0,0,0,121,172,218,199,210,159,57,62,48,49,15,180,95,30,148,199,154,205,172,125,41,243,147,227,3,16,251,69,240,19,83,209,113,232,39,150,95,126,189,177,52,101,80,197,94,139,143,65,60,178,251,245,237,137,163,42,128,0,0,0,0,0,0,0,7,149,113,233,79,100,239,69,140,155,248,191,195,222,206,96,121,172,30,148,246,78,244,88,201,191,139,252,61,236,230,0,93,80,0,0,0,0,24,235,182,222,199,216,103,107,156,175,118,138,162,137,11,27,80,227,190,172,39,88,150,236,141,196,23,221,113,133,188,135,27,105,100,149,33,228,198,67,70,181,33,195,108,148,107,66,84,101,165,80,3,143,240,6,50,202,204,101,86,203,236,193,195,210,232,120,134,135,32,227,78,131,36,139,91,75,177,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,250,136,24,43,210,63,209,255,0,15,104,138,19,185,183,148,56,119,253,182,32,117,102,29,141,29,198,35,183,136,162,235,67,122,100,45,229,182,218,30,101,179,53,161,227,86,163,109,163,105,68,191,121,54,130,26,243,75,52,177,222,116,227,186,158,102,102,93,119,203,56,146,179,185,235,179,122,171,49,247,187,166,80,203,126,246,202,16,218,108,219,72,79,101,37,123,92,238,102,102,114,255,0,208,169,232,177,138,126,48,39,123,58,156,33,88,77,79,66,167,162,198,41,248,192,157,236,234,112,12,255,0,22,171,107,31,69,140,228,248,191,196,62,206,124,93,81,106,182,177,244,88,206,79,139,252,67,236,231,192,121,172,29,171,52,179,75,29,231,78,59,169,230,102,101,215,124,179,137,43,59,158,187,55,170,179,31,123,186,101,12,183,239,108,161,13,166,205,180,132,246,82,87,181,206,230,102,103,213,68,138,116,98,244,127,195,205,217,145,182,129,206,252,59,214,240,44,77,47,225,154,107,174,48,236,90,244,166,223,121,151,85,37,9,89,184,76,176,228,126,44,184,132,165,229,45,55,53,54,149,161,192,191,253,24,189,31,243,50,138,28,109,160,115,191,14,245,76,117,47,75,248,102,154,235,143,181,42,131,21,198,30,101,213,73,66,86,77,155,207,183,35,139,46,33,74,101,40,77,205,46,41,104,111,61,113,254,0,193,185,167,131,106,217,125,152,56,122,37,115,15,87,35,156,105,208,100,145,232,117,23,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,46,192,0,60,240,237,183,177,246,38,217,27,52,29,162,168,165,205,193,53,201,15,171,9,214,37,187,31,127,57,134,155,97,111,33,198,218,89,169,43,101,82,80,209,173,72,108,156,52,154,208,148,145,233,77,192,232,226,219,142,54,202,88,202,126,15,204,20,75,145,151,88,194,67,11,156,243,75,117,213,209,37,164,141,5,53,166,8,205,43,66,146,105,75,233,74,119,170,67,77,41,38,163,100,154,114,106,115,163,40,112,110,125,101,126,32,202,60,192,98,91,148,44,69,29,44,200,56,143,155,47,180,180,56,151,90,121,181,241,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,243,195,158,155,56,102,62,70,103,141,71,35,42,216,126,171,62,171,229,2,143,64,83,80,15,121,94,138,235,198,220,73,49,154,109,78,107,223,88,136,155,66,150,164,185,169,163,237,161,73,32,244,166,3,23,250,59,50,99,59,114,35,103,74,94,2,206,138,148,70,228,49,34,83,208,40,9,136,198,254,134,133,202,125,75,101,115,35,190,227,82,208,233,169,50,18,122,82,182,205,231,16,106,89,18,18,222,80,0,8,64,233,31,232,255,0,153,179,189,117,220,219,202,28,59,254,212,243,250,179,14,198,142,227,242,28,195,178,180,33,189,50,22,242,220,113,108,188,225,26,208,241,171,73,56,233,180,162,71,188,155,179,126,58,254,63,192,24,55,52,240,109,91,47,179,7,15,68,174,97,234,228,115,141,58,12,146,61,14,162,228,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,100,30,104,112,238,105,99,188,41,129,49,118,89,208,43,189,87,13,227,190,161,238,130,23,85,101,125,115,169,60,111,69,247,197,160,220,111,67,138,53,123,218,147,170,246,85,203,128,237,123,39,122,83,228,223,198,6,30,246,139,3,186,237,183,177,246,38,217,27,52,29,162,168,165,205,193,53,201,15,171,9,214,37,187,31,127,57,134,155,97,111,33,198,218,89,169,43,101,82,80,209,173,72,108,156,52,154,208,148,145,233,79,74,217,59,210,159,38,254,48,48,247,180,88,1,233,76,0,0,0,0,0,0,0,4,0,244,163,250,118,102,111,222,95,99,194,19,252,32,7,165,31,211,179,51,126,242,251,30,16,12,255,0,232,84,244,88,197,63,24,19,189,157,78,25,254,48,3,161,83,209,99,20,252,96,78,246,117,56,103,248,0,0,0,0,0,8,245,233,151,206,250,174,5,201,42,6,75,211,232,113,36,71,205,9,15,170,116,247,156,86,184,140,83,95,135,32,144,210,10,196,107,113,215,26,186,212,102,73,67,107,78,147,53,146,219,140,189,139,242,114,133,159,187,80,96,12,170,197,47,104,162,213,106,14,72,168,183,165,103,214,98,196,142,236,183,99,93,11,66,209,190,68,117,53,188,74,137,72,222,107,43,154,108,125,215,164,147,58,41,89,223,181,166,40,174,225,124,95,19,18,97,138,28,120,116,26,20,200,136,78,224,152,101,146,83,233,109,194,73,111,145,215,29,152,162,118,234,37,18,136,208,165,55,160,102,87,66,158,69,204,165,80,177,166,208,245,234,54,231,203,122,48,222,29,146,225,190,219,139,138,210,247,147,150,148,25,19,78,50,183,147,21,9,112,141,106,39,34,62,142,197,148,75,12,64,233,71,244,236,204,223,188,190,199,132,46,174,71,101,111,201,67,162,63,55,186,157,11,202,117,92,37,152,15,98,154,127,203,91,158,171,213,96,211,186,219,252,86,148,175,76,23,38,246,21,170,247,236,164,214,72,22,171,165,31,211,179,51,126,242,251,30,16,207,254,133,79,69,140,83,241,129,59,217,212,224,17,1,149,89,153,138,178,111,49,240,230,105,96,169,125,94,181,134,106,13,84,35,106,113,196,54,246,131,237,176,238,237,104,90,153,117,6,166,220,65,40,181,182,181,164,206,202,49,233,163,9,226,154,22,57,194,180,108,107,133,167,117,218,46,32,167,199,170,83,164,238,150,222,254,43,237,165,198,156,208,178,74,211,169,11,73,217,68,74,43,216,200,143,128,243,133,181,62,74,126,103,109,160,177,182,78,55,80,235,177,48,253,64,186,131,234,119,120,226,224,190,210,36,69,222,171,118,217,27,196,195,205,19,154,80,73,222,18,244,221,54,51,149,238,135,156,239,165,99,205,157,36,100,211,52,57,112,234,89,93,32,211,34,90,156,74,216,156,197,70,84,185,45,45,28,148,133,165,68,242,20,131,35,43,33,181,18,143,89,161,176,185,125,40,254,130,121,155,247,151,219,16,132,11,97,60,83,93,192,216,170,141,141,112,180,238,165,90,195,245,8,245,74,116,157,210,28,220,74,97,196,184,211,154,22,74,66,180,173,9,59,40,141,39,107,25,25,112,19,211,210,143,232,39,153,191,121,125,177,8,64,8,14,87,243,213,143,113,87,235,174,35,196,152,142,161,246,73,147,170,83,164,57,254,51,143,60,227,139,241,82,148,174,243,49,59,221,30,123,22,82,182,88,202,248,245,220,95,135,226,39,53,49,44,115,60,65,48,164,166,81,194,96,220,212,213,61,135,18,146,74,16,148,147,74,116,144,106,37,188,74,61,227,136,67,58,108,255,0,70,47,71,252,204,162,135,27,104,28,239,195,189,83,29,75,210,254,25,166,186,227,237,74,160,197,113,135,153,117,82,80,149,147,102,243,237,200,226,203,136,82,153,74,19,115,75,138,90,27,145,80,22,255,0,61,50,47,46,54,139,203,138,142,87,230,133,27,175,82,167,89,214,94,104,201,18,169,242,146,70,77,202,140,225,145,238,222,70,165,88,236,105,52,169,72,90,86,133,173,10,243,195,180,86,67,99,45,155,115,114,187,149,56,206,20,180,174,157,33,107,166,78,122,57,50,138,181,56,214,162,143,53,162,74,214,157,14,37,55,52,146,213,161,100,182,212,122,208,162,47,75,195,31,246,197,216,235,2,109,127,129,35,208,43,243,60,141,137,40,218,253,207,226,13,219,210,60,151,189,122,58,229,124,170,135,218,109,253,235,113,201,191,124,51,209,125,73,177,151,16,192,190,138,29,184,228,225,170,173,19,100,124,198,68,66,161,84,164,72,70,17,171,26,218,142,112,101,186,167,31,84,39,205,70,146,117,15,186,165,238,148,87,116,158,117,45,217,105,113,27,153,116,30,104,105,155,55,103,109,91,59,87,179,148,92,3,45,25,138,137,15,198,58,28,153,12,70,94,182,88,92,133,153,58,234,210,201,160,217,66,156,66,201,122,28,65,165,72,53,18,147,127,67,217,3,131,243,31,0,100,214,19,193,185,185,143,125,218,98,250,85,61,44,85,43,122,12,186,203,154,148,105,78,165,89,110,238,208,104,107,124,178,39,29,221,239,22,68,181,168,136,46,0,0,0,0,0,0,133,110,154,191,74,124,45,241,127,7,218,53,17,53,34,21,186,106,253,41,240,183,197,252,31,104,212,64,93,94,131,31,167,103,224,223,229,33,42,130,42,250,12,126,157,159,131,127,148,132,170,0,0,0,0,195,254,145,157,181,255,0,50,174,92,49,64,192,21,58,83,153,155,138,125,238,155,25,243,222,185,75,130,100,178,114,166,166,116,169,10,210,180,19,109,37,211,74,86,226,148,171,58,150,93,108,239,174,209,89,243,131,118,109,202,58,238,107,99,57,177,18,138,116,117,162,153,5,233,6,202,234,213,19,66,142,60,38,141,40,90,181,184,164,216,212,72,86,132,18,220,81,104,66,140,188,235,231,70,111,99,44,250,205,12,65,155,153,128,252,71,43,184,138,66,94,144,81,24,38,88,105,8,109,45,52,203,104,226,100,134,218,109,182,200,212,106,89,146,8,212,165,40,205,70,29,82,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,120,54,171,217,71,49,246,75,199,112,240,110,58,107,174,68,169,83,227,204,167,214,227,50,105,131,61,205,203,103,45,182,20,102,102,123,135,214,182,140,150,72,112,210,77,184,109,161,46,160,132,138,116,78,236,81,78,194,216,86,153,181,70,100,83,53,226,74,205,228,224,230,22,82,163,189,74,130,166,228,71,114,67,137,53,33,183,186,211,111,106,65,41,181,164,154,38,156,66,204,221,50,70,106,237,59,179,214,21,218,131,38,171,89,71,138,100,245,14,191,187,147,78,170,34,43,114,30,166,78,105,90,154,144,218,86,95,108,218,201,42,66,150,211,174,160,150,141,122,136,34,175,163,23,111,31,144,133,118,54,67,102,197,107,78,1,196,21,4,249,54,169,81,168,238,226,225,119,148,135,148,229,147,186,81,238,100,62,168,228,173,78,54,211,42,55,30,59,107,117,71,53,35,204,14,105,101,110,59,201,108,119,83,203,60,203,161,121,27,18,81,183,61,118,23,90,102,70,235,122,202,30,111,223,25,90,219,85,219,117,10,236,168,237,123,29,140,140,138,95,250,49,118,241,249,55,208,163,100,54,108,86,181,99,236,63,79,79,147,106,149,26,142,242,86,40,101,43,121,78,89,59,164,150,250,59,9,142,74,212,227,142,188,146,113,227,190,135,84,65,159,226,0,122,81,253,59,51,55,239,47,177,225,9,254,30,96,115,99,29,124,148,51,79,25,102,103,146,252,153,238,183,16,84,107,189,75,127,190,234,189,106,75,143,110,183,154,83,175,78,243,78,173,41,189,175,98,189,128,72,167,65,214,22,161,75,197,89,185,141,100,65,215,90,165,83,232,244,184,114,119,171,45,212,89,110,74,114,67,122,8,244,43,82,225,70,59,153,26,139,119,100,153,18,148,71,45,67,0,58,25,50,183,220,166,206,53,220,204,159,66,234,179,241,222,32,115,171,77,235,90,250,229,46,18,9,150,125,236,150,105,111,68,165,84,83,197,41,90,175,115,186,119,102,51,252,7,84,205,140,11,242,80,202,204,101,150,126,84,242,103,186,220,63,81,161,117,221,198,251,170,245,168,206,51,189,221,234,78,189,59,205,90,117,38,246,181,202,247,30,96,135,170,129,229,223,48,176,85,87,45,113,254,37,203,154,236,136,143,212,176,173,98,109,18,99,177,22,165,48,227,241,158,91,46,41,181,41,41,81,160,212,131,50,51,74,78,214,185,23,32,30,138,54,59,171,82,171,91,40,100,244,202,53,78,36,248,237,224,122,44,69,187,25,228,186,132,190,196,54,153,121,163,82,76,200,150,219,173,184,218,211,205,43,66,146,118,50,50,16,25,181,143,165,62,114,124,96,98,31,104,190,37,251,162,27,29,123,173,216,218,155,64,242,95,84,247,21,136,42,148,45,246,255,0,121,214,247,142,38,126,247,78,146,221,219,175,238,244,221,95,58,213,126,214,148,196,14,214,62,148,249,201,241,129,136,125,162,248,9,84,232,84,244,88,197,63,24,19,189,157,78,25,254,48,3,161,83,209,99,20,252,96,78,246,117,56,103,248,0,0,0,0,0,15,53,155,88,250,83,231,39,198,6,33,246,139,226,85,58,21,61,22,49,79,198,4,239,103,83,132,85,237,99,233,79,156,159,24,24,135,218,47,137,84,232,84,244,88,197,63,24,19,189,157,78,1,159,224,0,0,0,0,33,91,166,175,210,159,11,124,95,193,246,141,68,58,21,61,41,241,79,197,252,239,104,211,131,166,175,210,159,11,124,95,193,246,141,68,58,21,61,41,241,79,197,252,239,104,211,128,77,72,0,0,133,110,154,191,74,124,45,241,127,7,218,53,17,98,182,28,217,18,171,181,246,110,43,10,63,81,151,71,194,116,24,233,169,98,58,171,17,212,181,161,131,89,37,17,89,89,164,218,76,151,143,86,141,225,216,144,219,206,18,92,221,27,106,190,189,53,126,148,248,91,226,254,15,180,106,34,234,244,24,253,59,63,6,255,0,41,0,207,44,223,217,123,44,51,103,103,167,54,116,151,68,137,18,133,2,142,213,55,13,186,243,110,74,93,13,248,241,205,152,82,154,53,56,78,173,108,149,175,119,8,220,70,180,45,70,151,22,71,0,123,69,100,62,50,217,187,55,43,185,85,140,225,75,74,233,210,22,186,108,231,163,147,40,170,211,141,106,40,243,90,36,173,105,208,226,83,115,73,45,90,22,75,109,71,173,10,34,244,184,103,115,24,235,183,30,200,180,173,175,114,136,176,171,21,24,148,124,89,65,144,170,150,28,170,191,29,43,66,31,52,26,87,21,229,146,77,212,198,120,180,235,221,157,201,109,178,225,165,205,209,54,160,194,174,140,14,144,40,244,150,40,155,47,231,77,86,82,208,228,132,192,194,21,185,46,187,37,100,183,157,141,30,29,24,154,105,133,40,144,74,91,202,67,238,187,161,180,18,90,236,161,40,180,175,253,8,242,221,139,48,181,119,3,226,154,206,10,197,48,122,149,103,15,212,36,82,234,49,183,168,115,113,41,135,20,219,173,235,65,154,21,165,105,81,93,38,105,59,92,140,203,136,154,142,139,237,181,254,79,248,13,57,47,152,85,58,172,236,200,193,180,245,201,118,163,52,247,222,89,165,165,228,161,18,13,212,164,172,243,91,214,25,112,156,51,91,157,135,117,184,165,187,187,12,232,21,79,49,65,84,243,1,210,243,55,251,10,207,238,196,255,0,17,98,0,182,131,253,96,255,0,206,191,236,132,254,230,105,218,138,207,238,196,255,0,17,98,0,182,130,211,243,3,87,248,87,253,144,11,57,21,90,53,106,177,94,220,196,183,108,16,251,103,133,219,45,226,63,182,226,239,251,28,81,18,234,76,99,183,15,198,37,75,96,53,169,120,109,155,29,203,221,122,111,255,0,171,138,2,76,41,134,147,96,236,162,62,217,247,248,16,251,12,172,56,250,65,17,48,118,253,147,249,136,114,7,207,136,1,115,22,255,0,57,165,46,54,7,172,56,68,158,207,87,243,185,124,249,177,112,74,221,194,216,103,219,166,222,94,87,108,171,91,170,247,125,157,160,16,207,182,92,247,38,231,30,33,108,201,179,34,122,10,187,31,184,90,241,25,197,176,43,38,94,71,61,42,227,130,163,247,126,229,24,25,181,49,174,86,117,226,52,151,104,245,67,63,87,234,54,68,134,236,37,75,126,60,42,20,133,49,164,151,130,226,241,212,71,123,148,99,245,128,206,72,101,104,81,203,236,72,252,67,123,151,46,35,106,49,25,69,100,143,185,180,254,33,186,144,11,159,168,104,87,49,184,103,97,164,200,143,152,13,41,230,95,8,220,50,43,141,36,146,35,224,66,167,204,128,106,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,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,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,1,69,114,20,62,68,42,174,66,135,200,128,105,46,102,55,6,217,115,49,184,0,54,164,254,134,119,237,21,248,134,232,218,149,126,174,239,218,43,241,0,194,125,185,175,228,124,69,127,252,75,151,252,89,34,45,178,53,195,44,229,162,37,39,218,249,103,252,145,209,41,59,115,113,163,226,35,255,0,240,92,191,226,201,17,105,145,202,66,115,166,138,163,35,225,214,127,201,28,1,51,155,48,42,249,109,134,181,31,107,229,207,242,135,133,243,46,66,197,236,190,164,43,45,240,209,164,140,175,215,127,202,30,23,209,60,72,6,162,225,196,197,186,205,157,217,209,90,191,247,122,127,136,224,184,139,61,41,33,108,179,81,227,85,37,8,51,62,19,139,248,171,13,16,139,181,209,180,172,210,173,17,241,181,126,177,254,82,50,243,98,88,76,23,187,59,53,253,238,250,35,255,0,9,24,137,181,219,38,140,208,172,47,135,110,191,88,63,253,160,134,82,236,59,93,113,207,118,186,150,179,183,147,126,133,63,225,32,37,82,148,125,165,219,214,159,231,28,178,71,21,73,34,187,159,10,127,156,114,169,184,13,196,153,255,0,8,215,115,230,52,165,62,161,174,221,221,224,53,167,205,226,45,94,214,5,255,0,217,99,56,204,185,124,143,241,15,179,159,23,79,145,105,29,95,53,240,47,201,67,42,113,142,90,121,83,201,158,235,112,253,70,133,215,119,27,238,171,214,163,184,206,247,119,169,58,244,239,53,105,212,155,218,215,43,220,7,152,65,234,148,69,103,251,6,127,254,104,191,247,39,255,0,231,196,169,128,0,0,13,96,0,3,205,102,214,62,148,249,201,241,129,136,125,162,248,154,158,139,143,65,60,178,251,245,237,137,163,31,243,99,161,175,228,161,154,120,203,51,63,52,119,147,61,214,226,10,141,119,169,123,144,223,117,94,181,37,199,183,91,206,186,157,122,119,154,117,105,77,237,123,21,236,51,87,101,204,139,252,205,121,19,134,114,83,221,79,186,63,115,157,119,230,159,81,234,123,254,177,49,249,63,57,222,57,167,78,255,0,79,158,119,211,126,23,177,5,213,0,0,1,21,125,57,223,73,63,194,79,201,162,85,6,42,237,207,176,199,230,209,247,19,254,218,62,227,189,199,121,75,245,147,202,29,107,173,245,111,240,134,116,105,234,223,93,125,125,214,226,24,1,208,169,233,79,138,126,47,231,123,70,156,45,87,74,63,167,102,102,253,229,246,60,33,37,59,20,244,111,126,99,236,211,170,230,103,201,151,221,111,148,240,251,244,46,165,238,119,168,110,247,146,99,189,189,222,117,167,111,110,173,167,78,146,190,187,223,133,143,170,237,71,209,73,249,165,51,219,19,103,95,201,235,220,231,186,62,165,243,51,220,183,92,220,117,120,108,70,249,247,91,111,86,173,198,175,48,173,170,220,109,115,11,85,208,99,244,236,252,27,252,164,37,80,98,174,195,27,12,126,98,239,118,223,237,163,238,199,221,143,147,127,89,60,159,213,122,167,89,255,0,8,123,94,174,179,245,182,209,223,126,25,84,0,0,0,32,7,165,31,211,179,51,126,242,251,30,16,207,254,133,79,69,140,83,241,129,59,217,212,224,218,143,162,147,243,74,103,182,38,206,191,147,215,185,207,116,125,75,230,103,185,110,185,184,234,240,216,141,243,238,182,222,173,91,141,94,97,91,85,184,218,231,127,246,41,217,75,243,31,101,101,87,44,253,222,251,173,242,158,32,126,187,215,124,151,212,55,123,200,209,217,221,110,247,206,222,221,91,86,173,69,125,118,183,11,152,100,0,0,0,12,0,233,171,244,88,194,223,24,16,125,157,81,25,254,49,255,0,109,109,148,191,54,14,86,82,178,207,221,239,185,47,38,98,6,43,189,119,201,125,127,121,187,141,33,157,214,239,124,213,175,214,117,106,212,118,209,107,113,185,4,64,244,92,122,118,101,151,223,175,99,205,19,252,48,3,101,206,138,79,204,215,158,216,103,58,254,79,94,232,253,206,117,223,153,158,229,186,158,255,0,172,67,126,55,207,186,219,154,116,239,245,121,135,125,54,225,123,150,127,128,0,0,12,85,233,71,244,19,204,223,188,190,216,132,32,4,122,83,218,143,34,255,0,52,166,68,226,108,148,247,83,238,115,221,31,82,249,167,212,122,230,227,171,204,98,79,206,119,141,234,213,184,211,231,149,181,95,141,172,120,1,254,193,143,255,0,154,47,253,201,255,0,249,240,18,168,0,0,0,0,0,60,214,109,99,233,79,156,159,24,24,135,218,47,143,74,98,53,115,99,161,175,228,161,154,120,203,51,63,52,119,147,61,214,226,10,141,119,169,123,144,223,117,94,181,37,199,183,91,206,186,157,122,119,154,117,105,77,237,123,21,236,3,32,58,46,61,4,242,203,239,215,182,38,140,170,22,171,101,204,139,252,205,121,19,134,114,83,221,79,186,63,115,157,119,230,159,81,234,123,254,177,49,249,63,57,222,57,167,78,255,0,79,158,119,211,126,23,177,93,80,0,0,0,0,0,0,0,1,229,92,122,83,217,59,209,99,38,254,47,240,247,179,152,24,1,254,193,143,255,0,154,47,253,201,255,0,249,241,37,57,79,129,126,69,249,89,131,114,207,202,158,83,247,37,135,233,212,46,187,184,220,245,174,171,25,182,119,187,189,74,209,171,119,171,78,165,90,246,185,218,224,59,88,0,0,0,0,0,0,0,138,190,149,205,133,190,127,181,6,74,96,207,238,137,88,254,20,21,125,170,147,84,110,57,39,246,222,180,180,171,234,30,52,126,136,120,93,94,133,79,69,140,83,241,129,59,217,212,225,159,226,213,108,247,179,166,4,217,166,143,138,48,158,89,199,234,56,110,187,136,14,187,10,153,173,231,124,159,170,4,56,206,53,190,121,215,28,119,83,145,86,246,165,25,91,125,160,138,200,35,48,186,162,213,109,99,232,177,156,159,23,248,135,217,207,139,170,58,166,108,96,95,146,134,86,99,44,179,242,167,147,61,214,225,250,141,11,174,238,55,221,87,173,70,113,157,238,239,82,117,233,222,106,211,169,55,181,174,87,184,8,54,232,243,216,178,171,181,62,104,71,174,226,252,63,45,89,87,134,164,25,226,9,133,37,81,74,107,228,222,166,169,236,56,148,154,150,181,40,218,83,164,131,73,161,147,81,239,27,90,217,213,61,52,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,14,191,149,185,91,129,50,91,2,83,50,207,45,40,94,70,195,116,109,247,82,133,214,158,145,186,222,188,183,156,247,199,150,183,21,119,29,90,187,74,59,94,197,98,34,34,237,96,0,0,0,58,253,87,0,96,218,238,50,160,102,13,103,15,68,153,136,112,172,121,209,168,179,158,35,82,224,34,97,52,82,77,162,51,210,149,173,44,54,131,93,181,146,53,164,140,146,226,201,93,128,0,0,0,0,0,0,91,252,244,200,188,184,218,47,46,42,57,95,154,20,110,189,74,157,103,89,121,163,36,74,167,202,73,25,55,42,51,134,71,187,121,26,149,99,177,164,210,165,33,105,90,22,180,42,10,240,22,69,230,62,206,155,119,101,102,87,230,133,27,168,213,96,230,6,29,117,151,154,51,92,90,132,85,84,217,38,229,70,112,200,183,140,175,74,172,118,37,18,146,164,45,40,90,22,132,250,20,22,171,59,118,116,192,153,223,88,192,184,178,191,31,115,137,50,231,16,65,174,225,250,158,183,149,213,119,83,226,73,148,214,229,14,161,181,239,219,134,76,234,112,151,187,215,173,36,102,86,48,186,160,0,0,0,0,0,0,0,32,7,165,31,211,179,51,126,242,251,30,16,159,225,128,27,81,244,82,126,105,76,246,196,217,215,242,122,247,57,238,143,169,124,204,247,45,215,55,29,94,27,17,190,125,214,219,213,171,113,171,204,43,106,183,27,92,193,208,169,232,177,138,126,48,39,123,58,156,51,252,99,254,197,59,41,126,99,236,172,170,229,159,187,223,117,190,83,196,15,215,122,239,146,250,134,239,121,26,59,59,173,222,249,219,219,171,106,213,168,175,174,214,225,115,200,0,0,0,0,22,127,107,172,239,170,236,227,179,166,51,206,90,21,14,37,94,165,64,143,25,48,226,75,113,72,96,223,145,41,152,205,173,205,61,165,33,10,124,150,104,35,73,172,144,105,37,35,86,178,188,3,26,182,222,217,6,187,182,54,21,195,88,42,62,111,251,139,162,208,234,15,85,38,70,247,62,138,143,95,149,187,221,199,115,89,188,210,218,221,33,114,74,196,102,149,239,238,162,186,18,96,60,246,15,77,25,3,147,148,45,159,242,107,9,228,238,28,123,172,68,195,52,244,199,114,78,149,163,173,202,90,148,228,153,58,22,181,155,123,215,220,117,221,222,179,74,53,233,79,101,36,67,13,118,110,232,142,165,100,46,118,225,108,223,172,231,60,76,99,31,12,72,118,90,40,242,112,130,88,67,175,155,14,33,151,73,197,75,116,144,182,157,91,111,33,90,12,201,109,36,203,73,217,69,33,64,32,7,165,31,211,179,51,126,242,251,30,16,207,254,133,79,69,140,83,241,129,59,217,212,224,218,143,162,147,243,74,103,182,38,206,191,147,215,185,207,116,125,75,230,103,185,110,185,184,234,240,216,141,243,238,182,222,173,91,141,94,97,91,85,184,218,231,127,246,41,217,75,243,31,101,101,87,44,253,222,251,173,242,158,32,126,187,215,124,151,212,55,123,200,209,217,221,110,247,206,222,221,91,86,173,69,125,118,183,11,152,97,175,77,134,75,213,106,49,176,30,123,225,236,33,46,84,122,92,121,84,28,77,88,101,106,90,34,176,110,182,186,114,93,111,85,144,131,117,233,164,78,146,8,181,184,132,45,87,83,73,60,85,232,192,206,138,174,84,237,105,132,168,79,98,249,116,156,49,142,100,42,131,89,134,148,41,214,39,190,227,46,166,158,149,182,73,85,150,83,22,202,82,233,17,26,9,199,8,212,150,214,229,230,167,105,28,144,165,109,31,146,88,167,37,235,53,201,116,104,248,142,59,73,68,248,205,165,197,198,125,151,219,144,202,205,10,224,180,19,172,183,173,23,73,169,26,146,74,65,153,44,163,219,253,131,31,255,0,52,95,251,147,255,0,243,224,50,171,165,31,208,79,51,126,242,251,98,16,193,94,140,94,143,248,121,187,50,54,208,57,223,135,122,222,5,137,165,252,51,77,117,198,29,139,94,148,219,239,50,234,164,161,43,55,9,150,28,143,197,151,16,148,188,165,166,230,166,210,180,57,43,249,201,148,56,55,61,242,238,161,149,185,130,196,183,240,245,90,68,23,167,49,25,243,101,114,17,26,91,50,137,147,89,118,146,133,169,132,161,102,147,74,244,41,90,84,133,89,69,218,169,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,1,245,128,0,0,0,0,226,99,97,106,20,76,85,81,198,177,224,232,173,85,105,240,233,115,36,239,86,123,216,177,28,146,228,118,244,25,232,78,149,205,146,119,34,37,30,242,202,51,36,164,139,150,0,0,0,0,0,0,0,16,173,211,87,233,79,133,190,47,224,251,70,162,38,164,97,86,218,221,27,223,155,7,52,233,89,153,242,101,247,37,228,204,62,197,11,169,123,157,235,251,205,220,153,15,111,119,157,105,171,95,172,233,211,164,237,162,247,227,98,11,1,208,99,244,236,252,27,252,164,37,80,98,174,195,27,12,126,98,239,118,223,237,163,238,199,221,143,147,127,89,60,159,213,122,167,89,255,0,8,123,94,174,179,245,182,209,223,126,25,84,0,0,0,32,135,165,67,59,243,67,50,118,151,170,229,182,59,161,196,161,82,50,214,67,208,40,52,230,92,109,245,184,196,148,50,239,94,117,228,241,82,228,180,152,206,19,124,9,164,104,108,211,188,39,86,191,171,163,63,98,138,118,211,248,238,165,141,179,46,153,214,114,219,9,94,52,216,110,20,166,124,179,57,230,92,38,227,179,33,149,55,163,115,116,62,225,165,205,69,118,18,104,52,188,106,76,180,237,93,178,142,92,109,107,151,11,193,88,213,174,163,85,131,188,126,129,95,97,146,92,170,68,165,17,17,169,36,102,91,198,87,165,36,235,38,100,151,18,148,153,26,22,134,220,69,192,202,220,173,192,153,45,129,41,153,103,150,148,47,35,97,186,54,251,169,66,235,79,72,221,111,94,91,206,123,227,203,91,138,187,142,173,93,165,29,175,98,177,17,17,7,107,0,0,24,85,210,97,177,69,71,105,252,9,77,198,217,105,76,235,57,147,132,173,26,20,54,202,43,62,89,130,243,205,147,145,222,144,242,155,209,185,186,223,108,212,230,146,187,233,36,26,158,37,38,19,48,6,63,198,89,89,140,169,57,131,151,216,134,93,15,16,208,228,20,152,51,163,25,107,105,118,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,63,81,3,15,241,79,70,102,71,99,93,171,37,109,37,137,220,235,212,169,218,42,18,240,90,169,236,162,159,38,176,146,73,28,167,86,139,111,25,94,157,235,140,41,6,110,190,165,173,199,22,133,169,147,11,235,179,118,110,213,115,235,36,176,182,111,214,112,36,188,29,35,19,199,118,90,40,242,95,83,235,105,130,125,196,50,233,56,166,154,53,161,214,144,219,200,86,130,35,67,169,50,212,86,81,249,162,30,170,4,85,255,0,176,99,255,0,230,139,255,0,114,127,254,124,6,85,116,92,122,9,229,151,223,175,108,77,25,84,58,166,83,224,95,145,126,86,96,220,179,242,167,148,253,201,97,250,117,11,174,238,55,61,107,170,198,109,157,238,239,82,180,106,221,234,211,169,86,189,174,118,184,237,96,3,206,182,223,152,23,228,119,182,78,108,80,60,169,229,14,183,136,28,174,239,183,27,173,62,82,109,19,247,90,117,42,251,190,181,187,213,126,214,141,86,77,244,151,162,145,128,27,81,244,82,126,105,76,246,196,217,215,242,122,247,57,238,143,169,124,204,247,45,215,55,29,94,27,17,190,125,214,219,213,171,113,171,204,43,106,183,27,92,193,208,169,232,177,138,126,48,39,123,58,156,34,175,107,31,74,124,228,248,192,196,62,209,124,78,158,197,59,41,126,99,236,172,170,229,159,187,223,117,190,83,196,15,215,122,239,146,250,134,239,121,26,59,59,173,222,249,219,219,171,106,213,168,175,174,214,225,115,197,92,216,232,107,249,40,102,158,50,204,207,205,29,228,207,117,184,130,163,93,234,94,228,55,221,87,173,73,113,237,214,243,174,167,94,157,230,157,90,83,123,94,197,123,0,237,125,10,158,139,24,167,227,2,119,179,169,195,63,198,63,236,83,178,151,230,62,202,202,174,89,251,189,247,91,229,60,64,253,119,174,249,47,168,110,247,145,163,179,186,221,239,157,189,186,182,173,90,138,250,237,110,23,60,128,0,0,0,0,0,1,230,179,107,31,74,124,228,248,192,196,62,209,124,74,167,66,167,162,198,41,248,192,157,236,234,112,234,153,177,208,215,242,80,205,60,101,153,159,154,59,201,158,235,113,5,70,187,212,189,200,111,186,175,90,146,227,219,173,231,93,78,189,59,205,58,180,166,246,189,138,246,25,85,177,78,202,95,152,251,43,42,185,103,238,247,221,111,148,241,3,245,222,187,228,190,161,187,222,70,142,206,235,119,190,118,246,234,218,181,106,43,235,181,184,92,195,32,0,0,0,0,0,66,183,77,95,165,62,22,248,191,131,237,26,136,116,42,122,83,226,159,139,249,222,209,167,12,212,219,91,163,123,243,96,230,157,43,51,62,76,190,228,188,153,135,216,161,117,47,115,189,127,121,187,147,33,237,238,243,173,53,107,245,157,58,116,157,180,94,252,108,77,138,122,55,191,49,246,105,213,115,51,228,203,238,183,202,120,125,250,23,82,247,59,212,55,123,201,49,222,222,239,58,211,183,183,86,211,167,73,95,93,239,194,198,25,170,0,0,33,91,166,175,210,159,11,124,95,193,246,141,68,93,94,131,31,167,103,224,223,229,33,127,246,214,232,222,252,216,57,167,74,204,207,147,47,185,47,38,97,246,40,93,75,220,239,95,222,110,228,200,123,123,188,235,77,90,253,103,78,157,39,109,23,191,27,23,107,216,99,97,143,204,93,238,219,253,180,125,216,251,177,242,111,235,39,147,250,175,84,235,63,225,15,107,213,214,126,182,218,59,239,192,50,160,203,143,0,50,178,76,84,237,127,17,69,95,73,220,6,15,116,150,108,59,27,104,220,26,246,112,96,117,203,70,98,224,186,59,169,102,35,104,118,66,43,148,230,77,199,206,18,89,65,41,69,36,148,183,77,149,33,61,181,184,109,172,140,148,133,179,9,248,79,20,215,112,62,42,163,99,92,45,59,169,86,176,253,66,61,82,157,39,116,135,55,18,152,113,46,52,230,133,146,144,173,43,74,78,202,35,73,218,198,70,92,7,168,226,230,48,59,106,158,138,12,27,180,62,109,204,205,108,31,152,145,50,241,117,120,233,93,94,4,108,56,115,81,58,163,188,112,221,154,103,214,154,74,22,226,84,217,45,41,65,106,90,20,226,141,75,113,102,97,114,182,6,219,91,10,237,87,151,17,40,181,106,159,87,204,220,51,79,101,188,71,79,144,109,161,201,250,73,45,170,167,28,155,74,16,166,93,89,145,173,40,73,110,92,89,32,203,74,154,91,185,84,158,98,58,242,47,162,159,49,246,116,204,122,118,104,101,126,215,125,70,171,6,237,60,203,184,32,215,22,161,21,70,70,228,89,45,149,64,183,140,175,74,110,87,37,18,146,149,161,72,90,16,180,200,162,121,128,233,153,154,68,116,70,127,118,39,248,139,16,5,180,17,23,204,13,95,225,95,246,66,127,179,48,139,200,140,254,236,79,241,22,32,11,104,98,254,192,91,252,47,254,200,5,153,100,212,229,239,198,194,90,118,4,167,110,176,179,102,166,109,108,94,71,231,125,142,47,136,137,152,40,53,235,177,151,11,127,56,151,61,131,156,51,194,200,73,119,226,194,47,250,184,160,36,74,152,72,38,21,167,234,207,241,16,251,47,113,241,82,210,162,97,90,140,143,182,127,136,135,218,0,45,46,208,242,55,89,117,136,12,215,107,117,78,239,179,180,46,209,242,22,87,105,55,247,121,117,136,239,123,23,83,238,251,59,32,33,227,63,73,51,243,207,18,164,251,125,136,138,245,126,165,96,132,157,236,103,74,110,46,23,194,239,182,198,149,43,7,66,35,61,87,189,219,142,126,177,24,217,177,166,86,124,226,98,50,185,117,120,199,199,135,234,120,226,85,246,67,136,77,224,252,42,118,43,123,144,130,69,196,255,0,98,96,6,74,179,114,97,178,62,228,151,226,26,239,97,68,21,144,146,245,17,13,90,76,3,137,141,38,118,49,172,138,195,110,229,200,249,128,212,70,42,103,115,33,164,138,195,81,23,120,13,64,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,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,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,52,153,247,1,242,33,85,10,31,34,1,165,39,115,49,184,54,203,153,141,192,20,189,134,220,163,34,142,239,218,43,241,13,209,181,40,175,25,223,180,87,226,1,132,219,115,40,188,143,136,136,191,241,46,95,241,100,136,174,201,99,50,206,90,49,220,255,0,84,127,146,56,37,71,110,98,181,31,17,127,196,185,127,197,146,34,171,38,214,73,206,58,71,63,213,31,228,174,0,154,13,150,46,172,179,195,7,127,238,223,242,135,197,249,43,233,231,196,99,246,202,143,145,229,174,23,77,213,250,183,252,161,241,144,77,159,100,140,6,218,220,238,59,240,49,104,179,102,122,91,167,88,247,156,42,22,225,246,174,120,139,163,88,148,136,140,19,135,168,174,230,158,207,62,70,48,143,105,92,238,131,68,98,92,99,118,184,149,49,94,113,131,220,169,36,93,146,120,184,123,225,112,224,38,136,234,218,249,105,94,99,79,90,72,203,85,110,174,127,245,233,25,11,176,251,155,191,118,151,51,227,228,238,95,249,200,195,252,237,197,37,138,177,116,217,141,187,45,68,117,25,206,252,176,171,171,182,233,31,172,248,240,226,50,239,98,30,223,187,75,119,121,59,159,254,114,40,151,74,50,174,110,243,230,159,231,28,194,127,156,112,212,82,177,187,240,167,249,199,50,159,231,1,184,92,198,162,62,55,26,11,152,215,204,6,190,105,184,212,71,217,176,161,23,102,194,165,98,77,187,192,0,0,0,0,0,107,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,26,79,152,212,40,118,1,164,15,205,49,83,183,112,161,249,134,3,73,115,26,254,132,104,46,6,53,243,72,10,10,167,152,160,170,121,128,233,217,150,87,162,51,251,177,63,196,88,128,77,162,16,105,247,63,115,47,213,127,246,66,127,51,31,183,71,105,37,221,45,63,197,88,128,189,163,154,50,247,61,203,245,95,253,136,11,21,25,197,39,86,149,40,185,114,49,43,59,0,212,28,94,26,100,141,215,78,248,193,37,197,95,99,139,226,34,142,198,223,127,63,80,147,190,143,250,129,21,2,50,53,57,199,24,163,191,235,34,248,128,149,42,58,245,71,85,204,207,223,15,159,192,67,239,62,99,135,195,206,111,34,40,238,127,61,50,227,240,16,229,192,80,204,136,174,99,30,54,181,170,166,14,89,226,167,46,233,104,234,62,103,140,134,60,124,70,67,159,33,139,123,106,72,38,178,183,25,17,26,136,203,201,220,191,116,71,1,20,248,142,79,149,115,199,17,58,70,179,37,67,100,253,243,159,6,163,151,136,151,141,149,24,220,96,140,38,179,36,241,194,80,11,135,237,44,8,130,164,145,77,206,138,250,76,181,31,147,208,171,175,143,208,199,33,49,123,51,182,77,224,108,40,146,73,17,167,11,65,46,5,246,22,64,95,100,113,73,31,128,173,207,214,52,183,230,39,224,33,168,5,72,253,99,69,172,100,53,164,104,191,16,26,133,72,140,80,142,226,165,204,6,160,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,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,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,20,87,33,67,228,66,170,228,40,124,136,6,146,230,99,112,109,151,51,27,128,3,102,81,124,172,233,253,141,95,136,111,13,169,63,161,157,251,69,126,32,24,75,183,55,246,35,17,127,196,185,127,197,146,34,139,41,220,209,156,84,174,23,182,255,0,252,149,193,44,27,114,167,230,62,34,227,254,226,229,255,0,22,72,137,124,181,61,25,183,78,115,157,183,220,63,243,101,128,153,173,146,223,213,150,216,87,179,253,221,223,254,16,248,201,6,78,232,73,252,35,23,54,63,123,121,151,88,72,180,218,253,127,191,236,242,6,80,199,224,210,126,232,14,189,140,143,76,4,29,191,84,23,241,84,34,119,108,135,183,83,43,43,211,123,226,201,5,107,248,200,18,197,140,19,120,41,227,250,160,191,18,132,82,109,206,123,168,149,21,115,190,47,120,191,130,72,12,10,172,171,121,84,150,171,90,242,28,63,250,70,36,39,98,10,126,159,118,158,253,253,238,250,31,221,62,34,60,39,175,84,249,39,111,211,151,252,99,18,59,177,113,219,221,143,222,255,0,254,32,4,168,82,56,27,190,58,127,156,114,200,62,22,241,28,37,21,119,83,188,59,211,252,227,155,65,112,191,136,13,196,141,194,226,87,27,105,27,133,192,172,3,90,120,164,106,46,5,97,164,188,193,169,60,0,0,0,0,0,0,107,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,26,79,152,212,40,101,222,2,134,119,14,105,49,64,46,0,52,146,108,119,184,215,244,35,73,149,206,227,81,112,72,10,0,10,145,216,7,85,199,101,170,150,217,95,245,73,127,21,66,7,246,150,133,186,247,57,239,151,191,92,250,31,218,68,246,226,212,107,167,182,87,183,191,145,255,0,209,80,132,237,177,41,189,75,220,143,191,107,215,215,254,134,214,183,87,241,241,1,134,14,57,170,220,6,122,236,53,136,58,171,180,104,125,83,86,247,24,199,237,111,45,107,156,98,229,97,129,100,213,190,139,248,6,94,108,111,47,78,33,195,101,187,191,231,190,31,127,215,199,1,55,24,42,86,250,154,226,180,91,229,131,46,127,90,145,217,200,238,58,38,91,72,222,82,28,236,91,229,195,46,127,90,129,222,147,200,0,249,12,76,219,132,237,150,56,215,135,247,183,252,162,48,203,51,228,49,39,110,69,91,44,49,175,15,239,111,249,68,96,17,123,129,87,108,230,174,240,253,108,47,254,28,76,134,206,135,108,19,133,213,235,195,48,127,145,100,67,222,88,192,235,217,207,93,45,238,143,153,87,243,111,223,28,132,201,100,28,46,175,129,176,185,111,53,91,14,66,79,155,111,210,90,1,118,147,197,36,126,2,162,137,224,146,47,1,80,21,35,176,208,71,110,225,172,138,227,65,23,120,13,122,174,92,128,139,188,8,184,92,80,185,128,214,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,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,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,2,138,228,40,124,136,85,92,133,15,145,0,210,92,204,110,13,178,230,99,112,0,109,73,253,12,239,218,43,241,13,209,183,39,244,59,191,104,175,196,3,9,246,229,47,153,24,139,143,251,139,151,252,89,34,36,178,245,36,230,108,64,70,162,43,239,127,201,150,37,187,110,100,252,200,196,92,255,0,180,185,127,197,146,34,39,2,191,213,179,94,11,183,73,105,222,249,220,191,67,40,4,196,236,116,209,35,47,48,137,111,8,237,215,255,0,151,144,50,166,55,6,147,110,60,255,0,24,196,157,141,39,245,140,191,193,229,169,179,213,229,15,52,254,207,35,196,101,180,62,44,163,238,254,48,28,30,45,37,117,20,30,147,249,249,126,37,8,143,219,137,110,155,149,132,169,133,165,37,140,36,89,70,71,99,253,18,37,223,19,164,215,9,41,177,240,120,185,124,10,17,73,183,157,53,182,41,243,228,167,121,169,204,98,237,239,203,138,101,31,168,4,124,72,89,34,116,171,247,186,174,255,0,19,18,31,177,53,85,178,247,103,216,79,235,119,209,254,233,17,217,80,210,154,132,146,191,233,203,254,49,140,238,216,170,123,77,251,178,222,60,210,111,228,235,93,68,95,221,30,32,38,2,130,233,56,111,17,91,154,59,254,17,206,162,214,181,251,199,90,195,42,74,148,254,149,17,241,71,35,248,71,100,71,50,248,64,110,145,88,106,33,66,230,67,93,184,128,212,94,96,169,114,2,224,145,82,226,64,0,0,0,2,164,69,222,41,99,245,0,214,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,40,103,224,42,0,52,88,253,64,53,24,211,204,6,147,230,53,23,32,210,87,227,192,86,196,69,192,192,80,0,0,113,117,230,205,200,136,34,191,207,72,249,120,24,135,13,183,97,45,62,226,238,106,253,113,250,31,220,194,102,42,104,53,71,73,88,252,242,229,240,24,136,189,184,168,206,159,184,171,49,35,245,203,232,15,252,27,192,4,115,37,11,250,147,253,225,146,251,37,84,219,143,138,48,210,28,74,72,253,214,195,62,43,183,233,140,12,113,178,139,232,79,247,133,232,217,174,114,152,198,120,97,36,109,255,0,108,240,143,143,237,172,128,157,92,157,154,220,186,19,174,32,211,194,160,164,240,85,254,129,177,116,81,196,133,145,217,238,87,88,195,15,172,205,28,42,202,46,207,237,109,11,218,221,140,173,126,240,21,95,4,152,196,45,185,212,69,150,56,219,137,126,182,255,0,148,70,25,124,237,137,179,226,48,227,110,167,237,150,184,221,36,105,253,109,255,0,40,140,2,59,114,49,179,115,59,43,198,71,250,202,125,223,95,24,76,118,75,54,101,130,240,217,113,254,192,195,238,251,19,98,29,118,127,61,121,215,93,63,247,145,92,190,222,48,153,44,155,73,39,5,97,179,255,0,120,97,255,0,36,216,11,132,159,52,190,1,80,46,64,2,164,118,26,11,152,212,52,164,136,248,128,214,92,140,8,188,64,185,24,23,48,26,128,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,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,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,81,92,133,15,145,10,171,144,161,242,32,26,75,153,141,193,182,92,204,110,0,13,185,31,161,221,251,69,126,33,184,54,228,126,135,119,237,21,248,128,97,94,220,165,122,54,35,63,255,0,5,204,254,36,145,14,216,113,213,35,51,99,216,139,134,190,127,185,204,76,110,220,41,189,19,17,240,255,0,113,115,63,137,36,67,117,24,212,140,204,101,69,192,139,87,249,57,128,151,77,136,95,53,96,28,23,125,55,249,163,252,180,145,154,16,14,241,219,63,135,241,152,194,13,135,29,90,176,54,10,237,112,63,41,119,125,154,72,205,202,105,159,86,111,238,254,51,1,242,226,4,145,196,77,207,244,210,252,70,34,203,111,116,147,180,153,168,51,224,88,197,206,95,107,40,74,86,35,94,152,104,227,250,113,126,35,17,97,183,155,164,154,92,227,53,127,187,7,123,190,182,80,8,229,172,32,147,83,148,87,62,15,185,252,99,25,83,178,158,42,114,155,238,163,82,226,35,121,212,190,120,118,189,183,252,184,248,140,90,169,35,127,83,152,118,213,103,220,240,250,35,23,135,37,234,7,79,242,197,222,221,239,58,191,208,222,246,222,120,120,128,159,12,13,49,50,23,44,146,182,213,99,107,205,59,253,80,238,205,255,0,56,180,89,61,84,68,215,170,68,151,245,233,84,127,161,183,51,95,128,187,104,35,231,226,3,124,185,151,194,55,59,236,54,146,127,140,110,17,247,247,128,168,214,69,217,184,210,69,114,185,243,26,203,204,1,64,0,1,82,43,134,163,20,189,128,6,176,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,1,67,228,40,92,197,76,197,8,184,220,5,21,197,86,2,34,228,52,172,236,102,100,8,59,153,25,128,212,96,42,100,41,96,27,83,10,236,167,237,139,241,8,205,219,110,130,210,253,198,92,159,225,229,31,254,27,192,73,171,228,74,65,17,241,226,35,239,109,58,126,175,113,218,153,254,248,125,23,238,127,16,16,253,44,183,122,52,113,189,238,46,78,207,143,155,120,223,11,145,105,254,217,33,31,31,219,154,29,34,68,38,139,78,166,189,127,68,99,182,228,75,173,181,142,240,178,53,88,207,17,65,62,95,102,104,4,227,236,204,246,247,9,190,102,105,254,204,168,184,126,212,200,191,237,149,138,254,35,29,118,91,112,149,132,95,51,85,254,109,171,187,236,76,12,138,65,223,130,64,82,73,150,225,87,63,87,227,24,85,183,116,164,35,47,49,195,123,196,92,188,153,192,207,143,207,227,12,208,156,106,76,101,153,120,126,50,24,23,183,188,213,167,7,227,166,55,188,126,102,112,211,246,88,166,3,9,54,118,50,115,57,107,107,73,145,222,136,190,95,182,70,19,43,147,165,249,202,195,100,127,222,40,127,201,54,33,135,102,103,20,121,185,88,90,143,157,17,206,54,251,44,113,51,153,56,187,224,188,57,99,253,98,135,252,147,96,46,33,114,32,20,46,68,42,0,52,163,144,212,54,73,93,162,34,62,23,1,190,92,140,8,251,128,138,196,96,86,1,168,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,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,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,5,21,200,80,249,16,170,185,10,31,34,1,164,185,152,220,26,19,107,157,198,176,1,183,35,231,14,95,234,15,241,13,193,181,36,207,112,225,125,97,254,32,24,109,182,242,9,84,60,72,105,43,254,115,38,127,18,72,134,186,83,75,86,102,180,132,167,158,174,23,255,0,7,49,51,91,107,37,39,64,196,154,139,143,184,217,159,196,146,33,215,14,178,151,51,106,59,102,155,145,235,225,127,240,99,1,42,187,15,48,182,176,14,10,82,147,107,121,75,191,236,210,70,108,83,20,93,85,190,62,191,198,99,13,118,52,104,217,192,120,61,41,77,136,188,161,223,246,105,3,49,105,74,249,85,171,159,213,126,51,19,7,199,139,93,67,116,246,213,170,222,254,69,203,235,84,34,107,110,186,211,50,99,84,226,38,78,165,55,140,30,186,116,25,90,197,36,185,216,74,214,55,112,145,75,108,239,111,150,75,248,170,16,227,182,197,65,197,84,235,205,239,174,73,198,50,172,90,126,186,79,128,163,17,99,196,84,169,243,148,77,234,34,120,207,157,185,169,67,190,224,199,29,167,245,205,39,187,222,110,252,111,109,95,210,56,28,23,71,145,85,126,164,182,227,239,116,45,6,125,178,77,174,107,241,47,80,239,115,240,212,220,63,187,223,194,220,111,239,111,124,37,234,211,111,81,157,185,128,153,77,156,106,202,155,46,176,149,72,215,165,200,101,230,91,153,187,224,54,49,79,72,198,198,216,31,20,86,48,94,40,206,46,165,89,160,84,36,82,234,49,189,207,85,92,220,73,97,197,54,234,53,162,49,161,90,86,149,21,210,102,71,107,145,153,113,28,14,202,149,20,72,159,92,74,94,212,100,244,2,243,109,205,79,120,8,105,218,171,210,135,56,47,255,0,143,184,131,218,47,128,244,67,149,185,161,129,115,159,2,211,51,43,45,107,158,88,195,117,141,247,82,155,213,158,143,189,221,60,182,92,247,183,144,135,19,103,26,90,123,73,43,218,229,114,50,51,237,196,92,110,49,83,162,243,208,99,44,254,252,251,98,104,202,206,5,192,5,72,251,134,171,247,13,35,89,121,183,1,106,115,207,106,60,138,217,175,200,159,38,172,115,238,115,221,31,89,242,103,204,201,147,55,253,95,117,190,253,12,211,154,116,239,218,243,173,125,92,47,99,183,21,146,187,101,236,217,180,70,42,149,130,178,119,49,253,208,86,161,83,215,84,126,55,145,231,196,209,21,14,54,218,156,215,33,134,208,118,91,205,149,136,245,118,175,107,17,153,96,183,78,103,210,79,240,147,242,104,181,125,10,222,148,216,167,226,254,119,180,105,192,38,74,78,41,161,68,197,84,236,21,34,118,138,213,86,159,50,169,14,54,233,103,189,139,17,200,205,200,115,89,22,132,233,92,216,197,99,50,81,239,46,146,50,74,140,185,91,92,70,23,77,6,41,174,224,124,85,179,214,53,194,211,186,149,107,15,212,43,149,74,116,157,210,28,220,74,97,202,91,141,57,161,100,164,43,74,208,147,178,136,210,118,177,145,151,1,149,91,12,109,155,66,219,11,46,37,84,220,165,121,27,25,225,142,175,31,19,83,90,66,206,42,92,116,151,186,147,25,197,94,236,187,186,116,201,181,40,220,109,72,82,85,168,137,14,184,25,44,0,0,0,0,0,0,0,3,137,141,138,104,82,241,85,71,5,71,157,174,181,74,167,195,170,76,141,186,89,110,162,203,114,75,113,220,214,101,161,90,151,10,73,88,140,212,91,187,168,136,148,147,62,88,68,95,74,30,111,99,44,133,219,219,45,179,115,47,223,136,221,119,14,224,120,111,71,41,108,19,204,58,133,205,169,180,235,46,35,129,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,16,75,160,11,85,179,22,208,184,87,106,12,154,162,230,230,22,141,212,58,254,242,53,70,150,185,77,200,122,153,57,165,105,118,59,138,65,253,171,136,53,37,10,91,78,180,179,66,53,233,43,170,0,0,0,0,0,3,175,227,252,127,131,114,179,6,213,179,7,48,113,12,74,30,30,161,199,57,51,167,73,51,208,210,46,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,124,173,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,66,8,122,70,118,215,252,213,89,142,197,3,0,84,234,173,229,150,22,247,186,108,103,207,116,221,82,113,26,201,202,154,153,210,149,167,82,22,77,180,151,77,74,67,105,82,172,210,158,117,178,185,93,26,93,32,146,114,122,171,71,217,243,55,234,177,27,203,233,242,58,181,30,173,45,214,162,177,134,150,181,74,125,195,112,208,193,173,244,72,146,251,73,53,188,234,80,193,93,70,100,130,85,130,103,192,0,0,0,0,7,84,167,102,174,92,85,243,30,175,148,52,204,105,74,147,140,232,52,248,245,74,149,17,185,4,114,163,69,120,204,155,113,73,255,0,208,53,17,118,144,151,152,82,137,36,243,70,187,43,183,70,217,180,45,143,50,226,45,77,186,87,150,113,158,40,235,17,240,205,53,212,44,162,169,198,137,27,217,50,92,77,172,203,91,214,140,219,74,137,199,20,180,165,58,72,214,235,112,45,133,179,87,49,240,94,99,197,205,236,55,141,42,177,49,156,74,130,234,137,173,170,65,187,41,201,78,26,141,215,29,83,154,183,219,205,107,39,9,205,73,113,43,90,86,74,37,40,140,61,63,0,177,91,31,109,103,131,118,186,202,255,0,119,20,40,241,40,245,216,18,28,141,93,195,137,158,114,159,165,44,220,89,48,107,89,182,209,173,14,180,130,113,43,36,104,190,241,4,102,166,150,69,125,64,7,201,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,250,196,43,116,98,237,227,242,16,174,198,200,108,216,173,105,192,56,130,160,159,38,213,42,53,29,220,92,46,242,144,242,156,178,119,74,61,204,135,213,28,149,169,198,218,101,70,227,199,109,110,168,194,106,64,0,0,124,149,58,181,42,139,25,19,43,53,56,144,35,185,33,136,136,118,75,201,105,10,125,247,80,203,45,18,148,100,70,183,29,113,182,208,158,106,90,210,146,185,153,16,250,198,42,244,163,250,9,230,111,222,95,108,66,1,149,64,48,3,163,23,111,31,147,125,10,54,67,102,197,107,86,62,195,244,244,249,54,169,81,168,239,37,98,134,82,183,148,229,147,186,73,111,163,176,152,228,173,78,56,235,201,39,30,59,232,117,69,159,224,0,0,0,0,0,45,254,117,231,222,83,236,237,133,98,227,92,227,197,126,231,232,179,106,8,165,177,39,168,201,151,174,82,219,113,196,183,162,59,110,44,174,134,92,59,153,105,236,218,247,50,35,182,184,3,164,47,99,156,207,198,84,156,191,193,153,211,18,85,118,187,32,162,83,227,201,164,212,33,33,247,204,143,75,68,236,134,16,209,45,70,90,80,147,81,26,214,105,66,110,165,36,143,159,219,67,39,43,185,251,179,6,63,202,172,44,246,138,213,86,158,220,138,115,122,80,125,102,84,73,13,75,106,53,214,180,33,27,229,199,75,91,197,40,146,141,230,179,185,38,199,231,50,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,32,30,167,134,63,230,150,222,187,39,100,182,59,169,229,158,101,230,183,145,177,37,27,115,215,97,121,10,165,35,117,189,101,15,55,239,140,199,91,106,187,110,161,93,149,29,175,99,177,145,145,92,12,129,206,58,22,208,25,53,132,243,139,14,51,213,226,98,106,122,100,57,27,82,215,213,37,33,74,110,76,109,107,66,13,205,211,237,186,214,243,65,37,122,53,39,178,162,49,8,61,40,254,157,153,155,247,151,216,240,128,77,78,69,237,71,145,59,74,121,111,228,41,142,125,209,251,156,234,222,83,249,153,50,30,227,172,111,119,63,162,90,111,86,173,195,190,109,237,167,141,174,87,185,85,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,136,182,232,49,250,118,126,13,254,82,23,215,165,191,62,99,101,102,205,14,101,181,62,108,182,49,14,103,200,242,92,99,141,33,216,235,106,156,194,219,118,115,134,180,32,210,180,41,38,212,101,180,165,163,90,38,40,251,73,66,210,97,221,127,217,71,216,79,255,0,46,127,251,179,88,255,0,186,12,138,164,227,252,27,90,192,48,179,74,30,33,136,222,19,159,71,110,190,213,90,89,156,86,19,78,91,36,250,100,56,111,18,77,164,110,140,150,123,194,78,146,190,171,88,199,155,108,129,201,202,238,208,25,203,132,242,119,14,61,213,229,226,106,130,99,185,39,74,23,213,34,161,42,114,76,157,11,90,9,205,211,13,186,238,239,89,41,122,52,167,180,162,33,63,219,66,225,106,22,6,216,191,50,240,86,22,131,212,168,184,127,43,235,52,186,116,109,234,220,220,69,98,146,235,109,55,173,102,165,171,74,16,146,186,140,212,118,185,153,159,16,23,172,4,85,244,86,109,227,253,136,217,83,55,235,95,178,181,132,43,181,58,143,237,8,141,68,74,55,95,186,20,210,220,123,246,56,232,79,206,144,37,80,0,0,0,0,0,5,191,206,188,251,202,125,157,176,172,92,107,156,120,175,220,253,22,109,65,20,182,36,245,25,50,245,202,91,110,56,150,244,71,109,197,149,208,203,135,115,45,61,155,94,230,68,118,171,9,244,143,108,99,142,113,85,27,5,97,108,228,235,181,172,65,80,143,75,167,70,247,59,85,111,127,41,247,18,219,77,235,92,100,161,58,150,180,149,212,100,146,189,204,200,184,139,43,211,87,232,177,133,190,48,32,251,58,162,34,175,100,239,74,124,155,248,192,195,222,209,96,7,165,48,0,1,196,226,204,83,66,192,216,86,179,141,113,76,238,165,69,195,244,249,21,74,140,157,210,220,220,69,97,181,56,235,154,16,74,90,180,161,10,59,36,141,71,107,17,25,240,24,215,254,202,62,194,127,249,115,255,0,221,154,199,253,208,93,93,172,125,22,51,147,226,255,0,16,251,57,241,230,176,7,169,44,39,138,104,88,231,10,209,177,174,22,157,215,104,184,130,159,30,169,78,147,186,91,123,248,175,182,151,26,115,66,201,43,78,164,45,39,101,17,40,175,99,34,62,3,150,22,171,100,239,69,140,155,248,191,195,222,206,96,93,80,0,0,0,0,0,0,0,0,0,29,43,58,43,185,161,134,178,191,16,86,178,95,3,68,198,24,217,136,233,77,22,143,46,115,113,24,125,245,184,148,107,113,199,22,132,232,109,42,83,166,141,104,53,147,102,130,82,77,68,162,15,170,163,154,185,113,72,204,122,70,80,212,241,165,42,54,51,175,83,228,85,41,180,71,36,17,74,147,21,147,34,113,196,167,255,0,76,210,71,218,90,89,125,73,37,19,46,154,59,88,243,25,83,206,140,208,173,102,226,51,222,179,139,229,207,199,109,214,24,175,34,177,37,13,186,180,205,97,104,91,42,38,212,147,104,144,217,182,217,33,173,27,180,161,9,65,36,144,68,145,61,59,18,109,131,134,118,185,202,246,171,73,56,144,177,181,14,59,9,197,148,120,141,72,220,65,125,215,31,67,43,109,199,80,73,82,30,76,101,186,72,74,220,54,201,68,133,169,70,90,148,25,20,0,0,3,165,101,14,116,101,126,125,96,214,243,3,40,241,124,76,69,66,114,67,177,14,67,40,113,165,180,251,102,90,218,117,167,82,151,90,93,141,42,36,173,41,51,66,208,178,186,86,147,56,245,233,107,219,95,200,144,230,108,155,150,85,58,172,58,211,219,151,49,165,65,131,220,54,152,47,49,188,69,49,38,105,214,230,249,14,180,227,170,109,73,73,54,73,104,205,194,117,228,35,13,122,58,115,67,62,112,38,210,248,115,12,100,82,98,84,164,99,9,9,133,87,160,212,166,245,106,117,70,19,72,91,174,184,242,236,163,105,108,52,151,157,67,200,66,220,77,148,148,161,210,113,108,186,30,130,64,0,7,201,83,171,82,168,177,145,50,179,83,137,2,59,146,24,136,135,100,188,150,144,167,223,117,12,178,209,41,70,68,107,113,215,27,109,9,230,165,173,41,43,153,145,15,172,98,175,74,63,160,158,102,253,229,246,196,33,106,186,49,118,241,249,55,208,163,100,54,108,86,181,99,236,63,79,79,147,106,149,26,142,242,86,40,101,43,121,78,89,59,164,150,250,59,9,142,74,212,227,142,188,146,113,227,190,135,84,65,159,224,0,0,0,0,3,137,147,138,104,81,49,85,59,5,72,157,162,181,85,167,205,170,67,141,186,89,239,98,196,114,51,114,28,214,69,161,58,87,54,49,88,204,148,123,203,164,140,146,163,46,88,70,7,77,22,41,174,224,108,85,179,214,53,194,211,186,149,107,15,212,43,149,74,116,157,210,28,220,74,97,202,91,141,57,161,100,164,43,74,208,147,178,136,210,118,177,145,151,0,18,126,3,29,118,28,218,238,149,181,246,81,171,21,191,78,137,71,197,148,25,9,166,226,58,83,18,18,180,33,243,65,41,18,153,65,168,221,68,103,139,86,141,225,92,150,219,205,146,156,221,27,138,200,160,0,0,0,28,78,26,197,52,44,97,78,122,173,135,39,117,184,145,234,19,233,110,57,186,91,122,101,66,148,236,73,45,217,100,70,122,31,97,212,94,218,85,166,233,51,73,145,159,44,33,3,4,109,155,93,216,243,110,236,238,169,185,74,242,206,12,197,25,129,89,143,137,169,173,33,5,41,77,181,83,149,186,147,25,197,90,207,53,189,116,201,181,40,155,113,43,82,85,164,205,14,182,19,126,3,228,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,125,96,0,0,0,56,156,89,138,104,88,27,10,214,113,174,41,157,212,168,184,126,159,34,169,81,147,186,91,155,136,172,54,167,29,115,66,9,75,86,148,33,71,100,145,168,237,98,35,62,3,150,22,171,107,31,69,140,228,248,191,196,62,206,124,5,170,255,0,101,31,97,63,252,185,255,0,238,205,99,254,232,50,168,121,87,30,170,0,0,0,0,99,254,105,109,235,178,118,75,99,186,158,89,230,94,107,121,27,18,81,183,61,118,23,144,170,82,55,91,214,80,243,126,248,204,117,182,171,182,234,21,217,81,218,246,59,25,25,22,64,8,1,233,71,244,236,204,223,188,190,199,132,2,106,114,47,106,60,137,218,83,203,127,33,76,115,238,143,220,231,86,242,159,204,201,144,247,29,99,123,185,253,18,211,122,181,110,29,243,111,109,60,109,114,189,202,110,173,74,122,171,34,132,205,78,34,234,80,227,179,46,68,52,188,147,125,150,30,83,137,105,213,183,125,73,66,212,195,201,74,140,172,163,105,194,43,233,59,69,183,65,143,211,179,240,111,242,144,249,58,72,115,231,25,108,219,210,7,151,25,173,131,38,203,74,233,216,30,156,138,156,22,100,19,40,171,83,142,171,60,228,66,116,212,133,167,67,137,77,137,70,133,104,89,33,196,150,180,36,200,37,124,5,180,217,215,62,112,110,210,89,71,66,205,108,25,54,34,145,81,142,132,84,224,179,32,222,93,38,162,72,73,200,132,233,169,8,86,182,212,171,18,141,9,214,131,67,137,45,11,73,157,203,0,0,0,0,0,0,0,0,28,76,156,83,66,137,138,169,216,42,68,237,21,170,173,62,109,82,28,109,210,207,123,22,35,145,155,144,230,178,45,9,210,185,177,138,198,100,163,222,93,36,100,149,25,114,194,48,58,104,177,77,119,3,98,173,158,177,174,22,157,212,171,88,126,161,92,170,83,164,238,144,230,226,83,14,82,220,105,205,11,37,33,90,86,132,157,148,70,147,181,140,140,184,12,181,216,115,107,186,86,215,217,70,172,86,253,58,37,31,22,80,100,38,155,136,233,76,72,74,208,135,205,4,164,74,101,6,163,117,17,158,45,90,55,133,114,91,111,54,74,115,116,110,40,50,40,0,0,117,252,27,143,240,110,96,198,170,202,193,152,134,37,85,20,58,196,218,5,76,153,51,215,14,163,17,211,106,68,119,80,162,37,33,105,81,92,174,93,164,41,11,78,164,45,42,62,192,32,219,6,109,119,85,217,7,164,15,57,177,91,244,233,117,140,39,94,199,21,250,110,35,165,49,33,72,90,216,42,171,202,68,166,80,106,38,151,37,147,213,163,120,86,52,56,243,100,166,247,166,226,102,207,9,226,154,22,57,194,180,108,107,133,167,117,218,46,32,167,199,170,83,164,238,150,222,254,43,237,165,198,156,208,178,74,211,169,11,73,217,68,74,43,216,200,143,128,14,88,0,0,0,0,0,117,76,127,154,88,19,43,253,206,123,186,174,249,51,221,110,32,135,133,168,255,0,42,188,247,90,170,74,213,184,99,222,144,173,26,183,107,237,175,74,10,220,84,87,33,242,231,70,111,96,220,133,202,252,65,155,153,128,252,182,232,88,118,58,94,144,81,24,55,159,117,107,113,45,52,203,104,224,70,183,29,113,182,200,212,105,65,26,200,212,164,164,141,69,231,135,105,125,162,241,222,212,25,167,63,51,49,212,143,217,97,209,225,104,103,230,101,47,172,188,243,16,247,141,52,222,251,117,191,90,119,171,78,181,243,51,228,68,30,148,192,71,87,69,30,218,255,0,36,220,42,198,205,121,153,83,165,70,196,152,74,159,30,54,18,118,251,151,171,20,182,91,82,78,62,130,73,54,167,162,182,218,56,165,90,220,104,245,26,12,217,121,213,72,168,0,0,0,12,117,199,253,33,27,35,101,102,50,171,101,246,96,230,148,186,30,33,161,200,56,211,160,201,194,245,141,109,46,196,100,100,101,20,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,242,40,97,175,72,166,194,177,182,165,193,167,142,50,250,4,68,102,165,2,59,44,193,122,76,167,80,138,157,57,147,144,179,166,145,27,132,195,43,83,146,20,226,30,82,60,244,37,10,90,16,163,90,2,234,229,14,220,91,43,231,190,50,111,47,178,183,54,226,85,177,11,241,221,146,196,23,169,179,96,174,66,27,34,53,147,71,41,150,210,226,201,55,89,161,6,107,208,133,170,218,80,163,43,234,60,182,126,122,176,22,42,253,117,195,152,147,14,84,62,201,14,117,54,116,119,63,197,113,151,155,113,30,10,74,147,220,100,39,123,163,231,109,186,86,213,248,1,202,22,39,126,36,28,197,194,177,227,179,85,134,169,73,83,245,102,18,203,41,93,89,13,165,150,144,132,57,33,78,37,77,54,74,38,79,118,74,50,39,27,184,95,92,235,207,188,167,217,219,10,197,198,185,199,138,253,207,209,102,212,17,75,98,79,81,147,47,92,165,182,227,137,111,68,118,220,89,93,12,184,119,50,211,217,181,238,100,71,111,242,183,111,93,147,179,167,29,211,50,207,45,51,91,203,56,146,179,190,234,80,188,133,82,143,189,221,50,183,156,247,199,163,161,180,217,182,150,174,210,138,246,177,92,204,136,236,7,77,95,162,198,22,248,192,131,236,234,136,192,14,139,143,78,204,178,251,245,236,121,160,39,248,91,252,235,207,188,167,217,219,10,197,198,185,199,138,253,207,209,102,212,17,75,98,79,81,147,47,92,165,182,227,137,111,68,118,220,89,93,12,184,119,50,211,217,181,238,100,71,216,49,254,63,193,185,89,131,106,217,131,152,56,134,37,15,15,80,227,156,153,211,164,153,232,105,23,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,63,61,155,98,109,85,140,182,175,205,202,134,48,172,212,165,167,12,83,164,72,141,132,233,14,54,76,162,157,78,53,246,13,77,37,107,79,89,113,41,109,79,47,82,181,44,137,36,123,180,54,132,4,196,127,178,141,176,153,253,60,255,0,247,102,177,255,0,116,25,21,128,49,222,24,204,236,25,73,204,12,25,42,92,170,21,118,57,75,167,200,147,79,145,9,111,176,102,100,151,73,169,8,67,164,133,17,106,66,141,36,75,65,165,105,186,84,149,28,43,244,104,108,57,39,104,236,100,206,112,227,133,196,70,93,96,186,195,104,122,35,136,106,66,235,149,22,73,183,202,18,153,89,41,37,24,146,182,148,242,150,158,218,28,38,208,70,106,90,217,156,131,241,1,165,68,71,112,73,17,112,46,98,166,93,229,200,105,47,59,128,13,118,191,48,50,225,192,46,93,225,114,48,26,20,147,50,228,48,175,107,204,56,245,75,220,158,234,30,243,119,215,239,239,132,86,190,227,199,192,102,170,140,251,134,58,103,229,5,53,47,33,106,137,188,221,245,175,211,45,107,238,188,124,0,65,158,32,164,187,19,171,238,227,232,215,174,253,178,59,218,222,35,123,38,212,136,216,243,11,173,103,167,77,126,18,189,127,167,54,46,62,46,193,171,46,169,122,111,236,159,167,125,175,215,11,111,151,45,45,140,113,135,9,9,210,126,88,134,101,198,252,119,200,1,54,123,39,84,26,147,132,30,52,61,168,188,188,164,249,182,253,41,143,1,147,141,248,12,70,216,209,201,10,193,143,111,21,199,221,26,187,139,150,234,56,203,134,47,223,235,1,162,122,86,113,156,210,94,175,198,67,0,246,249,137,40,240,174,58,116,155,225,243,51,141,203,246,72,162,64,37,21,216,81,124,31,140,97,54,222,20,230,221,203,204,112,254,230,234,63,38,113,213,246,120,165,235,1,30,123,53,169,109,230,205,97,42,59,25,81,87,252,172,113,51,185,44,230,172,27,135,46,127,172,48,255,0,146,108,66,214,70,202,69,55,56,107,100,181,238,200,168,234,79,43,243,92,115,19,45,145,147,18,254,11,195,74,67,154,175,135,161,171,149,191,74,104,5,216,74,146,124,8,248,216,106,31,59,42,86,171,153,240,176,250,110,147,1,69,158,155,13,180,35,188,203,188,110,44,181,88,44,69,200,5,75,145,138,23,48,184,0,214,3,77,253,98,165,224,2,160,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,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,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,2,138,228,40,163,178,72,85,92,133,15,145,0,210,146,189,198,224,208,142,102,53,128,13,169,63,57,115,237,15,241,13,209,181,36,143,112,225,151,212,31,226,1,135,251,106,176,226,176,254,36,81,40,184,96,217,157,255,0,89,32,67,182,29,74,154,205,104,234,51,226,90,248,151,238,99,19,25,182,138,201,56,119,18,146,174,127,156,233,159,201,200,16,251,132,99,156,204,225,136,202,116,246,247,158,119,46,17,84,127,204,2,86,246,51,35,94,94,224,245,250,252,161,207,246,249,3,46,233,167,102,27,79,195,248,204,98,214,199,212,181,198,203,156,36,102,77,118,122,255,0,155,251,124,143,1,148,176,251,40,65,122,174,3,132,199,250,188,144,209,145,254,170,79,241,86,33,175,109,100,169,53,58,242,175,207,24,74,254,52,145,49,216,253,242,242,75,69,218,225,41,63,197,88,134,141,180,229,18,234,248,129,23,95,12,97,47,159,219,72,1,210,54,113,161,34,168,88,129,78,51,25,205,5,16,203,122,155,218,251,238,92,15,212,47,102,127,224,130,166,121,7,117,26,158,222,243,173,95,116,139,94,219,174,125,146,245,139,101,178,147,6,182,49,26,172,147,186,32,159,31,129,225,149,155,74,97,203,123,156,187,81,127,86,125,15,237,62,3,59,232,186,27,16,226,14,191,89,175,160,221,146,171,74,165,151,109,87,230,183,252,68,85,237,85,233,67,156,31,241,247,16,123,69,241,37,123,9,73,221,226,26,226,84,107,237,77,164,151,15,183,124,70,158,213,39,125,167,243,124,253,120,247,16,123,65,241,112,77,55,69,225,127,246,24,203,51,241,172,251,98,104,202,194,183,121,8,119,232,171,219,134,54,91,85,96,108,187,153,8,150,237,15,19,86,9,56,90,166,149,186,249,211,170,50,84,132,20,37,183,115,36,198,121,219,41,42,108,139,118,243,174,41,100,164,186,167,26,152,132,241,49,66,215,226,67,81,29,184,24,161,250,136,113,88,175,20,208,112,54,22,172,227,92,83,59,169,81,176,253,62,69,82,163,43,116,183,55,17,88,109,78,58,230,132,17,173,90,80,149,29,146,70,163,181,136,140,248,0,140,62,156,210,255,0,192,159,225,39,228,209,106,186,21,189,41,177,79,197,252,239,104,211,133,139,219,143,107,170,174,215,217,184,156,86,197,58,93,31,9,208,99,170,155,135,41,79,200,82,214,134,13,102,165,202,121,4,163,105,18,94,61,58,247,101,98,67,108,182,106,115,116,78,42,250,116,43,122,83,98,159,139,249,222,209,167,0,186,157,57,159,73,63,194,79,201,162,56,178,95,55,177,150,66,230,134,31,205,204,0,244,70,235,184,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,224,102,135,26,113,198,204,210,105,89,18,204,210,164,168,146,162,145,222,156,207,164,159,225,39,228,209,21,160,61,36,108,171,180,198,13,218,191,40,225,230,150,15,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,164,146,242,52,186,218,208,226,72,181,33,105,212,148,47,91,104,188,3,206,102,199,219,89,227,45,145,115,67,221,197,10,60,186,197,10,124,119,35,87,112,226,103,148,86,42,168,38,214,76,26,214,109,186,72,91,78,172,156,74,201,26,237,188,65,25,37,213,145,250,8,202,220,210,192,153,211,129,41,153,153,150,149,223,44,225,186,206,251,169,77,234,175,71,222,238,158,91,46,123,219,200,67,137,179,141,45,61,164,149,237,114,185,25,25,135,107,22,43,108,29,172,240,110,200,185,95,238,226,187,30,37,98,187,62,67,113,168,88,113,83,206,43,245,85,147,136,39,205,11,38,221,52,33,166,150,110,41,102,141,23,221,160,204,148,234,8,238,6,116,102,246,13,200,92,175,196,25,185,152,15,203,110,133,135,99,165,233,5,17,131,121,247,86,183,18,211,76,182,142,4,107,113,215,27,108,141,70,148,17,172,141,74,74,72,212,94,120,118,157,218,23,21,109,65,156,181,172,220,197,49,186,135,95,221,198,167,82,209,41,201,12,211,32,180,157,45,71,109,75,63,182,113,102,148,161,43,117,215,86,72,70,189,36,25,21,179,63,74,198,124,229,70,50,146,172,225,171,203,204,92,39,136,43,30,81,171,162,106,181,84,105,228,225,40,157,58,106,181,37,166,145,115,66,202,41,167,115,239,90,27,234,251,197,184,38,250,147,83,141,90,165,66,172,195,110,91,113,231,199,110,75,72,151,17,216,175,165,11,73,41,36,227,47,37,46,180,187,25,93,14,37,43,73,220,148,68,100,100,34,7,162,191,97,89,56,255,0,16,210,182,158,205,40,18,216,195,20,57,12,212,176,99,44,202,107,69,90,162,196,167,144,167,221,54,220,55,155,68,87,163,17,147,107,66,55,171,82,15,82,155,66,208,228,196,128,8,86,233,171,244,167,194,223,23,240,125,163,81,19,82,33,91,166,175,210,159,11,124,95,193,246,141,68,6,58,236,125,181,158,50,217,23,52,61,220,80,163,203,172,80,167,199,114,53,119,14,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,174,219,196,17,146,93,89,31,161,60,1,143,240,110,105,224,218,78,96,229,246,33,137,92,195,213,200,229,38,12,232,198,122,29,69,204,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,203,184,203,254,142,109,181,255,0,50,174,99,191,64,199,245,58,171,153,101,138,125,238,165,25,131,222,183,75,156,102,130,110,166,150,116,169,106,210,132,27,110,165,163,74,150,218,146,171,58,166,90,108,194,122,64,0,0,67,95,73,215,72,4,60,221,153,39,103,236,144,196,93,111,2,196,212,198,38,169,52,219,14,197,175,74,109,246,94,105,49,150,164,27,132,203,14,71,224,243,107,74,94,82,213,98,83,105,66,220,191,253,39,93,32,19,50,138,28,157,159,178,67,17,117,76,117,47,83,24,154,164,211,111,181,42,131,21,198,25,121,164,198,90,144,77,155,207,183,35,131,205,173,74,101,40,85,137,46,41,11,110,37,178,183,43,113,222,116,227,186,102,89,229,165,11,203,56,146,179,190,234,80,186,211,49,247,187,166,86,243,158,248,242,208,218,108,219,75,87,105,69,123,88,174,102,68,97,218,246,98,217,235,21,109,65,156,180,92,163,194,210,122,135,95,222,73,168,213,23,21,201,12,211,32,180,157,78,200,113,40,47,181,109,4,165,33,43,117,214,144,107,70,189,69,213,51,75,43,113,222,75,99,186,158,89,230,93,11,200,216,146,141,185,235,176,186,211,50,55,91,214,80,243,126,248,202,214,218,174,219,168,87,101,71,107,216,236,100,100,94,130,118,62,217,51,6,236,139,149,254,225,232,82,34,86,43,179,228,57,38,187,136,211,0,226,191,85,89,56,179,96,150,131,113,211,66,26,105,100,218,80,75,209,125,226,200,137,78,172,207,170,109,253,177,245,43,107,44,163,82,105,229,45,188,119,131,163,204,159,133,22,203,169,36,73,125,104,73,185,5,212,184,180,181,162,65,178,210,9,197,41,38,210,210,133,234,208,78,54,224,99,95,69,14,220,113,177,45,42,137,178,62,99,34,89,215,105,177,228,35,8,213,141,110,200,41,209,26,75,143,170,19,230,163,81,180,182,26,74,247,74,43,52,108,180,150,236,133,54,141,244,154,15,44,53,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,137,212,232,226,219,142,78,213,184,54,126,15,204,20,68,143,152,184,62,59,11,156,243,75,105,164,86,226,40,205,5,53,166,8,201,72,90,84,73,75,233,74,119,73,91,173,41,38,146,120,154,108,51,40,89,253,170,182,152,193,187,40,101,28,204,210,198,16,101,212,86,169,9,166,210,41,145,136,210,186,141,69,196,56,182,152,55,52,154,89,70,150,156,90,220,81,30,148,33,90,82,181,232,109,125,215,52,179,75,2,100,182,4,169,230,102,101,215,124,141,134,232,219,158,187,55,170,189,35,117,189,121,12,183,239,108,161,110,42,238,58,132,246,82,118,189,206,196,70,101,231,223,108,29,172,241,150,215,89,161,238,226,187,30,93,30,133,2,59,113,168,88,113,83,202,83,20,164,27,104,39,205,11,38,218,37,173,215,80,110,41,102,141,118,221,160,204,210,210,8,130,223,231,70,111,99,44,250,205,12,65,155,153,128,252,71,43,184,138,66,94,144,81,24,38,88,105,8,109,45,52,203,104,226,100,134,218,109,182,200,212,106,89,146,8,212,165,40,205,71,210,134,90,108,193,177,37,87,52,114,47,51,182,150,199,108,75,167,225,60,29,133,235,114,232,49,222,138,162,69,126,107,52,217,190,250,211,169,121,11,66,34,201,68,101,154,180,45,183,86,149,180,126,99,164,88,150,2,234,236,197,180,46,42,217,127,57,104,185,185,133,163,117,254,161,188,141,81,165,174,83,145,217,169,193,117,58,93,142,226,144,127,106,226,13,73,90,80,235,77,44,208,189,26,79,208,246,75,230,246,13,207,172,175,195,249,185,151,239,203,114,133,136,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,36,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,112,173,210,59,176,228,109,148,177,148,12,97,151,203,151,35,46,177,132,135,209,5,151,80,235,171,162,75,73,18,206,19,175,153,26,86,133,36,212,166,20,165,111,84,134,157,74,137,70,201,186,229,191,216,147,108,28,77,178,54,104,53,90,73,203,155,130,107,146,24,78,44,163,196,106,62,254,115,13,54,250,25,91,110,58,131,82,86,202,164,173,210,66,86,217,56,105,36,45,73,35,212,144,244,60,60,171,143,82,88,79,20,208,177,206,21,163,99,92,45,59,174,209,113,5,62,61,82,157,39,116,182,247,241,95,109,46,52,230,133,146,86,157,72,90,78,202,34,81,94,198,68,124,7,150,208,18,233,209,67,183,28,108,75,74,162,108,143,152,200,150,117,218,108,121,8,194,53,99,91,178,10,116,70,146,227,234,132,249,168,212,109,45,134,146,189,210,138,205,27,45,37,187,33,77,163,125,38,131,202,184,149,76,176,233,98,168,204,217,11,29,51,141,107,154,243,199,13,211,220,42,76,217,9,139,29,186,207,91,150,150,89,151,29,180,49,185,223,67,41,9,90,226,155,103,188,110,57,44,141,68,167,141,144,207,252,19,181,62,207,185,137,152,245,220,161,194,121,163,74,145,140,240,229,65,250,92,218,36,132,187,14,82,165,48,111,19,205,199,75,232,71,90,221,245,119,141,102,198,241,41,74,73,70,100,74,73,157,170,233,71,244,19,204,223,188,190,216,132,32,4,77,246,217,57,77,242,10,232,175,196,25,71,238,190,171,138,61,203,211,232,112,188,169,83,85,222,127,230,212,53,105,74,110,123,182,81,171,118,211,90,149,187,105,13,163,82,180,234,48,132,186,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,135,160,157,133,246,205,161,109,135,151,18,170,110,82,188,141,140,240,191,87,143,137,169,173,33,103,21,46,58,75,221,73,140,226,175,118,93,221,58,100,218,148,110,54,164,41,42,212,68,135,92,243,216,59,86,86,230,150,59,201,108,119,76,204,204,180,174,249,27,18,81,183,221,74,111,85,102,70,235,122,202,217,115,222,222,66,219,85,219,117,105,237,36,237,123,149,140,136,200,61,63,0,179,251,42,237,49,131,118,175,202,56,121,165,131,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,105,36,188,141,46,182,180,56,146,45,72,90,117,37,11,214,218,46,173,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,96,58,174,116,102,246,13,200,92,175,196,25,185,152,15,203,110,133,135,99,165,233,5,17,131,121,247,86,183,18,211,76,182,142,4,107,113,215,27,108,141,70,148,17,172,141,74,74,72,212,80,173,74,233,70,207,154,46,210,245,252,249,129,26,39,144,177,60,136,44,84,176,115,206,239,227,42,149,13,14,162,60,70,164,184,149,59,29,105,41,15,186,110,50,72,66,164,58,183,20,210,146,163,104,116,157,186,54,205,174,237,135,152,241,106,109,210,188,141,131,48,191,88,143,134,105,174,161,7,41,45,186,104,222,201,146,226,111,119,157,221,52,102,218,84,109,182,148,37,41,212,100,183,92,237,125,28,219,20,126,106,172,199,126,191,143,233,149,86,242,203,11,123,229,74,75,5,186,110,169,56,141,6,221,49,47,106,74,211,169,11,55,29,83,68,165,33,180,165,55,105,79,52,225,4,218,100,190,111,96,220,250,202,252,63,155,153,126,252,183,40,88,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,226,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,4,29,34,89,23,15,32,118,172,197,120,110,131,70,242,102,27,175,110,177,37,5,148,155,4,218,98,202,35,55,80,211,108,146,82,203,45,202,68,166,91,108,210,149,37,182,81,231,17,146,213,232,80,71,87,77,38,78,87,113,134,77,97,44,226,164,61,188,137,151,117,9,17,234,145,180,160,180,197,169,42,59,105,147,173,75,35,61,15,177,29,173,218,80,181,43,172,234,236,165,181,25,135,21,208,183,158,149,220,83,129,49,110,67,98,58,205,41,113,48,79,87,168,225,168,150,67,115,186,172,183,164,46,105,88,140,141,214,91,124,218,86,189,38,164,42,94,149,44,210,166,146,156,43,233,71,244,236,204,223,188,190,199,132,45,254,197,249,199,66,200,45,168,48,6,106,226,150,117,209,105,85,7,35,212,92,212,178,234,209,101,199,118,35,178,108,132,45,107,220,162,66,157,221,165,38,165,238,244,21,141,87,43,129,210,143,233,217,153,191,121,125,143,8,6,85,116,24,253,59,63,6,255,0,41,11,21,210,223,159,50,115,79,105,119,50,218,159,54,35,248,123,44,35,249,46,49,198,144,212,132,59,81,125,13,187,57,195,90,16,74,66,210,162,106,50,218,82,215,161,112,212,125,149,45,105,46,235,209,95,156,116,45,159,242,107,105,140,226,196,108,245,136,152,102,159,135,100,55,27,82,209,214,229,45,85,22,227,70,214,132,44,219,222,190,227,77,111,52,26,81,175,82,187,41,51,17,214,2,79,186,20,242,46,29,86,187,141,54,135,175,81,183,222,68,209,134,240,236,151,13,135,27,68,167,81,188,156,180,160,200,221,109,228,50,168,168,75,132,104,73,183,45,244,118,238,162,68,138,237,99,232,177,156,159,23,248,135,217,207,142,39,98,252,156,174,228,22,204,24,3,42,177,75,218,235,84,170,123,146,42,45,233,65,117,105,82,228,59,45,216,215,66,214,133,238,87,33,77,111,18,163,74,247,122,202,196,171,23,45,181,143,162,198,114,124,95,226,31,103,62,3,205,96,156,158,141,13,184,227,109,29,131,89,201,236,112,137,104,204,92,23,71,109,111,75,113,110,200,69,114,156,201,182,193,77,83,203,53,40,164,146,150,210,94,74,213,219,91,132,226,12,201,75,67,48,108,57,92,39,138,107,184,27,21,81,177,174,22,157,212,171,88,126,161,30,169,78,147,186,67,155,137,76,56,151,26,115,66,201,72,86,149,161,39,101,17,164,237,99,35,46,0,61,73,128,197,253,128,118,193,165,109,101,148,105,85,64,229,183,142,240,116,120,112,49,90,30,105,36,137,47,173,10,38,231,52,166,208,150,180,72,54,93,89,182,148,164,218,90,86,141,58,9,183,28,202,0,28,78,44,197,52,44,13,133,107,56,215,20,206,234,84,92,63,79,145,84,168,201,221,45,205,196,86,27,83,142,185,161,4,165,171,74,16,163,178,72,212,118,177,17,159,1,8,57,199,210,133,156,184,147,105,166,243,199,40,156,247,57,69,162,211,207,15,210,40,181,38,211,45,185,84,179,148,220,135,206,83,106,53,33,183,164,173,134,119,170,142,109,173,45,180,211,105,117,70,222,245,95,95,73,126,220,114,118,142,198,79,100,246,7,68,68,101,214,11,172,56,182,101,182,182,164,46,185,81,100,156,96,230,165,228,26,146,81,137,43,117,44,165,10,237,161,195,113,102,102,164,33,155,63,177,70,202,53,221,173,51,150,22,13,221,85,97,225,10,109,166,98,154,220,38,80,174,161,23,74,205,182,201,78,25,32,158,125,104,221,54,86,90,138,235,115,118,180,52,225,0,204,174,144,29,166,48,110,213,253,31,152,43,52,176,124,25,116,229,167,50,34,83,106,244,201,36,106,93,58,162,221,42,106,221,96,156,210,73,121,26,93,109,104,113,36,90,144,180,234,74,23,173,180,70,94,19,197,53,220,13,138,168,216,215,11,78,234,85,172,63,80,143,84,167,73,221,33,205,196,166,28,75,141,57,161,100,164,43,74,208,147,178,136,210,118,177,145,151,1,47,221,47,248,90,133,129,182,47,203,220,21,133,160,245,42,46,31,198,20,154,93,58,54,245,110,110,34,177,73,158,219,77,235,89,169,106,210,132,36,174,163,53,29,174,102,103,196,67,96,9,254,216,23,109,124,43,181,102,92,68,162,85,170,125,95,51,112,205,61,150,241,29,62,65,182,135,39,232,36,182,170,156,114,109,40,66,153,117,102,70,180,161,37,185,113,100,131,45,42,105,110,229,80,243,67,179,174,124,227,45,155,115,114,133,154,216,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,14,37,54,37,26,21,161,100,135,18,90,208,147,47,65,59,52,109,23,129,54,160,202,200,25,153,129,100,126,197,14,177,11,67,223,51,42,157,89,151,159,135,188,117,166,247,219,173,250,19,189,66,116,47,153,31,50,32,109,99,232,177,156,159,23,248,135,217,207,143,53,131,210,158,214,62,139,25,201,241,127,136,125,156,248,243,88,3,210,158,201,222,139,25,55,241,127,135,189,156,192,186,162,213,108,157,232,177,147,127,23,248,123,217,204,11,170,0,0,0,0,48,187,55,122,87,118,119,201,140,203,196,57,89,138,48,102,98,202,171,97,169,170,131,45,232,20,232,43,142,183,18,68,102,109,169,115,16,163,79,30,244,145,248,14,241,178,230,223,217,61,181,182,49,170,224,172,183,194,248,210,157,50,143,76,58,164,135,171,112,226,50,201,180,78,161,189,41,54,100,186,163,89,155,132,124,82,69,98,62,55,177,24,100,200,11,61,181,14,212,88,11,100,204,7,78,204,76,197,162,226,26,149,50,165,87,110,138,210,40,140,48,243,201,125,108,188,242,77,73,121,230,139,70,150,23,196,140,206,246,225,198,227,24,127,217,171,217,99,255,0,16,115,87,254,106,167,127,223,128,103,248,15,154,155,57,154,165,58,45,78,58,86,150,165,178,135,208,75,34,37,18,84,146,81,17,218,229,123,24,250,64,68,7,75,22,197,21,28,45,138,170,123,84,101,189,51,94,27,172,218,78,49,97,5,22,59,52,169,202,114,60,118,228,54,146,82,28,123,173,56,246,165,146,91,90,137,210,117,197,172,201,210,36,97,94,204,91,66,226,173,151,243,150,139,155,152,90,55,95,234,27,200,213,26,90,229,57,29,154,156,23,83,165,216,238,41,7,246,174,32,212,149,165,14,180,210,205,11,209,164,253,36,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,32,7,111,237,143,170,187,38,230,226,147,79,40,142,96,76,99,34,100,252,40,182,93,81,174,51,8,90,77,200,46,165,197,169,221,113,201,230,144,78,41,74,39,80,164,47,86,179,113,182,194,119,178,183,52,176,38,116,224,74,102,102,101,165,119,203,56,110,179,190,234,83,122,171,209,247,187,167,150,203,158,246,242,16,226,108,227,75,79,105,37,123,92,174,70,70,118,43,111,237,176,105,91,38,229,26,149,79,57,110,99,188,99,30,100,12,40,134,90,73,162,51,232,66,73,201,206,169,196,41,173,17,205,230,150,77,169,42,55,86,164,35,78,131,113,198,227,7,163,151,110,56,219,39,226,106,254,25,204,4,75,151,151,216,142,59,179,228,33,133,186,227,240,106,49,227,184,166,149,21,155,238,148,185,38,150,227,47,81,34,231,213,214,167,80,134,76,149,141,89,209,155,216,203,62,179,67,16,102,230,96,63,17,202,238,34,144,151,164,20,70,9,150,26,66,27,75,77,50,218,56,153,33,182,155,109,178,53,26,150,100,130,53,41,74,51,81,135,84,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,79,167,71,118,200,127,153,75,38,143,221,76,45,206,97,99,29,212,220,81,162,127,89,101,141,210,157,234,177,27,210,68,217,110,155,117,90,205,58,245,58,227,182,113,109,147,90,113,171,162,83,98,143,34,67,135,181,150,102,211,42,176,235,79,111,155,193,116,247,203,112,218,96,188,198,237,117,53,17,43,91,155,228,58,235,109,37,196,165,36,217,41,210,39,9,214,86,137,63,0,0,0,24,171,210,143,232,39,153,191,121,125,177,8,64,93,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,125,58,81,253,4,243,55,239,47,182,33,8,1,1,232,79,97,125,179,104,91,97,229,196,170,155,148,175,35,99,60,47,213,227,226,106,107,72,89,197,75,142,146,247,82,99,56,171,221,151,119,78,153,54,165,27,141,169,10,74,181,17,33,215,50,84,121,119,192,24,255,0,25,101,102,50,164,230,14,95,98,25,116,60,67,67,144,82,96,206,140,101,173,165,216,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,253,20,108,171,180,198,13,218,191,40,225,230,150,15,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,164,146,242,52,186,218,208,226,72,181,33,105,212,148,47,91,104,11,192,0,0,2,42,250,115,190,146,127,132,159,147,68,170,8,171,233,206,250,73,254,18,126,77,1,30,187,58,231,206,50,217,183,55,40,89,173,131,38,203,74,233,210,16,138,156,22,100,19,40,171,83,141,105,57,16,157,53,33,105,208,226,83,98,81,161,90,22,72,113,37,173,9,50,244,19,179,70,209,120,19,106,12,172,129,153,152,22,71,236,80,235,16,180,61,243,50,169,213,153,121,248,123,199,90,111,125,186,223,161,59,212,39,66,249,145,243,34,243,88,47,174,199,123,85,99,45,148,51,114,159,140,40,213,41,106,195,21,25,17,227,98,202,67,109,147,200,168,211,137,125,179,75,74,90,19,214,91,74,156,83,43,212,157,43,51,73,158,237,110,33,97,232,204,7,95,192,24,255,0,6,230,158,13,164,230,14,95,98,24,149,204,61,92,142,82,96,206,140,103,161,212,92,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,187,0,0,243,89,181,143,165,62,114,124,96,98,31,104,190,61,41,143,53,155,88,250,83,231,39,198,6,33,246,139,224,50,171,163,23,111,31,144,133,118,54,67,102,197,107,78,1,196,21,4,249,54,169,81,168,238,226,225,119,148,135,148,229,147,186,81,238,100,62,168,228,173,78,54,211,42,55,30,59,107,117,71,53,35,202,184,150,158,137,77,181,252,183,14,30,201,185,155,83,170,204,173,51,190,115,5,212,31,61,251,106,130,203,27,197,211,20,100,157,109,238,80,211,174,52,167,20,164,155,102,166,136,219,38,153,66,194,79,192,0,0,90,173,172,125,22,51,147,226,255,0,16,251,57,241,117,69,170,218,199,209,99,57,62,47,241,15,179,159,1,230,176,122,168,30,85,196,212,244,98,237,227,242,111,161,70,200,108,216,173,106,199,216,126,158,159,38,213,42,53,29,228,172,80,202,86,242,156,178,119,73,45,244,118,19,28,149,169,199,29,121,36,227,199,125,14,168,131,63,192,0,0,64,15,74,63,167,102,102,253,229,246,60,33,53,59,78,237,11,133,118,95,201,170,214,110,98,152,221,127,168,110,227,83,169,104,148,220,119,170,115,157,86,150,163,182,165,159,219,56,179,74,86,164,52,211,171,36,47,70,147,243,195,157,25,189,140,179,235,52,49,6,110,102,3,241,28,174,226,41,9,122,65,68,96,153,97,164,33,180,180,211,45,163,137,146,27,105,182,219,35,81,169,102,72,35,82,148,163,53,24,72,255,0,65,143,211,179,240,111,242,144,181,93,53,126,148,248,91,226,254,15,180,106,34,234,244,24,253,59,63,6,255,0,41,11,85,211,87,233,79,133,190,47,224,251,70,162,2,197,108,57,181,221,87,100,28,220,86,43,126,157,46,177,132,235,209,211,77,196,116,166,36,41,11,91,4,178,82,37,50,131,81,52,185,44,158,173,27,194,177,161,199,155,37,55,189,55,19,232,35,9,226,154,22,57,194,180,108,107,133,167,117,218,46,32,167,199,170,83,164,238,150,222,254,43,237,165,198,156,208,178,74,211,169,11,73,217,68,74,43,216,200,143,128,242,218,51,127,163,67,110,57,59,56,227,38,114,123,28,34,34,242,235,26,86,27,91,210,220,91,81,215,67,168,188,77,176,83,84,242,205,41,56,198,148,52,151,146,181,118,16,217,56,131,35,74,208,240,78,72,0,0,0,0,0,0,0,138,190,156,239,164,159,225,39,228,209,30,187,58,231,206,50,217,183,55,40,89,173,131,38,203,74,233,210,16,138,156,22,100,19,40,171,83,141,105,57,16,157,53,33,105,208,226,83,98,81,161,90,22,72,113,37,173,9,50,144,174,156,239,164,159,225,39,228,209,21,96,61,41,236,209,180,94,4,218,131,43,32,102,102,5,145,251,20,58,196,45,15,124,204,170,117,102,94,126,30,241,214,155,223,110,183,232,78,245,9,208,190,100,124,200,174,168,243,153,177,222,213,88,203,101,12,220,167,227,10,53,74,90,176,197,70,68,120,216,178,144,219,100,242,42,52,226,95,108,210,210,150,132,245,150,210,167,20,202,245,39,74,204,210,103,187,91,136,95,161,60,1,143,240,110,105,224,218,78,96,229,246,33,137,92,195,213,200,229,38,12,232,198,122,29,69,204,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,136,60,230,109,99,233,79,156,159,24,24,135,218,47,140,138,232,208,219,142,78,206,56,201,156,158,199,8,136,188,186,198,149,134,214,244,183,22,212,117,208,234,47,19,108,20,213,60,179,74,78,49,165,13,37,228,173,93,132,54,78,32,200,210,180,61,142,187,88,250,83,231,39,198,6,33,246,139,226,213,0,245,80,2,40,58,47,186,65,35,82,99,81,118,94,206,154,172,181,161,114,19,3,7,215,36,186,236,149,235,121,216,177,225,209,73,166,152,82,137,4,165,190,164,62,235,186,27,65,37,174,202,18,139,74,248,0,226,113,102,41,161,96,108,43,89,198,184,166,119,82,162,225,250,124,138,165,70,78,233,110,110,34,176,218,156,117,205,8,37,45,90,80,133,29,146,70,163,181,136,140,248,14,88,66,183,74,22,221,63,38,188,84,188,142,201,204,103,214,242,218,139,163,203,18,97,39,75,53,218,163,110,40,206,207,18,143,172,67,102,205,238,236,73,66,221,37,185,239,169,76,119,8,45,86,223,91,107,226,173,171,51,30,93,18,147,83,234,249,101,134,106,15,55,135,41,241,205,196,55,63,65,169,180,212,228,19,137,66,212,243,168,51,52,37,105,45,203,107,52,17,106,83,171,119,170,108,201,177,70,114,237,85,66,198,117,252,187,166,110,226,97,106,122,156,137,38,97,37,168,181,74,161,45,163,42,99,111,45,73,36,188,166,22,227,154,172,164,33,73,101,46,155,73,121,46,23,95,217,87,102,124,101,181,126,110,67,202,220,31,58,37,57,9,142,170,149,94,167,36,201,72,167,83,155,91,104,117,242,111,81,41,229,234,117,180,33,180,153,106,90,211,169,72,70,183,17,232,123,42,178,207,10,228,222,92,97,204,173,193,81,58,189,23,12,211,218,167,198,212,219,104,113,237,5,219,125,221,218,16,133,60,234,205,78,56,178,73,107,113,107,81,149,212,96,60,203,254,122,176,22,42,253,117,195,152,147,14,84,62,201,14,117,54,116,119,63,197,113,151,155,113,30,10,74,147,220,100,39,123,163,231,109,186,86,213,248,1,202,22,39,126,36,28,197,194,177,227,179,85,134,169,73,83,245,102,18,203,41,93,89,13,165,150,144,132,57,33,78,37,77,54,74,38,79,118,74,50,39,27,189,128,233,88,216,86,78,49,110,126,212,249,81,2,92,154,236,88,230,246,53,130,169,77,37,133,83,162,66,89,249,73,6,243,137,52,173,166,163,182,210,153,108,149,188,35,109,73,66,84,151,13,216,181,202,172,204,197,89,55,152,248,115,52,176,84,190,175,90,195,53,6,170,17,181,56,226,27,123,65,246,216,119,118,180,45,76,186,131,83,110,32,148,90,219,90,210,103,101,24,15,79,192,44,254,202,187,76,96,221,171,242,142,30,105,96,248,50,233,203,76,133,83,106,244,201,36,106,93,58,162,218,27,91,172,19,154,73,47,35,75,173,173,14,36,139,82,22,157,73,66,245,182,139,192,0,0,0,35,3,165,23,163,254,29,94,29,75,105,188,144,195,187,154,171,61,102,163,142,41,108,56,195,17,92,138,211,14,190,245,89,59,197,163,75,197,186,179,173,182,75,83,202,113,46,18,73,100,234,157,140,188,151,205,236,101,144,185,161,135,243,115,47,223,136,221,119,14,200,83,209,202,91,4,243,14,161,109,169,167,89,113,28,12,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,189,57,136,86,233,66,216,91,228,41,138,151,158,57,57,131,58,166,91,86,180,121,98,52,37,106,102,133,84,113,197,17,217,146,73,117,120,111,93,189,221,141,72,67,166,182,253,233,42,142,217,133,213,233,20,218,47,2,109,65,176,46,7,204,188,11,35,233,129,76,135,88,133,161,239,153,149,79,34,203,121,248,123,199,90,111,125,186,223,161,59,212,39,66,249,145,243,34,196,174,140,234,181,42,129,182,190,95,215,107,181,56,148,234,109,58,61,122,92,201,146,222,75,44,70,97,186,36,229,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,198,0,1,151,253,32,91,119,87,118,170,197,78,96,172,44,190,165,150,88,126,160,110,83,163,89,14,121,82,83,14,74,109,170,174,181,199,106,67,27,216,210,18,93,89,70,105,69,174,119,87,18,226,182,5,216,163,21,109,89,152,241,43,117,106,103,87,203,44,51,80,101,204,71,80,144,78,33,185,250,13,46,42,153,28,219,82,22,167,157,65,145,45,72,81,110,91,89,44,207,82,154,67,182,171,102,141,157,49,222,212,25,167,3,44,240,44,127,216,166,86,38,235,103,230,101,47,172,178,203,243,55,110,186,222,251,117,191,66,183,72,86,181,242,34,230,101,232,79,34,242,47,46,54,116,203,138,118,87,229,125,27,168,210,160,221,215,158,116,201,114,170,18,148,68,78,74,146,225,17,111,30,94,148,220,236,73,36,165,40,66,80,132,33,9,14,213,132,240,181,11,3,97,90,54,10,194,208,122,149,23,15,211,227,210,233,209,183,171,115,113,21,134,210,219,77,235,89,169,106,210,132,36,174,163,53,29,174,102,103,196,114,166,42,40,103,220,2,138,50,211,192,104,35,177,220,106,20,208,103,196,172,3,81,242,35,21,183,14,2,157,214,245,5,200,5,5,179,204,122,71,92,242,119,189,176,122,55,222,121,122,244,120,120,11,155,204,199,82,197,81,13,222,171,114,65,219,95,63,241,64,69,254,35,203,67,123,171,252,171,74,61,58,249,183,240,125,104,194,92,59,13,234,118,99,225,134,212,180,216,234,112,150,100,131,59,124,252,191,160,73,190,36,164,42,63,86,212,150,123,90,249,23,193,224,35,66,121,170,46,100,225,197,37,70,157,50,33,171,178,118,253,80,96,37,231,99,103,84,230,15,112,210,165,17,123,163,81,115,251,20,113,152,17,175,160,204,207,141,198,15,236,49,80,92,172,20,225,155,174,171,243,208,105,237,42,255,0,165,70,241,25,193,27,205,50,241,1,184,178,212,147,35,227,240,140,61,219,157,146,60,184,198,197,165,63,173,189,223,103,140,51,13,92,8,98,70,220,109,145,229,150,53,85,139,245,183,252,162,48,8,170,193,178,21,15,56,107,154,22,180,124,205,73,118,14,223,220,226,101,182,112,144,111,224,76,41,218,89,153,225,120,38,102,103,246,22,68,44,211,94,54,51,130,184,100,165,23,202,8,46,201,253,107,2,101,118,88,124,221,193,24,76,148,106,63,206,156,3,227,251,75,0,47,153,204,66,75,79,110,229,192,204,135,220,203,156,238,102,98,212,227,108,125,15,10,239,100,76,235,234,71,92,83,4,76,88,204,143,180,125,234,46,29,147,28,158,23,204,202,85,119,172,245,118,170,37,184,209,125,234,83,244,90,185,89,103,234,1,114,64,109,179,33,183,111,165,42,225,235,33,187,203,128,10,31,14,99,78,162,50,224,53,153,31,120,161,105,34,228,0,146,59,88,207,136,212,92,8,80,139,188,106,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,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,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,20,87,33,67,228,66,170,228,41,207,128,13,37,204,198,224,208,147,177,152,214,0,52,61,243,151,62,212,255,0,16,214,54,164,21,218,89,122,208,127,136,6,33,109,174,146,86,30,196,166,92,63,57,147,127,137,36,68,118,90,178,149,231,77,56,149,99,190,251,153,127,130,44,76,22,216,177,175,133,241,57,235,255,0,113,243,123,190,199,32,68,94,93,53,167,60,233,229,171,246,94,239,240,53,128,151,93,148,162,161,57,103,133,244,146,72,254,94,226,73,255,0,8,124,100,27,37,160,200,175,123,11,25,178,155,127,237,99,133,248,255,0,118,255,0,148,62,47,185,162,203,189,192,116,156,206,148,108,81,90,82,83,199,174,36,184,29,190,129,98,24,118,193,154,167,241,14,35,74,146,127,219,116,195,226,171,253,28,129,50,57,176,87,162,53,251,185,63,196,112,66,254,214,170,252,242,98,50,183,44,89,51,249,71,192,119,45,139,169,13,84,34,98,117,56,164,150,150,233,166,87,111,87,50,127,250,6,112,237,13,133,226,73,242,6,173,201,105,235,124,216,35,253,139,196,98,86,193,45,107,166,98,163,213,111,120,165,119,125,108,129,34,89,159,74,235,222,77,247,253,26,55,223,67,123,223,71,143,128,206,140,88,216,162,90,225,226,169,237,150,165,111,170,20,146,62,213,173,239,142,255,0,72,142,157,169,79,86,211,121,186,126,188,119,95,63,255,0,104,62,36,127,102,106,103,146,241,155,10,223,239,117,212,233,167,230,233,181,157,87,137,250,196,111,109,66,122,182,152,205,181,122,241,213,120,255,0,253,160,240,184,45,144,152,110,138,157,184,164,102,77,42,14,203,153,144,136,141,87,112,205,28,147,133,170,105,91,76,21,70,157,25,40,65,66,91,119,35,84,150,90,178,146,166,200,247,140,180,226,150,73,83,74,113,235,103,151,123,10,80,182,168,232,238,203,124,105,133,145,212,179,50,129,79,173,183,78,147,117,185,229,72,172,85,42,238,53,74,208,185,13,199,99,123,37,244,159,88,81,25,162,214,59,167,129,70,215,231,167,1,98,159,215,92,59,137,48,237,67,236,144,231,83,103,71,115,252,87,25,121,183,17,224,164,169,61,198,66,143,81,229,202,226,14,122,75,182,226,145,180,118,51,123,39,240,58,34,35,46,176,93,97,197,179,45,181,181,33,117,202,139,36,227,7,53,47,32,212,146,140,73,91,164,202,80,174,218,28,55,22,102,106,66,25,166,126,244,166,230,126,119,236,247,11,37,24,195,210,240,229,94,84,120,145,49,70,37,141,88,109,75,175,48,136,234,68,166,142,58,34,182,81,145,33,211,75,139,75,107,182,130,83,71,169,181,168,143,26,246,118,200,124,101,180,134,109,208,178,171,6,66,150,165,212,100,33,117,41,204,199,39,145,74,167,18,210,82,38,186,74,90,19,161,180,170,228,147,90,117,172,208,218,79,90,210,70,22,216,103,247,66,183,165,54,41,248,191,157,237,26,112,167,73,182,206,152,19,102,12,172,200,76,180,192,177,255,0,191,243,43,19,117,189,243,78,169,213,168,236,191,51,118,235,174,110,119,187,132,43,116,133,104,79,34,46,102,117,232,86,244,166,197,63,23,243,189,163,78,1,117,58,115,62,146,127,132,159,147,70,37,244,103,210,105,85,253,181,178,254,133,93,166,68,168,211,106,49,235,209,38,67,150,202,94,98,75,14,81,103,37,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,198,90,116,230,125,36,255,0,9,63,38,140,86,232,185,244,235,203,63,191,62,199,154,3,138,219,163,99,42,238,199,153,143,22,152,221,87,203,56,51,20,117,137,24,102,164,234,208,82,148,219,70,141,236,105,45,166,214,121,173,235,68,110,37,36,219,137,90,84,157,38,107,105,190,193,209,231,182,157,87,101,140,208,143,66,197,248,130,90,114,175,18,200,50,196,16,202,50,165,20,39,205,189,45,84,24,109,42,37,33,105,81,52,151,77,4,163,91,36,162,221,184,180,51,166,111,243,163,40,112,110,125,101,126,32,202,60,192,98,91,148,44,69,29,44,200,56,143,155,47,180,180,56,151,90,121,181,241,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,243,215,181,86,204,248,203,101,12,220,153,149,184,194,116,74,138,21,29,53,42,69,78,49,146,81,81,167,56,183,16,211,230,222,163,83,43,212,211,136,91,106,51,210,180,43,74,150,141,14,44,59,174,221,27,102,215,118,195,204,120,181,54,233,94,70,193,152,95,172,71,195,52,215,80,131,148,150,221,52,111,100,201,113,55,187,206,238,154,51,109,42,54,219,74,18,148,234,50,91,174,118,190,142,109,138,63,53,86,99,191,95,199,244,202,171,121,101,133,189,242,165,37,130,221,55,84,156,70,131,110,152,151,181,37,105,212,133,155,142,169,162,82,144,218,82,155,180,167,154,112,173,174,199,219,38,99,45,174,179,67,220,61,10,68,186,61,10,4,119,36,215,113,26,96,20,166,41,72,54,214,108,18,208,110,52,75,91,174,160,155,74,9,122,237,188,89,17,165,165,153,122,19,192,24,3,6,229,102,13,164,229,246,95,97,232,148,60,61,67,142,81,160,193,140,71,161,164,92,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,195,176,0,0,0,133,110,154,191,74,124,45,241,127,7,218,53,17,53,34,21,186,106,253,41,240,183,197,252,31,104,212,64,118,14,137,156,161,193,185,245,149,251,70,101,30,96,49,45,202,22,34,143,134,89,144,113,31,54,95,105,104,114,160,235,79,54,190,36,75,109,214,219,112,137,68,164,25,160,137,73,82,77,73,60,53,218,119,103,172,85,178,254,114,214,178,143,20,201,235,253,67,119,38,157,84,68,87,35,179,83,130,234,117,53,33,180,172,190,217,181,146,84,180,161,214,157,65,45,122,53,30,127,244,24,253,59,63,6,255,0,41,12,223,219,7,100,204,27,181,214,87,251,135,174,200,137,71,174,192,144,220,154,22,35,84,3,148,253,41,102,226,13,242,66,9,198,141,104,117,164,27,106,65,175,69,247,107,50,53,52,131,32,142,190,138,253,186,164,224,12,67,74,217,135,52,167,203,127,12,87,36,51,77,193,143,51,21,173,20,154,139,242,158,90,152,116,155,108,158,113,18,158,146,68,78,45,107,221,45,40,45,41,109,107,91,115,18,60,182,98,204,45,93,192,216,170,179,130,177,76,30,165,90,195,245,9,20,186,140,109,234,28,220,74,97,197,54,235,122,208,106,66,180,173,10,43,164,205,39,107,145,153,113,19,19,209,115,183,86,33,206,250,83,217,21,155,243,229,213,49,149,2,58,28,163,213,202,44,169,47,213,41,201,74,247,139,156,234,27,83,77,45,131,75,72,235,15,56,141,241,200,101,38,74,123,82,221,14,193,210,63,209,255,0,15,104,138,19,185,183,148,56,119,253,182,32,117,102,29,141,29,198,35,183,136,162,235,67,122,100,45,229,182,218,30,101,179,53,161,227,86,163,109,163,105,68,191,121,54,161,91,9,226,154,238,6,197,84,108,107,133,167,117,42,214,31,168,71,170,83,164,238,144,230,226,83,14,37,198,156,208,178,82,21,165,104,73,217,68,105,59,88,200,203,128,245,38,34,175,165,115,97,111,159,237,65,146,152,51,251,162,86,63,133,5,95,106,164,213,27,142,73,253,183,173,45,42,250,135,141,31,162,30,1,153,91,18,109,131,134,118,185,202,246,171,73,56,144,177,181,14,59,9,197,148,120,141,72,220,65,125,215,31,67,43,109,199,80,73,82,30,76,101,186,72,74,220,54,201,68,133,169,70,90,149,103,250,71,250,64,33,236,239,66,119,41,50,135,17,127,182,196,254,172,251,178,99,182,196,134,240,236,93,104,115,84,132,60,135,27,91,207,54,70,132,50,105,212,77,186,110,168,209,239,36,236,59,100,190,111,99,44,133,205,12,63,155,153,126,252,70,235,184,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,224,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,197,99,252,127,140,179,79,25,85,179,7,48,113,12,186,230,33,174,72,57,51,167,73,50,214,234,236,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,65,242,97,60,45,93,199,56,170,141,130,176,180,30,187,90,196,21,8,244,186,116,109,234,27,223,202,125,196,182,211,122,214,105,66,117,45,105,43,168,201,37,123,153,145,113,19,253,176,190,198,84,45,143,50,226,85,49,202,175,150,113,158,40,234,242,49,53,73,165,172,162,169,198,137,123,168,209,155,85,172,203,91,215,72,156,82,73,199,20,181,41,90,72,208,211,118,127,163,115,163,238,78,206,209,156,206,28,228,165,68,86,98,212,99,170,52,42,107,205,52,242,240,202,9,215,219,116,218,144,203,238,178,242,228,178,108,40,214,148,165,109,160,214,221,236,183,8,243,212,4,101,244,192,100,198,210,248,222,149,76,199,120,106,165,47,17,101,126,24,143,34,161,81,160,211,98,33,130,162,173,180,180,158,191,38,239,169,217,203,81,59,35,182,134,146,136,204,180,179,50,73,45,215,87,131,251,11,236,101,93,219,15,49,229,83,28,170,249,27,6,97,126,175,35,19,84,154,90,14,82,91,116,215,186,141,25,181,94,239,59,186,116,137,197,36,219,109,40,82,149,168,201,13,57,232,80,117,252,7,128,48,110,88,97,150,48,102,95,225,232,148,42,20,89,18,228,199,167,196,35,75,12,46,76,135,36,58,77,166,246,66,13,215,156,50,66,108,132,17,146,82,73,73,18,72,45,254,211,116,154,85,3,100,76,215,161,80,169,145,41,212,218,118,91,215,98,67,135,17,148,178,196,102,27,166,60,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,30,109,199,165,61,172,125,22,51,147,226,255,0,16,251,57,241,230,176,7,168,140,127,128,48,110,105,224,218,182,95,102,14,30,137,92,195,213,200,231,26,116,25,36,122,29,69,200,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,207,102,216,59,38,99,45,145,115,67,220,61,118,68,186,197,10,124,118,228,208,177,26,160,20,86,42,168,38,208,111,146,16,78,58,72,91,78,172,219,82,13,122,237,187,89,145,37,212,25,250,51,28,77,127,9,225,92,87,228,223,117,56,102,149,89,242,53,65,154,181,59,202,16,155,145,212,231,53,125,212,150,117,145,238,222,70,165,105,113,54,82,110,118,50,184,12,54,232,168,202,29,165,242,123,40,235,180,108,245,98,93,39,15,78,145,18,102,17,195,243,223,66,229,211,144,226,22,236,181,169,178,186,163,33,213,58,207,188,45,68,180,58,220,131,83,77,169,106,83,144,108,61,84,15,42,224,37,83,104,157,131,190,77,251,29,229,38,124,229,61,23,86,62,195,249,95,135,252,165,75,167,83,183,146,177,67,41,131,5,45,221,91,212,150,250,59,9,144,105,210,219,142,188,146,109,146,190,134,146,81,86,39,207,163,87,105,140,27,159,59,60,209,48,101,26,12,186,118,33,202,234,61,43,14,86,161,60,70,180,41,13,199,54,99,75,105,210,73,37,72,121,49,156,51,71,5,182,180,45,38,70,157,14,57,137,93,45,123,20,121,18,100,205,172,178,202,153,74,135,69,123,114,222,52,167,176,91,135,19,57,231,247,104,169,164,141,90,28,223,45,214,155,117,45,165,42,39,9,46,153,56,110,188,180,5,170,232,140,217,235,228,173,180,19,185,179,83,147,74,93,23,42,183,51,93,167,204,139,214,28,153,58,91,82,91,134,166,201,69,161,189,202,218,91,251,211,51,82,92,101,157,41,186,141,109,200,175,74,63,160,158,102,253,229,246,196,33,218,182,22,217,211,243,49,108,227,135,112,5,74,62,235,18,84,53,87,113,55,111,85,170,146,16,141,109,112,117,198,253,229,180,51,31,83,106,36,47,113,188,34,35,89,142,171,210,143,232,39,153,191,121,125,177,8,4,43,108,157,233,79,147,127,24,24,123,218,44,12,170,233,58,216,59,228,33,93,147,159,57,79,69,211,128,113,5,65,94,82,165,211,169,219,184,184,93,229,33,148,183,117,111,84,123,153,15,170,65,167,75,109,180,202,141,182,74,218,218,73,226,174,201,222,148,249,55,241,129,135,189,162,192,244,145,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,15,57,155,40,237,93,152,251,37,102,58,49,174,10,119,175,82,167,110,216,175,208,31,120,209,22,175,21,38,102,73,81,145,30,237,228,106,81,180,241,17,169,181,41,68,100,180,45,198,215,145,93,36,125,32,145,182,137,146,222,79,100,221,86,90,114,234,157,33,50,102,212,153,117,214,81,137,150,109,48,227,68,236,119,152,105,230,81,25,226,125,36,133,41,72,113,100,135,45,116,54,101,103,246,232,216,202,187,177,230,99,197,166,55,85,242,206,12,197,29,98,70,25,169,58,180,20,165,54,209,163,123,26,75,105,181,158,107,122,209,27,137,73,54,226,86,149,39,73,154,218,110,208,100,190,80,227,44,250,205,12,63,148,121,126,196,71,43,184,138,66,153,142,114,223,38,88,105,8,109,78,186,243,139,226,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,38,23,3,99,237,147,49,150,215,89,161,238,30,133,34,93,30,133,2,59,146,107,184,141,48,10,83,20,164,27,107,54,9,104,55,26,37,173,215,80,77,165,4,189,118,222,44,136,210,210,204,189,4,101,110,86,224,76,150,192,148,204,179,203,74,23,145,176,221,27,125,212,161,117,167,164,110,183,175,45,231,61,241,229,173,197,93,199,86,174,210,142,215,177,88,136,136,186,174,204,91,61,97,93,151,242,106,139,148,120,90,79,95,234,27,201,53,26,162,226,183,29,234,156,231,85,169,217,14,37,5,246,173,160,148,165,169,13,52,210,13,107,209,168,238,168,0,235,248,255,0,0,96,220,211,193,181,108,190,204,28,61,18,185,135,171,145,206,52,232,50,72,244,58,139,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,151,96,0,30,91,49,102,22,174,224,108,85,89,193,88,166,15,82,173,97,250,132,138,93,70,54,245,14,110,37,48,226,155,117,189,104,53,33,90,86,133,21,210,102,147,181,200,204,184,142,87,51,179,51,21,102,238,47,115,29,99,89,125,110,181,34,159,77,167,201,148,167,28,113,201,93,74,19,16,208,251,171,113,106,90,222,113,17,210,183,22,106,237,56,165,168,136,136,200,139,50,186,97,178,66,171,128,246,139,143,156,175,87,34,76,166,230,140,114,84,120,137,109,72,126,11,244,232,177,35,58,133,243,74,208,164,155,43,74,200,200,238,183,18,105,45,4,183,48,44,7,117,195,57,189,140,176,134,87,227,124,163,161,63,17,154,22,97,72,164,189,93,53,48,75,125,228,83,220,121,214,25,66,207,130,16,110,188,78,40,200,181,153,178,217,18,137,38,180,174,239,244,118,228,92,60,254,218,179,10,97,186,245,27,202,120,110,131,189,196,149,230,84,108,27,106,139,20,136,218,67,173,188,74,75,204,185,41,113,89,113,178,74,148,166,222,95,154,68,107,78,53,137,147,232,91,201,202,238,15,201,172,91,156,85,119,183,113,51,18,161,30,61,46,54,148,30,168,180,213,72,109,82,117,165,102,101,173,247,228,53,187,82,16,164,245,109,93,164,184,147,32,145,81,106,182,177,244,88,206,79,139,252,67,236,231,197,213,22,171,107,31,69,140,228,248,191,196,62,206,124,7,154,193,42,157,42,123,7,127,101,246,171,202,10,47,236,78,226,250,21,50,157,251,122,228,214,212,189,239,238,116,186,134,217,253,146,66,213,243,213,136,171,30,170,0,121,150,200,188,244,204,125,157,51,30,157,154,25,95,89,234,53,88,55,105,230,93,35,92,90,132,85,25,27,145,100,182,70,91,198,87,165,55,43,146,137,73,74,208,164,45,8,90,115,131,110,142,147,232,217,205,148,116,124,169,201,99,151,73,70,42,163,193,157,140,39,70,152,234,87,25,110,33,226,153,64,50,118,51,106,113,4,173,193,174,75,75,36,58,141,77,233,52,45,100,118,255,0,164,191,97,201,59,56,227,39,179,135,3,174,34,242,235,26,86,28,67,49,27,67,81,215,67,168,188,78,62,112,146,202,9,41,56,198,148,58,166,84,132,246,16,217,182,178,35,74,22,246,26,225,60,45,93,199,56,170,141,130,176,180,30,187,90,196,21,8,244,186,116,109,234,27,223,202,125,196,182,211,122,214,105,66,117,45,105,43,168,201,37,123,153,145,113,1,221,118,117,200,108,101,180,150,110,80,178,167,6,66,150,165,212,100,33,117,57,204,199,39,145,73,167,18,210,82,38,186,74,90,19,161,180,170,228,147,90,117,172,208,218,79,90,210,71,232,39,102,141,157,48,38,203,249,89,3,44,240,44,127,216,166,86,38,235,123,230,157,83,171,50,203,243,55,110,186,230,231,123,184,66,183,72,86,132,114,34,230,103,210,182,28,217,18,149,178,14,81,171,10,63,81,137,88,197,149,233,9,169,98,58,171,17,210,132,45,242,65,37,17,89,89,164,157,92,102,75,86,141,225,220,214,227,206,18,91,222,155,105,200,160,24,1,211,87,232,177,133,190,48,32,251,58,162,34,175,100,239,74,124,155,248,192,195,222,209,96,74,167,77,95,162,198,22,248,192,131,236,234,136,138,13,153,42,212,170,6,210,89,81,93,174,212,226,83,169,180,236,113,66,151,50,100,183,146,203,17,152,110,123,42,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,48,25,43,210,95,176,228,157,156,113,147,217,195,129,215,17,121,117,141,43,14,33,152,141,161,168,235,161,212,94,39,31,56,73,101,4,148,156,99,74,29,83,42,66,123,8,108,219,89,17,165,11,122,213,108,57,181,221,87,100,28,220,86,43,126,157,46,177,132,235,209,211,77,196,116,166,36,41,11,91,4,178,82,37,50,131,81,52,185,44,158,173,27,194,177,161,199,155,37,55,189,55,19,232,35,22,97,106,22,57,194,181,156,21,138,96,245,218,46,32,167,200,165,212,99,111,86,222,254,43,237,169,183,91,214,131,74,211,169,11,81,93,38,74,43,220,140,143,136,243,217,182,190,202,53,221,146,243,150,110,13,221,85,102,97,10,149,230,97,106,220,214,80,158,191,23,74,13,198,205,77,153,160,222,97,107,221,56,86,66,142,200,115,118,132,58,217,0,155,237,161,113,77,11,28,236,95,153,120,215,11,78,235,180,92,65,149,245,154,165,58,78,233,109,239,226,191,73,117,198,156,208,178,74,211,169,11,73,217,68,74,43,216,200,143,128,243,132,50,83,102,189,179,107,185,31,147,249,165,144,53,186,87,149,112,102,99,97,250,204,118,73,132,33,50,169,149,137,84,245,70,110,74,84,118,222,50,189,44,161,214,212,119,74,80,151,27,177,165,109,189,141,96,61,41,236,157,232,177,147,127,23,248,123,217,204,11,170,49,126,147,86,170,208,58,49,225,87,104,85,57,116,234,149,59,33,219,151,14,100,71,148,203,241,159,111,15,146,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,66,103,230,177,218,159,255,0,188,182,106,255,0,250,202,163,253,112,15,74,96,45,166,204,149,106,173,127,102,220,168,174,215,106,114,234,53,42,142,7,161,75,153,50,91,202,121,249,47,185,1,149,56,235,142,40,205,75,90,148,102,163,81,153,153,153,153,152,185,96,60,248,244,149,211,151,75,219,127,52,99,47,119,117,204,129,39,222,249,89,218,116,103,11,184,184,217,124,124,111,207,152,200,206,132,72,27,204,218,204,138,167,87,81,245,124,57,26,62,247,141,147,188,146,74,210,125,215,61,213,255,0,197,63,17,102,122,88,169,197,11,109,156,91,36,152,38,250,253,58,147,32,212,71,243,203,66,105,189,71,255,0,171,183,248,163,34,186,13,96,54,229,75,57,106,102,181,19,145,216,160,48,148,247,25,56,169,234,51,63,31,123,47,223,48,23,203,166,82,156,137,219,36,192,146,166,84,179,167,227,26,124,148,168,140,236,131,56,242,154,185,248,89,211,47,132,200,66,93,54,11,213,74,140,90,100,117,33,46,203,121,12,32,214,102,73,37,41,68,146,51,181,206,215,49,58,221,45,144,27,151,177,110,32,144,181,169,42,133,88,165,62,130,46,74,51,146,150,236,126,22,112,207,225,34,16,151,148,244,229,213,243,79,6,210,91,96,159,92,220,65,78,142,150,140,200,137,102,185,45,164,146,119,225,198,246,226,3,211,226,16,134,208,150,219,65,37,41,34,36,164,138,196,68,93,196,53,0,0,11,105,180,86,67,96,221,164,178,142,187,149,56,206,20,69,34,163,29,107,166,78,122,57,188,186,77,68,144,162,143,53,162,74,208,173,109,169,87,52,146,211,173,6,182,212,122,22,162,59,150,34,175,166,11,107,206,123,35,224,89,191,176,77,199,42,114,7,237,18,160,68,101,213,159,218,62,225,161,31,176,36,156,249,251,96,34,214,173,10,53,58,171,54,159,14,173,18,169,30,44,135,25,106,116,68,186,150,37,33,42,50,75,205,147,200,67,164,133,17,18,136,156,66,23,99,45,73,73,220,139,32,54,4,201,12,175,218,23,105,122,6,91,102,205,114,92,74,67,241,228,207,102,157,25,183,53,214,223,142,141,233,193,55,145,198,58,20,210,94,113,110,112,51,67,42,109,10,67,142,33,105,181,89,67,146,249,161,159,88,201,188,191,202,60,33,47,17,87,92,142,236,179,142,202,219,105,13,48,217,22,183,93,117,213,37,166,145,115,74,73,75,82,72,214,180,32,174,165,164,143,170,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,3,212,240,12,117,216,147,108,28,51,181,206,87,181,90,73,196,133,141,168,113,216,78,44,163,196,106,70,226,11,238,184,250,25,91,110,58,130,74,144,242,99,45,210,66,86,225,182,74,36,45,74,50,212,172,138,0,0,0,24,171,210,143,232,39,153,191,121,125,177,8,66,182,201,222,148,249,55,241,129,135,189,162,192,154,158,148,127,65,60,205,251,203,237,136,66,21,182,78,244,167,201,191,140,12,61,237,22,0,101,87,73,214,193,223,33,10,236,156,249,202,122,46,156,3,136,42,10,242,149,46,157,78,221,197,194,239,41,12,165,187,171,122,163,220,200,125,82,13,58,91,109,166,84,109,178,86,214,210,79,21,118,104,218,47,29,236,191,154,112,51,51,2,200,253,138,29,98,22,134,126,105,210,250,203,47,63,15,120,235,78,110,119,187,132,39,122,132,235,71,50,62,100,126,146,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,16,25,210,23,177,215,230,74,205,56,126,231,166,117,188,25,141,122,245,70,133,239,123,191,39,238,228,158,186,119,109,247,93,119,112,203,177,61,253,122,119,155,222,5,116,174,193,57,57,47,155,216,55,62,178,191,15,230,230,95,191,45,202,22,34,142,167,163,148,182,13,151,218,90,28,83,78,178,226,56,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,247,81,0,59,2,237,175,138,182,83,204,120,148,74,181,79,172,101,150,38,168,50,222,35,167,200,55,22,220,13,102,150,213,83,142,77,165,107,75,205,32,136,214,148,36,247,205,160,144,101,169,45,45,169,243,164,212,227,86,169,80,171,48,219,150,220,121,241,219,146,210,37,196,118,43,233,66,210,74,73,56,203,201,75,173,46,198,87,67,137,74,210,119,37,17,25,25,0,250,196,85,244,231,125,36,255,0,9,63,38,137,84,17,87,211,157,244,147,252,36,252,154,2,202,116,64,97,106,22,57,207,220,194,193,88,166,15,93,162,226,12,175,171,82,234,49,183,171,111,127,21,249,176,27,117,189,104,52,173,58,144,181,21,210,100,162,189,200,200,248,142,129,183,214,197,24,171,101,60,199,151,91,164,211,58,198,89,98,106,131,206,97,202,132,114,113,109,192,214,106,113,52,201,6,226,150,180,188,210,8,201,10,90,143,124,218,13,100,122,146,234,26,186,189,10,158,148,248,167,226,254,119,180,105,194,98,113,150,0,193,185,131,26,149,23,25,225,232,149,84,80,235,16,171,244,195,120,143,92,58,140,71,73,216,242,26,90,76,148,133,165,69,99,177,246,144,165,161,90,144,181,36,195,2,186,30,242,143,104,44,13,151,21,28,99,141,107,30,70,203,108,81,174,163,64,195,47,192,104,165,78,148,233,71,73,213,148,233,164,157,105,147,102,58,91,105,179,81,165,212,173,78,146,82,146,109,110,200,168,0,0,243,89,181,143,165,62,114,124,96,98,31,104,190,61,41,143,53,155,88,250,83,231,39,198,6,33,246,139,224,36,83,40,54,50,161,109,135,209,153,149,20,198,234,190,70,198,120,95,221,20,140,51,82,117,107,56,169,113,218,188,173,236,105,45,166,247,101,221,211,68,110,37,38,227,106,66,84,157,68,75,105,200,160,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,79,167,69,199,160,158,89,125,250,246,196,209,103,250,84,54,36,165,102,142,13,170,237,45,129,24,137,79,197,152,58,142,244,186,244,118,98,164,151,95,132,201,179,239,174,186,167,144,132,46,44,100,73,89,43,66,220,117,9,67,69,230,52,68,29,175,163,79,110,169,59,77,97,153,89,97,153,211,229,202,205,12,57,29,250,148,169,202,138,211,108,85,233,199,32,137,47,160,152,109,13,50,182,77,246,89,83,102,146,212,91,183,18,165,154,156,38,243,124,121,119,192,24,255,0,25,101,102,50,164,230,14,95,98,25,116,60,67,67,144,82,96,206,140,101,173,165,216,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,253,4,108,81,181,93,59,107,60,154,133,141,151,77,242,126,36,167,218,22,36,135,26,28,164,193,143,56,148,178,210,196,135,91,38,220,214,218,91,124,218,67,142,169,148,190,218,92,81,153,165,74,12,128,22,171,107,31,69,140,228,248,191,196,62,206,124,93,81,106,182,177,244,88,206,79,139,252,67,236,231,192,121,172,31,85,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,229,18,211,210,215,177,71,150,225,204,218,203,44,169,149,89,149,166,119,45,227,74,123,5,191,109,80,89,99,118,138,154,72,213,173,189,202,26,105,183,82,218,84,147,108,210,233,147,100,211,203,88,101,86,194,251,102,208,182,195,203,137,85,55,41,94,70,198,120,95,171,199,196,212,214,144,179,138,151,29,37,238,164,198,113,87,187,46,238,157,50,109,74,55,27,82,20,149,106,34,67,174,95,92,127,143,240,110,86,96,218,182,96,230,14,33,137,67,195,212,56,231,38,116,233,38,122,26,69,200,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,143,205,102,75,230,246,50,200,92,208,195,249,185,151,239,196,110,187,135,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,6,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,87,255,0,111,29,189,42,187,98,201,194,244,90,54,26,151,133,240,158,29,142,153,107,167,59,61,79,46,93,85,214,144,79,58,238,155,52,164,50,123,198,152,86,130,94,133,186,179,211,190,54,155,14,129,182,14,214,120,203,107,172,208,247,113,93,143,46,143,66,129,29,184,212,44,56,169,229,41,138,82,13,180,19,230,133,147,109,18,214,235,168,55,20,179,70,187,110,208,102,105,105,4,86,40,100,86,196,155,31,98,109,174,115,65,170,42,74,92,44,19,67,144,194,177,101,98,35,177,247,240,88,117,183,214,202,27,109,213,146,148,183,149,25,109,18,210,135,9,179,81,45,105,81,22,149,125,93,35,120,90,133,129,182,194,198,152,43,11,65,234,84,92,63,79,195,180,186,116,109,234,220,220,69,98,133,1,182,155,214,179,82,213,165,8,73,93,70,106,59,92,204,207,136,12,192,232,49,250,118,126,13,254,82,22,171,166,175,210,159,11,124,95,193,246,141,68,93,94,131,31,167,103,224,223,229,33,106,186,106,253,41,240,183,197,252,31,104,212,64,117,254,143,93,149,112,110,213,249,71,159,152,62,179,77,136,156,79,78,143,67,147,132,234,238,56,108,174,157,81,52,84,180,18,157,74,22,174,172,226,146,218,94,70,149,106,65,18,136,183,136,109,104,196,12,127,128,49,150,86,99,42,182,95,102,14,30,151,67,196,52,57,7,26,116,25,36,90,218,93,136,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,77,58,12,126,157,159,131,127,148,134,69,116,138,108,43,27,106,92,26,120,227,47,160,68,70,106,80,35,178,204,23,164,202,117,8,169,211,153,57,11,58,105,17,184,76,50,181,57,33,78,33,229,35,207,66,80,165,161,10,53,160,49,215,162,179,111,31,236,70,202,153,191,90,253,149,172,33,93,169,212,127,104,68,106,34,81,186,253,208,166,150,227,223,177,199,66,126,116,129,42,131,203,13,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,109,58,47,118,215,252,208,24,17,25,49,152,85,58,172,236,201,193,180,245,201,118,163,52,247,222,89,165,165,228,161,18,13,212,164,172,243,91,214,25,112,156,51,91,157,135,117,184,165,187,187,12,234,0,0,0,0,1,21,125,57,223,73,63,194,79,201,162,202,116,64,97,106,22,57,207,220,194,193,88,166,15,93,162,226,12,175,171,82,234,49,183,171,111,127,21,249,176,27,117,189,104,52,173,58,144,181,21,210,100,162,189,200,200,248,139,215,211,157,244,147,252,36,252,154,45,87,66,167,165,62,41,248,191,157,237,26,112,11,85,183,214,197,24,171,101,60,199,151,91,164,211,58,198,89,98,106,131,206,97,202,132,114,113,109,192,214,106,113,52,201,6,226,150,180,188,210,8,201,10,90,143,124,218,13,100,122,146,234,26,206,158,135,188,163,218,11,3,101,197,71,24,227,90,199,145,178,219,20,107,168,208,48,203,240,26,41,83,165,58,81,210,117,101,58,105,39,90,100,217,142,150,218,108,212,105,117,43,83,164,148,164,155,91,185,235,140,176,6,13,204,24,212,168,184,207,15,68,170,162,135,88,133,95,166,27,196,122,225,212,98,58,78,199,144,210,210,100,164,45,42,43,29,143,180,133,45,10,212,133,169,39,216,0,121,172,218,199,210,159,57,62,48,49,15,180,95,25,149,177,190,200,148,173,175,186,63,49,70,20,98,163,18,143,139,40,57,145,80,169,97,202,171,241,210,180,33,243,165,83,210,184,175,44,146,110,162,51,197,167,94,236,238,75,109,151,13,46,110,137,181,97,174,214,62,148,249,201,241,129,136,125,162,248,149,78,133,79,69,140,83,241,129,59,217,212,224,16,215,139,48,181,119,3,98,170,206,10,197,48,122,149,107,15,212,36,82,234,49,183,168,115,113,41,135,20,219,173,235,65,169,10,210,180,40,174,147,52,157,174,70,101,196,77,79,69,238,218,255,0,154,3,2,35,38,51,10,167,85,157,153,56,54,158,185,46,212,102,158,251,203,52,180,188,148,34,65,186,148,149,158,107,122,195,46,19,134,107,115,176,238,183,20,183,119,110,148,93,140,168,89,225,151,21,44,254,162,85,124,149,140,242,231,15,201,144,241,190,181,170,45,78,143,20,157,146,228,101,36,175,187,121,26,158,91,78,36,172,165,45,77,185,114,82,28,102,21,176,158,41,174,224,108,85,70,198,184,90,119,82,173,97,250,132,122,165,58,78,233,14,110,37,48,226,92,105,205,11,37,33,90,86,132,157,148,70,147,181,140,140,184,0,245,38,34,87,165,23,163,254,101,34,101,75,105,188,144,195,187,234,83,221,102,163,142,41,108,56,251,242,155,148,235,238,190,245,89,59,197,175,83,39,189,179,173,182,72,75,41,109,46,18,77,6,234,154,205,93,129,118,171,252,213,153,29,18,191,86,166,213,99,226,156,51,185,162,226,57,50,33,232,139,62,114,25,73,170,84,119,155,109,12,171,122,70,78,45,148,17,41,149,44,146,105,208,166,156,119,34,170,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,1,230,223,102,141,162,241,222,203,249,167,3,51,48,44,143,216,161,214,33,104,103,230,157,47,172,178,243,240,247,142,180,230,231,123,184,66,119,168,78,180,115,35,230,71,232,35,103,92,249,193,187,73,101,29,11,53,176,100,216,138,69,70,58,17,83,130,204,131,121,116,154,137,33,39,34,19,166,164,33,90,219,82,172,74,52,39,90,13,14,36,180,45,38,112,217,210,41,176,172,157,150,177,145,227,140,190,129,45,121,87,95,144,203,48,94,147,41,165,174,153,81,120,164,44,233,164,70,225,190,242,18,220,117,56,135,148,143,49,105,66,150,181,164,214,187,21,146,187,78,231,46,207,116,44,109,64,202,124,81,228,70,241,237,61,154,125,74,75,76,167,173,49,186,90,141,183,227,61,231,178,241,33,201,13,146,210,124,18,250,148,68,78,37,167,27,12,233,233,69,233,0,153,87,153,82,217,147,36,49,22,230,148,207,89,167,99,138,163,13,190,196,167,37,52,251,172,61,73,78,241,8,210,201,110,174,235,141,154,210,242,92,75,100,162,65,58,151,112,91,102,141,157,49,222,212,25,167,3,44,240,44,127,216,166,86,38,235,103,230,101,47,172,178,203,243,55,110,186,222,251,117,191,66,183,72,86,181,242,34,230,101,111,240,158,22,174,227,156,85,70,193,88,90,15,93,173,98,10,132,122,93,58,54,245,13,239,229,62,226,91,105,189,107,52,161,58,150,180,149,212,100,146,189,204,200,184,143,66,123,20,108,163,66,217,47,38,161,96,221,213,42,102,47,169,90,102,41,173,194,101,105,235,242,181,44,219,108,148,225,154,205,150,16,189,211,101,100,36,236,183,55,104,91,174,16,14,235,179,174,67,96,221,155,114,142,133,149,56,50,20,68,162,157,29,11,169,206,102,57,178,186,181,68,208,146,145,53,210,82,214,173,110,41,55,36,154,213,161,4,134,210,122,16,146,43,150,0,0,0,0,3,137,197,152,90,133,142,112,173,103,5,98,152,61,118,139,136,41,242,41,117,24,219,213,183,191,138,251,106,109,214,245,160,210,180,234,66,212,87,73,146,138,247,35,35,226,57,96,1,0,59,125,108,81,138,182,83,204,121,117,186,77,51,172,101,150,38,168,60,230,28,168,71,39,22,220,13,102,167,19,76,144,110,41,107,75,205,32,140,144,165,168,247,205,160,214,71,169,46,161,172,127,202,172,179,197,89,201,152,248,115,43,112,84,78,177,90,196,213,6,169,241,181,54,226,219,103,89,246,223,119,118,133,173,44,180,130,83,142,44,146,122,27,66,212,101,100,152,151,254,154,191,69,140,45,241,129,7,217,213,17,128,29,23,30,157,153,101,247,235,216,243,64,76,246,202,187,51,224,221,148,50,142,30,86,224,249,210,234,43,84,133,84,170,245,57,38,105,93,70,162,226,27,67,175,147,122,141,44,163,75,77,161,13,164,207,74,16,157,74,90,245,184,187,192,0,0,40,101,113,81,67,228,3,73,240,21,43,242,184,160,175,34,212,1,207,128,160,169,31,120,25,119,128,39,152,226,170,204,182,246,235,82,18,118,213,204,175,234,28,160,249,100,53,175,79,106,214,191,112,12,109,204,108,31,74,143,228,253,17,98,22,173,237,237,25,37,245,2,24,49,61,155,204,140,62,148,164,139,183,16,248,112,253,61,66,118,51,42,55,246,59,183,251,55,119,218,8,47,198,109,127,182,142,28,78,174,106,135,221,254,16,160,18,119,176,82,212,120,45,69,115,254,219,15,191,236,81,70,122,71,254,113,129,251,7,177,187,193,138,237,94,216,172,207,151,216,162,140,240,140,119,46,93,224,55,23,222,49,55,109,242,213,150,56,209,60,175,228,238,63,249,196,97,150,75,239,24,163,182,203,219,188,179,198,125,155,219,201,221,255,0,225,17,128,68,69,205,172,223,174,17,25,240,132,223,30,95,64,192,153,77,147,92,51,193,56,78,229,127,206,140,14,255,0,176,176,33,174,91,219,204,225,174,158,155,124,166,215,127,216,216,19,43,178,74,53,96,124,37,198,223,157,8,31,200,176,2,227,227,156,3,19,19,68,221,57,33,150,76,229,111,204,206,49,47,141,149,195,153,125,87,49,213,104,57,117,34,135,191,221,98,39,21,190,211,125,44,26,57,95,235,248,243,23,157,109,234,73,39,87,47,1,161,8,189,248,128,227,41,178,158,107,121,173,197,185,123,115,81,240,230,57,228,191,195,138,111,247,70,130,143,127,163,254,1,169,8,238,191,120,13,100,246,175,161,254,17,174,215,226,54,205,26,76,184,220,106,37,113,228,2,183,49,82,51,184,90,252,69,72,173,222,2,160,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,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,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,2,138,228,40,124,136,85,92,133,15,145,0,162,78,198,99,88,219,46,102,55,0,6,220,130,187,46,125,161,254,33,184,54,223,224,195,135,245,135,248,128,98,14,218,111,238,112,238,37,78,139,223,6,205,62,127,99,144,34,99,42,207,121,157,180,183,109,107,239,248,127,230,139,18,191,182,227,138,242,14,36,43,23,28,25,51,248,146,68,76,229,67,154,115,170,150,87,46,27,254,127,185,22,2,102,54,84,63,246,176,194,229,251,183,252,161,241,124,221,46,6,98,196,108,160,225,47,44,240,177,92,184,245,239,242,135,197,252,117,37,164,204,5,155,206,249,221,87,15,180,173,214,175,154,73,79,157,111,160,112,66,230,211,181,30,179,138,241,42,55,58,109,138,38,29,245,95,244,215,188,4,200,237,8,250,91,195,141,93,73,47,154,201,46,39,246,55,68,45,109,20,234,23,140,113,54,149,164,207,221,44,211,224,127,101,120,6,82,244,124,49,188,163,98,149,106,183,202,212,131,229,245,146,4,153,98,214,255,0,66,113,253,147,252,209,27,253,29,200,37,208,177,63,63,208,148,110,95,105,32,74,53,66,50,94,221,223,87,11,242,251,130,12,82,201,210,220,226,120,170,189,254,95,134,127,245,134,34,67,106,53,106,218,103,55,21,107,95,29,215,207,255,0,218,15,9,218,195,152,74,60,10,164,103,144,82,248,72,105,93,187,91,130,190,1,4,219,82,149,182,155,205,210,255,0,241,221,127,218,15,139,130,106,122,46,253,5,242,207,239,207,182,38,140,35,233,147,203,156,147,160,102,133,47,30,80,177,84,184,185,159,136,227,197,122,185,135,149,25,247,24,153,78,38,221,97,138,146,31,50,221,178,180,28,50,142,166,73,71,172,183,107,36,32,210,181,59,119,50,67,106,202,22,201,189,22,184,7,24,239,105,83,49,117,75,203,81,48,189,22,107,203,79,95,149,229,169,68,227,134,150,200,214,108,176,133,239,92,59,161,39,100,55,188,66,221,108,196,78,98,204,81,93,199,24,166,179,141,113,68,238,187,89,196,21,9,21,74,140,157,210,27,223,202,125,197,56,235,154,16,68,132,234,90,148,118,73,18,74,246,34,34,224,3,138,19,143,209,47,151,57,37,133,118,122,145,140,242,183,21,75,196,152,135,18,72,140,206,50,154,244,103,227,34,29,69,152,233,121,52,214,154,112,137,38,136,233,152,100,111,35,86,245,110,45,90,244,232,109,184,182,205,141,134,54,141,201,92,155,160,103,142,60,193,189,86,131,90,183,91,140,218,148,169,212,45,106,34,143,229,22,77,37,213,247,183,45,60,85,161,70,150,221,221,58,164,182,124,6,202,219,75,227,45,148,115,114,30,105,97,8,49,42,40,84,117,83,106,244,201,36,73,69,70,156,226,208,183,88,39,44,106,101,122,154,109,104,113,36,122,86,132,234,74,209,173,181,134,122,116,230,157,254,66,127,132,159,147,69,170,232,86,244,166,197,63,23,243,189,163,78,29,215,166,59,31,224,220,210,193,187,62,230,14,95,98,24,149,204,61,92,143,136,228,193,157,24,207,67,168,189,52,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,165,116,43,122,83,98,159,139,249,222,209,167,0,186,157,57,159,73,63,194,79,201,163,21,186,46,125,58,242,207,239,207,177,230,140,169,233,204,250,73,254,18,126,77,24,173,209,115,233,215,150,127,126,125,143,52,4,255,0,139,21,182,14,201,152,55,107,172,175,247,15,93,145,18,143,93,129,33,185,52,44,70,168,7,41,250,82,205,196,27,228,132,19,141,26,208,235,72,54,212,131,94,139,238,214,100,106,105,6,87,212,0,90,173,152,182,122,194,187,47,228,213,23,40,240,180,158,191,212,55,146,106,53,69,197,110,59,213,57,206,171,83,178,28,74,11,237,91,65,41,75,82,26,105,164,26,215,163,81,221,80,0,0,1,24,29,40,27,102,109,39,179,182,126,208,48,86,78,102,71,185,250,44,220,31,22,168,252,111,35,192,151,174,82,230,205,109,78,107,144,195,139,43,161,150,202,196,122,123,55,181,204,204,194,79,196,43,116,213,250,83,225,111,139,248,62,209,168,140,170,232,164,218,143,61,182,148,249,40,252,154,241,207,186,63,115,158,68,242,103,204,200,112,247,29,99,175,111,191,67,52,222,173,91,134,188,235,219,79,11,92,239,138,189,53,126,148,248,91,226,254,15,180,106,32,46,175,65,143,211,179,240,111,242,144,186,189,39,91,120,252,132,40,82,114,27,41,235,90,113,246,32,167,171,202,85,74,117,71,119,43,11,178,165,178,166,238,157,210,139,125,33,133,72,36,233,113,183,89,73,182,241,91,91,74,60,21,216,103,108,218,22,199,153,113,156,85,54,233,94,89,198,120,163,200,113,240,205,53,212,44,162,169,198,138,126,246,76,151,19,107,50,214,245,163,54,210,162,113,197,45,41,78,146,53,186,222,37,85,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,3,150,192,24,3,25,102,158,50,164,229,246,95,97,233,117,204,67,92,144,81,160,193,140,69,173,213,216,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,189,9,236,125,178,102,13,217,23,43,253,195,208,164,68,172,87,103,200,114,77,119,17,166,1,197,126,170,178,113,102,193,45,6,227,166,132,52,210,201,180,160,151,162,251,197,145,18,157,89,157,170,232,226,216,114,78,202,88,54,126,48,204,21,196,145,152,184,194,59,8,156,203,72,105,212,81,34,36,205,101,9,167,200,141,75,90,148,105,83,234,74,183,74,91,77,37,36,162,100,157,115,50,128,0,6,16,116,183,231,204,108,172,217,161,204,182,167,205,150,198,33,204,249,30,75,140,113,164,59,29,109,83,152,91,110,206,112,214,132,26,86,133,36,218,140,182,148,180,107,68,197,31,105,40,90,76,33,47,22,84,104,85,140,85,89,171,97,108,57,238,126,139,54,161,34,69,58,145,215,23,47,201,241,86,226,148,212,109,250,200,150,238,237,6,148,111,20,90,149,166,231,196,197,234,216,31,20,229,198,10,218,247,45,177,62,108,78,165,65,195,112,106,18,20,236,186,163,68,184,177,165,42,35,200,134,242,205,68,105,111,68,165,71,81,58,171,37,165,36,156,53,32,144,106,43,85,149,89,103,138,179,147,49,240,230,86,224,168,157,98,181,137,170,13,83,227,106,109,197,182,206,179,237,190,238,237,11,90,89,105,4,167,28,89,36,244,54,133,168,202,201,49,213,64,122,168,1,106,182,88,206,191,205,19,179,238,9,206,55,41,253,74,94,32,167,159,95,97,45,110,219,68,230,29,92,121,91,164,239,28,50,100,223,101,211,111,82,205,91,179,70,171,42,228,87,84,0,0,0,90,173,172,125,22,51,147,226,255,0,16,251,57,241,230,176,122,83,218,199,209,99,57,62,47,241,15,179,159,30,107,0,122,168,0,0,1,229,92,122,168,30,85,192,119,92,151,205,236,101,144,185,161,135,243,115,47,223,136,221,119,14,200,83,209,202,91,4,243,14,161,109,169,167,89,113,28,12,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,189,15,108,197,180,46,21,218,131,38,168,185,185,133,163,117,14,191,188,141,81,165,174,83,114,30,166,78,105,90,93,142,226,144,127,106,226,13,73,66,150,211,173,44,208,141,122,74,21,182,154,216,163,21,101,126,79,229,206,210,24,42,153,215,112,14,47,193,248,118,109,91,171,147,139,114,137,84,126,159,31,124,169,26,212,163,220,200,125,74,113,14,145,146,18,227,166,201,165,191,121,222,244,173,143,182,179,198,91,34,230,135,187,138,20,121,117,138,20,248,238,70,174,225,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,53,219,120,130,50,75,171,35,15,70,99,21,122,81,253,4,243,55,239,47,182,33,12,138,192,24,255,0,6,230,158,13,164,230,14,95,98,24,149,204,61,92,142,82,96,206,140,103,161,212,92,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,177,215,165,31,208,79,51,126,242,251,98,16,8,86,217,59,210,159,38,254,48,48,247,180,88,30,148,199,154,205,147,189,41,242,111,227,3,15,123,69,129,233,76,7,84,205,44,173,192,153,211,129,42,121,103,153,116,47,44,225,186,206,231,174,194,235,79,71,222,238,158,67,205,251,227,43,67,137,179,141,33,93,149,21,237,99,185,25,145,218,13,139,118,45,193,187,27,96,218,189,26,141,136,165,226,76,67,137,36,54,245,106,180,243,39,25,18,16,201,184,81,153,106,49,45,105,105,13,165,215,46,122,148,181,45,197,153,171,78,132,55,145,64,0,0,0,0,0,3,21,122,78,178,183,228,161,177,182,53,234,148,47,41,213,112,151,87,197,52,255,0,150,183,61,87,170,184,93,109,254,43,74,87,166,11,147,123,10,213,123,246,82,107,36,8,1,30,170,7,154,205,169,242,83,243,59,109,5,141,178,113,186,135,93,137,135,234,5,212,31,83,187,199,23,5,246,145,34,46,245,91,182,200,222,38,30,104,156,210,130,78,240,151,166,233,177,152,91,252,39,133,171,184,231,21,81,176,86,22,131,215,107,88,130,161,30,151,78,141,189,67,123,249,79,184,150,218,111,90,205,40,78,165,173,37,117,25,36,175,115,50,46,35,211,158,0,192,24,55,43,48,109,39,47,178,251,15,68,161,225,234,28,114,141,6,12,98,61,13,34,230,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,13,125,15,57,33,85,199,155,69,200,206,86,107,145,33,211,114,186,57,170,68,69,54,165,191,57,250,140,89,113,154,66,57,37,8,74,73,229,169,102,102,119,67,105,36,158,179,91,115,104,0,45,86,214,62,139,25,201,241,127,136,125,156,248,186,162,213,109,99,232,177,156,159,23,248,135,217,207,128,243,88,61,84,15,42,227,213,64,14,39,22,97,106,22,57,194,181,156,21,138,96,245,218,46,32,167,200,165,212,99,111,86,222,254,43,237,169,183,91,214,131,74,211,169,11,81,93,38,74,43,220,140,143,136,199,93,148,118,4,202,253,148,177,254,54,204,108,49,84,151,81,169,98,121,18,98,210,154,81,56,211,20,74,35,143,37,228,64,66,84,235,138,125,100,166,219,37,72,113,70,165,19,77,233,75,126,248,110,101,0,0,0,0,12,0,233,171,244,88,194,223,24,16,125,157,81,16,172,38,167,166,175,209,99,11,124,96,65,246,117,68,67,94,19,194,213,220,115,138,168,216,43,11,65,235,181,172,65,80,143,75,167,70,222,161,189,252,167,220,75,109,55,173,102,148,39,82,214,146,186,140,146,87,185,153,23,16,18,191,209,79,183,84,156,98,220,13,150,51,94,124,185,53,216,177,201,156,21,57,49,90,75,10,167,68,132,130,242,106,201,150,210,105,91,77,71,113,212,188,225,171,120,70,226,84,180,169,45,147,185,191,180,190,206,152,19,106,12,172,159,150,120,234,63,236,179,40,243,117,189,243,50,169,213,158,101,137,155,182,157,111,125,186,223,173,91,165,171,66,249,25,114,50,243,131,249,234,192,88,171,245,215,14,98,76,57,80,251,36,57,212,217,209,220,255,0,21,198,94,109,196,120,41,42,79,113,144,157,238,143,157,182,233,91,87,224,7,40,88,157,248,144,115,23,10,199,142,205,86,26,165,37,79,213,152,75,44,165,117,100,54,150,90,66,16,228,133,56,149,52,217,40,153,61,217,40,200,156,110,225,9,121,233,145,121,143,179,166,99,212,114,191,52,40,221,70,171,6,206,178,243,70,107,139,80,138,163,50,110,84,103,12,139,120,202,244,170,199,98,81,41,42,66,210,133,161,104,79,64,19,209,210,77,178,142,92,103,158,71,98,76,208,169,181,228,172,103,151,56,126,125,98,155,89,142,201,41,201,17,98,178,228,135,32,72,43,150,241,149,233,94,131,51,212,211,139,53,166,228,167,91,118,5,192,122,61,217,235,11,80,177,206,197,249,105,130,177,76,30,187,69,196,25,95,70,165,212,99,111,86,222,254,43,244,150,155,117,189,104,52,173,58,144,181,21,210,100,162,189,200,200,248,142,129,254,197,198,194,127,249,12,255,0,222,106,199,253,236,93,93,147,189,22,50,111,226,255,0,15,123,57,129,117,64,113,56,79,11,80,176,54,21,163,96,172,45,7,169,81,112,253,62,61,46,157,27,122,183,55,17,88,109,45,180,222,181,154,150,173,40,66,74,234,51,81,218,230,102,124,71,44,0,2,14,186,98,169,200,133,181,234,36,165,167,18,117,12,41,77,146,163,85,236,179,39,31,110,233,240,179,100,95,9,24,200,254,131,216,134,140,7,154,147,245,145,147,213,122,107,36,155,114,208,203,199,127,187,175,248,5,152,233,176,128,77,237,31,131,42,155,211,51,145,130,24,142,104,183,45,220,249,138,189,252,119,191,192,50,47,161,50,154,109,108,249,142,43,27,150,200,165,99,37,198,222,17,22,181,110,160,198,85,143,190,197,190,225,246,198,2,249,116,154,192,93,71,97,188,207,142,135,9,6,134,41,143,220,203,185,170,164,71,12,190,233,34,223,116,66,62,203,52,228,85,246,154,202,74,99,141,56,227,114,113,205,9,183,82,139,234,221,156,246,117,31,14,86,77,206,253,214,19,181,183,197,57,117,77,142,51,102,50,26,109,195,70,30,118,77,151,107,17,52,180,184,103,199,188,137,23,47,18,33,9,91,11,68,41,187,96,101,35,42,89,160,147,138,34,61,114,43,249,138,215,111,187,166,223,116,7,163,48,1,210,179,163,55,176,110,66,229,126,32,205,204,192,126,91,116,44,59,29,47,72,40,140,27,207,186,181,184,150,154,101,180,112,35,91,142,184,219,100,106,52,160,141,100,106,82,82,70,162,11,21,210,35,181,231,230,82,201,162,247,45,55,115,152,88,199,123,11,11,235,129,214,89,99,116,166,186,212,183,53,25,54,91,166,221,78,130,86,189,78,184,213,219,91,100,238,152,11,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,118,188,232,205,236,101,159,89,161,136,51,115,48,31,136,229,119,17,72,75,210,10,35,4,203,13,33,13,165,166,153,109,28,76,144,219,77,182,217,26,141,75,50,65,26,148,165,25,168,228,255,0,162,43,99,236,51,3,6,211,246,180,198,5,18,165,93,170,72,146,156,34,150,93,144,133,210,24,104,229,193,150,183,72,150,150,157,91,230,167,18,72,82,22,72,67,104,82,85,169,197,37,1,149,91,18,108,125,134,118,70,202,246,168,169,40,147,113,181,114,59,10,197,149,136,142,200,220,78,125,167,31,91,40,109,183,86,105,74,25,76,149,180,75,74,27,55,9,36,181,165,38,122,83,131,253,45,123,20,121,18,100,205,172,178,202,153,74,135,69,123,114,222,52,167,176,91,135,19,57,231,247,104,169,164,141,90,28,223,45,214,155,117,45,165,42,39,9,46,153,56,110,188,180,75,80,0,243,89,179,22,208,184,171,101,252,229,162,230,230,22,141,215,250,134,242,53,70,150,185,78,71,102,167,5,212,233,118,59,138,65,253,171,136,53,37,105,67,173,52,179,66,244,105,63,69,25,91,154,88,19,58,112,37,51,51,50,210,187,229,156,55,89,223,117,41,189,85,232,251,221,211,203,101,207,123,121,8,113,54,113,165,167,180,146,189,174,87,35,35,56,44,233,17,217,15,243,41,103,41,123,150,133,185,203,220,99,189,155,133,245,207,235,47,49,186,75,93,106,35,154,136,156,45,211,142,167,65,171,94,166,156,106,238,45,194,119,79,106,232,207,219,94,157,179,6,59,169,96,156,203,169,245,108,182,197,183,147,54,99,135,41,239,35,78,101,151,13,185,12,199,101,46,107,223,89,12,56,73,111,81,217,133,26,201,44,154,84,19,168,3,15,250,80,51,239,54,54,118,200,42,6,53,201,204,87,238,126,181,55,24,69,165,191,39,168,198,151,174,42,225,77,113,77,232,144,219,136,43,173,150,206,228,90,187,54,189,140,200,241,3,96,173,189,118,177,206,157,172,112,54,89,230,94,107,121,103,13,214,124,167,215,97,121,10,155,31,123,186,166,202,121,191,124,102,58,28,77,156,105,10,236,168,175,107,29,200,204,140,51,87,165,31,208,79,51,126,242,251,98,16,133,109,147,189,41,242,111,227,3,15,123,69,129,53,61,40,254,130,121,155,247,151,219,16,132,32,108,245,138,104,88,27,63,114,211,26,226,153,221,74,139,135,241,133,26,169,81,147,186,91,155,136,172,77,105,199,92,208,130,82,213,165,8,81,217,36,106,59,88,136,207,128,15,67,219,69,103,206,13,217,183,40,235,185,173,140,230,196,74,41,209,214,138,100,23,164,27,43,171,84,77,10,56,240,154,52,161,106,214,226,147,99,81,33,90,16,75,113,69,161,10,50,243,217,180,86,124,227,45,164,179,114,187,154,216,206,108,181,46,163,33,104,166,65,122,65,60,138,77,56,150,163,143,9,163,74,16,157,13,165,86,53,18,19,173,102,183,20,90,214,163,62,215,182,14,214,120,203,107,172,208,247,113,93,143,46,143,66,129,29,184,212,44,56,169,229,41,138,82,13,180,19,230,133,147,109,18,214,235,168,55,20,179,70,187,110,208,102,105,105,4,87,171,163,67,97,201,59,71,99,38,115,135,28,46,34,50,235,5,214,27,67,209,28,67,82,23,92,168,178,77,190,80,148,202,201,73,40,196,149,180,167,148,180,246,208,225,54,130,51,82,214,200,95,94,138,205,131,191,177,27,85,230,253,23,246,87,112,133,10,167,78,253,161,113,171,105,94,247,247,66,90,67,140,254,199,33,10,249,210,196,170,0,0,8,171,233,206,250,73,254,18,126,77,18,168,34,175,167,59,233,39,248,73,249,52,5,170,232,84,244,167,197,63,23,243,189,163,78,19,82,33,91,161,83,210,159,20,252,95,206,246,141,56,77,72,0,0,132,13,161,122,71,182,206,192,217,251,153,120,43,11,103,39,82,162,225,252,97,89,165,211,163,123,157,165,57,184,138,196,215,91,105,189,107,140,165,171,74,16,146,186,140,212,118,185,153,159,16,19,126,60,214,109,99,233,79,156,159,24,24,135,218,47,137,147,232,191,207,188,216,218,39,32,171,248,215,56,241,95,186,10,212,44,97,42,150,196,158,163,26,38,136,168,133,9,196,183,162,59,109,160,236,183,156,59,153,106,237,90,246,34,34,134,205,172,125,41,243,147,227,3,16,251,69,240,19,83,209,113,232,39,150,95,126,189,177,52,96,7,73,214,222,63,38,250,236,156,134,202,122,214,172,3,135,234,10,242,149,82,157,81,222,69,197,15,37,12,169,187,167,116,147,220,199,125,50,9,58,92,113,167,148,77,188,87,208,210,139,165,85,246,227,141,134,186,63,240,110,200,249,114,137,101,93,169,71,169,35,23,85,137,110,199,40,49,29,171,73,125,48,152,52,154,77,213,190,210,145,189,81,221,162,101,213,55,101,169,197,238,113,171,37,242,135,25,103,214,104,97,252,163,203,246,34,57,93,196,82,20,204,115,150,249,50,195,72,67,106,117,215,156,95,19,36,54,211,110,56,100,146,82,204,144,100,148,169,70,73,48,184,27,31,108,153,140,182,186,205,15,112,244,41,18,232,244,40,17,220,147,93,196,105,128,82,152,165,32,219,89,176,75,65,184,209,45,110,186,130,109,40,37,235,182,241,100,70,150,150,101,232,79,0,96,12,27,149,152,54,147,151,217,125,135,162,80,240,245,14,57,70,131,6,49,30,134,145,115,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,233,91,49,108,245,133,118,95,201,170,46,81,225,105,61,127,168,111,36,212,106,139,138,220,119,170,115,157,86,167,100,56,148,23,218,182,130,82,150,164,52,211,72,53,175,70,163,229,118,133,197,53,220,13,144,89,151,141,112,180,238,165,90,195,248,62,179,84,167,73,221,33,205,196,166,33,58,227,78,104,89,41,10,210,180,36,236,162,52,157,172,100,101,192,5,192,22,171,107,31,69,140,228,248,191,196,62,206,124,66,183,251,40,251,118,127,229,207,255,0,118,104,255,0,247,65,53,59,88,250,44,103,39,197,254,33,246,115,224,60,214,15,85,3,202,184,155,62,146,62,144,73,59,59,70,111,39,178,110,171,17,89,139,81,142,153,51,106,76,186,211,203,195,40,39,88,113,162,118,59,204,58,203,203,146,201,190,146,66,148,149,182,131,67,150,178,219,51,8,214,219,239,44,178,75,40,246,151,175,224,156,132,172,196,145,135,161,71,140,137,84,216,206,62,250,40,181,20,163,119,38,17,200,121,199,20,250,201,77,147,171,81,43,176,183,212,201,145,41,149,16,199,81,216,48,6,0,198,89,167,140,169,57,125,151,216,122,93,115,16,215,36,20,104,48,99,17,107,117,118,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,43,171,181,126,199,217,161,178,54,38,165,209,113,225,68,155,77,174,71,74,169,117,136,142,183,184,156,251,81,227,46,106,27,111,89,188,148,50,244,157,209,45,212,54,110,18,73,100,148,220,210,144,157,237,150,40,25,53,134,54,125,193,52,77,159,171,126,88,192,44,211,205,116,138,130,164,169,247,37,111,29,91,143,184,233,168,146,105,121,79,173,227,113,189,40,221,184,107,70,134,244,232,76,43,116,163,250,118,102,111,222,95,99,194,29,215,163,79,110,168,219,50,226,105,89,97,153,211,226,69,202,252,71,33,250,148,169,202,138,235,143,210,42,37,28,137,47,160,152,109,110,188,135,137,134,89,83,102,147,210,123,183,18,164,18,92,39,58,87,74,63,167,102,102,253,229,246,60,32,25,85,208,99,244,236,252,27,252,164,45,87,77,95,165,62,22,248,191,131,237,26,136,186,189,6,63,78,207,193,191,202,66,213,116,213,250,83,225,111,139,248,62,209,168,128,186,189,6,63,78,207,193,191,202,66,85,4,85,244,24,253,59,63,6,255,0,41,9,84,1,24,29,40,189,31,240,234,240,234,91,77,228,134,29,220,213,89,235,53,28,113,75,97,198,24,138,228,86,152,117,247,170,201,222,45,26,94,45,213,157,109,178,90,158,83,137,112,146,75,39,84,236,85,225,60,83,93,192,216,170,141,141,112,180,238,165,90,195,245,8,245,74,116,157,210,28,220,74,97,196,184,211,154,22,74,66,180,173,9,59,40,141,39,107,25,25,112,30,164,196,53,244,174,108,81,242,50,197,79,237,41,150,116,202,172,156,55,139,106,18,36,226,214,173,190,102,143,84,121,196,168,164,107,53,27,137,102,83,142,47,130,147,161,183,75,73,44,137,230,90,72,103,166,192,59,96,210,182,178,202,52,170,160,114,219,199,120,58,60,56,24,173,15,52,146,68,151,214,133,19,115,154,83,104,75,90,36,27,46,172,219,74,82,109,45,43,70,157,4,219,142,101,0,243,67,179,174,124,227,45,155,115,114,133,154,216,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,14,37,54,37,26,21,161,100,135,18,90,208,147,47,65,59,52,109,23,129,54,160,202,200,25,153,129,100,126,197,14,177,11,67,223,51,42,157,89,151,159,135,188,117,166,247,219,173,250,19,189,66,116,47,153,31,50,32,186,160,0,2,42,250,115,190,146,127,132,159,147,69,170,232,84,244,167,197,63,23,243,189,163,78,23,87,167,59,233,39,248,73,249,52,90,174,133,79,74,124,83,241,127,59,218,52,224,19,82,0,0,60,214,109,99,233,79,156,159,24,24,135,218,47,137,84,232,84,244,88,197,63,24,19,189,157,78,17,87,181,143,165,62,114,124,96,98,31,104,190,59,254,92,109,155,93,202,77,142,241,86,204,248,26,149,186,170,227,188,65,81,145,91,172,72,66,22,219,20,121,16,98,70,84,104,232,59,221,231,119,79,37,110,40,136,155,108,203,69,214,178,91,33,145,125,43,27,113,198,204,170,172,253,150,242,217,18,218,161,97,138,193,163,20,212,212,183,88,58,141,70,42,150,131,132,134,238,68,184,204,187,117,41,78,36,247,143,52,218,144,73,75,73,113,236,63,217,87,102,124,101,181,126,110,67,202,220,31,58,37,57,9,142,170,149,94,167,36,201,72,167,83,155,91,104,117,242,111,81,41,229,234,117,180,33,180,153,106,90,211,169,72,70,183,17,210,178,171,44,241,86,114,102,62,28,202,220,21,19,172,86,177,53,65,170,124,109,77,184,182,217,214,125,183,221,221,161,107,75,45,32,148,227,139,36,158,134,208,181,25,89,38,61,15,108,171,179,62,13,217,67,40,225,229,110,15,157,46,162,181,72,85,74,175,83,146,102,149,212,106,46,33,180,58,249,55,168,210,202,52,180,218,16,218,76,244,161,9,212,165,175,91,139,14,235,149,89,103,133,114,111,46,48,230,86,224,168,157,94,139,134,105,237,83,227,106,109,180,56,246,130,237,190,238,237,8,66,158,117,102,167,28,89,36,181,184,181,168,202,234,49,218,192,0,88,173,186,106,120,54,147,177,246,109,202,199,109,196,93,53,120,94,92,102,10,76,67,146,143,40,188,157,212,3,36,18,85,101,148,197,198,52,46,222,246,178,74,204,211,167,81,121,204,18,147,211,95,157,245,83,170,224,221,155,153,161,196,77,53,49,227,227,137,21,37,56,165,62,227,230,169,176,218,97,9,224,148,33,41,39,148,163,61,70,179,91,100,90,52,30,242,58,242,211,40,113,150,109,70,198,79,224,198,34,62,188,13,133,229,98,250,155,47,62,77,45,116,232,206,178,137,10,104,213,217,82,208,151,247,134,147,52,221,13,172,147,169,122,80,160,205,78,133,140,79,131,105,59,67,98,188,59,89,167,196,70,33,174,225,117,162,139,82,122,164,109,47,67,50,27,114,76,38,163,159,101,245,186,146,109,243,87,158,218,32,174,197,165,75,50,153,241,230,91,103,236,204,249,13,231,142,3,205,39,37,213,99,196,195,56,130,13,66,127,146,220,209,41,232,40,121,61,105,132,118,208,74,222,176,110,182,104,82,137,43,74,205,42,61,42,49,233,122,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,32,31,88,0,132,13,161,122,71,182,206,192,217,251,153,120,43,11,103,39,82,162,225,252,97,89,165,211,163,123,157,165,57,184,138,196,215,91,105,189,107,140,165,171,74,16,146,186,140,212,118,185,153,159,16,19,126,3,31,246,10,205,44,119,157,59,39,96,108,204,204,186,239,150,113,37,103,202,125,118,111,85,102,62,247,117,82,148,203,126,246,202,16,218,108,219,72,79,101,37,123,92,238,102,102,121,0,0,0,0,48,3,166,175,209,99,11,124,96,65,246,117,68,96,7,69,199,167,102,89,125,250,246,60,209,159,253,53,126,139,24,91,227,2,15,179,170,35,0,58,46,61,59,50,203,239,215,177,230,128,159,224,0,0,20,62,2,162,135,200,6,147,226,43,244,34,130,191,66,3,107,232,140,110,253,9,13,191,162,49,185,244,36,2,131,74,202,246,26,133,20,2,216,230,131,26,124,153,219,253,155,187,237,4,12,226,163,190,104,97,181,122,156,135,254,80,161,61,185,170,163,249,151,255,0,47,254,96,129,124,68,131,94,103,97,194,34,51,51,118,25,112,253,208,96,37,7,97,35,213,131,20,118,255,0,117,71,252,148,97,157,145,252,223,186,48,131,97,54,28,107,3,187,118,214,86,197,42,62,37,246,24,195,55,152,51,52,153,159,172,6,226,251,198,35,109,200,187,101,158,53,43,127,123,127,202,35,12,184,120,236,201,159,255,0,60,198,27,237,209,45,41,203,124,108,131,90,8,203,201,188,12,248,252,254,48,8,156,213,124,218,173,240,253,70,223,241,25,19,61,178,42,127,57,24,75,143,251,143,129,252,139,2,23,162,43,123,155,21,163,43,29,225,35,151,218,178,38,139,100,123,150,9,194,95,241,66,7,242,44,0,200,150,155,178,175,126,100,40,234,121,113,27,137,243,75,224,26,92,77,237,204,6,164,141,167,56,56,159,184,55,134,135,110,124,109,220,3,113,10,186,76,236,7,196,108,52,163,73,146,109,204,199,208,118,62,240,20,34,211,222,42,92,69,45,192,84,185,0,168,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,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,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,162,185,10,31,34,21,87,33,69,95,73,88,6,146,230,99,112,109,164,248,152,220,0,27,114,12,183,14,125,161,254,33,184,54,164,21,217,112,189,104,63,196,3,14,182,217,108,215,64,196,138,34,51,182,12,153,203,237,36,136,143,203,103,74,62,116,211,148,181,37,58,119,222,113,219,245,34,196,193,237,145,7,121,134,177,50,187,95,218,124,210,230,95,177,200,16,217,72,146,84,172,221,105,211,50,45,214,175,56,175,206,41,250,190,16,19,59,178,52,212,59,150,248,81,41,113,181,95,175,114,59,254,158,248,200,229,153,155,38,118,255,0,230,227,16,246,37,174,34,110,94,96,206,210,59,126,81,228,149,23,39,228,250,254,1,151,137,89,42,49,29,255,0,249,184,12,118,218,85,221,222,24,104,200,202,254,89,73,113,253,173,225,11,57,241,32,221,198,248,157,39,167,134,34,154,124,63,110,116,76,182,213,51,219,135,133,26,113,74,34,189,117,41,226,70,127,165,191,234,248,4,46,231,83,205,191,141,49,35,137,85,245,215,230,43,151,173,215,0,102,231,71,66,15,200,56,160,236,124,98,81,191,137,36,74,97,182,110,243,35,225,234,17,119,209,212,109,22,29,196,150,81,223,169,81,111,255,0,161,32,74,108,100,106,213,167,141,172,3,134,139,77,74,95,109,86,119,130,210,127,195,240,15,61,59,83,150,157,167,115,120,189,88,243,16,23,255,0,180,31,30,140,218,141,165,100,174,60,12,143,153,15,57,219,85,122,80,231,7,252,125,196,30,209,124,7,65,172,226,138,238,32,167,80,169,53,121,219,248,184,106,158,186,93,45,189,210,19,213,226,170,83,242,148,221,210,68,107,187,242,164,46,234,51,62,221,175,164,146,69,36,253,23,187,1,75,172,76,167,109,53,157,216,127,115,74,103,171,84,48,69,49,247,31,98,83,146,154,125,167,217,171,43,118,180,105,100,183,86,105,183,9,100,241,56,167,13,36,130,105,78,216,158,143,45,134,164,237,67,140,11,27,227,248,18,145,149,148,9,15,51,57,232,210,154,66,234,85,6,74,58,202,156,100,78,19,236,161,77,200,75,139,121,40,243,16,164,37,104,90,137,104,156,202,29,42,151,66,164,195,161,208,233,145,41,212,218,115,13,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,0,209,138,240,173,7,28,97,74,206,11,197,16,122,245,27,16,83,228,82,234,49,183,171,111,127,21,246,212,219,173,235,65,165,105,212,133,168,174,147,37,21,238,70,71,196,64,214,223,27,20,226,173,149,51,26,85,110,147,75,223,229,150,38,168,60,230,28,168,71,39,20,220,13,70,167,19,76,144,110,41,107,75,205,32,140,144,165,168,247,205,160,214,71,169,46,161,169,250,79,4,142,133,158,121,25,151,27,70,101,189,71,43,179,66,141,215,169,115,172,235,47,52,100,137,84,249,73,35,38,229,70,112,200,247,111,35,82,172,118,52,154,84,164,45,43,66,214,133,7,154,233,56,166,187,47,11,83,176,84,137,218,232,180,170,132,202,164,56,219,164,22,234,84,182,227,55,33,205,100,90,213,169,16,163,21,140,205,37,187,186,72,141,74,51,206,158,133,111,74,108,83,241,127,59,218,52,225,138,187,75,236,233,142,246,95,205,57,249,105,142,163,254,203,50,143,55,91,63,52,233,125,101,230,88,153,187,105,215,55,59,221,194,213,186,90,181,167,145,151,35,60,170,232,86,244,166,197,63,23,243,189,163,78,1,117,58,115,62,146,127,132,159,147,70,43,116,92,250,117,229,159,223,175,99,205,25,83,211,153,244,147,252,36,252,154,49,91,162,231,211,175,44,254,252,251,30,104,9,255,0,0,24,43,210,63,210,1,15,103,122,19,185,73,148,56,139,253,182,39,245,103,221,147,29,182,36,55,135,98,235,67,154,164,33,228,56,218,222,121,178,52,33,147,78,162,109,211,117,70,143,121,39,67,58,128,97,255,0,71,54,218,255,0,154,171,46,31,160,99,250,157,41,188,205,194,222,247,82,140,193,238,156,170,65,34,65,55,83,75,58,82,132,234,90,205,183,82,209,169,40,113,41,85,154,75,205,54,89,128,0,48,171,109,110,141,239,205,131,154,116,172,204,249,50,251,146,242,102,31,98,133,212,189,206,245,253,230,238,76,135,183,187,206,180,213,175,214,116,233,210,118,209,123,241,177,102,168,0,197,93,134,54,24,252,197,222,237,191,219,71,221,143,187,31,38,254,178,121,63,170,245,78,179,254,16,246,189,93,103,235,109,163,190,252,48,3,166,175,210,159,11,124,95,193,246,141,68,77,72,133,110,154,191,74,124,45,241,127,7,218,53,16,24,0,37,211,162,135,97,200,216,106,149,68,218,227,49,151,44,171,181,40,242,23,132,105,38,135,99,148,24,142,165,198,21,53,242,81,36,221,91,237,41,123,164,149,218,38,93,75,151,90,156,70,231,26,186,44,54,76,193,187,70,102,133,91,28,102,4,136,147,168,89,107,34,159,38,70,28,151,0,223,98,178,185,77,204,38,137,197,239,18,73,67,78,199,109,195,66,144,226,29,43,161,69,164,204,142,114,64,0,0,0,66,7,76,22,113,215,113,206,212,7,149,82,25,234,244,92,180,167,177,30,27,122,144,189,252,169,209,216,151,34,77,201,9,90,117,33,113,154,221,154,150,146,234,218,211,164,220,81,9,180,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,121,119,197,152,166,187,142,113,85,103,26,226,153,221,118,181,136,42,18,42,149,25,59,164,55,191,148,251,138,113,215,52,32,146,132,234,90,212,118,73,18,74,246,34,34,224,3,58,186,27,50,83,221,206,208,85,108,227,151,80,220,196,203,42,121,110,88,109,221,46,63,58,162,212,136,237,234,73,182,162,83,41,97,19,13,86,90,20,78,110,45,169,58,200,89,254,146,236,1,27,47,182,210,204,72,180,220,61,46,149,77,174,72,141,95,138,111,19,186,38,46,92,102,221,149,33,165,184,103,173,10,152,114,200,244,158,132,173,43,66,116,232,210,82,63,208,251,147,148,44,13,179,1,102,172,119,186,197,107,50,234,15,200,152,230,149,163,113,22,12,135,226,71,141,99,90,144,173,43,68,151,119,132,148,40,250,206,133,106,38,210,98,207,244,224,224,9,46,210,178,179,52,160,225,232,133,30,44,138,141,2,169,86,73,52,151,205,110,165,167,225,71,89,223,122,180,17,51,61,105,224,104,65,155,158,105,184,90,131,176,116,37,230,102,42,196,25,113,152,153,91,86,151,214,40,184,62,161,79,168,82,55,142,56,183,35,245,242,147,191,97,58,150,104,67,36,184,132,226,80,132,167,223,31,125,70,106,53,240,146,161,1,125,22,88,254,78,5,219,75,6,197,60,67,18,147,77,197,81,231,208,42,71,36,218,74,37,33,200,203,118,60,114,91,133,217,90,230,49,16,145,160,201,106,94,148,21,245,154,85,62,128,0,0,2,213,109,99,232,177,156,159,23,248,135,217,207,143,53,131,210,158,214,62,139,25,201,241,127,136,125,156,248,243,88,3,213,64,0,0,15,42,227,213,64,242,174,3,209,238,207,88,90,133,142,118,47,203,76,21,138,96,245,218,46,32,202,250,53,46,163,27,122,182,247,241,95,164,180,219,173,235,65,165,105,212,133,168,174,147,37,21,238,70,71,196,66,102,219,123,31,98,109,145,179,65,218,42,138,92,220,19,92,144,250,176,157,98,91,177,247,243,152,105,182,22,242,28,109,165,154,146,182,85,37,13,26,212,134,201,195,73,173,9,73,30,148,206,78,201,222,139,25,55,241,127,135,189,156,192,236,25,209,148,56,55,62,178,191,16,101,30,96,49,45,202,22,34,142,150,100,28,71,205,151,218,90,28,75,173,60,218,248,145,45,183,91,109,194,37,18,144,102,130,37,37,73,51,73,132,43,116,113,109,199,27,101,44,101,63,7,230,10,37,200,203,172,97,33,133,206,121,165,186,234,232,146,210,70,130,154,211,4,102,149,161,73,52,165,244,165,59,213,33,166,148,147,81,178,77,57,38,157,40,254,130,121,155,247,151,219,16,135,19,177,151,70,238,92,108,151,93,157,143,42,120,147,221,222,51,119,83,20,218,188,138,97,67,110,149,21,72,210,226,99,177,189,118,207,57,117,165,111,26,245,110,204,155,73,32,148,238,247,150,233,71,244,19,204,223,188,190,216,132,2,21,182,78,244,167,201,191,140,12,61,237,22,7,165,49,230,179,100,239,74,124,155,248,192,195,222,209,96,122,83,0,1,142,187,109,237,131,134,118,70,202,247,107,74,56,147,113,181,114,59,233,194,116,121,109,72,220,78,125,167,24,67,203,113,198,144,105,74,25,76,148,58,104,82,219,55,9,38,132,41,38,122,147,143,253,27,157,34,117,92,247,146,230,75,231,221,118,35,249,130,228,133,43,15,79,102,2,154,93,113,141,211,242,31,67,168,97,146,142,194,227,161,131,178,204,219,39,16,180,36,146,107,66,150,224,72,80,0,0,0,0,14,39,22,98,154,22,6,194,181,156,107,138,103,117,42,46,31,167,200,170,84,100,238,150,230,226,43,13,169,199,92,208,130,82,213,165,8,81,217,36,106,59,88,136,207,128,243,47,154,185,153,138,179,147,49,241,30,105,99,89,125,98,181,137,170,14,212,36,233,113,197,182,206,179,236,48,214,241,107,90,89,105,4,150,219,65,168,244,54,132,36,142,201,33,50,157,48,89,199,66,192,219,48,30,85,72,103,172,86,179,46,160,196,120,109,234,90,55,17,96,200,98,92,137,55,36,41,10,210,180,70,107,118,106,66,143,172,235,78,162,109,68,33,4,6,90,116,96,103,69,87,42,118,180,194,84,39,177,124,186,78,24,199,50,21,65,172,195,74,20,235,19,223,113,151,83,79,74,219,36,170,203,41,139,101,41,116,136,141,4,227,132,106,75,107,114,243,232,60,171,143,75,187,55,103,125,43,104,252,146,194,217,209,70,161,203,163,71,196,113,221,82,224,73,113,46,46,51,236,190,228,119,144,75,79,5,160,157,101,205,11,178,77,72,210,163,74,12,205,4,23,44,90,173,172,125,22,51,147,226,255,0,16,251,57,241,117,69,170,218,199,209,99,57,62,47,241,15,179,159,1,230,176,122,168,30,85,199,170,128,0,22,171,105,125,162,240,38,203,249,89,63,51,49,212,143,217,97,209,225,104,123,230,157,83,171,60,243,16,247,141,52,230,231,123,184,90,119,171,78,132,115,51,228,71,130,187,7,244,164,98,172,201,205,58,142,89,237,45,86,165,53,238,178,160,217,225,41,176,169,174,55,213,231,72,146,211,45,82,9,182,27,94,166,79,123,169,183,158,81,41,27,181,147,174,185,173,38,128,147,240,0,1,128,29,53,126,139,24,91,227,2,15,179,170,34,42,246,78,244,167,201,191,140,12,61,237,22,4,170,116,213,250,44,97,111,140,8,62,206,168,136,171,217,59,210,159,38,254,48,48,247,180,88,1,38,157,43,27,14,73,204,170,84,253,169,50,217,113,26,174,225,138,57,175,20,211,20,134,152,42,141,58,42,86,179,154,135,44,70,185,44,181,116,169,46,40,247,140,180,218,80,105,83,73,109,232,160,202,172,204,197,89,55,152,248,115,52,176,84,190,175,90,195,53,6,170,17,181,56,226,27,123,65,246,216,119,118,180,45,76,186,131,83,110,32,148,90,219,90,210,103,101,24,244,252,33,175,165,115,98,143,145,150,42,127,105,76,179,166,85,100,225,188,91,80,145,39,22,181,109,243,52,122,163,206,37,69,35,89,168,220,75,50,156,113,124,20,157,13,186,90,73,100,79,50,210,67,55,223,218,99,6,237,95,209,249,155,25,165,131,224,203,167,45,56,31,18,83,106,244,201,36,106,93,58,162,221,41,197,186,193,57,164,146,242,52,186,218,208,226,72,181,33,105,212,148,47,91,104,128,193,221,114,187,55,177,150,80,73,196,207,224,247,226,18,49,134,23,169,225,10,187,50,88,39,80,253,58,115,90,29,73,31,5,33,105,81,54,226,20,147,43,45,164,146,181,32,214,133,116,160,30,148,246,78,244,88,201,191,139,252,61,236,230,5,213,24,235,151,184,214,171,150,189,30,24,107,49,168,81,226,63,82,194,185,47,10,183,13,169,104,82,152,113,248,212,52,60,218,92,74,84,149,26,13,72,34,50,37,36,237,123,25,115,17,193,254,205,94,212,255,0,248,131,149,95,243,85,71,254,252,2,106,64,116,172,144,198,181,92,202,201,124,3,152,213,216,241,24,169,98,172,47,74,173,204,106,34,20,150,27,126,76,70,222,113,45,165,74,82,137,4,165,153,17,26,148,118,181,204,249,142,234,3,3,250,69,118,13,205,221,174,177,182,17,196,217,109,137,48,133,54,61,6,148,244,25,40,174,75,148,202,212,181,189,172,141,27,152,238,145,149,185,220,200,239,235,23,99,163,247,102,28,101,178,118,72,207,203,140,121,83,161,207,171,207,196,82,171,46,61,70,144,243,209,205,14,49,29,164,149,222,105,181,18,136,152,226,68,155,114,226,119,49,147,0,3,161,231,214,95,78,205,140,146,199,185,103,75,118,43,85,12,81,135,42,20,168,78,74,113,104,97,185,47,71,90,25,91,138,66,84,162,65,56,104,53,89,42,59,17,240,62,66,59,182,76,232,175,218,3,34,118,136,193,121,181,140,177,134,94,76,163,97,201,111,72,148,197,54,124,215,100,172,149,29,214,211,161,46,68,66,12,245,45,39,197,101,192,140,248,159,3,148,208,0,31,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,235,0,30,120,118,219,216,251,19,108,141,154,14,209,84,82,230,224,154,228,135,213,132,235,18,221,143,191,156,195,77,176,183,144,227,109,44,212,149,178,169,40,104,214,164,54,78,26,77,104,74,72,244,166,239,244,94,237,175,249,159,241,218,50,99,48,170,116,168,57,109,140,170,11,146,237,70,105,238,124,141,84,83,41,66,36,27,169,73,221,151,119,76,50,225,56,100,134,251,14,235,109,40,119,121,45,91,78,236,245,133,118,160,201,170,214,81,226,153,61,67,175,238,228,211,170,136,138,220,135,169,147,154,86,166,164,54,149,151,219,54,178,74,144,165,180,235,168,37,163,94,162,243,173,154,89,91,142,242,91,29,212,242,207,50,232,94,70,196,148,109,207,93,133,214,153,145,186,222,178,135,155,247,198,86,182,213,118,221,66,187,42,59,94,199,99,35,34,15,79,195,165,103,70,111,96,220,133,202,252,65,155,153,128,252,182,232,88,118,58,94,144,81,24,55,159,117,107,113,45,52,203,104,224,70,183,29,113,182,200,212,105,65,26,200,212,164,164,141,69,131,253,20,123,107,252,147,112,171,27,53,230,101,78,149,27,18,97,42,124,120,216,73,219,238,94,172,82,217,109,73,56,250,9,36,218,158,138,219,104,226,149,107,113,163,212,104,51,101,231,85,133,125,35,59,107,254,106,172,199,98,129,128,42,117,86,242,203,11,123,221,54,51,231,186,110,169,56,141,100,229,77,76,233,74,211,169,11,38,218,75,166,165,33,180,169,86,105,79,58,217,5,138,218,43,62,113,150,210,89,185,93,205,108,103,54,90,151,81,144,180,83,32,189,32,158,69,38,156,75,81,199,132,209,165,8,78,134,210,171,26,137,9,214,179,91,138,45,107,81,156,133,116,62,236,135,203,107,140,117,11,246,120,88,25,45,207,253,190,44,249,111,52,130,251,118,27,37,175,246,117,27,127,56,112,98,175,71,118,200,127,154,183,57,79,221,76,45,246,94,224,237,212,220,81,162,127,86,121,253,234,93,234,177,27,210,70,225,239,92,105,90,205,58,52,180,219,182,113,14,27,90,167,248,6,63,237,173,178,151,230,193,202,202,86,89,251,189,247,37,228,204,64,197,119,174,249,47,175,239,55,113,164,51,186,221,239,154,181,250,206,173,90,142,218,45,110,55,43,1,178,231,69,39,230,107,207,108,51,157,127,39,175,116,126,231,58,239,204,207,114,221,79,127,214,33,191,27,231,221,109,205,58,119,250,188,195,190,155,112,189,203,63,192,6,42,244,163,250,9,230,111,222,95,108,66,16,2,39,251,165,31,208,79,51,126,242,251,98,16,130,188,167,192,191,37,12,211,193,185,103,229,79,38,123,173,196,20,234,23,93,220,111,186,175,90,146,219,59,221,222,164,235,211,188,213,167,82,111,107,92,175,112,23,171,97,125,140,171,187,97,230,60,170,99,149,95,35,96,204,47,213,228,98,106,147,75,65,202,75,110,154,247,81,163,54,171,221,231,119,78,145,56,164,155,109,165,10,82,181,25,33,167,39,251,9,225,106,22,6,194,180,108,21,133,160,245,42,46,31,167,199,165,211,163,111,86,230,226,43,13,165,182,155,214,179,82,213,165,8,73,93,70,106,59,92,204,207,136,224,50,95,40,112,110,66,229,126,31,202,60,191,98,91,116,44,59,29,76,199,57,111,155,207,186,181,184,167,93,121,197,240,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,238,160,0,0,0,34,175,167,59,233,39,248,73,249,52,74,160,138,190,156,239,164,159,225,39,228,208,22,171,161,83,210,159,20,252,95,206,246,141,56,77,72,133,110,133,79,74,124,83,241,127,59,218,52,225,53,32,2,53,115,99,161,175,228,161,154,120,203,51,63,52,119,147,61,214,226,10,141,119,169,123,144,223,117,94,181,37,199,183,91,206,186,157,122,119,154,117,105,77,237,123,21,236,36,168,0,99,254,197,59,41,126,99,236,172,170,229,159,187,223,117,190,83,196,15,215,122,239,146,250,134,239,121,26,59,59,173,222,249,219,219,171,106,213,168,175,174,214,225,115,130,205,172,125,41,243,147,227,3,16,251,69,241,233,76,121,172,218,199,210,159,57,62,48,49,15,180,95,1,109,41,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,30,130,118,23,216,202,133,177,230,92,74,166,57,85,242,206,51,197,29,94,70,38,169,52,181,148,85,56,209,47,117,26,51,106,181,153,107,122,233,19,138,73,56,226,150,165,43,73,26,26,111,29,122,34,182,76,193,184,123,46,233,251,86,86,100,68,173,226,28,85,30,76,106,43,111,64,52,175,15,33,137,114,226,201,54,156,55,20,151,22,250,91,110,235,221,161,104,70,182,200,205,46,47,84,143,128,14,169,155,24,23,228,161,149,152,203,44,252,169,228,207,117,184,126,163,66,235,187,141,247,85,235,81,156,103,123,187,212,157,122,119,154,180,234,77,237,107,149,238,59,88,0,138,191,246,12,127,252,209,127,238,79,255,0,207,140,255,0,218,199,209,99,57,62,47,241,15,179,159,23,84,90,173,172,125,22,51,147,226,255,0,16,251,57,240,30,107,7,43,139,49,77,119,28,226,170,206,53,197,51,186,237,107,16,84,36,85,42,50,119,72,111,127,41,247,20,227,174,104,65,37,9,212,181,168,236,146,36,149,236,68,69,192,113,66,85,58,40,246,22,249,198,212,25,215,131,63,185,229,96,8,83,149,246,202,85,81,200,230,159,218,186,170,212,175,171,120,145,250,29,224,23,171,163,131,163,254,30,206,244,38,179,111,55,176,239,251,108,79,235,44,53,26,67,140,72,111,14,197,214,182,244,199,91,43,113,181,188,243,100,75,91,196,173,68,219,164,210,73,30,252,110,229,86,122,100,94,92,109,23,151,21,28,175,205,10,55,94,165,78,179,172,188,209,146,37,83,229,36,140,155,149,25,195,35,221,188,141,74,177,216,210,105,82,144,180,173,11,90,21,112,0,7,153,108,244,200,188,199,217,211,49,234,57,95,154,20,110,163,85,131,103,89,121,163,53,197,168,69,81,153,55,42,51,134,69,188,101,122,85,99,177,40,148,149,33,105,66,208,180,39,160,15,67,219,109,236,125,134,118,185,202,247,104,170,40,144,177,181,14,59,234,194,117,137,110,200,220,65,125,215,24,91,200,113,182,150,73,82,30,76,100,52,107,82,28,54,201,70,180,37,70,90,85,0,56,255,0,0,99,44,172,198,85,108,190,204,28,61,46,135,136,104,114,14,52,232,50,72,181,180,187,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,152,73,167,65,143,211,179,240,111,242,144,181,93,53,126,148,248,91,226,254,15,180,106,34,234,244,24,253,59,63,6,255,0,41,11,85,211,87,233,79,133,190,47,224,251,70,162,2,234,244,24,253,59,63,6,255,0,41,9,84,17,87,208,99,244,236,252,27,252,164,37,80,0,113,56,179,11,80,177,206,21,172,224,172,83,7,174,209,113,5,62,69,46,163,27,122,182,247,241,95,109,77,186,222,180,26,86,157,72,90,138,233,50,81,94,228,100,124,71,44,0,32,47,164,27,98,74,174,202,24,253,186,238,24,98,92,236,186,197,82,36,61,74,152,152,170,75,20,151,212,243,202,69,37,110,41,231,86,181,183,29,45,169,46,184,105,55,139,120,105,35,54,220,183,95,232,248,207,76,199,201,173,166,176,85,39,5,86,119,84,172,119,136,41,120,110,191,77,124,141,113,102,197,145,41,12,146,212,130,50,179,205,111,84,182,156,35,37,37,70,162,59,161,110,33,114,213,210,143,232,39,153,191,121,125,177,8,66,182,201,222,148,249,55,241,129,135,189,162,192,15,74,96,0,2,42,250,115,190,146,127,132,159,147,69,170,232,84,244,167,197,63,23,243,189,163,78,23,87,167,59,233,39,248,73,249,52,90,174,133,79,74,124,83,241,127,59,218,52,224,19,82,0,0,60,214,109,99,233,79,156,159,24,24,135,218,47,139,105,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,185,123,88,250,83,231,39,198,6,33,246,139,227,63,250,23,54,122,194,181,8,120,143,105,218,180,158,185,90,166,212,36,225,42,68,39,34,182,166,224,251,196,103,159,152,151,20,70,178,121,104,124,153,73,163,70,150,205,242,51,89,59,100,6,79,244,124,236,73,74,217,67,0,57,93,196,236,68,157,152,184,170,60,119,170,179,21,21,41,126,146,194,153,101,75,164,161,196,188,234,22,134,228,37,197,41,214,205,36,241,238,205,68,100,219,118,203,80,0,0,1,142,189,33,25,161,74,202,173,143,179,38,167,80,76,71,164,87,232,238,225,120,49,30,154,152,203,144,253,65,39,24,247,87,35,55,22,211,78,59,32,219,73,93,72,142,190,41,34,53,164,32,219,106,172,210,249,52,237,29,152,185,152,205,119,203,48,43,56,130,87,146,166,245,94,175,189,165,180,189,204,31,123,52,33,73,180,86,152,79,109,36,179,181,215,117,26,140,228,127,162,19,103,92,27,95,217,231,49,49,206,57,194,114,228,47,49,100,75,194,11,92,182,141,148,73,160,38,58,18,242,98,188,148,165,228,161,215,158,125,183,84,219,154,77,113,27,34,210,182,76,196,69,143,74,123,42,229,111,200,91,103,28,186,203,55,168,94,70,159,70,195,241,124,171,11,173,117,141,213,81,212,111,167,123,225,45,105,85,229,58,250,187,10,52,21,236,139,36,146,68,30,117,179,99,2,252,139,243,79,25,101,159,149,60,167,238,75,16,84,104,93,119,113,185,235,93,86,75,140,239,119,122,149,163,86,239,86,157,74,181,237,115,181,196,239,116,107,230,244,108,223,216,251,3,190,111,196,58,150,15,142,120,66,164,204,102,29,105,12,46,10,82,136,233,51,114,250,214,168,103,17,197,169,6,104,53,186,162,45,54,52,38,48,122,89,178,190,149,151,27,96,213,42,116,101,68,110,62,58,163,195,197,11,137,26,18,99,162,51,235,83,145,158,190,147,50,113,110,187,17,201,11,114,201,53,46,66,174,70,100,107,85,244,232,75,206,58,235,88,171,29,108,253,33,157,245,22,77,60,241,140,55,53,33,61,82,83,110,71,137,32,172,72,214,230,249,14,198,226,107,210,142,171,217,77,220,81,144,75,80,141,92,216,232,107,249,40,102,158,50,204,207,205,29,228,207,117,184,130,163,93,234,94,228,55,221,87,173,73,113,237,214,243,174,167,94,157,230,157,90,83,123,94,197,123,9,42,0,22,171,101,204,139,252,205,121,19,134,114,83,221,79,186,63,115,157,119,230,159,81,234,123,254,177,49,249,63,57,222,57,167,78,255,0,79,158,119,211,126,23,177,93,80,0,0,0,1,128,29,53,126,139,24,91,227,2,15,179,170,35,0,58,46,61,59,50,203,239,215,177,230,140,255,0,233,171,244,88,194,223,24,16,125,157,81,24,1,209,113,233,217,150,95,126,189,143,52,4,255,0,0,0,0,161,250,133,69,12,187,192,105,62,6,43,244,34,135,207,136,175,208,128,208,124,198,191,161,33,182,103,196,198,231,208,144,10,10,40,84,81,86,225,96,22,219,53,174,94,75,225,251,63,249,130,8,39,32,164,102,198,21,66,238,68,169,112,82,118,245,28,147,19,193,155,10,34,242,87,252,191,253,152,129,234,131,132,198,106,225,119,111,230,74,130,174,62,18,76,4,178,236,97,9,168,152,53,214,219,82,140,143,18,41,93,163,47,216,163,140,193,102,218,76,139,214,48,231,98,170,129,77,193,110,185,116,240,196,170,79,2,50,253,42,63,175,225,25,141,31,249,192,37,153,166,50,204,139,143,15,198,48,91,111,90,147,205,224,156,114,209,37,187,23,147,57,145,223,231,209,124,70,115,84,22,104,136,226,136,139,133,185,252,36,35,251,111,202,137,150,22,199,109,30,139,252,203,238,63,217,34,128,141,12,56,234,164,102,133,93,107,34,43,193,79,47,129,145,53,219,37,35,78,9,194,103,99,254,212,32,127,34,192,133,44,8,203,179,179,46,171,165,55,249,159,126,7,110,246,75,188,77,166,202,205,45,140,15,132,201,73,181,176,148,4,241,63,176,176,3,32,136,139,73,124,2,166,68,174,99,74,111,164,143,214,66,160,42,145,160,212,102,118,183,3,26,200,236,52,90,198,64,41,160,181,17,241,26,203,152,88,11,152,13,96,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,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,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,40,174,67,77,198,165,114,26,64,80,136,174,118,26,200,238,54,239,99,49,173,32,53,13,183,74,237,46,220,244,159,226,26,207,144,210,175,157,171,224,48,24,201,181,173,61,233,56,79,19,173,44,234,182,18,154,87,212,69,250,83,254,34,18,235,45,187,15,54,94,66,139,70,141,61,228,118,188,98,254,145,58,27,80,48,75,193,120,164,212,155,159,185,89,221,255,0,98,120,65,198,52,73,183,156,19,8,138,196,91,191,242,84,128,148,77,131,102,154,176,38,6,109,78,115,242,159,11,125,154,80,206,24,234,37,68,79,30,119,252,99,3,54,7,119,86,18,192,173,169,92,15,202,124,45,246,89,67,60,163,23,202,169,36,248,254,49,48,99,78,213,176,21,43,9,180,130,107,87,205,228,171,206,183,233,79,248,136,94,206,134,119,56,211,18,35,78,157,53,233,137,181,239,250,107,130,109,118,153,65,30,22,107,81,126,189,39,249,55,132,42,231,187,102,140,111,137,213,166,196,120,138,111,127,217,157,20,102,167,71,65,153,208,49,61,251,161,209,173,255,0,161,36,74,204,18,243,237,225,252,226,41,58,58,20,69,65,197,23,63,212,116,111,226,73,18,185,0,175,188,251,159,206,3,236,67,105,227,114,30,112,54,172,244,162,206,31,248,253,136,61,162,248,244,136,148,223,145,15,55,155,86,250,81,231,23,252,126,196,62,209,124,4,209,116,95,17,30,194,249,105,114,231,229,159,108,77,25,84,146,74,83,100,144,197,110,139,219,126,97,108,180,245,252,217,246,196,209,149,8,59,144,13,210,243,5,83,231,16,162,124,193,173,41,43,92,200,4,86,116,230,253,36,255,0,9,63,38,139,85,208,173,233,77,138,126,47,231,123,70,156,46,175,78,105,255,0,224,79,240,147,242,104,181,93,10,222,148,216,167,226,254,119,180,105,192,46,167,78,103,210,79,240,147,242,104,197,110,139,159,78,188,179,251,243,236,121,163,42,122,115,62,146,127,132,159,147,70,16,236,65,155,216,51,33,118,156,194,89,185,152,15,203,110,133,135,99,213,222,144,81,24,55,159,117,107,165,203,105,166,91,65,88,141,110,58,227,109,145,168,210,130,53,145,173,73,73,41,68,19,85,182,222,216,56,103,100,108,175,118,180,163,137,55,27,87,35,190,156,39,71,150,212,141,196,231,218,113,132,60,183,28,105,6,148,161,148,201,67,166,133,45,179,112,146,104,66,146,103,169,48,3,143,241,254,50,205,60,101,86,204,28,193,196,50,235,152,134,185,32,228,206,157,36,203,91,171,177,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,115,249,233,158,153,143,180,94,99,212,115,67,52,43,61,122,171,58,205,50,203,68,104,139,79,138,147,51,110,44,102,204,207,118,202,53,42,197,115,81,169,74,90,212,181,173,107,84,138,244,81,236,45,243,141,168,51,175,6,127,115,202,192,16,167,43,237,148,170,163,145,205,63,181,117,85,169,95,86,241,35,244,59,192,35,47,0,99,252,101,149,152,202,147,152,57,125,136,101,208,241,13,14,65,73,131,58,49,150,182,151,99,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,244,39,177,246,214,120,55,107,172,175,247,113,66,143,18,143,93,129,33,200,213,220,56,153,231,41,250,82,205,197,147,6,181,155,109,26,208,235,72,39,18,178,70,139,239,16,70,106,105,100,81,193,210,117,209,255,0,15,40,166,73,218,7,36,48,239,84,192,178,245,63,137,169,173,56,195,81,104,50,156,125,150,90,84,100,41,100,225,178,251,146,56,50,218,20,150,84,133,88,210,218,144,134,241,3,102,45,161,113,86,203,249,203,69,205,204,45,27,175,245,13,228,106,141,45,114,156,142,205,78,11,169,210,236,119,20,131,251,87,16,106,74,210,135,90,105,102,133,232,210,97,233,76,7,74,201,124,222,193,185,245,149,248,127,55,50,253,249,110,80,177,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,196,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,186,128,8,86,233,171,244,167,194,223,23,240,125,163,81,19,82,33,91,166,175,210,159,11,124,95,193,246,141,68,5,213,232,49,250,118,126,13,254,82,18,168,34,175,160,199,233,217,248,55,249,72,74,160,0,0,0,196,174,148,220,127,27,2,236,91,140,162,150,33,151,73,169,98,169,16,40,20,211,140,110,165,114,150,228,148,59,34,57,173,178,236,161,112,216,150,75,214,100,133,35,82,14,250,201,42,128,193,43,221,57,85,106,171,52,172,155,161,51,83,150,138,108,201,21,233,114,33,165,229,19,15,62,202,96,165,167,86,221,244,169,104,75,239,37,42,50,186,73,215,8,173,168,239,132,27,1,224,95,146,38,217,57,79,64,242,167,147,250,166,32,110,187,190,220,111,117,121,53,181,207,221,105,212,155,111,58,174,239,85,251,58,245,89,86,210,97,232,39,47,112,85,43,45,112,6,26,203,154,20,137,111,211,112,173,30,21,18,27,178,214,149,62,227,17,153,67,45,169,197,37,41,73,172,210,130,51,50,74,74,247,177,23,33,98,186,72,112,181,119,24,108,75,154,84,156,57,7,173,203,143,79,137,84,113,189,234,27,211,22,20,232,242,228,185,117,153,17,232,97,135,87,107,234,86,155,36,141,70,68,121,42,62,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,192,121,119,194,120,166,187,129,177,85,27,26,225,105,221,74,181,135,234,17,234,148,233,59,164,57,184,148,195,137,113,167,52,44,148,133,105,90,18,118,81,26,78,214,50,50,224,61,73,143,42,227,208,247,71,134,53,170,227,253,139,114,170,187,89,143,17,153,17,104,235,162,33,49,144,164,160,216,167,201,118,11,42,50,82,148,122,212,212,102,212,179,189,141,102,163,34,73,25,36,131,34,128,0,5,170,218,199,209,99,57,62,47,241,15,179,159,30,107,7,165,61,172,125,22,51,147,226,255,0,16,251,57,241,230,176,7,170,128,0,0,30,85,199,170,129,229,92,7,165,61,147,189,22,50,111,226,255,0,15,123,57,129,117,69,170,217,59,209,99,38,254,47,240,247,179,152,23,84,0,98,175,74,63,160,158,102,253,229,246,196,33,149,67,21,122,81,253,4,243,55,239,47,182,33,0,133,109,147,189,41,242,111,227,3,15,123,69,129,232,79,61,51,211,46,54,116,203,138,142,104,102,133,103,168,210,160,217,166,89,104,137,114,170,18,148,70,109,197,140,217,153,111,30,94,149,88,174,73,36,165,75,90,144,132,45,105,243,173,179,214,41,161,96,108,253,203,76,107,138,103,117,42,46,31,198,20,106,165,70,78,233,110,110,34,177,53,167,29,115,66,9,75,86,148,33,71,100,145,168,237,98,35,62,2,229,237,183,182,14,38,218,231,52,29,173,40,229,194,193,52,57,15,167,9,209,229,181,31,127,5,135,91,97,15,45,199,26,65,41,75,121,81,144,233,161,75,112,155,53,26,16,165,17,106,80,91,76,244,207,76,199,218,47,49,234,57,161,154,21,158,189,85,157,102,153,101,162,52,69,167,197,73,153,183,22,51,102,103,187,101,26,149,98,185,168,212,165,45,106,90,214,181,171,160,12,233,232,224,232,255,0,153,180,69,117,172,219,205,236,59,254,212,240,58,203,13,70,144,227,241,220,196,82,180,45,189,49,214,202,219,113,12,178,225,146,214,241,43,73,184,209,52,146,95,191,27,89,85,210,117,209,255,0,51,55,97,201,218,7,36,48,239,91,199,81,53,63,137,169,173,56,251,178,171,209,91,97,150,90,84,100,41,102,217,60,195,113,248,50,218,18,167,146,181,88,212,226,80,135,2,229,244,113,109,199,39,106,220,27,63,7,230,10,34,71,204,92,31,29,133,206,121,165,180,210,43,113,20,102,130,154,211,4,100,164,45,42,36,165,244,165,59,164,173,214,148,147,73,60,77,55,153,67,203,190,0,199,248,203,43,49,149,39,48,114,251,16,203,161,226,26,28,130,147,6,116,99,45,109,46,198,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,232,79,99,237,172,240,110,215,89,95,238,226,133,30,37,30,187,2,67,145,171,184,113,51,206,83,244,165,155,139,38,13,107,54,218,53,161,214,144,78,37,100,141,23,222,32,140,212,210,200,130,250,128,11,105,180,142,119,210,182,112,201,44,83,157,21,154,28,186,204,124,57,29,165,34,4,103,18,218,228,190,243,237,199,101,6,181,112,66,13,215,155,214,187,40,210,141,74,36,172,200,144,97,10,221,39,249,209,85,205,109,173,49,109,9,156,95,46,173,134,48,52,132,208,104,208,212,133,52,196,7,219,101,164,212,18,134,205,41,186,206,98,30,74,157,50,51,89,54,217,18,148,218,27,182,37,128,187,251,91,100,133,43,103,12,254,196,121,47,70,174,75,172,199,195,145,233,105,92,249,45,165,181,201,125,234,116,105,15,44,144,158,8,65,186,243,154,17,117,26,81,165,38,165,153,26,204,45,0,149,78,132,44,210,255,0,194,94,74,84,43,191,220,152,166,145,76,234,191,12,105,239,239,137,31,240,106,116,45,126,40,79,207,12,96,86,91,228,133,43,30,108,233,156,185,202,245,114,92,58,150,87,72,195,74,143,17,45,165,108,78,98,163,41,248,206,161,124,148,133,165,68,202,210,178,51,43,33,196,154,79,89,45,191,151,101,140,235,252,206,219,65,96,156,227,114,159,215,98,97,250,129,245,246,18,214,241,197,193,125,165,199,149,186,78,241,178,55,137,135,157,54,245,44,147,188,36,106,186,110,70,30,148,197,170,218,199,209,99,57,62,47,241,15,179,159,23,84,90,173,172,125,22,51,147,226,255,0,16,251,57,240,30,107,7,168,140,127,143,240,110,86,96,218,182,96,230,14,33,137,67,195,212,56,231,38,116,233,38,122,26,69,200,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,143,203,184,204,174,145,77,186,164,237,75,140,143,3,229,244,249,104,202,186,4,134,94,130,204,152,173,33,117,58,139,37,33,7,82,35,54,201,246,80,166,228,41,180,50,165,249,136,74,212,132,45,70,132,5,170,219,19,106,172,101,181,126,110,84,49,133,102,165,45,56,98,157,34,68,108,39,72,113,178,101,20,234,113,175,176,106,105,43,90,122,203,137,75,106,121,122,149,169,100,73,35,221,161,180,34,197,12,170,216,23,98,140,85,181,102,99,196,173,213,169,157,95,44,176,205,65,151,49,29,66,65,56,134,231,232,52,184,170,100,115,109,72,90,158,117,6,68,181,33,69,185,109,100,179,61,74,105,14,200,254,221,29,29,152,103,59,50,142,142,172,149,161,68,167,99,188,1,71,131,69,195,232,147,62,66,145,50,137,9,15,19,116,162,83,175,110,144,179,55,181,161,247,18,165,26,219,74,22,226,80,181,56,128,183,253,20,251,113,201,204,170,84,13,150,243,37,17,26,174,225,138,57,35,11,84,210,182,152,42,141,58,42,80,130,132,182,238,70,185,44,181,101,37,77,164,247,140,180,226,150,73,83,74,113,233,31,30,91,63,61,88,11,21,126,186,225,204,73,135,42,31,100,135,58,155,58,59,159,226,184,203,205,184,143,5,37,73,238,50,19,189,209,243,182,221,43,106,252,0,229,11,19,191,18,14,98,225,88,241,217,170,195,84,164,169,250,179,9,101,148,174,172,134,210,203,72,66,28,144,167,18,166,155,37,19,39,187,37,25,19,141,220,45,175,77,95,162,198,22,248,192,131,236,234,136,138,189,147,189,41,242,111,227,3,15,123,69,129,42,157,53,126,139,24,91,227,2,15,179,170,34,42,246,78,244,167,201,191,140,12,61,237,22,0,122,83,28,78,44,194,212,44,115,133,107,56,43,20,193,235,180,92,65,79,145,75,168,198,222,173,189,252,87,219,83,110,183,173,6,149,167,82,22,162,186,76,148,87,185,25,31,17,203,0,8,1,219,235,98,140,85,178,158,99,203,173,210,105,157,99,44,177,53,65,231,48,229,66,57,56,182,224,107,53,56,154,100,131,113,75,90,94,105,4,100,133,45,71,190,109,6,178,61,73,117,13,98,168,244,103,183,30,0,193,185,131,178,134,103,197,198,120,122,37,85,20,60,47,84,175,211,13,226,61,112,234,49,33,188,236,121,13,45,38,74,66,210,162,177,216,251,72,82,208,173,72,90,146,126,115,0,122,40,202,124,11,242,80,216,23,6,229,167,149,60,153,238,183,39,233,212,46,187,184,223,117,94,181,69,109,157,238,239,82,117,233,222,106,211,169,55,181,174,87,184,194,191,246,12,127,252,209,127,238,79,255,0,207,140,255,0,217,59,209,99,38,254,47,240,247,179,152,23,84,7,84,202,124,11,242,47,202,204,27,150,126,84,242,159,185,44,63,78,161,117,221,198,231,173,117,88,205,179,189,221,234,86,141,91,189,90,117,42,215,181,206,215,29,172,0,0,0,0,0,0,0,0,0,6,21,116,152,108,81,81,218,127,2,83,113,182,90,83,58,206,100,225,43,70,133,13,178,138,207,150,96,188,243,100,228,119,164,60,166,244,110,110,183,219,53,57,164,174,250,73,6,167,137,73,205,81,138,189,34,59,94,126,101,44,154,47,114,211,119,57,133,140,119,176,176,190,184,29,101,150,55,74,107,173,75,115,81,147,101,186,109,212,232,37,107,212,235,141,93,181,182,78,233,8,1,29,215,37,242,135,25,103,214,104,97,252,163,203,246,34,57,93,196,82,20,204,115,150,249,50,195,72,67,106,117,215,156,95,19,36,54,211,110,56,100,146,82,204,144,100,148,169,70,73,62,148,46,254,202,187,76,99,45,148,51,114,30,105,96,248,49,42,40,84,117,83,106,244,201,36,73,69,70,156,226,219,91,172,19,154,77,76,175,83,77,173,14,36,143,74,208,157,73,90,53,182,176,244,41,146,249,67,131,114,23,43,240,254,81,229,251,18,219,161,97,216,234,102,57,203,124,222,125,213,173,197,58,235,206,47,129,26,220,117,199,28,50,73,37,4,107,50,74,82,146,36,151,117,29,83,43,115,75,2,103,78,4,166,102,102,90,87,124,179,134,235,59,238,165,55,170,189,31,123,186,121,108,185,239,111,33,14,38,206,52,180,246,146,87,181,202,228,100,103,218,192,0,0,6,42,244,163,250,9,230,111,222,95,108,66,16,173,178,119,165,62,77,252,96,97,239,104,176,38,167,165,31,208,79,51,126,242,251,98,16,133,109,147,189,41,242,111,227,3,15,123,69,128,30,148,192,0,0,124,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,143,172,99,87,72,70,207,185,143,180,158,206,53,12,1,149,184,131,169,86,162,84,24,172,121,53,111,155,44,215,91,97,14,124,160,227,154,146,132,234,90,219,117,6,225,27,123,214,26,213,160,189,245,176,250,242,67,111,189,154,54,133,205,10,158,83,101,182,46,150,253,94,36,116,73,167,61,62,18,225,177,91,70,239,91,197,8,157,179,171,91,37,125,104,113,182,214,100,149,173,4,227,104,90,211,134,189,57,223,73,63,194,79,201,162,48,48,158,41,174,224,108,85,70,198,184,90,119,82,173,97,250,132,122,165,58,78,233,14,110,37,48,226,92,105,205,11,37,33,90,86,132,157,148,70,147,181,140,140,184,12,159,219,67,108,26,86,214,89,71,146,10,168,28,182,241,222,14,143,88,129,138,208,243,73,36,73,125,104,167,147,115,154,83,104,75,90,36,27,46,172,219,74,82,109,45,43,70,157,4,219,142,5,203,232,84,244,167,197,63,23,243,189,163,78,19,82,33,91,161,83,210,159,20,252,95,206,246,141,56,77,72,0,0,0,15,53,155,88,250,83,231,39,198,6,33,246,139,227,210,152,243,89,181,143,165,62,114,124,96,98,31,104,190,2,106,122,46,61,4,242,203,239,215,182,38,140,170,24,171,209,113,232,39,150,95,126,189,177,52,101,80,0,0,0,11,85,181,143,162,198,114,124,95,226,31,103,62,46,168,181,91,88,250,44,103,39,197,254,33,246,115,224,60,214,15,85,3,202,184,245,80,0,0,0,2,0,122,81,253,59,51,55,239,47,177,225,9,254,16,3,210,143,233,217,153,191,121,125,143,8,6,85,116,24,253,59,63,6,255,0,41,11,85,211,87,233,79,133,190,47,224,251,70,162,46,175,65,143,211,179,240,111,242,144,181,93,53,126,148,248,91,226,254,15,180,106,32,46,175,65,143,211,179,240,111,242,144,149,65,21,125,6,63,78,207,193,191,202,66,85,0,0,0,6,42,244,163,250,9,230,111,222,95,108,66,16,173,178,119,165,62,77,252,96,97,239,104,176,38,167,165,31,208,79,51,126,242,251,98,16,133,109,147,189,41,242,111,227,3,15,123,69,128,30,146,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,22,3,36,54,251,217,163,104,92,208,169,229,54,91,98,233,111,213,226,71,68,154,115,211,225,46,27,21,180,110,245,188,80,137,219,58,181,178,87,214,135,27,109,102,73,90,208,78,54,133,173,63,39,72,70,207,185,143,180,158,206,53,12,1,149,184,131,169,86,162,84,24,172,121,53,111,155,44,215,91,97,14,124,160,227,154,146,132,234,90,219,117,6,225,27,123,214,26,213,160,189,245,184,1,194,120,166,187,129,177,85,27,26,225,105,221,74,181,135,234,17,234,148,233,59,164,57,184,148,195,137,113,167,52,44,148,133,105,90,18,118,81,26,78,214,50,50,224,2,79,250,115,190,146,127,132,159,147,69,170,232,84,244,167,197,63,23,243,189,163,78,22,211,109,13,176,105,91,89,101,30,72,42,160,114,219,199,120,58,61,98,6,43,67,205,36,145,37,245,162,158,77,206,105,77,161,45,104,144,108,186,179,109,41,73,180,180,173,26,116,19,110,57,114,250,21,61,41,241,79,197,252,239,104,211,128,77,72,0,0,243,89,181,143,165,62,114,124,96,98,31,104,190,37,83,161,83,209,99,20,252,96,78,246,117,56,69,94,214,62,148,249,201,241,129,136,125,162,248,149,78,133,79,69,140,83,241,129,59,217,212,224,25,254,0,0,2,48,58,109,51,142,132,214,21,192,187,63,71,103,125,90,147,80,44,99,49,205,75,79,84,138,219,114,34,71,43,26,52,57,190,91,178,120,146,245,35,170,246,147,103,18,101,39,226,10,250,94,113,215,186,221,178,106,84,15,37,245,79,113,88,126,151,66,223,111,247,157,111,120,218,167,239,116,233,45,221,186,254,239,77,213,243,173,87,237,105,72,89,93,138,112,181,119,24,109,113,148,52,156,57,7,173,203,143,140,41,149,71,27,222,161,189,49,97,62,153,114,92,186,204,136,244,48,195,171,181,245,43,77,146,70,163,34,63,71,194,26,250,18,240,181,118,94,126,227,172,107,30,14,186,45,43,7,157,46,100,157,234,11,117,42,92,216,238,71,111,65,158,181,106,68,41,39,114,35,73,110,236,163,35,82,72,230,80,4,112,116,220,96,170,84,252,151,203,220,198,122,68,178,169,80,241,67,180,72,237,37,105,220,41,137,209,28,121,213,45,58,117,26,201,84,246,73,38,74,34,34,83,151,37,92,141,56,21,209,213,156,117,220,155,218,227,2,73,164,51,214,34,99,10,131,24,58,169,27,82,17,190,139,61,246,155,73,235,82,22,105,221,62,81,223,178,116,169,123,141,26,146,149,168,196,197,116,132,101,125,43,53,118,62,204,154,101,65,81,25,145,64,163,187,138,32,203,122,18,100,174,59,244,244,156,147,221,92,200,219,91,173,54,236,115,113,39,116,162,66,248,40,140,208,168,1,203,220,107,85,203,92,127,134,179,26,133,30,35,245,44,43,88,133,91,134,212,180,41,76,56,252,103,144,243,105,113,41,82,84,104,53,32,136,200,148,147,181,236,101,204,7,168,128,28,78,19,197,52,44,115,133,104,216,215,11,78,235,180,92,65,79,143,84,167,73,221,45,189,252,87,219,75,141,57,161,100,149,167,82,22,147,178,136,148,87,177,145,31,1,203,0,0,0,0,0,0,192,14,154,191,69,140,45,241,129,7,217,213,17,128,29,23,30,157,153,101,247,235,216,243,70,127,244,213,250,44,97,111,140,8,62,206,168,140,0,232,184,244,236,203,47,191,94,199,154,2,127,128,0,0,80,249,10,138,29,192,105,21,250,17,65,83,59,21,140,6,215,209,24,221,250,18,27,95,68,99,119,232,72,5,5,20,42,40,160,22,195,55,151,163,201,60,109,125,255,0,253,152,130,10,185,26,179,63,13,17,113,51,145,12,191,246,131,19,175,156,206,40,188,143,164,255,0,186,63,236,196,20,75,212,246,105,97,123,113,249,110,17,127,237,0,37,95,97,214,214,222,8,117,42,43,126,121,212,127,245,49,134,105,199,229,199,214,48,235,98,120,202,78,10,120,212,139,91,18,168,249,253,134,48,204,102,136,137,38,126,32,54,106,103,242,163,190,174,207,227,33,29,253,32,36,247,185,252,120,164,249,159,50,253,95,87,20,72,133,68,136,226,56,103,203,135,227,33,31,155,127,117,66,194,152,243,87,157,243,47,215,251,44,80,17,201,148,201,108,243,34,168,110,151,31,38,159,241,153,19,101,179,42,18,88,39,10,153,23,15,114,208,109,255,0,169,100,66,230,77,211,149,80,204,202,170,34,179,188,50,165,169,86,213,110,26,216,46,243,19,101,179,132,37,198,192,248,85,42,107,74,147,134,32,164,251,87,227,185,100,5,231,47,49,63,1,10,218,220,194,214,73,16,94,252,192,82,215,20,62,100,53,36,105,46,60,76,5,110,42,68,41,97,82,48,26,128,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,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,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,81,92,134,145,169,92,134,144,26,79,152,214,145,160,249,141,194,43,0,31,33,79,161,49,83,228,41,244,7,240,0,177,155,77,54,75,193,88,164,200,139,251,86,157,252,147,194,12,51,0,180,230,252,242,46,22,221,114,253,202,129,58,187,74,17,30,7,197,87,47,247,47,59,249,23,132,20,230,73,233,206,10,137,151,11,110,121,126,229,64,9,37,216,21,95,157,92,9,206,255,0,53,63,148,148,51,230,17,159,86,71,31,95,227,17,245,176,52,146,247,45,129,81,117,95,230,159,242,146,132,129,83,85,170,19,103,199,141,255,0,25,136,44,134,210,49,20,246,23,102,218,63,179,9,62,63,181,188,33,79,104,56,234,107,25,226,107,233,254,217,38,151,15,219,93,19,125,180,3,59,220,52,201,89,63,217,84,159,31,218,221,16,161,180,139,6,222,51,196,231,217,254,217,230,151,15,219,94,20,101,159,71,93,252,133,138,56,254,164,163,127,18,72,150,56,5,243,203,120,127,56,137,238,142,139,29,15,20,145,151,40,148,111,226,73,18,199,1,38,157,229,252,63,156,7,220,130,59,143,55,91,87,122,82,103,23,252,127,196,62,209,124,122,70,79,49,230,231,106,239,74,76,226,255,0,143,248,135,218,47,128,154,46,139,226,63,204,49,150,127,126,125,177,52,101,82,45,107,88,98,175,69,241,31,230,24,203,78,63,223,159,108,77,25,84,146,62,119,1,186,158,9,21,189,200,105,47,48,106,72,8,172,233,204,250,73,254,18,126,77,22,175,161,91,210,155,20,252,95,206,246,141,56,93,78,156,223,164,159,225,39,228,209,106,250,21,189,41,177,79,197,252,239,104,211,128,93,78,156,207,164,159,225,39,228,209,21,162,84,186,115,62,146,127,132,159,147,70,27,108,73,177,254,38,218,231,51,218,163,36,165,194,193,52,57,12,43,22,86,34,59,31,127,5,135,91,125,108,161,182,221,89,41,75,121,81,150,209,45,40,112,155,53,18,214,149,17,105,80,94,14,142,14,143,249,155,68,87,90,205,188,222,195,191,237,79,3,172,176,212,105,14,63,29,204,69,43,66,219,211,29,108,173,183,16,203,46,25,45,111,18,180,155,141,19,73,37,251,241,181,55,227,175,224,12,1,131,114,179,6,210,114,251,47,176,244,74,30,30,161,199,40,208,96,198,35,208,210,46,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,125,128,0,64,183,72,206,197,31,153,87,49,216,175,224,10,101,85,204,178,197,62,249,77,146,249,111,91,165,206,51,89,185,76,83,218,148,181,105,66,9,198,148,233,37,75,109,74,77,221,83,46,184,115,210,58,166,105,101,110,4,206,156,9,83,203,60,203,161,121,103,13,214,119,61,118,23,90,122,62,247,116,242,30,111,223,25,90,28,77,156,105,10,236,168,175,107,29,200,204,140,32,91,97,125,179,107,187,30,102,60,170,155,148,175,44,224,204,81,213,227,226,106,107,72,65,74,83,109,26,247,82,99,56,171,89,230,183,174,153,54,165,19,110,37,106,74,180,153,161,214,253,4,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,48,3,102,222,135,252,175,202,252,101,85,196,249,219,93,137,153,177,226,72,142,120,114,10,225,185,14,34,73,4,219,171,145,49,130,113,68,234,247,164,182,137,133,45,108,155,73,53,44,156,55,73,12,200,80,0,133,110,154,191,74,124,45,241,127,7,218,53,17,53,34,21,186,106,253,41,240,183,197,252,31,104,212,64,93,94,131,31,167,103,224,223,229,33,42,130,42,250,12,126,157,159,131,127,148,132,170,0,0,0,8,43,233,121,199,94,235,118,201,169,80,60,151,213,61,197,97,250,93,11,125,191,222,117,189,227,106,159,189,211,164,183,118,235,251,189,55,87,206,181,95,181,165,61,175,161,147,43,125,213,237,29,93,204,201,244,46,181,3,2,97,247,58,180,222,181,163,169,213,38,172,153,103,222,201,100,167,53,197,77,69,60,82,164,38,215,59,43,118,98,213,116,163,250,118,102,111,222,95,99,194,25,127,208,117,133,171,177,48,174,110,99,89,16,116,81,106,181,10,61,46,28,157,234,15,123,42,35,114,156,144,222,130,61,105,210,137,177,142,230,68,147,222,89,38,102,149,17,4,159,128,0,15,58,219,126,96,95,145,222,217,57,177,64,242,167,148,58,222,32,114,187,190,220,110,180,249,73,180,79,221,105,212,171,238,250,214,239,85,251,90,53,89,55,210,82,149,208,245,141,106,184,171,99,228,80,170,17,226,55,31,7,98,138,149,18,10,153,66,137,110,48,180,179,56,212,233,154,140,141,123,217,206,164,141,36,146,208,148,21,174,70,165,71,7,74,63,167,102,102,253,229,246,60,33,149,93,6,63,78,207,193,191,202,64,37,80,0,0,90,173,172,125,22,51,147,226,255,0,16,251,57,241,230,176,122,83,218,199,209,99,57,62,47,241,15,179,159,30,107,0,122,168,0,0,1,229,92,122,168,30,85,192,122,83,217,59,209,99,38,254,47,240,247,179,152,23,84,90,173,147,189,22,50,111,226,255,0,15,123,57,129,117,64,6,42,244,163,250,9,230,111,222,95,108,66,25,84,49,87,165,31,208,79,51,126,242,251,98,16,8,1,25,21,177,38,199,216,155,107,156,208,106,138,146,151,11,4,208,228,48,172,89,88,136,236,125,252,22,29,109,245,178,134,219,117,100,165,45,229,70,91,68,180,161,194,108,212,75,90,84,69,165,86,211,34,242,47,49,246,139,204,122,118,87,229,125,27,175,85,103,93,215,158,116,205,17,105,241,82,100,78,74,146,225,17,238,217,70,164,220,236,106,53,41,40,66,86,181,161,10,244,83,145,121,23,151,27,58,101,197,59,43,242,190,141,212,105,80,110,235,207,58,100,185,85,9,74,34,39,37,73,112,136,183,143,47,74,110,118,36,146,82,148,33,40,66,16,132,135,96,192,24,3,6,229,102,13,164,229,246,95,97,232,148,60,61,67,142,81,160,193,140,71,161,164,92,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,251,0,0,8,118,233,80,216,86,78,0,196,53,93,167,178,182,4,183,240,197,114,67,213,44,102,203,210,154,209,73,168,191,41,148,37,246,141,199,9,231,17,41,233,38,102,218,16,189,210,210,179,212,150,214,132,55,134,187,49,109,11,138,182,95,206,90,46,110,97,104,221,127,168,111,35,84,105,107,148,228,118,106,112,93,78,151,99,184,164,31,218,184,131,82,86,148,58,211,75,52,47,70,147,244,166,35,130,135,208,243,149,241,118,151,170,98,42,148,185,114,242,129,136,237,79,133,135,36,155,154,228,63,33,18,219,118,9,76,102,74,36,33,17,86,136,143,161,197,36,205,196,60,150,148,165,169,183,28,80,103,86,75,230,246,13,207,172,175,195,249,185,151,239,203,114,133,136,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,36,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,113,193,211,123,154,95,248,52,201,74,125,119,251,175,20,213,233,157,87,224,141,1,253,241,163,254,18,78,132,47,197,105,249,217,137,73,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,121,183,218,159,58,255,0,52,78,208,88,219,56,219,167,245,40,152,130,160,93,65,133,53,187,113,16,88,105,17,226,239,83,188,112,137,227,97,150,141,205,43,52,239,13,122,108,155,17,5,223,232,192,201,122,174,107,109,105,132,171,175,97,9,117,108,49,129,164,42,189,89,152,149,169,166,32,62,219,46,170,158,165,184,74,77,214,115,16,202,146,209,25,154,201,183,12,210,166,208,229,190,94,148,127,78,204,205,251,203,236,120,66,66,122,30,114,66,149,128,246,116,145,156,172,215,37,204,169,102,140,131,84,136,138,109,40,98,11,20,233,82,227,52,132,115,82,214,165,27,203,82,204,200,172,182,210,73,45,6,183,35,219,165,31,211,179,51,126,242,251,30,16,12,148,232,93,194,212,44,115,133,118,133,193,88,166,15,93,162,226,10,125,14,151,81,141,189,91,123,248,175,183,84,109,214,245,160,210,180,234,66,212,87,73,146,138,247,35,35,226,35,175,53,114,207,21,100,222,99,226,60,173,198,177,58,189,107,12,212,29,167,201,210,219,136,109,237,7,216,125,173,226,16,181,50,234,13,46,54,179,73,107,109,104,81,21,148,66,74,186,12,126,157,159,131,127,148,133,191,233,164,201,202,22,15,206,92,37,156,84,135,183,114,243,18,159,34,61,82,54,149,158,169,84,212,199,109,50,117,169,102,69,173,135,227,181,187,74,16,148,245,109,93,165,56,163,32,206,174,140,92,210,249,40,108,109,130,186,221,119,202,117,92,37,214,48,181,67,229,93,207,85,234,174,31,84,99,130,18,149,233,130,228,46,218,117,94,253,165,26,201,98,234,237,99,232,177,156,159,23,248,135,217,207,136,171,232,108,206,191,112,219,65,85,178,114,93,63,125,19,51,105,229,185,125,182,181,56,196,234,115,82,36,55,169,70,226,73,44,169,133,204,37,89,11,81,185,184,182,148,235,49,42,155,88,250,44,103,39,197,254,33,246,115,224,60,214,11,171,179,70,206,152,239,106,12,211,129,150,120,22,63,236,83,43,19,117,179,243,50,151,214,89,101,249,155,183,93,111,125,186,223,161,91,164,43,90,249,17,115,50,233,88,3,0,99,44,211,198,84,156,190,203,236,61,46,185,136,107,146,10,52,24,49,136,181,186,187,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,151,161,61,142,246,85,193,187,40,101,29,63,7,209,169,177,21,137,234,49,227,201,197,149,118,220,55,151,81,168,146,59,100,151,84,132,43,171,54,165,56,150,81,165,58,80,102,163,45,226,220,90,195,186,228,94,69,229,198,206,153,113,78,202,252,175,163,117,26,84,27,186,243,206,153,46,85,66,82,136,137,201,82,92,34,45,227,203,210,155,157,137,36,148,165,8,74,16,132,33,55,0,0,4,101,244,172,108,43,39,24,183,63,106,124,168,129,46,77,118,44,115,123,26,193,84,166,146,194,169,209,33,44,252,164,131,121,196,154,86,211,81,219,105,76,182,74,222,17,182,164,161,42,75,134,236,90,229,86,102,98,172,155,204,124,57,154,88,42,95,87,173,97,154,131,85,8,218,156,113,13,189,160,251,108,59,187,90,22,166,93,65,169,183,16,74,45,109,173,105,51,178,140,122,126,17,235,156,253,20,88,55,50,246,175,135,154,84,218,212,184,56,39,17,72,145,136,241,125,49,228,27,232,126,162,153,145,214,236,70,156,41,13,190,210,39,54,244,181,154,210,74,220,45,149,233,59,56,211,109,133,170,233,1,218,99,6,237,95,209,249,130,179,75,7,193,151,78,90,115,34,37,54,175,76,146,70,165,211,170,45,210,166,173,214,9,205,36,151,145,165,214,214,135,18,69,169,11,78,164,161,122,219,70,5,236,157,233,79,147,127,24,24,123,218,44,9,52,233,108,192,24,55,43,54,38,192,25,125,151,216,122,37,15,15,80,241,196,8,208,96,198,35,208,210,60,159,82,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,140,189,147,189,41,242,111,227,3,15,123,69,128,30,148,192,0,5,170,218,199,209,99,57,62,47,241,15,179,159,30,107,7,165,61,172,125,22,51,147,226,255,0,16,251,57,241,230,176,7,165,61,147,189,22,50,111,226,255,0,15,123,57,129,117,69,170,217,59,209,99,38,254,47,240,247,179,152,23,84,0,0,0,0,0,0,0,0,0,0,7,74,206,140,222,193,185,11,149,248,131,55,51,1,249,109,208,176,236,116,189,32,162,48,111,62,234,214,226,90,105,150,209,192,141,110,58,227,109,145,168,210,130,53,145,169,73,73,26,139,206,14,116,102,246,50,207,172,208,196,25,185,152,15,196,114,187,136,164,37,233,5,17,130,101,134,144,134,210,211,76,182,142,38,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,119,215,164,71,107,207,205,91,156,165,238,90,110,251,47,112,118,246,22,23,215,3,171,60,254,245,45,117,169,110,106,51,112,247,174,52,157,4,173,26,90,109,171,182,135,13,221,92,175,71,54,197,31,154,171,49,223,175,227,250,101,85,188,178,194,222,249,82,146,193,110,155,170,78,35,65,183,76,75,218,146,180,234,66,205,199,84,209,41,72,109,41,77,218,83,205,56,65,147,253,21,123,9,82,156,195,223,154,87,58,112,204,183,100,86,35,202,129,133,232,117,38,18,81,31,165,74,138,108,189,57,230,140,204,223,68,134,159,125,148,54,234,73,6,209,169,205,46,19,172,173,24,107,183,70,198,85,221,143,51,30,45,49,186,175,150,112,102,40,235,18,48,205,73,213,160,165,41,182,141,27,216,210,91,77,172,243,91,214,136,220,74,73,183,18,180,169,58,76,214,211,126,133,5,180,218,43,33,176,110,210,89,71,93,202,156,103,10,34,145,81,142,181,211,39,61,28,222,93,38,162,72,81,71,154,209,37,104,86,182,212,171,154,73,105,214,131,91,106,61,11,81,24,67,183,70,126,218,244,237,152,49,221,75,4,230,93,79,171,101,182,45,188,153,179,28,57,79,121,26,115,44,184,109,200,102,59,41,115,94,250,200,97,194,75,122,142,204,40,214,73,100,210,169,212,30,99,51,163,40,113,150,66,230,134,32,202,60,192,98,35,117,220,59,33,44,200,56,143,147,204,58,133,182,151,90,121,181,240,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,148,158,137,221,181,233,216,167,10,211,54,87,204,138,158,140,73,70,188,108,28,250,206,84,135,170,176,82,220,137,14,71,113,70,149,182,207,85,109,157,40,53,56,132,155,70,211,104,65,27,70,107,9,42,0,0,24,171,210,143,232,39,153,191,121,125,177,8,66,182,201,222,148,249,55,241,129,135,189,162,192,154,158,148,127,65,60,205,251,203,237,136,66,21,182,78,244,167,201,191,140,12,61,237,22,0,122,83,0,0,0,0,1,24,29,40,189,31,240,234,240,234,91,77,228,134,29,220,213,89,235,53,28,113,75,97,198,24,138,228,86,152,117,247,170,201,222,45,26,94,45,213,157,109,178,90,158,83,137,112,146,75,39,84,236,75,15,85,2,21,186,80,182,22,249,10,98,165,231,142,78,96,206,169,150,213,173,30,88,141,9,90,153,161,85,28,113,68,118,100,146,93,94,27,215,111,119,99,82,16,233,173,191,122,74,163,182,96,232,84,244,167,197,63,23,243,189,163,78,19,82,33,91,161,83,210,159,20,252,95,206,246,141,56,77,72,0,0,0,15,53,155,88,250,83,231,39,198,6,33,246,139,227,210,152,243,89,181,143,165,62,114,124,96,98,31,104,190,2,106,122,46,61,4,242,203,239,215,182,38,140,170,24,171,209,113,232,39,150,95,126,189,177,52,101,80,0,0,0,11,85,181,143,162,198,114,124,95,226,31,103,62,46,168,181,91,88,250,44,103,39,197,254,33,246,115,224,60,214,15,85,3,202,184,245,80,0,0,0,2,0,122,81,253,59,51,55,239,47,177,225,9,254,16,3,210,143,233,217,153,191,121,125,143,8,6,85,116,24,253,59,63,6,255,0,41,11,85,211,87,233,79,133,190,47,224,251,70,162,46,175,65,143,211,179,240,111,242,144,181,93,53,126,148,248,91,226,254,15,180,106,32,46,175,65,143,211,179,240,111,242,144,149,65,21,125,6,63,78,207,193,191,202,66,85,0,0,0,6,42,244,163,250,9,230,111,222,95,108,66,16,173,178,119,165,62,77,252,96,97,239,104,176,38,167,165,31,208,79,51,126,242,251,98,16,133,109,147,189,41,242,111,227,3,15,123,69,128,30,148,196,96,116,162,244,127,195,171,195,169,109,55,146,24,119,115,85,103,172,212,113,197,45,135,24,98,43,145,90,97,215,222,171,39,120,180,105,120,183,86,117,182,201,106,121,78,37,194,73,44,157,83,178,126,0,60,171,140,255,0,232,84,244,167,197,63,23,243,189,163,78,14,148,45,133,190,66,152,169,121,227,147,152,51,170,101,181,107,71,150,35,66,86,166,104,85,71,28,81,29,153,36,151,87,134,245,219,221,216,212,132,58,107,111,222,146,168,237,155,161,83,210,159,20,252,95,206,246,141,56,4,212,128,0,15,53,155,88,250,83,231,39,198,6,33,246,139,226,85,58,21,61,22,49,79,198,4,239,103,83,132,85,237,99,233,79,156,159,24,24,135,218,47,137,84,232,84,244,88,197,63,24,19,189,157,78,1,159,224,0,0,60,214,109,99,233,79,156,159,24,24,135,218,47,143,74,99,202,184,9,147,232,75,194,212,40,153,5,142,177,172,120,58,43,85,92,96,116,185,146,119,171,61,236,88,144,163,185,29,189,6,122,19,165,115,100,157,200,137,71,188,178,140,201,41,34,145,81,138,189,24,185,91,242,47,216,219,5,117,186,23,147,42,184,183,172,98,154,135,203,91,238,181,214,156,62,168,255,0,5,169,40,213,5,184,93,132,233,181,187,73,37,154,198,85,0,234,153,177,129,126,74,25,89,140,178,207,202,158,76,247,91,135,234,52,46,187,184,223,117,94,181,25,198,119,187,189,73,215,167,121,171,78,164,222,214,185,94,227,204,16,245,80,60,208,237,55,73,165,80,54,146,205,122,21,10,153,18,157,77,167,99,138,236,72,112,226,50,150,88,140,195,115,222,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,0,244,19,178,119,162,198,77,252,95,225,239,103,48,46,168,196,174,138,202,181,42,163,176,230,1,135,79,169,196,149,34,151,34,177,18,115,76,188,149,174,43,231,83,146,241,52,234,72,238,133,155,79,52,225,37,86,61,14,33,92,148,70,121,106,0,0,0,0,0,3,0,58,106,253,22,48,183,198,4,31,103,84,70,0,116,92,122,118,101,151,223,175,99,205,25,255,0,211,87,232,177,133,190,48,32,251,58,162,48,3,162,227,211,179,44,190,253,123,30,104,9,254,0,0,0,1,67,228,2,135,207,128,25,112,226,41,196,204,81,90,139,188,5,45,196,236,53,223,129,16,208,71,99,26,128,1,125,192,52,172,249,92,5,157,206,105,73,111,200,250,181,29,250,199,253,152,131,88,222,251,154,152,83,198,124,18,227,251,164,77,150,208,82,77,159,32,232,82,211,126,181,230,157,191,98,16,133,10,82,90,204,204,48,181,107,61,51,225,31,14,127,162,8,4,192,108,117,29,77,224,215,137,58,72,189,209,40,248,126,213,28,101,171,55,36,153,31,30,35,16,54,45,168,162,78,10,121,69,188,254,217,20,158,215,237,81,252,70,95,50,119,78,175,16,27,53,66,62,164,237,143,234,127,25,8,222,233,10,150,226,40,248,249,146,117,194,34,242,87,2,87,15,58,33,137,32,171,157,169,206,153,125,111,241,136,70,135,72,91,191,51,241,249,25,159,235,87,241,162,0,195,253,150,152,41,89,157,84,82,201,42,189,17,211,237,241,253,58,56,154,252,146,143,185,193,120,108,210,73,47,152,16,203,179,251,83,98,22,182,71,73,57,153,85,62,5,253,131,123,159,237,236,9,176,201,180,105,193,152,115,151,246,10,31,242,77,128,184,95,66,66,130,182,59,10,0,169,29,134,142,36,118,26,134,146,35,62,32,53,151,35,2,46,240,46,70,5,204,6,160,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,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,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,20,87,33,164,106,87,33,164,6,147,230,55,20,54,239,99,49,173,64,42,124,133,62,128,254,1,83,228,41,244,38,2,201,109,39,253,163,226,175,248,175,59,249,23,132,19,102,153,232,205,154,154,187,203,115,203,247,50,4,238,237,34,175,206,62,42,225,254,230,39,127,34,240,130,12,222,87,251,107,85,149,111,216,63,201,155,1,159,251,2,79,63,37,224,72,250,220,253,116,239,225,231,74,49,35,148,117,94,156,201,220,254,139,248,198,35,43,96,23,53,22,3,69,191,190,156,127,254,168,73,149,17,63,51,25,227,245,95,198,49,48,91,124,236,74,21,64,107,90,73,69,229,36,243,43,253,3,130,22,54,162,75,37,139,49,54,134,146,147,247,83,55,137,36,139,244,215,132,202,109,8,254,231,12,48,122,111,243,89,37,207,236,110,136,82,218,49,237,246,51,196,229,166,223,158,105,167,207,236,175,10,50,227,163,172,237,68,197,95,185,104,223,196,146,37,154,39,103,93,252,4,77,244,116,21,232,120,167,247,37,27,248,146,68,178,69,43,234,251,128,62,212,159,17,230,231,106,239,74,76,226,255,0,143,248,135,218,47,143,72,165,204,134,231,62,32,49,107,162,243,208,95,45,62,252,251,98,104,202,158,22,176,162,69,76,172,3,89,121,131,89,121,131,66,120,36,106,46,32,34,179,167,51,233,39,248,73,249,52,90,190,133,111,74,108,83,241,127,59,218,52,225,52,224,3,0,122,77,182,116,199,123,80,102,158,66,229,166,5,143,253,255,0,153,88,155,173,159,153,148,190,179,71,101,249,155,183,93,111,125,186,223,161,91,164,43,90,185,17,115,50,203,252,139,200,188,184,217,211,46,41,217,95,149,244,110,163,74,131,119,94,121,211,37,202,168,74,81,17,57,42,75,132,69,188,121,122,83,115,177,36,146,148,161,9,66,16,132,39,191,128,13,96,0,0,0,0,0,0,0,33,91,166,175,210,159,11,124,95,193,246,141,68,77,72,0,138,190,131,31,167,103,224,223,229,33,42,128,0,0,0,3,205,102,214,62,148,249,201,241,129,136,125,162,248,151,238,136,108,11,238,75,99,106,109,127,202,157,111,221,174,32,170,87,119,59,141,223,84,221,184,152,27,173,90,143,121,126,161,188,213,100,252,247,77,187,58,149,154,160,0,0,0,33,91,166,175,210,159,11,124,95,193,246,141,68,93,94,131,31,167,103,224,223,229,33,42,128,0,0,0,45,86,214,62,139,25,201,241,127,136,125,156,248,243,88,61,84,0,0,0,0,15,42,227,213,64,0,181,91,39,122,44,100,223,197,254,30,246,115,2,234,128,0,12,117,233,8,192,24,203,52,246,70,198,217,125,151,216,122,93,115,16,215,36,81,35,65,131,24,139,91,171,242,196,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,44,138,0,24,235,177,38,199,216,103,100,108,175,106,138,146,137,55,27,87,35,176,172,89,88,136,236,141,196,231,218,113,245,178,134,219,117,102,148,161,148,201,91,68,180,161,179,112,146,75,90,82,103,165,57,20,0,0,0,0,0,0,3,21,122,78,179,75,228,95,177,182,53,234,149,223,38,85,113,111,87,194,212,255,0,149,119,221,107,173,56,93,109,142,40,82,81,170,11,115,123,106,211,107,118,84,75,52,8,43,202,172,179,197,89,201,152,248,115,43,112,84,78,177,90,196,213,6,169,241,181,54,226,219,103,89,246,223,119,118,133,173,44,180,130,83,142,44,146,122,27,66,212,101,100,152,244,252,0,56,156,39,133,168,88,27,10,209,176,86,22,131,212,168,184,126,159,30,151,78,141,189,91,155,136,172,54,150,218,111,90,205,75,86,148,33,37,117,25,168,237,115,51,62,34,5,250,81,253,59,51,55,239,47,177,225,9,254,0,17,87,208,99,244,236,252,27,252,164,50,255,0,164,75,34,230,103,246,202,120,175,13,208,104,222,83,196,148,29,214,36,160,178,147,124,220,84,168,166,102,234,26,109,146,82,158,121,200,171,148,203,109,154,84,149,56,242,60,211,34,90,114,84,0,121,108,194,120,166,187,129,177,85,27,26,225,105,221,74,181,135,234,17,234,148,233,59,164,57,184,148,195,137,113,167,52,44,148,133,105,90,18,118,81,26,78,214,50,50,224,61,15,102,22,36,170,231,126,195,88,151,23,208,176,196,178,169,99,252,167,155,82,135,70,136,106,152,249,63,58,142,183,27,138,222,148,18,158,94,167,73,5,100,17,168,237,100,149,236,47,168,0,195,94,142,189,133,99,108,181,131,75,28,102,12,8,139,205,74,252,119,153,156,244,105,78,173,20,202,115,199,29,101,77,50,39,13,135,150,151,35,165,197,188,148,121,235,82,18,181,161,36,181,230,80,0,0,0,0,0,0,12,0,233,171,244,88,194,223,24,16,125,157,81,17,87,178,119,165,62,77,252,96,97,239,104,176,61,41,128,0,0,0,181,91,88,250,44,103,39,197,254,33,246,115,227,205,96,245,80,0,45,86,201,222,139,25,55,241,127,135,189,156,192,186,160,0,0,0,0,0,0,0,0,0,58,86,116,101,14,13,207,172,175,196,25,71,152,12,75,114,133,136,163,165,153,7,17,243,101,246,150,135,18,235,79,54,190,36,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,125,212,0,64,182,40,232,197,218,11,11,109,29,135,114,49,216,94,81,162,226,154,131,254,79,197,116,244,52,235,62,71,142,184,253,110,160,244,99,116,150,198,225,18,154,37,52,234,146,75,117,68,211,75,116,212,133,42,109,50,95,40,112,110,66,229,126,31,202,60,191,98,91,116,44,59,29,76,199,57,111,155,207,186,181,184,167,93,121,197,240,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,238,160,0,0,0,48,255,0,164,103,98,143,205,85,151,12,87,240,5,50,148,222,102,225,111,124,166,201,124,183,78,85,32,145,44,220,166,41,237,73,66,117,45,100,227,74,116,148,148,56,149,38,237,37,231,92,44,0,232,221,216,39,21,103,198,42,165,231,142,55,126,171,135,50,247,14,84,17,42,159,38,28,135,33,206,173,206,142,229,201,17,30,108,210,227,44,182,226,61,242,74,12,148,74,73,182,210,137,194,91,140,77,248,0,0,0,12,85,233,71,244,19,204,223,188,190,216,132,33,91,100,239,74,124,155,248,192,195,222,209,96,122,83,0,0,0,0,0,0,1,196,226,204,45,66,199,56,86,179,130,177,76,30,187,69,196,20,249,20,186,140,109,234,219,223,197,125,181,54,235,122,208,105,90,117,33,106,43,164,201,69,123,145,145,241,28,176,0,192,13,147,182,40,197,91,41,237,221,141,43,116,154,103,88,203,44,77,131,234,142,97,202,132,114,113,109,192,215,83,128,226,105,146,13,197,45,105,121,164,17,146,20,181,30,249,180,26,200,245,37,212,53,159,224,0,0,0,0,60,214,109,99,233,79,156,159,24,24,135,218,47,143,74,96,3,21,122,46,61,4,242,203,239,215,182,38,140,170,0,0,0,0,1,106,182,177,244,88,206,79,139,252,67,236,231,197,213,0,30,85,199,170,128,0,0,0,0,16,3,210,143,233,217,153,191,121,125,143,8,79,240,0,138,190,131,31,167,103,224,223,229,33,106,186,106,253,41,240,183,197,252,31,104,212,68,212,128,8,171,232,49,250,118,126,13,254,82,18,168,0,0,0,0,49,87,165,31,208,79,51,126,242,251,98,16,133,109,147,189,41,242,111,227,3,15,123,69,129,233,76,0,0,0,7,19,139,48,181,11,28,225,90,206,10,197,48,122,237,23,16,83,228,82,234,49,183,171,111,127,21,246,212,219,173,235,65,165,105,212,133,168,174,147,37,21,238,70,71,196,96,182,201,219,20,98,173,148,246,238,198,149,186,77,51,172,101,150,38,193,245,71,48,229,66,57,56,182,224,107,169,192,113,52,201,6,226,150,180,188,210,8,201,10,90,143,124,218,13,100,122,146,234,26,207,240,0,0,0,30,107,54,177,244,167,206,79,140,12,67,237,23,196,170,116,42,122,44,98,159,140,9,222,206,167,12,255,0,0,0,0,1,106,182,177,244,88,206,79,139,252,67,236,231,199,154,193,234,160,0,90,173,147,189,22,50,111,226,255,0,15,123,57,129,117,64,0,7,154,205,172,125,41,243,147,227,3,16,251,69,241,233,76,0,96,7,66,167,162,198,41,248,192,157,236,234,112,207,240,0,0,0,0,0,0,24,1,211,87,232,177,133,190,48,32,251,58,162,48,3,162,227,211,179,44,190,253,123,30,104,159,224,0,0,0,0,1,67,228,2,135,204,105,62,66,165,192,84,213,195,144,13,5,204,106,181,136,109,151,156,99,119,232,72,5,5,20,42,52,172,237,96,22,67,61,34,38,79,145,59,13,158,158,179,231,23,237,66,13,11,67,121,153,134,82,105,46,51,33,114,47,240,129,59,57,215,217,242,55,254,113,255,0,102,32,170,107,119,204,188,54,87,253,83,15,252,160,192,75,54,196,206,32,176,83,165,167,158,38,87,119,216,163,12,204,96,200,208,118,245,140,39,216,133,139,96,183,79,87,251,167,87,119,216,163,12,214,136,90,80,101,127,162,254,96,27,85,127,236,99,191,226,255,0,24,132,99,116,135,184,101,31,31,166,231,250,213,248,226,9,56,173,29,169,175,112,250,159,227,16,140,46,144,238,12,227,245,127,193,95,142,32,12,93,216,237,58,243,34,164,124,63,176,79,243,253,208,192,155,12,162,43,96,188,57,255,0,1,195,254,73,177,10,219,25,246,179,26,162,127,239,19,255,0,229,44,9,173,202,115,252,230,97,210,255,0,121,34,127,36,216,14,242,92,128,11,144,0,10,39,144,212,71,97,165,60,128,106,46,70,4,100,5,200,197,11,152,13,96,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,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,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,40,174,67,72,212,174,67,72,13,39,204,107,80,208,124,198,181,0,169,242,20,250,3,248,5,79,144,161,249,135,240,0,178,123,73,23,231,31,21,31,255,0,133,231,127,34,240,129,220,225,59,102,141,92,255,0,115,255,0,147,182,39,147,104,244,234,193,56,167,159,246,177,59,249,23,132,15,103,90,73,25,155,89,85,249,117,126,127,185,219,1,153,251,0,59,243,75,1,167,79,247,211,191,235,101,9,73,195,170,189,34,63,15,171,254,49,136,167,216,5,244,249,99,1,167,90,111,243,83,191,235,101,9,86,195,74,37,80,99,88,200,252,255,0,227,152,11,69,180,58,55,152,105,162,189,190,107,164,255,0,234,221,16,179,180,98,116,98,236,75,198,255,0,158,89,133,255,0,90,240,155,28,248,67,139,195,205,18,80,103,243,81,60,139,235,29,16,179,180,179,78,163,23,226,101,41,181,21,241,60,222,101,246,87,128,101,103,71,90,239,66,197,28,63,82,81,191,137,36,75,20,21,223,95,15,87,243,136,153,232,236,87,204,76,84,74,50,47,149,104,223,196,146,37,138,158,101,239,156,125,95,206,3,148,72,214,69,97,182,146,185,141,192,26,147,200,110,39,205,63,132,109,164,110,21,137,39,99,1,172,188,193,84,23,18,49,66,243,5,75,144,10,159,48,0,0,0,0,26,192,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,248,138,138,24,10,114,49,83,226,66,150,43,129,153,23,11,128,218,250,35,27,191,66,67,107,232,140,110,253,9,0,160,208,231,112,214,52,57,220,2,211,231,34,117,249,35,141,173,214,63,236,196,20,207,78,172,209,195,5,123,94,84,34,255,0,218,12,78,182,114,45,40,242,71,104,184,245,142,103,251,88,130,217,10,109,57,167,133,214,165,145,105,151,4,248,159,248,72,9,89,216,161,157,222,11,119,181,127,207,42,143,151,216,163,12,204,138,125,131,63,17,135,219,23,186,203,216,53,213,19,168,51,44,72,162,224,162,253,138,56,204,54,14,200,59,113,226,3,230,173,21,233,175,31,218,255,0,24,132,97,244,135,112,99,31,253,234,252,113,4,158,86,174,116,215,184,125,79,241,136,70,23,72,106,85,187,199,231,164,255,0,90,187,191,114,0,198,93,140,157,209,152,181,19,211,127,152,79,247,255,0,132,176,38,187,41,151,175,6,97,222,22,249,137,16,255,0,234,155,16,141,177,250,201,57,143,82,35,81,23,204,55,185,159,248,67,2,108,114,117,196,171,6,97,194,212,159,236,20,62,255,0,177,54,2,224,159,34,20,21,62,68,40,2,164,118,26,8,187,198,161,164,143,184,6,178,228,98,133,204,84,185,24,161,115,1,172,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,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,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,5,21,200,105,26,149,200,105,1,164,249,141,106,26,57,153,223,133,134,181,0,169,242,26,79,204,87,192,99,81,152,162,184,32,237,234,48,22,107,104,102,148,230,8,197,9,74,84,102,120,106,105,112,47,176,186,32,123,62,99,173,140,202,174,18,219,90,116,245,111,56,173,250,157,161,62,121,220,199,88,194,88,133,6,74,237,80,101,167,179,251,83,130,10,246,159,131,212,243,59,18,217,46,17,35,169,249,197,235,142,207,244,128,200,61,129,39,33,24,151,2,50,167,90,43,121,83,129,171,143,206,229,24,150,108,30,230,242,133,17,73,50,50,61,231,18,251,117,8,99,216,122,190,228,92,193,193,81,73,81,236,159,41,121,199,199,139,18,79,214,38,43,44,102,170,94,19,166,186,102,131,215,190,243,121,112,117,127,208,3,173,231,44,116,46,134,222,179,81,23,148,72,255,0,232,56,33,131,106,152,173,183,137,241,34,146,106,227,138,166,23,31,219,31,19,75,156,72,113,202,19,68,77,168,254,104,36,248,23,214,56,33,135,106,228,56,156,73,136,245,33,68,94,234,166,23,18,251,35,224,47,255,0,71,195,134,213,27,20,145,91,140,106,71,63,180,144,37,162,159,250,103,220,254,113,17,253,31,206,94,147,138,83,114,236,198,164,23,253,25,2,91,233,106,37,239,120,151,13,60,190,232,14,85,6,119,27,163,105,23,191,33,186,69,96,26,139,144,212,131,185,13,37,200,198,164,17,219,238,128,221,47,48,84,185,10,23,152,53,39,184,0,0,249,128,0,0,0,214,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,135,196,84,80,206,192,41,98,189,133,12,138,252,197,79,137,92,12,136,210,3,104,188,227,27,182,236,145,141,178,35,212,124,6,239,208,149,192,105,26,28,238,26,198,135,59,128,90,92,230,100,151,228,123,106,59,117,142,95,242,98,9,171,4,150,243,59,13,153,31,39,225,159,31,221,6,39,139,54,145,175,201,90,110,118,223,242,255,0,147,16,53,138,175,27,51,112,233,218,214,92,69,118,191,116,40,4,172,108,54,246,188,18,237,205,55,247,80,162,255,0,169,140,51,106,47,155,247,70,7,108,37,80,55,176,114,138,237,241,197,70,92,63,106,141,226,51,194,45,180,222,253,224,54,234,229,122,115,165,246,191,198,33,25,125,33,172,31,85,199,234,210,175,214,174,239,24,130,77,170,68,103,5,194,46,60,191,25,8,226,233,8,166,60,237,27,31,62,76,60,100,126,74,226,73,59,121,241,75,212,3,9,54,85,152,136,121,153,83,214,227,104,47,34,58,93,179,183,233,236,24,155,44,142,148,153,56,59,14,105,90,21,124,63,13,93,147,191,233,77,136,39,201,186,131,180,76,196,169,44,137,180,171,201,138,65,147,188,57,173,147,245,151,168,77,174,204,245,53,75,193,56,85,102,109,25,171,11,65,89,233,241,101,159,16,23,211,232,72,80,8,238,132,159,172,136,84,142,192,4,87,26,8,143,153,16,215,203,151,17,66,50,79,2,48,21,79,35,191,0,46,98,134,119,26,146,2,160,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,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,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,40,101,113,67,189,187,60,197,111,97,75,241,224,3,108,201,102,99,90,126,184,80,239,220,53,29,187,128,80,87,232,76,80,87,232,76,5,191,205,118,9,220,47,92,186,46,103,70,146,92,254,198,177,6,251,95,196,75,89,143,139,76,155,177,151,80,239,251,4,113,59,57,129,23,173,225,250,179,123,189,122,233,143,162,215,181,238,133,240,16,169,182,230,26,114,22,58,198,114,138,22,132,163,201,221,173,229,237,118,99,23,43,248,128,233,219,28,203,83,57,171,132,83,188,181,186,255,0,119,248,52,129,52,121,41,40,157,193,20,99,53,220,207,172,119,125,153,193,8,219,41,77,40,121,179,133,245,187,160,145,215,190,134,246,188,103,255,0,164,77,14,207,243,138,86,7,160,169,46,234,37,117,175,161,181,236,243,160,59,46,100,176,114,41,45,164,209,168,186,225,31,59,125,10,196,53,237,141,79,83,21,188,66,225,51,166,248,186,89,95,85,254,142,71,136,154,28,120,209,174,150,222,148,220,250,201,31,63,173,80,135,189,180,226,27,117,10,226,205,187,95,23,201,227,127,174,144,3,177,108,25,88,102,4,12,88,135,164,110,204,217,165,21,180,25,242,76,143,1,48,180,5,18,247,252,111,109,63,206,33,15,100,42,178,224,181,138,16,137,26,46,152,5,109,23,229,191,240,19,101,133,159,215,214,187,119,182,142,239,182,1,217,210,68,67,89,91,188,109,164,238,124,70,237,184,240,1,82,47,80,214,146,178,76,105,46,70,53,36,238,147,1,184,159,52,134,174,22,26,19,230,240,26,139,151,30,96,0,0,0,0,0,53,128,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,149,194,224,103,194,228,3,77,254,132,87,142,158,2,134,95,68,42,147,236,248,128,211,165,94,161,168,207,129,23,120,30,190,225,67,50,183,143,120,10,149,187,198,219,157,195,112,172,99,109,103,123,0,182,249,148,214,191,39,93,55,182,251,191,237,4,11,102,66,122,182,100,208,140,203,78,150,226,171,215,250,161,98,125,241,252,98,123,168,89,23,182,247,191,237,68,13,103,197,53,202,78,99,82,8,217,221,26,96,199,119,206,213,250,123,188,121,159,168,4,130,108,11,85,108,240,154,91,235,28,85,139,136,173,163,236,81,124,4,137,211,148,78,54,102,103,126,209,151,240,8,173,216,19,16,60,84,152,81,186,223,7,49,139,100,105,221,151,27,166,41,122,132,166,81,20,107,97,71,123,251,225,254,34,1,246,203,65,42,58,210,69,234,252,99,10,246,233,195,109,76,203,220,109,40,161,107,113,126,77,237,111,12,175,103,227,23,43,248,12,215,116,181,17,145,140,106,218,234,130,154,150,92,226,196,117,93,230,243,168,126,153,107,217,246,60,124,0,67,28,38,206,145,154,21,118,76,183,90,97,160,173,231,115,75,39,226,38,99,100,170,129,61,130,176,154,9,235,153,97,8,7,230,253,137,143,1,14,153,149,21,84,12,227,175,180,148,110,9,44,199,77,175,171,155,12,159,136,149,173,138,171,221,123,15,225,184,135,47,94,239,6,195,61,59,187,90,200,142,92,237,226,3,50,90,226,202,21,235,73,126,33,168,104,142,100,113,89,59,253,2,127,16,220,34,184,1,29,134,142,71,196,107,59,119,10,88,140,248,128,94,224,92,197,108,158,224,34,34,231,204,6,160,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,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,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,20,87,33,66,43,152,170,185,13,32,40,102,119,49,84,113,189,198,147,46,35,90,10,215,1,65,95,161,49,65,95,161,48,29,127,21,32,151,74,158,147,228,112,221,35,255,0,209,80,136,93,189,169,108,162,181,142,159,74,18,74,47,38,113,212,127,81,20,132,192,98,52,26,233,147,109,111,208,174,23,31,181,49,19,59,125,196,81,76,199,107,236,126,181,254,40,160,48,239,33,170,15,83,115,70,134,227,107,52,238,250,205,172,146,62,113,221,245,252,34,104,54,83,169,57,59,45,176,187,238,45,74,53,245,219,221,36,92,164,62,93,223,0,132,252,164,89,181,153,148,162,185,145,150,255,0,151,238,119,4,204,236,120,254,172,175,194,41,51,81,223,175,243,253,209,32,5,251,197,172,165,234,107,101,98,249,249,31,19,250,213,8,153,219,166,128,136,172,84,230,18,80,70,238,48,123,146,148,103,196,164,152,150,250,210,73,200,104,35,34,50,222,17,241,248,12,69,238,222,240,210,116,105,134,72,108,175,140,28,238,250,201,64,49,199,101,249,157,93,236,84,217,234,224,168,101,192,139,184,223,19,127,130,164,184,239,92,186,143,134,239,184,190,184,64,198,72,85,202,151,80,197,8,53,188,90,158,96,189,236,253,74,123,196,189,98,115,242,190,113,74,242,159,23,15,78,231,206,241,214,2,232,32,238,99,120,174,54,80,101,220,55,83,196,174,3,89,114,49,169,62,105,252,35,65,29,249,13,100,86,73,128,214,159,48,106,46,67,74,124,209,168,139,133,192,0,0,0,0,0,107,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,20,49,80,1,166,198,68,41,114,228,42,103,196,56,31,34,0,46,60,15,144,210,119,74,184,31,1,168,200,200,174,52,154,139,79,46,32,53,92,237,123,138,41,37,107,151,49,180,75,52,157,212,102,101,234,5,190,146,73,31,104,6,180,168,201,70,87,20,81,90,195,107,124,147,46,4,99,113,74,37,90,192,58,190,42,101,47,117,93,68,71,109,125,255,0,106,32,191,106,248,77,197,204,170,94,237,36,68,84,102,21,192,204,255,0,84,63,235,19,179,94,34,115,113,98,46,26,185,253,193,6,219,96,178,109,230,36,5,25,39,179,65,104,248,126,223,32,5,232,216,30,93,163,210,211,218,227,140,216,238,47,84,81,46,24,117,100,184,75,81,95,131,166,95,192,66,29,246,9,151,100,82,74,235,227,140,216,255,0,225,68,192,97,23,73,200,43,231,243,229,115,251,84,128,231,15,136,179,27,72,66,106,70,94,226,34,90,8,245,117,75,241,50,253,61,145,122,62,136,90,77,162,17,124,187,196,6,86,253,73,252,187,64,33,27,105,54,83,7,59,49,25,52,90,109,212,203,129,223,245,35,39,222,36,95,96,137,238,62,138,43,43,81,154,83,130,163,88,172,93,221,84,71,102,212,221,140,233,196,103,245,208,249,126,227,100,72,14,192,79,118,233,5,117,127,105,81,255,0,248,80,18,19,16,200,226,49,111,216,211,248,134,241,240,228,54,33,113,129,24,253,109,35,248,164,55,128,84,237,220,52,168,207,184,84,105,87,48,4,153,220,174,125,227,112,236,54,203,153,124,35,89,243,1,82,228,42,40,92,8,84,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,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,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,81,92,134,145,169,92,134,144,20,80,212,130,62,55,26,76,236,42,223,120,0,88,236,96,43,244,38,3,137,174,153,121,62,89,31,124,103,63,138,98,41,246,255,0,104,183,216,241,68,73,253,107,252,81,68,174,86,19,120,18,184,254,144,191,226,152,140,45,191,24,188,60,119,218,254,245,247,120,197,1,30,185,98,173,25,155,77,62,60,55,220,191,115,172,76,150,198,142,107,203,92,30,87,62,62,80,231,251,162,64,134,204,2,91,188,211,130,92,237,189,255,0,38,80,152,125,140,87,124,182,193,252,63,190,31,229,18,0,101,21,76,137,81,80,146,34,185,44,191,17,136,206,219,214,49,21,10,74,141,40,227,139,215,221,245,146,132,152,203,70,168,232,227,110,37,248,132,126,237,213,68,223,97,117,175,173,91,86,43,53,91,71,216,228,248,128,141,236,9,33,113,171,24,136,144,181,166,242,83,230,157,185,45,193,58,153,45,55,125,229,158,211,135,110,175,204,255,0,108,16,73,71,46,169,137,49,35,94,126,153,202,77,249,114,113,193,56,89,22,238,175,45,246,127,185,187,255,0,109,1,144,205,172,140,248,92,111,36,237,192,124,204,113,51,240,176,250,72,187,192,110,17,144,214,70,70,67,109,63,206,55,126,132,192,106,79,154,53,17,223,129,13,37,230,10,167,129,220,5,64,0,0,0,0,107,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,20,62,66,162,134,124,108,2,151,225,196,80,133,79,152,25,220,0,206,197,99,26,13,73,229,97,168,211,114,189,197,72,236,86,1,242,188,149,25,118,78,220,71,3,87,235,164,221,153,148,180,30,243,185,102,92,56,142,198,178,214,102,92,184,134,231,129,30,175,224,1,213,233,110,203,222,153,61,37,197,145,35,189,102,124,110,67,179,220,143,145,13,179,69,148,124,123,198,226,123,32,56,90,194,109,185,189,143,206,254,97,8,155,103,196,83,88,250,34,143,71,12,58,217,240,253,186,64,156,26,154,53,238,248,218,218,191,152,67,118,221,116,142,175,141,80,190,177,171,78,22,37,91,69,175,103,100,248,128,225,182,29,173,183,14,117,10,50,141,251,175,25,69,62,207,46,39,24,189,126,2,102,114,246,82,100,211,28,81,106,225,37,69,218,251,68,136,40,217,38,94,239,23,225,100,110,239,124,93,7,141,254,202,192,155,252,157,94,186,27,235,181,173,53,194,255,0,171,64,11,135,244,66,212,237,9,111,145,213,124,173,253,203,252,187,66,235,151,19,184,180,251,66,127,224,238,191,255,0,154,255,0,46,208,8,68,218,192,244,231,86,35,183,213,194,255,0,35,100,103,231,71,237,212,237,39,143,251,137,143,248,226,140,2,218,196,175,157,88,143,237,225,127,145,50,51,239,163,244,253,250,146,95,254,9,99,241,197,1,34,52,255,0,208,49,200,255,0,97,71,226,33,188,54,105,223,160,99,126,210,143,196,67,120,0,105,87,49,168,105,80,1,115,47,132,107,62,99,66,78,230,95,8,214,174,96,6,98,165,200,80,184,149,133,75,128,10,128,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,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,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,43,144,210,53,43,144,210,2,134,87,21,111,188,15,141,188,5,27,87,62,0,42,43,244,38,40,43,244,38,3,142,171,21,225,73,227,250,66,255,0,17,136,195,219,242,61,217,199,107,215,253,235,225,111,24,162,79,170,38,101,21,242,34,191,189,43,241,24,143,141,189,96,41,220,25,142,94,37,25,25,249,51,179,167,236,177,72,4,90,225,7,55,57,159,19,134,171,111,60,63,83,168,75,158,197,179,175,151,216,59,222,191,190,31,69,246,121,2,34,96,188,80,115,53,27,194,43,34,247,53,30,158,113,207,250,68,172,108,61,90,97,252,17,130,163,36,145,117,121,75,137,56,71,250,116,147,228,3,54,76,247,145,155,62,87,34,63,224,24,113,182,156,29,230,13,108,247,182,190,37,35,243,126,197,32,102,108,100,107,142,213,143,232,18,127,192,49,123,107,186,36,153,216,65,164,50,151,20,126,232,18,190,203,70,174,27,167,255,0,164,4,57,85,75,171,227,44,74,159,59,230,156,130,245,114,117,98,105,182,124,153,191,242,255,0,189,233,211,213,123,239,251,40,133,204,197,101,116,220,121,136,218,116,142,254,87,152,158,209,105,59,147,202,18,177,178,37,126,60,255,0,117,154,73,180,232,234,28,157,35,231,191,254,128,25,208,207,51,251,131,232,79,243,143,150,58,181,25,248,88,125,104,63,198,3,113,35,89,112,59,13,36,119,49,172,6,180,241,72,212,92,6,146,243,6,164,159,11,91,238,128,0,0,10,145,92,80,84,138,253,225,171,192,6,160,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,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,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,0,0,0,0,0,0,0,0,0,0,0,1,67,228,42,0,52,145,92,15,129,88,12,172,40,0,92,69,22,92,12,133,69,8,174,171,247,0,212,93,146,35,240,20,87,104,172,22,48,62,37,96,27,105,79,108,248,138,145,88,106,46,98,128,56,249,72,213,167,141,173,113,19,29,32,49,255,0,61,78,43,95,44,30,125,223,100,148,37,189,125,194,41,122,64,227,45,56,145,243,59,240,193,202,63,55,236,146,128,98,158,202,157,156,105,133,75,255,0,197,144,127,149,96,78,62,71,157,240,236,143,221,238,127,36,216,131,61,152,84,73,198,248,82,255,0,248,213,7,249,102,68,226,228,50,201,88,106,73,17,151,246,69,206,255,0,177,54,2,232,253,16,181,91,65,113,203,186,247,254,107,252,187,66,235,23,33,106,246,128,66,151,151,149,226,34,62,61,87,187,236,237,0,132,13,173,10,217,213,136,254,222,23,249,19,67,62,122,62,207,223,233,37,255,0,224,150,63,28,81,129,219,91,52,164,103,38,33,51,191,207,33,119,127,129,52,51,195,163,249,68,79,210,120,151,246,148,199,127,140,80,18,39,78,253,3,27,246,148,126,34,27,195,98,157,198,12,99,251,10,63,17,13,240,1,69,21,148,66,160,191,56,128,83,232,136,106,62,98,132,103,110,64,2,191,90,42,69,110,241,75,219,128,106,240,1,168,5,11,136,168,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,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,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,43,144,210,53,43,144,210,71,96,3,177,119,138,32,147,199,136,162,202,226,136,43,220,6,225,145,119,1,121,166,40,43,244,38,3,226,168,18,122,187,215,63,210,149,248,140,96,54,221,170,111,220,110,55,65,172,191,91,123,254,203,24,103,204,244,146,163,187,115,253,45,95,136,198,3,109,221,13,62,227,113,195,189,191,214,207,131,231,177,128,68,213,93,68,140,199,116,210,100,118,211,252,129,9,51,216,42,65,171,14,96,100,25,166,223,52,255,0,148,148,35,34,184,68,222,97,189,99,229,167,159,237,4,36,159,96,135,212,116,76,10,142,207,235,159,241,229,0,145,248,54,234,172,153,31,233,73,252,68,44,190,208,52,212,77,195,173,161,123,203,121,88,149,217,253,173,223,15,17,121,233,165,120,140,126,210,159,196,66,217,103,116,93,88,125,163,34,89,153,212,146,124,62,209,192,16,97,180,11,37,7,51,241,42,10,228,94,94,169,145,107,240,144,161,159,219,18,226,84,185,238,207,83,241,56,121,59,146,191,116,248,140,11,218,133,147,107,52,177,5,210,162,189,126,173,204,191,194,76,101,54,196,117,117,151,187,75,155,37,253,142,255,0,226,124,64,75,196,5,239,13,124,75,133,185,125,209,185,74,170,210,235,17,213,46,143,82,139,58,59,114,31,136,183,99,60,151,80,151,216,117,76,188,209,169,38,100,75,109,214,220,109,105,230,149,161,73,59,25,25,15,134,136,246,179,119,138,120,26,121,125,209,19,57,41,182,252,125,149,182,212,207,12,35,152,8,149,35,46,241,126,99,86,151,57,214,150,235,139,162,75,77,66,66,10,107,76,17,154,86,133,36,210,151,210,148,239,84,134,218,82,77,70,209,52,224,76,26,121,151,194,55,71,193,72,171,210,235,212,184,85,202,21,74,37,70,155,81,97,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,247,17,220,6,225,121,130,165,196,172,40,94,96,170,124,226,1,170,196,68,40,6,0,49,91,253,148,109,133,63,242,229,255,0,187,53,143,251,160,201,76,39,138,104,88,227,11,81,177,174,22,157,215,104,184,130,159,30,169,78,147,186,91,123,248,175,182,151,26,115,66,201,43,78,164,41,39,101,17,40,175,99,34,62,3,203,120,244,161,178,127,162,206,77,252,95,225,239,103,48,2,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,234,153,165,154,88,19,37,176,37,79,51,51,46,187,228,108,55,70,220,245,217,189,85,233,27,173,235,200,101,191,123,101,11,113,87,113,212,39,178,147,181,238,118,34,51,46,214,49,87,165,31,208,79,51,126,242,251,98,16,14,87,9,244,143,108,99,142,113,85,27,5,97,108,228,235,181,172,65,80,143,75,167,70,247,59,85,111,127,41,247,18,219,77,235,92,100,161,58,150,180,149,212,100,146,189,204,200,184,140,149,30,107,54,78,244,167,201,191,140,12,61,237,22,7,165,48,1,213,50,223,53,114,227,56,40,82,49,62,87,227,74,86,38,165,68,168,73,165,189,46,157,32,157,109,18,152,94,135,27,51,47,241,84,147,243,86,218,219,113,6,164,45,10,84,107,116,161,244,129,127,108,155,41,101,19,223,178,210,113,157,97,42,253,204,233,70,132,252,121,63,186,99,75,109,230,190,173,171,121,198,49,43,163,178,173,180,147,59,69,210,232,91,55,84,226,34,165,50,60,169,117,40,117,167,167,150,31,121,134,98,190,148,187,83,110,25,234,82,16,167,244,180,165,21,146,251,173,23,13,92,66,127,156,171,82,153,170,199,161,61,83,136,138,148,200,239,75,143,13,79,36,159,121,134,84,218,93,117,13,223,82,144,133,62,202,84,162,43,36,221,108,142,218,138,255,0,88,141,94,151,156,204,197,89,55,152,251,56,102,150,10,151,213,235,88,102,161,95,168,70,212,227,136,109,237,7,76,214,195,187,181,161,106,101,212,26,155,113,4,162,214,218,214,147,59,40,198,95,236,163,181,118,92,109,107,151,8,198,184,41,222,163,85,131,187,98,191,64,125,226,92,170,68,165,17,153,37,70,68,91,198,87,165,70,211,196,68,151,18,149,17,146,22,135,27,64,94,176,0,0,24,255,0,154,91,122,236,157,146,216,238,167,150,121,151,154,222,70,196,148,109,207,93,133,228,42,148,141,214,245,148,60,223,190,51,29,109,170,237,186,133,118,84,118,189,142,198,70,69,144,2,0,122,81,253,59,51,55,239,47,177,225,0,155,236,148,207,188,167,218,39,10,202,198,185,57,138,253,208,81,97,84,23,75,126,79,81,147,19,68,164,54,219,138,111,68,134,219,89,217,15,54,119,34,211,218,181,238,70,69,112,6,0,116,42,122,44,98,159,140,9,222,206,167,12,255,0,0,0,0,0,0,1,196,226,156,89,133,112,53,10,86,41,198,184,154,149,135,232,176,180,117,154,141,82,107,113,34,177,173,105,66,53,186,225,165,9,212,181,165,37,115,226,165,17,23,19,33,245,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,33,219,165,235,58,243,246,86,108,63,147,149,106,125,87,15,229,148,45,62,72,126,59,83,98,69,196,250,227,64,144,255,0,88,82,156,234,243,122,180,155,18,52,35,222,148,163,191,104,238,59,87,68,238,219,240,240,223,147,54,76,204,201,90,34,84,42,6,214,9,154,76,176,203,49,92,123,172,63,34,44,167,148,234,13,91,215,205,5,28,146,218,220,83,178,20,131,86,147,109,41,9,106,0,0,1,213,42,57,171,151,20,140,199,164,101,13,79,26,82,163,99,58,245,62,69,82,155,68,114,65,20,169,49,89,50,39,28,74,127,244,205,36,125,165,165,151,212,146,81,50,233,163,175,237,15,180,14,1,217,151,43,231,102,190,99,46,90,233,176,228,71,136,212,56,38,201,205,154,251,206,18,82,212,118,222,113,180,184,178,78,183,84,146,85,201,182,156,87,29,38,60,240,230,150,122,102,62,109,231,45,79,62,113,29,103,169,98,250,141,65,154,139,114,233,36,112,250,139,140,37,8,140,81,205,7,173,189,202,26,105,40,94,163,115,222,201,74,90,151,117,24,122,105,1,98,182,35,204,220,220,206,29,154,48,118,98,103,85,26,36,28,67,86,142,181,161,230,91,91,43,168,196,74,205,12,205,117,133,54,132,178,183,146,157,225,37,179,83,75,66,144,234,13,9,112,154,110,250,128,0,8,213,233,72,219,234,102,93,245,237,153,50,114,161,85,166,226,243,234,114,49,22,34,135,37,248,47,82,27,61,212,150,99,68,113,181,33,106,121,212,27,102,227,132,102,218,90,112,219,237,173,197,238,66,66,176,86,97,96,28,202,165,59,93,203,156,113,135,241,85,53,137,10,136,236,202,37,77,153,204,54,250,82,149,41,165,56,202,148,146,89,37,104,81,164,206,246,90,79,188,135,96,30,120,118,28,218,238,171,178,14,110,43,21,191,78,151,88,194,117,232,233,166,226,58,83,18,20,133,173,130,89,41,18,153,65,168,154,92,150,79,86,141,225,88,208,227,205,146,155,222,155,137,244,17,133,177,102,21,199,52,40,184,167,5,98,106,86,32,162,205,215,213,170,52,185,173,203,138,254,133,169,11,208,235,102,164,43,74,208,164,157,143,130,146,100,124,72,192,114,192,0,0,0,58,86,116,77,205,202,118,87,226,10,134,68,82,112,253,83,29,197,142,151,168,240,107,202,90,97,74,90,92,73,184,202,141,11,65,146,212,209,56,150,204,214,132,111,13,26,212,148,106,50,15,170,163,154,185,113,72,204,122,70,80,212,241,165,42,54,51,175,83,228,85,41,180,71,36,17,74,147,21,147,34,113,196,167,255,0,76,210,71,218,90,89,125,73,37,19,46,154,59,88,243,3,138,113,102,105,181,152,242,177,78,53,196,216,173,24,250,149,80,71,89,168,213,38,201,42,196,73,209,13,40,70,183,92,61,243,111,50,109,37,37,115,37,32,219,34,43,105,43,78,166,193,59,111,208,182,184,192,142,194,196,114,169,84,220,205,162,111,93,173,209,33,178,184,236,174,41,188,100,204,168,137,113,215,22,227,58,20,210,28,61,102,164,59,125,73,74,92,104,214,25,84,0,0,3,175,224,60,127,131,115,63,12,177,140,242,255,0,16,196,174,208,165,72,151,26,61,66,33,154,152,125,113,164,57,29,211,109,86,178,208,78,178,225,18,211,116,44,136,148,147,82,76,148,113,171,210,161,183,172,104,177,170,187,44,100,221,118,36,197,204,142,245,63,28,212,227,239,73,112,214,78,178,162,129,26,67,110,165,38,179,74,31,106,82,20,133,163,67,187,171,146,201,212,163,18,246,9,219,126,187,178,62,59,118,22,35,149,85,169,101,149,111,122,237,110,137,13,148,72,121,18,137,147,38,101,68,75,142,182,134,222,214,150,144,225,235,36,173,171,234,74,148,219,70,128,159,224,28,78,22,197,152,87,28,208,162,226,156,21,137,169,88,130,139,55,95,86,168,210,230,183,46,43,250,22,164,47,67,173,154,144,173,43,66,146,118,62,10,73,145,241,35,28,176,0,234,152,235,54,50,179,43,250,143,201,51,50,240,166,18,242,158,247,169,121,118,179,26,7,90,221,233,222,110,183,203,78,189,59,196,106,211,123,107,77,249,144,102,174,102,97,92,155,203,140,71,154,88,214,95,87,162,225,154,123,181,9,58,92,109,14,61,160,187,12,53,188,90,16,167,157,89,165,182,208,106,45,110,45,9,35,186,136,121,225,218,139,105,188,125,181,54,104,84,179,3,23,201,151,14,154,185,10,85,23,15,21,69,233,48,168,204,27,109,55,161,132,184,122,82,181,165,134,148,234,208,148,19,142,18,151,165,55,36,164,61,36,128,193,94,137,92,204,218,59,50,242,107,16,78,206,185,117,90,214,27,137,80,109,24,75,16,214,92,91,179,170,23,83,221,117,179,125,197,155,146,25,101,194,104,144,226,136,236,165,186,209,45,68,214,237,172,234,0,29,126,171,143,240,109,11,25,80,50,250,179,136,98,67,196,56,170,60,233,52,88,47,25,165,115,209,12,154,57,36,209,153,105,82,208,151,219,89,162,250,205,26,212,68,105,109,102,158,169,180,62,208,56,7,102,92,175,157,154,249,140,185,107,166,195,145,30,35,80,224,155,39,54,107,239,56,73,75,81,219,121,198,210,226,201,58,221,82,73,87,38,218,113,92,116,152,243,217,155,219,69,102,230,118,230,227,153,219,140,241,100,180,98,116,72,105,234,99,212,247,87,25,20,116,50,179,92,118,97,18,85,169,132,52,163,212,147,37,107,214,106,113,74,83,138,82,212,30,151,128,98,174,193,59,111,208,182,184,192,142,194,196,114,169,84,220,205,162,111,93,173,209,33,178,184,236,174,41,188,100,204,168,137,113,215,22,227,58,20,210,28,61,102,164,59,125,73,74,92,104,215,149,64,0,0,0,49,255,0,52,182,245,217,59,37,177,221,79,44,243,47,53,188,141,137,40,219,158,187,11,200,85,41,27,173,235,40,121,191,124,102,58,219,85,219,117,10,236,168,237,123,29,140,140,139,32,4,0,244,163,250,118,102,111,222,95,99,194,1,55,217,41,159,121,79,180,78,21,149,141,114,115,21,251,160,162,194,168,46,150,252,158,163,38,38,137,72,109,183,20,222,137,13,182,179,178,30,108,238,69,167,181,107,220,140,138,224,12,0,232,84,244,88,197,63,24,19,189,157,78,25,254,0,49,171,22,116,143,108,99,129,177,85,103,5,98,156,228,234,85,172,63,80,145,75,168,198,247,59,85,115,113,41,135,20,219,173,235,68,101,33,90,86,133,21,210,102,147,181,200,204,184,140,149,30,107,54,177,244,167,206,79,140,12,67,237,23,192,122,40,202,220,210,192,153,211,129,41,153,153,150,149,223,44,225,186,206,251,169,77,234,175,71,222,238,158,91,46,123,219,200,67,137,179,141,45,61,164,149,237,114,185,25,25,246,177,138,189,23,30,130,121,101,247,235,219,19,70,85,0,0,0,0,0,0,14,169,154,89,165,129,50,91,2,84,243,51,50,235,190,70,195,116,109,207,93,155,213,94,145,186,222,188,134,91,247,182,80,183,21,119,29,66,123,41,59,94,231,98,35,50,237,99,21,122,81,253,4,243,55,239,47,182,33,0,127,178,143,176,159,254,92,255,0,247,102,177,255,0,116,25,84,60,171,143,85,0,0,0,0,0,0,3,170,96,252,213,203,140,192,174,226,156,49,130,177,165,42,181,85,193,85,4,210,235,241,33,200,39,28,167,202,52,18,201,183,8,191,198,77,202,233,39,26,121,179,61,109,56,148,227,87,73,214,35,218,107,11,108,251,38,173,179,242,55,52,166,117,59,139,106,84,201,18,152,174,210,162,180,235,47,53,42,18,216,113,26,89,45,211,200,146,118,90,137,167,8,244,146,9,213,162,24,118,120,218,7,31,108,203,154,16,115,95,46,87,17,117,40,113,228,68,118,28,227,120,225,77,97,230,205,42,106,67,108,184,218,156,65,43,67,169,73,170,196,227,77,171,142,146,1,233,120,5,191,200,188,244,203,141,162,242,226,157,154,25,95,89,235,212,169,215,105,230,93,34,68,170,124,164,145,27,145,100,182,70,123,183,145,169,55,43,154,77,42,74,208,165,161,104,90,174,0,0,235,248,255,0,31,224,220,172,193,181,108,193,204,28,67,18,135,135,168,113,206,76,233,210,76,244,52,139,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,31,43,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,130,30,145,29,183,230,109,85,142,203,9,96,233,90,114,203,9,212,29,118,132,162,101,248,207,85,28,83,45,54,185,82,154,91,170,66,180,173,15,245,115,54,219,113,13,72,81,45,36,165,173,36,19,210,2,37,122,49,122,66,225,225,104,113,182,117,218,7,23,238,105,76,233,107,9,87,234,111,48,196,90,84,86,152,121,199,98,205,150,251,200,210,201,110,153,68,98,210,181,18,156,54,245,18,9,164,162,90,128,0,6,58,237,201,181,221,43,100,28,163,78,43,98,157,18,177,139,43,210,21,77,195,148,167,228,37,8,91,228,131,82,229,60,130,81,58,184,204,150,157,123,178,185,173,198,91,53,55,189,39,18,23,127,228,177,149,158,238,254,69,191,36,188,41,238,207,255,0,23,60,179,27,202,159,57,223,254,133,215,189,249,207,190,121,190,103,107,151,17,202,212,113,102,21,163,215,105,24,90,173,137,169,80,171,88,131,172,121,34,157,34,107,109,202,168,110,16,75,127,171,180,163,37,187,187,65,146,151,160,143,74,76,140,236,67,204,191,201,99,52,253,221,252,148,190,73,120,175,221,159,254,49,249,102,79,149,62,115,184,253,21,175,123,243,159,123,243,188,206,207,46,3,58,182,255,0,204,205,163,169,249,53,178,166,100,102,92,186,174,10,205,130,167,226,149,205,145,76,113,116,201,204,234,84,22,155,113,68,202,201,81,222,122,41,161,78,182,157,26,84,235,136,52,55,197,180,132,202,0,199,93,135,54,187,165,109,125,148,106,197,111,211,162,81,241,101,6,66,105,184,142,148,196,132,173,8,124,208,74,68,166,80,106,55,81,25,226,213,163,120,87,37,182,243,100,167,55,70,226,178,40,0,0,0,0,0,7,84,205,44,210,192,153,45,129,42,121,153,153,117,223,35,97,186,54,231,174,205,234,175,72,221,111,94,67,45,251,219,40,91,138,187,142,161,61,148,157,175,115,177,17,153,88,15,246,81,246,19,255,0,203,159,254,236,214,63,238,130,255,0,230,174,89,225,92,228,203,140,71,149,184,214,39,88,162,226,106,123,180,249,58,91,109,110,51,172,187,15,181,188,66,208,151,154,89,37,198,214,105,61,14,33,10,34,186,72,121,162,199,248,3,25,101,102,50,171,101,246,96,225,233,116,60,67,67,144,113,167,65,146,69,173,165,216,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,195,212,64,181,89,233,181,30,68,236,215,228,79,147,94,57,247,57,238,143,172,249,51,230,100,201,155,254,175,186,223,126,134,105,205,58,119,237,121,214,190,174,23,177,218,223,244,118,231,164,204,254,217,79,10,98,74,245,103,202,120,146,131,189,195,117,231,148,79,155,138,149,20,200,154,91,174,60,106,83,207,57,21,113,94,113,194,82,146,167,30,95,154,100,104,78,32,116,231,125,36,255,0,9,63,38,128,206,156,148,219,51,102,205,162,113,84,172,21,147,153,145,238,130,181,10,158,186,163,241,188,143,62,38,136,168,113,182,212,230,185,12,54,131,178,222,108,172,71,171,181,123,88,140,202,245,136,86,232,84,244,167,197,63,23,243,189,163,78,18,169,181,62,117,254,103,109,159,113,182,113,183,79,235,178,240,253,60,186,131,10,107,120,218,231,62,234,35,197,222,167,120,217,155,36,251,205,27,154,86,74,221,146,244,221,86,35,11,105,86,233,52,216,114,139,85,155,70,153,158,241,28,145,2,67,145,157,92,74,37,78,83,10,90,20,105,81,182,243,49,148,211,168,185,29,150,218,148,133,21,141,38,100,100,98,245,229,14,114,101,222,123,224,214,243,7,43,107,18,234,216,121,249,14,198,98,115,212,169,112,81,33,109,153,18,205,162,148,211,106,113,4,171,160,214,130,52,107,66,211,125,72,81,23,152,193,233,119,102,236,144,165,108,225,146,88,91,37,232,213,201,117,152,248,114,59,169,92,249,45,165,181,201,125,231,220,144,242,201,9,224,132,27,175,57,161,23,81,165,26,82,106,89,145,172,194,229,128,0,0,0,0,14,39,11,98,204,43,142,104,81,113,78,10,196,212,172,65,69,155,175,171,84,105,115,91,151,21,253,11,82,23,161,214,205,72,86,149,161,73,59,31,5,36,200,248,145,136,182,233,80,219,214,76,169,53,93,150,50,110,187,46,26,33,200,122,159,142,106,113,247,70,137,136,54,153,81,64,141,33,183,84,162,65,41,111,181,41,10,66,23,173,173,213,205,6,234,87,141,91,2,109,217,85,217,19,19,77,161,98,88,114,234,217,117,136,164,20,186,196,56,173,169,249,177,95,110,59,201,109,216,45,174,67,76,33,110,56,168,233,121,75,35,53,54,202,8,184,161,32,39,208,7,201,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,250,192,124,147,106,212,170,116,152,16,234,21,56,145,100,85,36,28,72,45,60,242,80,185,79,147,78,60,109,52,147,59,173,100,211,46,184,105,77,207,67,107,87,36,153,151,214,48,43,166,86,173,85,160,108,219,130,107,180,42,156,186,117,74,157,153,20,217,112,230,68,121,76,191,25,246,224,84,20,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,224,108,9,183,101,43,107,188,51,54,133,137,97,196,164,230,46,29,142,82,235,16,226,182,150,33,74,97,201,15,37,183,96,182,185,14,190,180,54,218,99,165,229,44,136,146,227,200,34,224,180,128,203,80,0,0,0,0,1,196,225,108,89,133,113,205,10,46,41,193,88,154,149,136,40,179,117,245,106,141,46,107,114,226,191,161,106,66,244,58,217,169,10,210,180,41,39,99,224,164,153,31,18,49,30,221,42,155,115,213,114,182,55,230,110,202,58,164,186,126,44,169,71,139,82,174,98,26,109,81,81,228,209,152,222,147,141,69,101,81,220,39,91,146,233,54,149,47,94,146,40,238,164,137,43,223,234,110,250,244,92,122,9,229,151,223,175,108,77,1,147,244,202,181,42,181,25,115,40,213,56,147,227,183,33,248,139,118,51,201,117,9,125,135,86,203,205,26,146,102,68,182,221,109,198,214,158,105,90,20,147,177,145,144,250,196,48,101,174,221,149,93,145,54,205,207,26,22,37,135,46,173,151,88,139,50,49,4,186,196,56,173,169,249,177,95,110,76,212,182,236,22,215,33,166,16,183,28,84,116,188,165,145,154,155,101,4,92,80,145,50,148,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,0,250,140,174,41,111,88,212,40,124,128,105,50,253,225,82,34,181,130,231,107,1,115,1,67,81,151,11,1,31,168,80,248,153,223,144,39,129,240,1,91,113,184,162,134,174,92,75,152,210,160,31,50,206,214,17,119,210,15,25,71,136,37,43,66,248,96,197,247,125,124,161,40,110,219,133,204,70,222,223,180,226,118,163,80,127,75,189,140,24,239,34,225,193,82,143,212,3,4,246,110,112,153,199,152,77,6,100,87,197,16,15,143,237,204,137,193,200,7,82,188,59,32,146,164,153,121,69,222,71,246,22,196,22,100,140,194,129,152,56,80,181,182,86,196,80,87,219,63,179,183,253,2,110,118,93,169,166,165,134,36,184,78,50,171,85,94,79,189,157,203,231,13,31,175,196,5,245,35,49,109,115,205,179,119,1,86,208,68,103,126,173,200,184,252,249,161,114,203,157,187,135,70,205,152,205,200,193,245,86,214,165,22,173,197,236,127,101,108,4,29,237,139,29,76,103,38,34,82,144,180,145,189,4,174,162,183,234,38,134,108,108,0,241,117,186,97,93,60,48,91,63,142,40,196,109,186,224,51,19,53,107,203,74,215,198,92,4,246,140,191,184,16,50,127,163,254,172,209,213,32,48,151,216,51,111,6,52,86,213,196,172,168,165,199,136,9,52,165,43,85,62,47,47,156,35,248,164,62,145,241,81,20,75,165,194,89,25,30,168,205,159,15,181,33,246,128,2,252,226,0,89,93,68,1,171,141,139,188,84,202,198,40,73,227,113,85,115,0,50,245,10,88,253,67,81,31,1,75,159,168,5,75,144,168,161,10,128,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,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,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,162,185,13,35,82,185,10,21,187,192,80,104,111,188,107,81,31,112,208,223,120,13,98,191,66,98,128,103,192,192,124,115,254,112,239,237,106,252,70,48,87,110,164,95,1,99,115,50,254,246,255,0,45,24,103,84,239,156,59,251,90,191,17,140,30,219,149,147,115,47,113,177,165,55,51,242,111,127,217,227,0,135,252,74,157,57,135,36,237,203,71,242,4,36,123,96,85,23,146,112,47,31,239,167,241,165,8,227,197,196,108,230,20,178,87,3,45,223,242,9,18,31,176,60,180,149,55,2,163,121,253,243,238,250,233,64,36,214,151,250,14,63,237,40,252,68,58,102,107,66,41,116,70,144,77,106,249,121,42,182,171,125,2,199,112,163,172,151,10,53,142,254,240,131,254,2,28,14,59,100,222,166,161,38,155,151,90,35,231,245,170,1,6,91,100,81,21,79,204,202,147,157,91,119,191,174,214,78,250,239,123,72,79,143,136,185,251,24,214,154,141,238,195,121,39,78,175,39,219,177,127,238,143,1,214,246,234,132,77,102,34,205,45,91,85,106,181,126,215,217,219,29,119,102,108,68,245,51,221,38,238,102,235,123,212,239,239,100,171,219,125,224,126,176,19,175,133,30,39,149,34,202,189,141,190,239,182,30,120,118,172,244,162,206,31,248,253,136,61,162,248,244,13,151,115,213,37,201,164,110,234,177,179,244,54,231,168,121,249,218,179,210,139,56,127,227,246,32,246,139,224,51,75,162,255,0,111,89,152,66,189,77,217,171,56,42,21,90,157,43,17,84,35,66,194,149,135,228,191,45,202,100,165,161,168,204,83,84,133,41,90,34,43,67,105,107,118,68,76,184,165,106,35,67,134,182,101,233,37,222,60,176,137,132,232,205,233,9,170,102,196,154,118,205,249,215,46,92,236,98,220,119,11,14,226,5,165,78,174,174,195,13,41,197,177,49,69,115,41,45,180,218,212,79,171,131,168,65,146,204,157,34,83,225,35,229,230,1,23,120,23,152,48,95,164,131,111,154,22,65,225,90,166,73,229,189,67,174,230,102,32,167,174,60,135,162,201,91,126,230,98,190,221,138,74,220,105,68,180,204,82,23,169,134,210,162,82,46,151,151,100,238,208,240,90,46,146,222,145,122,173,6,169,87,217,191,33,107,50,233,213,42,116,142,169,137,241,44,41,10,101,248,207,182,168,175,182,213,54,92,89,36,164,45,42,41,17,228,165,214,200,200,201,77,151,209,24,191,221,31,189,32,81,182,185,141,83,192,248,226,133,18,135,152,180,56,238,84,158,102,154,203,190,78,159,78,222,165,4,251,38,181,45,77,45,181,58,211,107,109,107,59,234,74,208,165,18,150,134,96,227,11,97,60,85,142,43,177,112,182,10,195,85,92,65,90,155,175,171,83,169,112,220,151,41,253,8,82,215,161,166,201,75,86,148,33,74,59,23,4,164,204,248,17,137,252,216,99,99,42,22,199,185,113,42,152,229,87,203,24,207,19,245,121,24,154,164,210,214,81,84,227,68,189,212,104,205,170,214,101,173,235,164,78,41,36,227,138,90,148,173,36,104,105,176,243,220,61,40,236,158,95,253,150,114,111,226,255,0,15,123,57,129,230,184,122,81,217,56,203,243,44,228,221,255,0,242,127,135,189,156,192,11,174,0,49,59,104,206,146,124,140,217,143,51,36,101,86,61,194,152,238,125,90,52,72,243,22,245,34,12,55,99,154,30,78,164,145,41,217,77,170,228,92,251,54,241,48,25,98,3,17,246,124,233,52,200,157,164,243,78,153,148,120,19,8,99,232,85,122,163,82,94,105,250,172,8,77,70,66,89,101,78,171,90,155,150,226,248,146,12,138,200,62,38,87,177,92,202,251,231,230,118,97,109,157,114,162,183,156,88,210,155,87,159,69,160,28,98,148,205,41,166,156,146,123,249,13,199,65,161,46,184,218,78,203,121,23,186,139,133,207,143,32,23,4,6,0,127,179,87,178,199,254,32,230,175,252,213,78,255,0,191,12,214,202,236,196,162,230,222,93,97,204,205,195,145,102,198,165,226,122,107,21,72,140,206,66,17,33,13,58,146,82,73,196,161,74,73,42,199,196,137,70,94,38,3,180,128,0,0,0,0,0,0,0,0,0,0,194,236,221,233,93,217,223,38,51,47,16,229,102,40,193,153,139,42,173,134,166,170,12,183,160,83,160,174,58,220,73,17,153,182,165,204,66,141,60,123,210,71,224,59,198,203,155,127,100,246,214,216,198,171,130,178,223,11,227,74,116,202,61,48,234,146,30,173,195,136,203,38,209,58,134,244,164,217,146,234,141,102,110,17,241,73,21,136,248,222,196,97,147,32,44,246,212,59,81,96,45,147,48,29,59,49,51,22,139,136,106,84,202,149,93,186,43,72,162,48,195,207,37,245,178,243,201,53,37,231,154,45,26,88,95,18,51,59,219,135,27,140,97,255,0,102,175,101,143,252,65,205,95,249,170,157,255,0,126,1,159,227,21,122,81,253,4,243,55,239,47,182,33,12,161,166,206,102,169,78,139,83,142,149,165,169,108,161,244,18,200,137,68,149,36,148,68,118,185,94,198,49,123,165,31,208,79,51,126,242,251,98,16,8,86,217,59,210,159,38,254,48,48,247,180,88,18,211,210,69,183,213,11,32,176,173,83,36,178,222,161,215,115,55,16,83,215,30,67,209,100,173,191,115,49,95,110,197,37,110,52,164,173,51,20,133,234,97,180,168,148,139,165,229,217,59,180,61,12,57,123,141,106,185,107,143,240,214,99,80,163,196,126,165,133,107,16,171,112,218,150,133,41,135,31,140,242,30,109,46,37,42,74,141,6,164,17,25,18,146,118,189,140,185,143,147,20,226,204,85,142,107,178,177,78,53,196,213,92,65,90,155,163,172,212,106,147,92,151,41,253,8,74,17,173,215,13,75,86,148,33,41,43,159,4,164,136,184,17,0,250,240,6,0,198,89,167,140,169,57,125,151,216,122,93,115,16,215,36,20,104,48,99,17,107,117,118,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,47,65,27,20,108,163,66,217,47,38,161,96,221,213,42,102,47,169,90,102,41,173,194,101,105,235,242,181,44,219,108,148,225,154,205,150,16,189,211,101,100,36,236,183,55,104,91,174,16,181,93,29,219,2,195,217,143,10,158,60,205,42,125,42,165,153,181,189,212,139,28,102,36,123,153,108,155,117,29,90,44,157,38,178,121,104,125,196,200,113,181,147,106,236,182,157,73,111,120,238,85,101,190,106,229,198,112,80,164,98,124,175,198,148,172,77,74,137,80,147,75,122,93,58,65,58,218,37,48,189,14,54,102,95,226,169,39,230,173,181,182,226,13,72,90,20,160,141,110,156,239,164,159,225,39,228,209,129,91,46,237,55,143,182,89,205,10,110,96,97,9,50,230,83,81,33,42,173,97,227,168,189,26,21,101,130,109,214,244,62,150,207,74,150,132,190,234,154,90,210,178,109,195,74,244,170,198,149,103,175,78,119,210,79,240,147,242,104,138,176,30,156,242,95,55,176,110,125,101,126,31,205,204,191,126,91,148,44,69,29,79,71,41,108,27,47,180,180,56,166,157,101,196,113,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,238,162,0,118,9,219,126,187,178,62,59,118,22,35,149,85,169,101,149,111,122,237,110,137,13,148,72,121,18,137,147,38,101,68,75,142,182,134,222,214,150,144,225,235,36,173,171,234,74,148,219,70,137,243,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,7,214,32,7,165,31,211,179,51,126,242,251,30,16,159,225,0,61,40,254,157,153,155,247,151,216,240,128,103,255,0,66,167,162,198,41,248,192,157,236,234,112,207,241,128,29,10,158,139,24,167,227,2,119,179,169,195,63,192,0,0,0,0,0,99,254,218,251,40,208,182,180,201,169,184,55,117,74,135,139,233,183,153,133,171,115,89,90,186,132,173,72,55,27,53,54,100,178,101,244,35,116,225,89,105,43,161,205,218,214,211,100,60,246,98,156,39,138,176,53,118,86,22,198,184,102,171,135,235,80,180,117,154,117,82,19,145,37,49,173,9,90,53,180,225,37,105,212,133,165,69,114,226,149,17,151,3,33,234,76,71,87,74,206,196,179,51,90,133,27,104,28,161,194,157,115,25,209,183,112,235,244,218,93,53,249,21,12,65,21,107,105,150,28,66,25,37,111,30,143,198,230,104,212,166,12,245,56,69,29,180,24,92,14,140,205,180,127,52,158,92,47,45,241,170,183,120,251,0,211,226,49,38,67,211,183,206,87,96,145,110,145,58,206,45,79,41,228,154,18,153,10,61,73,222,58,210,201,69,190,38,219,204,170,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,199,152,204,170,204,204,85,147,121,143,135,51,75,5,75,234,245,172,51,80,106,161,27,83,142,33,183,180,31,109,135,119,107,66,212,203,168,53,54,226,9,69,173,181,173,38,118,81,140,213,219,151,164,226,30,211,57,53,69,202,156,179,195,85,92,55,18,177,162,70,54,98,169,29,135,119,142,50,166,29,143,26,36,132,184,163,83,41,125,11,82,156,83,77,56,173,211,54,210,149,56,217,133,159,219,239,108,153,59,95,102,132,42,133,10,52,184,24,19,12,71,54,112,228,25,208,154,98,106,22,251,108,156,199,164,27,110,56,74,90,221,104,146,146,37,232,38,218,110,201,74,205,195,87,117,232,204,216,187,243,73,230,58,243,35,26,167,119,128,112,13,66,35,242,99,189,7,124,221,118,113,30,245,16,110,226,20,202,153,73,33,42,144,147,212,173,219,173,32,146,91,226,113,187,21,178,238,204,152,251,106,108,208,166,229,254,16,141,46,29,53,114,18,154,214,33,58,115,210,97,81,152,54,221,115,91,234,108,180,165,107,75,14,165,164,45,72,39,28,36,163,82,110,106,79,162,156,1,128,48,110,86,96,218,78,95,101,246,30,137,67,195,212,56,229,26,12,24,196,122,26,69,204,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,204,59,0,0,178,155,87,109,93,151,27,37,101,194,241,174,53,119,175,85,103,111,24,160,80,24,120,145,42,175,41,36,70,105,73,153,30,237,148,106,73,186,241,145,165,180,169,36,68,181,173,182,214,22,171,164,71,109,248,123,42,224,66,194,88,58,86,172,205,197,148,247,93,161,40,153,98,75,52,182,210,243,77,174,84,166,150,234,86,157,72,91,253,92,205,183,27,91,177,212,75,73,165,11,73,193,13,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,99,150,199,248,255,0,25,102,158,50,171,102,14,96,226,25,117,204,67,92,144,114,103,78,146,101,173,213,216,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,175,166,101,108,93,138,178,111,100,122,46,208,185,152,154,173,23,18,98,108,96,213,10,22,25,153,5,200,143,64,130,76,78,55,29,150,135,144,151,9,231,28,138,131,109,41,178,82,213,148,102,179,116,137,160,198,177,154,157,29,219,125,76,217,143,21,30,3,205,42,133,86,165,150,85,189,212,123,156,151,228,123,153,112,156,117,125,102,44,109,70,130,101,107,125,197,72,109,180,19,138,236,184,157,74,111,118,237,149,216,207,37,48,174,209,59,73,224,252,156,198,181,10,172,42,46,32,242,135,89,126,150,235,109,202,70,226,4,137,8,208,167,27,113,5,117,178,146,59,160,251,38,118,177,216,203,175,237,15,179,246,62,217,151,52,39,101,70,99,34,34,234,80,227,199,150,212,200,36,241,194,154,195,205,146,146,236,119,30,109,181,56,130,86,182,148,162,77,137,198,156,79,29,38,3,210,240,8,160,232,175,219,214,76,89,52,173,150,51,146,187,46,98,38,72,102,159,129,170,114,55,68,136,104,38,158,81,192,147,33,199,82,163,65,169,12,53,21,9,66,215,173,221,213,201,4,210,81,43,224,0,0,2,48,58,78,186,61,38,98,153,146,118,138,217,251,8,111,170,175,106,119,22,208,41,140,190,252,170,172,167,95,101,182,165,66,136,195,43,212,241,239,94,92,147,212,132,154,91,39,52,154,205,213,46,50,242,95,55,177,150,66,230,134,31,205,204,191,126,35,117,220,59,33,79,71,41,108,19,204,58,133,182,166,157,101,196,112,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,244,230,33,131,165,27,97,42,86,73,213,89,207,124,151,195,50,227,224,154,228,133,167,16,83,162,48,158,165,135,166,169,72,38,150,222,147,212,212,105,10,90,136,145,163,118,211,137,36,18,146,79,50,210,66,79,246,93,218,111,0,237,77,149,244,220,192,194,18,98,67,169,46,58,85,90,195,199,81,102,76,218,51,230,227,173,232,125,45,158,164,161,106,97,213,52,181,165,6,227,100,149,233,77,205,41,177,93,34,59,125,67,217,143,10,150,3,202,218,133,42,165,153,181,189,236,123,148,150,36,123,153,108,155,105,125,102,84,109,70,178,121,104,125,181,71,109,196,19,106,237,56,173,73,111,118,236,64,236,233,180,190,105,236,191,142,217,199,89,103,86,250,174,187,70,152,252,159,37,212,253,229,230,155,235,108,50,235,123,237,214,253,107,111,82,187,11,178,139,188,142,223,226,156,89,138,177,205,118,86,41,198,184,154,171,136,43,83,116,117,154,141,82,107,146,229,63,161,9,66,53,186,225,169,106,210,132,37,37,115,224,148,145,23,2,32,28,80,11,255,0,180,38,202,53,221,157,50,107,40,113,150,58,106,171,78,197,249,145,229,185,149,10,36,214,80,215,146,162,198,84,66,136,217,164,140,214,79,45,15,173,215,9,102,149,39,120,134,205,180,45,165,154,250,254,201,57,33,74,218,63,63,176,230,75,214,107,146,232,209,241,28,122,162,81,62,51,105,113,113,159,102,157,38,67,43,52,43,130,208,78,178,222,180,93,38,164,106,73,41,6,100,178,12,160,232,189,219,167,228,41,138,145,145,217,199,140,250,166,91,86,181,249,30,76,212,234,102,133,84,113,196,153,93,227,81,117,120,111,93,205,229,201,72,67,166,135,61,233,42,144,225,204,245,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,205,14,122,100,94,99,236,233,152,245,28,175,205,10,55,81,170,193,179,172,188,209,154,226,212,34,168,204,155,149,25,195,34,222,50,189,42,177,216,148,74,74,144,180,161,104,90,19,218,241,134,216,25,227,141,182,125,194,219,51,213,177,38,140,25,133,245,36,210,210,222,57,85,70,210,233,185,25,153,142,173,197,111,25,143,193,44,180,130,67,105,74,26,186,84,109,54,164,5,192,219,219,109,250,238,215,24,237,168,88,114,85,86,155,150,84,77,211,180,74,36,198,81,29,229,202,54,72,158,149,45,45,186,226,28,123,90,157,67,103,172,210,134,173,165,41,83,142,154,219,4,236,65,93,218,227,29,187,55,17,197,170,211,114,202,137,189,106,183,91,134,242,35,188,185,70,201,155,49,98,41,198,156,67,143,107,83,75,112,180,26,80,213,245,41,42,113,162,93,180,217,119,102,76,125,181,54,104,83,114,255,0,8,70,151,14,154,185,9,77,107,16,157,57,233,48,168,204,27,110,185,173,245,54,90,82,181,165,135,82,210,22,164,19,142,18,81,169,55,53,39,208,166,75,229,14,13,200,92,175,195,249,71,151,236,75,110,133,135,99,169,152,231,45,243,121,247,86,183,20,235,175,56,190,4,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,65,218,169,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,28,86,63,199,248,55,43,48,109,91,48,115,7,16,196,161,225,234,28,115,147,58,116,147,61,13,34,228,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,202,213,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,32,179,164,19,111,92,67,180,206,50,157,129,178,250,187,46,30,85,210,36,56,204,20,71,235,80,151,95,65,148,101,27,211,153,55,77,15,33,50,35,169,200,228,166,208,180,33,100,106,74,86,102,68,22,171,108,77,170,177,150,213,249,185,80,198,21,154,148,180,225,138,116,137,17,176,157,33,198,201,148,83,169,198,190,193,169,164,173,105,235,46,37,45,169,229,234,86,165,145,36,143,118,134,208,134,92,236,83,180,54,106,228,149,115,62,240,102,8,151,59,15,82,100,51,26,20,86,99,72,122,163,92,90,159,38,93,58,124,102,91,90,158,67,42,85,220,89,233,65,105,112,146,107,83,110,37,28,254,194,251,25,87,118,195,204,121,84,199,42,190,70,193,152,95,171,200,196,213,38,150,131,148,150,221,53,238,163,70,109,87,187,206,238,157,34,113,73,54,219,74,20,165,106,50,67,78,79,246,22,194,120,87,3,80,162,225,108,21,134,105,88,126,139,11,95,86,167,82,225,55,18,43,26,214,165,175,67,77,146,80,157,75,90,148,118,46,42,81,153,241,51,1,230,95,42,179,51,21,100,222,99,225,204,210,193,82,250,189,107,12,212,26,168,70,212,227,136,109,237,7,219,97,221,218,208,181,50,234,13,77,184,130,81,107,109,107,73,157,148,99,208,246,203,187,77,224,29,169,178,190,155,152,24,66,76,72,117,37,199,74,171,88,120,234,44,201,155,70,124,220,117,189,15,165,179,212,148,45,76,58,166,150,180,160,220,108,146,189,41,185,165,49,129,210,141,176,149,43,36,234,172,231,190,75,225,153,113,240,77,114,66,211,136,41,209,24,79,82,195,211,84,164,19,75,111,73,234,106,52,133,45,68,72,209,187,105,196,146,9,73,39,153,105,56,171,178,238,211,120,251,101,156,208,166,230,6,16,147,46,101,53,18,18,170,214,30,58,139,209,161,86,88,38,221,111,67,233,108,244,169,104,75,238,169,165,173,43,38,220,52,175,74,172,105,80,122,73,1,210,178,95,55,176,110,125,101,126,31,205,204,191,126,91,148,44,69,29,79,71,41,108,27,47,180,180,56,166,157,101,196,113,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,238,160,2,0,122,81,253,59,51,55,239,47,177,225,9,254,16,3,210,143,233,217,153,191,121,125,143,8,6,127,244,42,122,44,98,159,140,9,222,206,167,12,255,0,24,1,208,169,232,177,138,126,48,39,123,58,156,51,252,0,121,172,218,199,210,159,57,62,48,49,15,180,95,30,148,199,154,205,172,125,41,243,147,227,3,16,251,69,240,19,83,209,113,232,39,150,95,126,189,177,52,101,80,197,94,139,143,65,60,178,251,245,237,137,163,42,128,0,0,0,0,0,6,42,244,163,250,9,230,111,222,95,108,66,25,84,49,87,165,31,208,79,51,126,242,251,98,16,8,1,30,170,7,149,113,234,160,0,0,0,0,0,7,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,130,206,144,77,130,177,14,204,216,202,118,57,203,234,20,185,153,87,87,144,227,208,87,31,173,77,93,1,4,81,146,108,206,120,218,36,50,133,72,144,166,227,154,156,90,214,132,17,41,74,89,25,156,239,14,191,143,240,6,13,205,60,27,86,203,236,193,195,209,43,152,122,185,28,227,78,131,36,143,67,168,185,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,4,5,236,47,182,109,119,99,204,199,149,83,114,149,229,156,25,138,58,188,124,77,77,105,8,41,74,109,163,94,234,76,103,21,107,60,214,245,211,38,212,162,109,196,173,73,86,147,52,58,220,255,0,97,108,89,133,113,205,10,46,41,193,88,154,149,136,40,179,117,245,106,141,46,107,114,226,191,161,106,66,244,58,217,169,10,210,180,41,39,99,224,164,153,31,18,49,231,179,109,125,148,107,187,37,231,44,220,27,186,170,204,194,21,43,204,194,213,185,172,161,61,126,46,148,27,141,154,155,51,65,188,194,215,186,112,172,133,29,144,230,237,8,117,178,28,86,90,109,135,159,185,75,148,248,151,39,48,86,59,170,194,162,226,14,167,213,159,110,169,53,185,84,29,196,149,200,95,147,20,219,201,68,93,250,220,81,63,100,30,241,39,198,199,115,1,151,253,41,27,125,67,204,78,189,179,38,78,84,41,85,44,32,93,78,70,34,196,80,228,177,57,154,187,133,186,146,204,104,142,54,165,161,44,180,178,108,220,112,140,156,83,173,155,125,132,54,189,244,107,14,193,128,48,6,50,205,60,101,73,203,236,190,195,210,235,152,134,185,32,163,65,131,24,139,91,171,177,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,119,253,173,178,66,149,179,134,127,98,60,151,163,87,37,214,99,225,200,244,180,174,124,150,210,218,228,190,245,58,52,135,150,72,79,4,32,221,121,205,8,186,141,40,210,147,82,204,141,102,22,128,77,79,69,238,221,63,38,188,42,140,142,206,60,103,214,243,38,139,175,200,242,102,167,75,213,218,91,109,164,202,239,26,143,172,76,102,206,111,46,73,90,218,36,57,239,170,76,135,10,58,182,82,216,202,187,181,166,92,102,173,79,1,213,119,88,207,2,121,34,69,34,154,250,208,136,181,86,228,20,221,252,101,56,171,110,158,62,174,209,180,225,168,155,212,74,74,236,75,222,181,96,63,61,88,11,21,126,186,225,204,73,135,42,31,100,135,58,155,58,59,159,226,184,203,205,184,143,5,37,73,238,50,1,233,35,104,125,160,112,14,204,185,95,59,53,243,25,114,215,77,135,34,60,70,161,193,54,78,108,215,222,112,146,150,163,182,243,141,165,197,146,117,186,164,146,174,77,180,226,184,233,49,231,135,61,51,211,49,246,139,204,122,142,104,102,133,103,175,85,103,89,166,89,104,141,17,105,241,82,102,109,197,140,217,153,238,217,70,165,88,174,106,53,41,75,90,150,181,173,106,236,27,76,109,85,155,155,87,227,40,216,195,52,170,81,18,138,116,126,173,76,164,83,91,91,52,234,114,12,147,188,54,90,90,214,173,110,41,36,165,173,106,82,213,100,166,250,16,218,17,125,122,59,182,5,153,180,230,42,60,121,154,84,250,173,55,44,168,155,169,22,56,207,199,247,76,225,184,234,58,180,89,58,73,6,202,22,195,137,144,227,107,55,19,217,109,58,84,230,241,160,190,189,21,251,5,73,149,38,149,181,62,114,80,165,195,68,57,12,212,48,53,50,70,232,209,49,6,211,201,57,242,99,184,210,148,72,37,45,135,98,173,43,66,245,181,189,177,160,218,82,254,190,156,239,164,159,225,39,228,209,42,130,42,250,115,190,146,127,132,159,147,64,71,86,69,231,166,99,236,233,152,244,236,208,202,250,207,81,170,193,187,79,50,233,26,226,212,34,168,200,220,139,37,178,50,222,50,189,41,185,92,148,74,74,86,133,33,104,66,211,232,123,103,141,160,112,14,211,89,95,7,53,242,229,114,209,77,153,34,68,71,97,206,54,74,108,39,217,112,210,166,164,54,203,142,37,181,154,116,58,148,154,174,109,186,218,184,106,33,230,136,95,253,138,54,174,174,236,151,156,176,177,150,246,171,51,8,84,173,15,20,209,33,60,132,245,248,186,86,77,184,73,112,141,6,243,11,94,245,179,186,20,118,91,123,196,33,215,12,7,162,144,29,127,0,99,252,27,154,120,54,147,152,57,125,136,98,87,48,245,114,57,73,131,58,49,158,135,81,115,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,236,0,0,0,0,33,91,166,79,37,61,195,109,5,73,206,56,149,13,244,76,205,167,158,249,135,29,212,227,19,169,205,71,142,230,148,147,105,36,178,166,23,12,211,117,173,70,230,254,250,83,160,132,212,140,85,233,41,200,31,147,174,204,24,131,220,230,94,251,168,199,88,95,115,83,195,93,89,23,156,199,203,12,245,212,177,99,37,57,174,42,93,187,29,173,226,144,222,148,41,196,181,96,192,14,134,204,235,247,13,180,21,91,39,37,211,247,209,51,54,158,91,151,219,107,83,140,78,167,53,34,67,122,148,110,36,146,202,152,92,194,85,144,181,27,155,139,105,78,179,23,87,167,59,233,39,248,73,249,52,70,174,85,102,102,42,201,188,199,195,153,165,130,165,245,122,214,25,168,53,80,141,169,199,16,219,218,15,182,195,187,181,161,106,101,212,26,155,113,4,162,214,218,214,147,59,40,196,138,116,209,98,154,22,57,194,187,61,99,92,45,59,174,209,113,5,62,185,84,167,73,221,45,189,252,87,219,165,184,211,154,22,73,90,117,33,105,59,40,137,69,123,25,17,240,1,208,58,21,61,41,241,79,197,252,239,104,211,135,127,233,172,207,72,117,90,238,11,217,226,131,89,223,121,19,94,36,196,81,155,38,28,109,18,157,70,238,10,20,178,51,117,183,144,202,165,45,77,153,33,38,220,182,23,219,186,77,29,3,161,83,210,159,20,252,95,206,246,141,56,98,174,212,249,215,249,162,118,130,198,217,198,221,63,169,68,196,21,2,234,12,41,173,219,136,130,195,72,143,23,122,157,227,132,79,27,12,180,110,105,89,167,120,107,211,100,216,136,47,175,69,14,78,213,115,43,107,74,38,46,85,6,36,236,61,151,209,228,86,234,142,205,138,167,88,109,245,50,227,48,146,133,104,82,10,73,72,90,31,108,148,105,59,69,117,104,61,77,145,9,222,24,65,209,33,144,209,178,179,102,134,243,38,161,10,91,24,135,51,228,121,82,73,73,142,236,117,181,78,97,110,53,5,178,66,214,105,90,20,147,118,74,29,74,17,173,19,18,93,164,161,10,60,223,0,0,0,1,129,93,38,187,118,210,178,71,6,212,114,51,43,113,52,182,243,66,189,29,180,202,153,75,125,40,94,27,132,179,74,148,183,28,177,154,36,188,213,210,218,17,165,196,33,205,254,166,204,153,222,222,13,186,54,205,161,108,121,151,17,106,109,210,188,179,140,241,71,88,143,134,105,174,161,101,21,78,52,72,222,201,146,226,109,102,90,222,180,102,218,84,78,56,165,165,41,210,70,183,91,128,28,83,139,49,86,57,174,202,197,56,215,19,85,113,5,106,110,142,179,81,170,77,114,92,167,244,33,40,70,183,92,53,45,90,80,132,164,174,124,18,146,34,224,68,3,138,1,145,91,75,108,137,85,217,151,40,242,123,21,227,10,140,179,197,153,149,30,167,82,169,82,156,142,166,17,72,97,164,65,84,120,170,67,137,75,189,101,37,37,205,246,162,34,74,236,218,83,239,102,227,157,83,100,156,144,165,109,31,159,216,115,37,235,53,201,116,104,248,142,61,81,40,159,25,180,184,184,207,179,78,147,33,149,154,21,193,104,39,89,111,90,46,147,82,53,36,148,131,50,89,6,85,116,92,237,219,74,201,58,171,217,17,157,24,154,92,124,19,92,144,133,97,250,140,183,211,212,176,244,213,41,102,234,28,212,90,154,141,33,75,73,154,245,238,218,113,38,179,74,73,231,157,76,207,143,48,57,171,150,120,171,38,243,31,17,229,110,53,137,213,235,88,102,160,237,62,78,150,220,67,111,104,62,195,237,111,16,133,169,151,80,105,113,181,154,75,91,107,66,136,172,162,18,169,209,111,183,212,204,196,234,59,50,103,29,66,171,82,197,229,215,36,97,220,69,50,75,243,158,171,182,91,217,47,70,150,227,138,90,210,243,72,39,13,183,12,201,181,52,217,55,216,91,104,223,7,107,233,171,244,88,194,223,24,16,125,157,81,16,237,128,49,254,50,202,204,101,73,204,28,190,196,50,232,120,134,135,32,164,193,157,24,203,91,75,177,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,204,79,77,95,162,198,22,248,192,131,236,234,136,133,96,30,143,118,81,218,187,46,54,181,203,132,99,92,20,239,81,170,193,221,177,95,160,62,241,46,85,34,82,136,204,146,163,34,45,227,43,210,163,105,226,34,75,137,74,136,201,11,67,141,162,245,143,54,219,46,237,55,143,182,89,205,10,110,96,97,9,50,230,83,81,33,42,173,97,227,168,189,26,21,101,130,109,214,244,62,150,207,74,150,132,190,234,154,90,210,178,109,195,74,244,170,198,149,122,20,201,124,222,193,185,245,149,248,127,55,50,253,249,110,80,177,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,196,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,140,59,168,195,254,145,29,183,225,236,171,129,11,9,96,233,90,179,55,22,83,221,118,132,162,101,137,44,210,219,75,205,54,185,82,154,91,169,90,117,33,111,245,115,54,220,109,110,199,81,45,38,148,45,39,117,118,174,218,187,46,54,74,203,133,227,92,106,239,94,170,206,222,49,64,160,48,241,34,85,94,82,72,140,210,147,50,61,219,40,212,147,117,227,35,75,105,82,72,137,107,91,109,175,207,22,63,199,248,203,52,241,149,91,48,115,7,16,203,174,98,26,228,131,147,58,116,147,45,110,174,196,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,68,28,77,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,98,125,58,46,61,4,242,203,239,215,182,38,136,1,19,253,209,113,232,39,150,95,126,189,177,52,4,43,109,99,233,79,156,159,24,24,135,218,47,140,180,232,185,219,182,149,146,117,87,178,35,58,49,52,184,248,38,185,33,10,195,245,25,111,167,169,97,233,170,82,205,212,57,168,181,53,26,66,150,147,53,235,221,180,226,77,102,148,147,207,58,156,75,218,199,210,159,57,62,48,49,15,180,95,22,168,7,170,128,17,171,209,111,183,212,204,196,234,59,50,103,29,66,171,82,197,229,215,36,97,220,69,50,75,243,158,171,182,91,217,47,70,150,227,138,90,210,243,72,39,13,183,12,201,181,52,217,55,216,91,104,223,73,80,13,39,204,69,183,73,103,72,189,86,129,85,172,108,223,144,181,153,116,234,149,58,71,84,196,248,150,20,133,50,252,103,219,84,87,219,106,155,46,44,146,82,22,149,20,136,242,82,235,100,100,100,166,203,232,140,94,14,146,45,190,40,57,5,133,170,153,39,150,245,14,187,153,184,130,158,184,242,30,139,37,109,251,153,138,251,118,41,43,113,165,18,211,49,72,94,166,27,74,137,72,186,94,93,147,187,67,208,175,133,176,158,42,199,53,216,184,91,5,97,154,174,32,173,77,215,213,169,212,184,78,75,148,254,132,41,107,208,211,100,165,171,74,16,165,29,139,130,82,102,124,8,192,78,55,71,255,0,72,20,109,174,99,84,240,62,56,161,68,161,230,45,14,59,149,39,153,166,178,239,147,167,211,183,169,65,62,201,173,75,83,75,109,78,180,218,219,90,206,250,146,180,41,68,165,161,156,201,71,63,184,49,175,97,157,140,168,59,30,101,196,170,99,181,95,44,99,60,79,213,228,98,106,147,75,89,69,83,141,18,247,81,163,54,171,89,150,183,174,145,56,164,147,142,41,106,82,180,145,161,166,242,85,30,113,128,169,115,49,162,247,26,203,153,141,181,29,173,96,31,20,133,91,79,31,88,143,221,187,27,101,109,214,86,178,185,150,12,145,110,127,225,34,64,36,157,244,253,209,29,187,123,212,146,196,138,164,114,127,73,47,6,63,195,77,239,115,148,94,160,17,187,151,110,110,243,3,12,154,14,214,172,66,63,250,244,9,171,216,169,243,123,6,75,53,174,231,229,185,5,203,252,21,145,9,121,120,241,47,48,48,205,149,127,155,16,139,151,217,208,38,183,98,51,252,230,203,47,247,242,79,249,43,32,50,144,185,14,159,153,145,214,238,20,169,104,69,204,247,54,227,246,68,14,224,92,135,90,199,137,82,240,236,228,25,93,39,186,225,255,0,40,144,16,171,210,3,17,198,51,42,182,227,173,233,35,159,79,43,222,255,0,173,233,23,71,163,230,173,167,26,110,85,35,130,48,133,136,180,114,179,177,124,7,68,233,24,103,119,152,53,147,74,108,126,82,167,247,255,0,189,196,57,141,128,37,233,199,207,35,121,197,56,77,69,107,125,154,40,9,138,194,206,111,40,84,213,222,228,168,76,159,253,4,142,88,206,227,131,193,110,37,88,110,144,119,185,157,58,57,255,0,213,164,115,96,2,167,227,204,80,22,124,64,9,94,163,11,220,105,225,114,176,212,2,188,45,226,42,92,134,145,168,185,0,168,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,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,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,162,185,13,35,82,185,10,23,48,5,29,136,134,132,21,174,53,40,140,204,105,71,120,13,66,182,236,152,160,88,236,96,62,57,223,56,119,246,181,126,35,24,91,182,179,77,171,47,241,150,180,243,242,117,248,253,158,48,205,41,223,56,119,246,181,126,35,24,79,182,234,150,156,189,198,132,75,50,63,153,220,143,236,241,128,67,246,98,146,26,204,122,134,142,9,45,215,242,8,25,211,176,93,81,58,176,52,82,127,143,205,62,206,159,221,71,206,195,3,179,24,213,238,238,160,181,40,204,253,235,141,248,252,229,3,49,54,13,150,178,196,152,25,157,227,150,249,167,194,252,62,119,40,4,189,80,76,206,157,17,94,184,205,159,253,18,31,30,44,103,121,1,4,105,191,191,145,243,250,213,15,167,13,46,244,152,38,119,253,8,215,241,72,110,87,90,222,68,65,88,190,120,71,199,224,48,16,183,183,148,53,39,48,175,187,177,29,102,183,110,63,103,108,89,44,146,170,117,63,45,93,253,26,250,183,208,222,246,222,120,120,140,166,233,4,195,78,51,140,233,210,52,198,34,145,84,173,44,172,92,126,122,201,241,225,226,48,155,3,212,28,129,215,125,245,212,239,55,126,98,173,203,87,62,62,32,61,5,101,12,246,229,189,81,38,221,215,165,81,239,217,183,51,95,128,129,77,171,61,40,179,135,254,63,98,15,104,190,38,179,102,60,70,154,164,202,218,73,201,42,208,236,18,247,195,191,51,119,196,253,66,20,246,171,244,161,206,31,248,253,136,61,162,248,12,230,194,59,22,126,106,126,141,60,173,175,224,26,101,41,188,204,194,254,89,114,155,37,242,221,57,84,130,85,122,129,174,152,167,181,18,19,169,106,39,26,83,164,164,161,196,169,55,105,47,58,225,70,231,231,167,1,98,159,215,92,59,137,48,237,67,236,145,39,83,167,71,115,252,87,25,121,183,17,224,164,169,61,198,66,119,250,47,189,6,114,211,239,207,182,38,139,49,210,93,176,7,201,70,132,140,233,200,12,15,74,103,23,82,58,220,156,71,73,165,194,221,74,196,76,184,189,234,164,33,45,153,33,217,109,172,222,81,150,141,235,228,233,150,181,45,182,154,88,116,236,37,211,41,74,166,108,208,71,137,168,50,235,89,219,79,142,136,4,135,41,233,141,73,168,62,165,188,72,156,165,52,225,153,33,182,155,101,79,54,73,104,214,243,164,134,82,134,205,78,51,23,24,167,22,98,156,113,93,149,138,113,174,37,170,226,10,204,221,29,102,163,84,152,228,185,79,232,66,80,141,110,184,102,181,105,66,82,146,185,240,74,72,139,129,16,226,132,169,116,94,244,127,241,195,123,86,102,235,63,177,85,176,101,29,73,253,210,209,201,154,196,136,255,0,185,164,196,113,151,126,161,203,249,164,2,240,116,101,236,37,75,201,28,27,78,207,60,210,195,50,219,205,10,244,119,21,22,29,77,132,161,120,110,18,205,73,74,27,110,230,104,146,243,86,83,139,94,151,16,135,55,26,91,50,123,123,158,98,167,200,133,0,121,90,30,148,54,79,244,89,201,191,139,252,61,236,230,7,154,241,233,67,100,255,0,69,156,155,248,191,195,222,206,96,5,216,16,141,211,51,78,92,29,172,233,114,85,187,181,67,5,211,228,167,71,59,20,169,109,246,184,115,187,103,235,225,111,128,166,228,67,103,77,165,56,154,207,172,9,86,220,17,28,156,32,81,247,183,226,173,220,217,10,211,247,55,183,255,0,24,5,187,232,138,129,215,54,204,164,72,234,234,115,168,208,170,146,53,21,236,221,218,38,245,29,187,189,243,79,30,245,16,148,14,146,90,114,42,155,17,230,148,101,178,167,73,16,97,201,210,147,59,145,181,62,59,164,124,59,136,209,115,240,33,28,125,11,240,27,151,181,117,118,66,214,164,170,22,6,158,250,8,185,40,206,108,22,236,126,22,112,207,225,34,18,125,183,76,6,234,59,31,230,220,119,86,164,165,24,94,91,228,105,231,118,211,188,34,248,12,208,68,126,0,60,230,15,75,91,46,211,151,72,217,163,41,105,110,110,247,145,48,61,9,151,13,191,52,214,152,12,146,140,184,23,51,185,242,239,30,105,71,167,220,167,167,46,145,149,152,54,146,227,4,194,225,97,250,116,117,52,70,70,72,52,70,109,38,146,183,14,22,183,0,29,172,0,0,0,91,77,166,234,213,90,6,205,185,175,93,161,84,229,211,170,84,236,15,93,151,14,100,71,148,203,241,159,110,3,202,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,231,223,243,88,237,79,255,0,222,91,53,127,253,101,81,254,184,7,165,48,0,0,0,0,30,124,122,74,233,203,165,237,191,154,49,151,187,186,230,64,147,239,124,172,237,58,51,133,220,92,108,190,62,55,231,204,100,103,66,36,13,230,109,102,69,83,171,168,250,190,28,141,31,123,198,201,222,73,37,105,62,235,158,234,255,0,226,159,136,179,61,44,84,226,133,182,206,45,146,76,19,125,126,157,73,144,106,35,249,229,161,52,222,163,255,0,213,219,252,81,145,93,6,176,27,114,165,156,181,51,90,137,200,236,80,24,74,123,140,156,84,245,25,159,143,189,151,239,152,11,229,211,41,78,68,237,146,96,73,83,42,89,211,241,141,62,74,84,70,118,65,156,121,77,92,252,44,233,151,194,100,33,46,155,5,234,165,70,45,50,58,144,151,101,188,134,16,107,51,36,146,148,162,73,25,218,231,107,152,157,110,150,200,13,203,216,183,16,72,90,212,149,66,172,82,159,65,23,37,25,201,75,118,63,11,56,103,240,145,8,75,202,122,114,234,249,167,131,105,45,176,79,174,110,32,167,71,75,70,100,68,179,92,150,210,73,59,240,227,123,113,1,233,241,8,67,104,75,109,160,146,148,145,18,82,69,98,34,46,226,24,175,210,143,232,39,153,191,121,125,177,8,101,80,197,94,148,127,65,60,205,251,203,237,136,64,32,4,74,247,69,126,193,81,162,198,165,109,79,156,148,40,147,23,50,59,53,12,13,76,145,189,37,195,89,58,242,78,124,152,238,52,148,154,205,40,97,216,171,74,214,141,14,239,108,75,38,148,136,235,217,146,147,74,175,237,37,149,20,42,237,50,37,70,155,81,199,20,40,147,33,203,101,47,49,37,135,39,178,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,19,61,210,35,182,252,61,149,112,33,97,44,29,43,86,102,226,202,123,174,208,148,76,177,37,154,91,105,121,166,215,42,83,75,117,43,78,164,45,254,174,102,219,141,173,216,234,37,164,210,133,164,194,202,244,164,109,245,51,46,250,246,204,153,57,80,170,211,113,121,245,57,24,139,17,67,146,252,23,169,13,158,234,75,49,162,56,218,144,181,60,234,13,179,113,194,51,109,45,56,109,246,214,226,247,56,43,209,255,0,136,246,154,165,109,5,73,164,236,200,142,189,85,157,173,218,165,54,163,34,82,40,75,138,150,156,103,173,85,16,195,136,212,204,126,178,165,160,204,205,68,234,144,77,165,107,90,80,187,23,76,164,227,236,215,198,75,135,70,166,98,12,99,139,43,242,31,150,182,163,50,245,66,163,80,124,201,111,60,233,165,36,167,93,93,137,199,22,174,39,193,74,62,243,19,189,176,78,196,20,45,145,240,35,179,113,28,90,85,75,51,107,123,214,171,117,184,111,46,67,40,138,79,25,179,22,34,156,105,181,182,206,132,180,183,11,65,41,110,223,82,148,150,218,36,6,42,244,231,125,36,255,0,9,63,38,140,127,232,169,203,60,43,156,153,193,153,153,91,141,98,117,138,46,38,202,250,157,62,78,150,219,91,140,235,168,83,180,62,214,241,11,66,94,105,100,151,27,89,164,244,56,132,40,138,233,33,144,29,57,223,73,63,194,79,201,162,213,116,42,122,83,226,159,139,249,222,209,167,0,197,253,168,182,100,199,219,44,230,133,75,47,241,124,105,115,41,168,144,164,209,113,9,83,158,141,10,178,193,54,211,154,216,83,133,165,75,66,95,105,46,161,10,89,54,225,169,26,149,98,82,178,171,162,231,110,218,86,73,213,94,200,140,232,196,210,227,224,154,228,132,43,15,212,101,190,158,165,135,166,169,75,55,80,230,162,212,212,105,10,90,76,215,175,118,211,137,53,154,82,79,60,234,100,255,0,106,45,153,48,14,212,217,95,82,203,252,95,26,36,58,146,227,169,52,92,66,84,230,100,205,163,62,110,52,230,182,20,225,106,74,22,166,26,75,168,66,144,110,54,74,70,164,220,148,159,61,153,209,148,56,203,33,115,67,16,101,30,96,49,17,186,238,29,144,150,100,28,71,201,230,29,66,219,75,173,60,218,248,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,7,167,49,0,61,40,254,157,153,155,247,151,216,240,134,101,116,89,237,235,136,115,14,170,206,205,57,209,93,151,84,174,170,59,175,97,90,212,174,181,50,109,77,105,84,153,82,217,157,41,215,86,102,180,180,105,220,158,132,32,155,97,104,53,106,221,146,176,215,165,31,211,179,51,126,242,251,30,16,12,255,0,232,84,244,88,197,63,24,19,189,157,78,25,254,48,3,161,83,209,99,20,252,96,78,246,117,56,103,248,0,183,248,27,61,50,227,50,115,31,28,229,126,10,172,249,86,171,151,61,69,170,251,204,17,42,44,121,82,142,65,20,84,184,71,219,121,190,170,173,233,17,105,66,150,148,26,141,105,113,8,199,94,144,77,189,112,246,204,216,54,118,6,203,234,236,73,153,169,87,142,227,48,81,31,170,205,69,1,100,113,148,111,78,100,221,37,178,181,71,144,167,35,146,155,90,22,180,17,169,42,65,25,30,63,244,35,213,170,181,250,174,124,215,107,181,57,117,26,149,70,70,31,151,50,100,183,148,243,242,95,113,85,53,56,235,142,40,205,75,90,148,102,163,81,153,153,153,153,152,9,74,0,0,0,1,106,182,157,218,23,10,236,191,147,85,172,220,197,49,186,255,0,80,221,198,167,82,209,41,184,239,84,231,58,173,45,71,109,75,63,182,113,102,148,173,72,105,167,86,72,94,141,38,16,237,210,141,179,62,13,217,235,62,89,170,229,252,236,63,10,133,143,35,174,175,31,12,64,51,109,250,34,209,161,14,221,157,70,73,140,243,187,197,178,105,210,130,50,125,164,161,41,96,141,88,106,59,174,116,102,246,50,207,172,208,196,25,185,152,15,196,114,187,136,164,37,233,5,17,130,101,134,144,134,210,211,76,182,142,38,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,127,38,58,202,124,211,202,254,163,242,76,203,76,87,132,188,167,189,234,94,93,163,73,129,214,183,122,119,155,173,242,19,175,78,241,26,180,222,218,211,126,100,2,125,54,18,217,159,6,236,211,144,212,106,85,10,118,31,174,215,113,28,118,170,245,220,79,71,51,113,138,194,220,212,182,55,47,26,140,220,140,211,78,18,26,50,210,133,22,167,73,8,83,203,35,200,161,14,221,21,123,115,210,178,182,79,230,110,205,202,164,74,126,19,169,72,149,82,161,226,26,149,81,49,227,81,159,221,27,142,197,121,82,28,38,155,140,233,182,165,35,70,147,41,14,168,141,43,223,234,110,98,64,4,11,116,143,225,109,177,35,102,195,184,159,105,136,59,234,83,221,89,52,121,120,125,217,207,225,72,238,59,25,8,91,48,78,73,159,87,121,125,77,74,117,165,104,113,74,109,78,105,52,26,20,115,210,58,254,63,192,24,55,52,240,109,91,47,179,7,15,68,174,97,234,228,115,141,58,12,146,61,14,162,228,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,100,17,65,209,111,176,44,60,196,234,59,77,231,29,62,149,82,194,5,215,35,225,220,59,50,51,19,153,171,184,91,216,207,73,150,219,137,90,18,203,75,39,9,182,204,137,197,58,217,57,216,67,104,223,100,7,77,95,162,198,22,248,192,131,236,234,136,207,74,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,134,5,244,213,250,44,97,111,140,8,62,206,168,128,192,14,139,143,78,204,178,251,245,236,121,162,93,54,228,217,18,149,181,246,81,167,10,49,81,137,71,197,148,25,10,169,97,202,171,241,210,180,33,243,65,165,113,94,89,36,221,68,103,139,78,189,217,220,150,219,46,26,92,221,19,106,136,190,139,143,78,204,178,251,245,236,121,162,127,128,121,140,171,100,166,110,81,115,66,110,74,204,203,140,64,230,59,129,33,200,206,225,248,144,87,42,106,150,134,205,213,27,109,178,74,55,81,186,35,116,150,222,164,41,187,45,38,104,50,80,244,61,178,197,3,57,112,182,207,184,38,129,180,13,111,202,184,250,29,60,209,87,146,169,41,146,231,23,86,108,54,235,201,34,39,94,109,131,101,183,28,186,181,184,133,171,91,151,222,43,181,124,137,242,179,221,223,201,75,228,105,133,61,217,255,0,227,31,145,163,121,83,231,59,143,209,90,55,191,57,247,191,59,204,236,242,224,59,88,0,0,0,15,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,245,128,8,1,219,219,98,10,238,200,248,237,169,184,114,45,86,165,150,85,189,211,84,74,220,199,145,33,228,74,38,72,222,139,45,77,180,218,27,123,90,93,91,101,160,146,182,173,165,74,83,110,146,50,127,162,191,96,169,50,164,210,182,167,206,74,20,184,104,135,33,154,134,6,166,72,221,26,38,32,218,121,39,62,76,119,26,82,137,4,165,176,236,85,165,104,94,182,183,182,52,27,74,92,159,227,204,1,131,115,63,12,191,131,51,3,15,68,174,208,165,72,137,38,69,62,89,26,152,125,113,164,55,33,162,113,55,178,208,78,178,217,154,21,116,44,136,210,162,82,76,210,125,128,4,85,244,231,125,36,255,0,9,63,38,140,85,232,184,244,236,203,47,191,94,199,154,50,171,167,59,233,39,248,73,249,52,98,175,69,199,167,102,89,125,250,246,60,208,18,169,183,182,196,20,45,174,48,35,83,112,228,90,85,55,51,104,155,166,168,149,185,143,46,59,43,138,111,17,189,22,90,155,105,197,184,206,133,58,182,203,65,169,14,219,74,146,151,29,37,194,94,0,217,215,55,51,7,59,105,59,61,69,194,114,232,120,218,171,32,153,58,125,125,165,211,151,13,27,131,144,183,159,75,169,37,161,9,142,74,122,196,147,90,144,69,161,43,53,37,39,233,120,117,74,118,85,101,197,35,49,234,249,189,76,193,116,168,216,206,189,79,143,75,169,86,219,142,69,42,76,86,76,205,182,212,175,253,2,81,151,105,105,101,132,168,212,76,180,72,14,149,178,238,204,152,7,101,156,175,166,229,254,16,141,18,101,73,17,210,154,214,33,58,115,49,166,214,95,39,29,115,91,234,108,181,41,8,83,238,165,164,45,75,54,219,52,163,82,172,106,85,224,0,1,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,32,179,164,19,96,172,67,179,54,50,157,142,114,250,133,46,102,85,213,228,56,244,21,199,235,83,87,64,65,20,100,155,51,158,54,137,12,161,82,36,41,184,230,167,22,181,161,4,74,82,150,70,103,59,195,175,227,252,1,131,115,79,6,213,178,251,48,112,244,74,230,30,174,71,56,211,160,201,35,208,234,46,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,65,1,123,11,237,155,93,216,243,49,229,84,220,165,121,103,6,98,142,175,31,19,83,90,66,10,82,155,104,215,186,147,25,197,90,207,53,189,116,201,181,40,155,113,43,82,85,164,205,14,183,63,216,91,22,97,92,115,66,139,138,112,86,38,165,98,10,44,221,125,90,163,75,154,220,184,175,232,90,144,189,14,182,106,66,180,173,10,73,216,248,41,38,71,196,140,121,236,219,95,101,26,238,201,121,203,55,6,238,170,179,48,133,74,243,48,181,110,107,40,79,95,139,165,6,227,102,166,204,208,111,48,181,238,156,43,33,71,100,57,187,66,29,108,135,203,151,59,107,109,13,149,89,37,92,200,76,25,141,229,193,195,213,105,12,201,133,41,153,50,25,168,208,214,151,201,231,74,159,37,151,16,166,80,242,147,103,16,122,144,122,156,52,146,20,227,138,88,100,87,74,22,221,63,38,188,84,188,142,201,204,103,214,242,218,139,163,203,18,97,39,75,53,218,163,110,40,206,207,18,143,172,67,102,205,238,236,73,66,221,37,185,239,169,76,119,11,26,182,81,217,71,49,246,181,204,116,96,172,20,215,81,165,65,221,191,95,175,190,201,174,45,34,42,140,200,148,162,35,45,227,203,210,162,105,146,50,83,138,74,140,205,8,67,142,35,165,100,190,80,227,44,250,205,12,63,148,121,126,196,71,43,184,138,66,153,142,114,223,38,88,105,8,109,78,186,243,139,226,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,232,79,101,221,153,48,14,203,57,95,77,203,252,33,26,36,202,146,35,165,53,172,66,116,230,99,77,172,190,78,58,230,183,212,217,106,82,16,167,221,75,72,90,150,109,182,105,70,165,88,212,160,184,24,3,0,96,220,172,193,180,156,190,203,236,61,18,135,135,168,113,202,52,24,49,136,244,52,139,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,159,96,0,0,16,3,210,143,233,217,153,191,121,125,143,8,76,246,212,91,77,224,29,150,114,190,165,152,24,190,76,73,149,36,71,82,168,184,120,170,44,198,155,89,124,156,105,189,12,37,195,212,164,33,79,180,167,86,132,172,219,108,212,189,42,177,37,94,123,51,163,55,177,150,125,102,134,32,205,204,192,126,35,149,220,69,33,47,72,40,140,19,44,52,132,54,150,154,101,180,113,50,67,109,54,219,100,106,53,44,201,4,106,82,148,102,163,9,116,232,84,244,88,197,63,24,19,189,157,78,25,254,33,3,162,247,109,127,204,255,0,142,209,147,25,133,83,165,65,203,108,101,80,92,151,106,51,79,115,228,106,162,153,74,17,32,221,74,78,236,187,186,97,151,9,195,36,55,216,119,91,105,67,187,201,191,0,30,107,54,177,244,167,206,79,140,12,67,237,23,199,165,49,230,179,107,31,74,124,228,248,192,196,62,209,124,4,212,244,92,122,9,229,151,223,175,108,77,25,84,49,87,162,227,208,79,44,190,253,123,98,104,202,160,0,0,0,0,0,1,138,189,40,254,130,121,155,247,151,219,16,134,85,12,85,233,71,244,19,204,223,188,190,216,132,2,0,71,170,129,229,92,122,168,0,0,0,0,0,0,0,0,22,211,104,125,159,176,14,211,89,95,59,42,51,25,18,209,77,153,34,60,182,166,65,38,74,108,39,217,112,148,151,99,184,243,110,37,181,154,117,180,165,18,110,109,186,226,120,106,49,231,179,55,182,117,205,204,146,205,199,50,75,25,225,57,107,196,235,144,211,52,198,105,237,46,74,43,8,121,102,136,239,66,52,167,83,232,117,69,165,36,73,215,172,148,218,146,151,18,164,39,210,240,235,245,92,1,131,107,184,202,129,152,53,156,61,18,102,33,194,177,231,70,162,206,120,141,75,128,137,132,209,73,54,136,207,74,86,180,176,218,13,118,214,72,214,146,50,75,139,37,6,47,244,119,108,65,15,101,92,8,120,183,24,197,213,153,184,178,158,211,85,212,155,204,73,102,150,218,94,117,196,69,138,234,26,74,211,169,11,99,172,17,56,227,107,118,58,77,10,52,161,10,56,193,233,71,244,236,204,223,188,190,199,132,39,248,64,15,74,63,167,102,102,253,229,246,60,32,25,85,208,99,244,236,252,27,252,164,57,94,147,174,143,73,152,166,100,157,162,182,126,194,27,234,171,218,157,197,180,10,99,47,191,42,171,41,215,217,109,169,80,162,48,202,245,60,123,215,151,36,245,33,38,150,201,205,38,179,117,75,226,186,12,126,157,159,131,127,148,132,170,0,243,215,176,190,198,85,221,176,243,30,85,49,202,175,145,176,102,23,234,242,49,53,73,165,160,229,37,183,77,123,168,209,155,85,238,243,187,167,72,156,82,77,182,210,133,41,90,140,144,211,147,253,133,176,158,21,192,212,40,184,91,5,97,154,86,31,162,194,215,213,169,212,184,77,196,138,198,181,169,107,208,211,100,148,39,82,214,165,29,139,138,148,102,124,76,199,21,150,249,85,151,25,63,66,145,134,50,191,5,210,176,205,42,93,66,77,81,232,148,232,228,211,107,148,250,245,184,225,145,127,138,148,151,154,134,208,219,104,36,161,8,74,123,88,0,138,190,156,239,164,159,225,39,228,209,42,130,42,250,115,190,146,127,132,159,147,64,97,6,196,25,67,131,115,235,105,204,37,148,121,128,196,183,40,88,138,61,93,153,7,17,243,101,246,150,138,92,183,90,121,181,241,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,226,118,162,217,147,31,108,179,154,21,44,191,197,241,165,204,166,162,66,147,69,196,37,78,122,52,42,203,4,219,78,107,97,78,22,149,45,9,125,164,186,132,41,100,219,134,164,106,85,137,74,185,125,23,30,157,153,101,247,235,216,243,68,201,237,93,178,142,92,109,107,151,11,193,88,213,174,163,85,131,188,126,129,95,97,146,92,170,68,165,17,17,169,36,102,91,198,87,165,36,235,38,100,151,18,148,153,26,22,134,220,64,68,183,71,118,223,83,54,99,197,71,128,243,74,161,85,169,101,149,111,117,30,231,37,249,30,230,92,39,29,95,89,139,27,81,160,153,90,223,113,82,27,109,4,226,187,46,39,82,155,221,187,58,131,203,190,63,192,24,203,43,49,149,91,47,179,7,15,75,161,226,26,28,131,141,58,12,146,45,109,46,196,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,37,61,21,251,122,201,139,38,149,178,198,114,87,101,204,68,201,12,211,240,53,78,70,232,145,13,4,211,202,56,18,100,56,234,84,104,53,33,134,162,161,40,90,245,187,186,185,32,154,74,2,87,192,0,0,0,0,121,172,218,159,37,63,51,182,208,88,219,39,27,168,117,216,152,126,160,93,65,245,59,188,113,112,95,105,18,34,239,85,187,108,141,226,97,230,137,205,40,36,239,9,122,110,155,25,177,230,117,251,185,217,247,42,114,114,93,63,115,47,44,170,24,147,114,251,109,105,109,248,53,23,98,72,111,82,141,197,26,158,75,232,152,74,178,16,146,111,113,109,74,214,98,69,58,107,50,46,101,86,133,130,246,135,160,209,183,222,68,215,134,241,20,150,205,247,28,68,87,87,188,130,181,32,136,218,109,148,60,169,72,83,134,104,81,185,45,132,118,238,146,68,75,0,185,89,55,155,210,114,150,139,154,12,83,95,150,197,75,28,224,119,240,132,87,153,97,167,80,132,73,168,65,92,164,186,78,121,168,92,54,37,182,74,73,41,100,183,16,105,211,231,167,175,229,86,89,226,172,228,204,124,57,149,184,42,39,88,173,98,106,131,84,248,218,155,113,109,179,172,251,111,187,187,66,214,150,90,65,41,199,22,73,61,13,161,106,50,178,76,117,81,35,253,12,25,13,27,21,102,134,37,207,250,236,41,125,95,3,199,77,46,132,181,71,117,44,57,81,152,219,137,125,196,60,75,36,45,108,198,186,20,209,165,124,39,54,179,208,105,65,168,37,250,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,245,128,0,0,0,15,61,125,32,24,115,105,170,86,208,85,122,182,211,107,235,213,89,218,26,165,212,169,209,229,34,132,184,169,105,183,186,173,45,111,182,141,76,199,235,41,66,200,136,212,78,169,102,226,150,181,169,107,204,174,138,253,130,163,69,141,74,218,159,57,40,81,38,46,100,118,106,24,26,153,35,122,75,134,178,117,228,156,249,49,220,105,41,53,154,80,195,177,86,149,173,26,29,222,216,150,77,41,18,63,153,25,85,151,25,193,66,143,134,51,67,5,210,177,53,42,37,66,53,81,152,149,24,228,235,104,148,194,245,182,225,17,255,0,140,149,23,154,182,214,227,107,37,33,107,74,187,88,8,171,233,206,250,73,254,18,126,77,24,171,209,113,233,217,150,95,126,189,143,52,101,87,78,119,210,79,240,147,242,104,197,94,139,143,78,204,178,251,245,236,121,160,37,39,111,189,132,233,91,93,225,152,85,220,53,50,37,39,49,112,236,115,137,71,153,41,196,177,10,83,14,72,101,78,53,57,196,71,117,245,161,182,211,33,76,165,6,68,151,30,89,159,5,168,65,182,22,194,121,166,214,99,197,194,216,43,12,226,180,99,234,85,65,125,90,157,75,133,36,171,17,39,68,53,45,122,26,108,183,205,188,201,180,165,29,136,148,131,108,204,237,164,237,233,248,117,74,118,85,101,197,35,49,234,249,189,76,193,116,168,216,206,189,79,143,75,169,86,219,142,69,42,76,86,76,205,182,212,175,253,2,81,151,105,105,101,132,168,212,76,180,72,8,246,233,67,133,155,148,237,130,114,218,159,158,245,108,63,84,199,113,113,196,54,107,19,168,41,90,97,74,90,97,84,201,183,146,75,66,12,150,166,137,181,56,68,132,35,120,107,208,148,163,73,22,21,116,103,82,105,85,253,181,242,254,133,93,166,68,168,211,106,49,235,209,38,67,150,202,94,98,75,14,81,39,37,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,196,133,116,213,250,44,97,111,140,8,62,206,168,140,0,232,184,244,236,203,47,191,94,199,154,3,149,233,17,216,130,102,202,184,236,177,110,14,139,171,44,177,101,65,214,168,73,39,159,146,245,45,196,178,211,139,139,41,213,180,148,39,82,214,255,0,87,35,113,199,22,212,117,26,212,106,66,212,124,86,193,59,111,215,118,71,199,110,194,196,114,170,181,44,178,173,239,93,173,209,33,178,137,15,34,81,50,100,204,168,137,113,214,208,219,218,210,210,28,61,100,149,181,125,73,82,155,104,209,59,216,255,0,0,96,220,211,193,181,108,190,204,28,61,18,185,135,171,145,206,52,232,50,72,244,58,139,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,151,158,29,171,182,81,204,125,146,179,29,120,43,26,181,215,169,83,183,143,208,43,236,50,104,139,87,138,147,34,53,36,140,207,118,242,53,36,157,100,204,212,218,148,147,35,90,22,219,139,15,147,106,45,166,241,246,212,217,161,82,204,12,95,38,92,58,106,228,41,84,92,60,85,23,164,194,163,48,109,180,222,134,18,225,233,74,214,150,26,83,171,66,80,78,56,74,94,148,220,146,156,181,232,189,216,22,133,157,58,54,135,206,106,127,92,194,20,170,130,227,208,168,18,99,44,153,173,74,103,73,174,75,230,180,146,29,134,218,204,208,77,164,212,151,93,109,196,57,100,52,182,222,179,251,2,108,39,85,218,239,19,77,174,226,89,146,233,57,117,135,100,20,74,196,200,174,41,137,178,159,114,59,202,109,168,46,46,59,172,45,109,184,152,234,121,43,50,52,182,242,12,184,173,34,122,105,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,1,229,136,79,247,69,199,160,158,89,125,250,246,196,209,0,34,127,186,46,61,4,242,203,239,215,182,38,128,133,109,172,125,41,243,147,227,3,16,251,69,241,159,249,93,177,5,11,107,142,141,140,174,155,135,34,210,169,185,155,68,242,163,84,74,220,199,151,29,149,197,58,252,195,122,44,181,54,211,139,113,157,10,117,109,150,131,82,29,182,149,37,46,58,75,192,13,172,125,41,243,147,227,3,16,251,69,241,53,61,23,30,130,121,101,247,235,219,19,64,64,183,231,171,1,98,175,215,92,57,137,48,229,67,236,144,231,83,103,71,115,252,87,25,121,183,17,224,164,169,61,198,66,82,112,151,76,181,42,153,179,65,43,19,208,101,214,179,186,159,29,16,9,14,83,211,26,147,80,125,75,120,145,57,74,105,195,50,67,109,54,202,222,108,146,209,173,231,73,12,165,13,154,156,102,224,116,163,108,37,85,206,202,83,57,239,146,248,102,36,140,109,67,142,180,226,10,116,70,21,215,113,12,36,165,4,210,219,210,122,93,147,29,40,81,18,52,111,29,109,68,130,82,141,150,90,84,48,128,229,113,78,44,197,88,230,187,43,20,227,92,77,85,196,21,169,186,58,205,70,169,53,201,114,159,208,132,161,26,221,112,212,181,105,66,18,146,185,240,74,72,139,129,16,153,222,140,189,132,233,121,35,131,105,217,233,154,88,102,91,121,161,94,142,226,162,195,169,176,148,47,13,194,89,169,41,67,109,220,205,50,94,106,202,113,107,210,226,16,230,227,75,102,79,111,108,255,0,69,239,71,247,246,183,181,110,110,177,251,21,91,6,81,212,159,221,45,28,153,172,72,141,251,154,76,71,25,119,234,29,191,154,66,85,11,157,128,105,80,35,159,220,5,10,160,184,223,192,5,75,153,141,181,219,133,134,229,236,102,54,212,147,1,199,200,59,105,251,162,52,186,64,165,55,229,105,201,222,115,193,142,247,125,116,161,38,79,32,142,215,34,17,117,210,8,163,42,228,178,185,255,0,105,174,127,30,80,8,253,203,35,66,241,254,24,183,31,155,80,139,254,189,2,109,118,40,73,39,7,202,34,43,124,219,145,254,74,200,132,204,167,36,158,59,195,38,105,35,249,185,11,187,236,205,137,183,216,184,211,238,70,81,17,126,189,72,255,0,37,100,6,79,17,247,14,3,25,160,215,65,152,146,43,223,119,252,116,142,124,172,69,113,197,226,38,183,180,153,9,177,29,244,115,251,98,1,13,125,35,240,156,111,29,213,222,83,118,74,170,148,242,35,191,251,220,95,208,56,173,131,42,141,71,204,137,137,91,250,73,56,93,196,249,166,127,167,197,240,23,67,164,190,134,148,77,149,52,153,142,70,229,114,2,117,18,123,71,243,61,124,248,120,12,99,217,71,16,170,137,153,117,69,27,210,146,73,163,62,209,110,149,111,213,12,120,151,14,0,39,123,47,100,20,140,53,70,52,175,81,29,46,58,139,133,191,75,64,237,34,219,228,157,68,167,96,108,48,249,41,211,222,225,248,78,93,103,196,238,203,103,199,143,62,34,228,0,1,241,226,96,0,52,145,25,152,215,111,95,49,66,46,242,21,46,64,42,86,251,162,162,133,202,226,160,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,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,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,2,138,228,52,141,74,228,52,128,31,14,125,227,74,82,105,189,197,84,119,176,161,46,253,192,53,10,223,178,100,40,23,224,124,0,124,115,126,114,231,237,103,248,140,97,110,219,108,154,178,243,25,159,14,62,78,254,94,48,205,73,127,59,95,218,24,197,13,175,169,140,203,192,24,180,150,72,178,250,133,200,208,71,201,248,255,0,208,2,19,115,57,38,140,111,82,46,242,220,242,253,165,3,43,118,16,144,101,140,48,59,122,149,127,154,125,255,0,98,148,49,159,60,97,183,15,50,43,77,55,164,137,29,90,218,83,98,226,195,127,210,50,63,97,5,31,187,124,14,95,240,159,242,50,128,76,142,21,35,85,30,158,119,253,68,209,255,0,209,72,228,42,40,212,194,72,236,125,178,231,240,24,248,240,165,188,137,77,59,126,162,103,248,137,28,164,164,18,219,34,59,115,245,0,140,238,144,90,59,107,175,225,197,238,35,246,166,86,15,138,120,249,241,252,4,99,211,156,84,109,231,105,69,170,222,105,252,34,91,182,234,161,181,54,179,135,77,75,65,105,149,85,62,45,145,243,91,30,34,35,94,73,177,107,40,207,87,220,1,49,123,13,226,117,84,170,248,137,11,126,90,237,38,148,94,248,171,243,83,254,34,42,246,170,59,237,65,156,7,235,199,184,131,218,47,137,30,216,2,99,190,232,113,2,77,75,50,84,218,57,121,199,245,111,136,224,218,163,142,211,217,190,127,254,61,196,30,208,124,4,209,244,95,122,13,101,167,195,89,246,196,209,149,137,24,169,209,125,232,51,150,159,13,103,219,19,70,85,23,48,24,57,141,122,42,242,179,19,237,83,66,206,186,76,138,85,27,1,49,184,168,85,240,84,90,60,102,226,189,58,46,229,44,48,203,73,108,153,40,111,146,13,82,16,180,26,141,73,112,136,207,172,106,143,157,5,204,11,204,21,34,239,1,168,249,16,160,169,242,33,64,30,86,135,165,13,147,253,22,114,111,226,255,0,15,123,57,129,230,188,122,80,217,63,209,103,38,254,47,240,247,179,152,1,118,4,71,244,225,211,144,214,54,202,154,177,52,225,42,77,42,169,24,214,119,210,100,219,204,40,136,188,75,122,119,248,72,75,128,139,126,156,152,4,229,31,39,42,155,211,35,143,38,187,28,145,110,123,196,194,85,239,225,186,254,16,22,243,161,30,33,175,58,243,6,126,178,34,103,11,54,201,166,220,245,203,108,239,247,52,127,8,148,13,167,32,46,171,179,102,108,83,27,112,144,169,152,30,188,194,84,101,114,73,174,3,201,185,254,248,142,62,131,138,105,187,137,51,122,177,185,108,202,44,26,52,109,225,145,107,78,245,201,106,177,119,216,247,60,126,212,132,159,102,165,57,117,140,176,198,20,150,218,109,197,77,160,212,35,37,14,91,74,141,113,214,155,29,251,142,224,60,193,54,219,143,56,134,89,109,75,113,106,36,165,41,43,154,140,249,17,23,121,143,83,240,33,49,78,131,30,159,24,140,153,138,210,25,108,140,238,122,82,68,69,115,248,8,121,126,203,216,133,80,199,216,102,2,150,104,41,53,136,76,154,136,175,167,83,200,43,255,0,8,245,16,0,3,165,103,126,53,170,229,174,75,227,236,198,161,71,136,253,75,10,225,122,173,110,27,82,208,165,48,227,241,162,56,243,105,113,41,82,84,104,53,32,136,200,148,147,181,236,101,204,68,95,251,53,123,83,255,0,226,14,85,127,205,85,31,251,240,9,137,204,44,21,74,204,172,1,137,114,230,187,34,91,20,220,85,71,155,68,152,236,69,165,47,182,196,150,86,203,138,109,74,74,146,75,36,172,204,140,210,162,189,174,71,200,97,7,251,10,155,44,127,227,246,106,255,0,206,180,239,251,136,207,240,0,1,101,54,204,206,188,85,179,182,205,152,195,56,240,85,62,149,54,181,135,252,159,213,152,170,52,227,145,87,191,159,30,58,245,165,183,27,89,217,15,40,202,203,46,209,21,238,87,35,143,108,144,233,118,218,75,50,179,163,0,229,205,119,4,229,171,20,220,85,138,41,84,73,142,196,166,207,75,237,177,38,91,108,184,166,212,169,138,73,44,146,179,50,51,74,138,246,185,31,32,18,232,0,0,32,235,166,42,156,136,91,94,162,74,90,113,39,80,194,148,217,42,53,94,203,50,113,246,238,159,11,54,69,240,145,140,143,232,61,136,104,192,121,169,63,89,25,61,87,166,178,73,183,45,12,188,119,251,186,255,0,128,89,142,155,8,4,222,209,248,50,169,189,51,57,24,33,136,230,139,114,221,207,152,171,223,199,123,252,3,34,250,19,41,166,214,207,152,226,177,185,108,138,86,50,92,109,225,17,107,86,234,12,101,88,251,236,91,238,31,108,96,47,151,73,172,5,212,118,27,204,248,232,112,144,104,98,152,253,204,187,154,170,68,112,203,238,146,45,247,68,35,236,179,78,69,95,105,172,164,166,56,211,142,55,39,28,208,155,117,40,190,173,217,207,103,81,240,229,100,220,239,221,97,59,91,124,83,151,84,216,227,54,99,33,166,220,52,97,231,100,217,118,177,19,75,75,134,124,123,200,145,114,241,34,16,149,176,180,66,155,182,6,82,50,165,154,9,56,162,35,215,34,191,152,173,118,251,186,109,247,64,122,51,24,171,210,143,232,39,153,191,121,125,177,8,101,80,197,94,148,127,65,60,205,251,203,237,136,64,32,175,41,241,215,200,191,52,240,110,102,121,47,202,126,228,177,5,58,187,212,183,251,158,181,213,100,182,246,235,121,165,90,53,110,244,234,210,171,94,246,59,88,124,184,255,0,31,227,44,211,198,85,108,193,204,28,67,46,185,136,107,146,14,76,233,210,76,181,186,187,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,23,95,18,147,209,95,176,84,153,82,105,91,83,231,37,10,92,52,67,144,205,67,3,83,36,110,141,19,16,109,60,147,159,38,59,141,41,68,130,82,216,118,42,210,180,47,91,91,219,26,13,165,44,47,7,69,238,194,223,33,76,42,140,241,206,60,25,213,51,38,181,175,200,241,166,171,83,212,42,91,141,164,138,236,154,75,171,204,122,238,111,46,106,90,26,52,55,239,74,84,134,207,63,192,0,69,95,78,119,210,79,240,147,242,104,181,93,10,158,148,248,167,226,254,119,180,105,194,234,244,231,125,36,255,0,9,63,38,140,74,232,254,218,99,6,236,161,153,120,215,52,177,132,25,117,21,171,3,203,166,210,41,145,136,210,186,141,69,201,208,150,211,6,230,147,75,40,210,211,139,91,138,35,210,132,43,74,86,189,13,172,37,39,164,71,109,248,123,42,224,66,194,88,58,86,172,205,197,148,247,93,161,40,153,98,75,52,182,210,243,77,174,84,166,150,234,86,157,72,91,253,92,205,183,27,91,177,212,75,73,165,11,73,193,103,231,171,30,226,175,215,92,71,137,49,29,67,236,147,39,84,167,72,115,252,103,30,121,199,23,226,165,41,93,230,99,235,199,248,255,0,25,102,158,50,171,102,14,96,226,25,117,204,67,92,144,114,103,78,146,101,173,213,216,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,165,167,162,175,97,138,174,86,198,252,210,57,185,75,151,79,197,149,40,242,169,180,60,61,82,165,170,60,154,51,27,211,109,217,79,38,67,100,235,114,93,38,212,148,104,210,69,29,213,25,169,123,253,45,133,234,216,19,97,58,86,200,152,102,109,119,18,204,137,86,204,92,69,28,162,86,38,69,113,47,194,138,195,114,30,83,109,65,113,113,218,125,8,113,181,71,83,201,89,153,41,198,80,101,193,9,17,109,210,143,233,217,153,191,121,125,143,8,79,240,128,30,148,127,78,204,205,251,203,236,120,64,51,255,0,161,83,209,99,20,252,96,78,246,117,56,95,253,181,246,174,161,108,151,147,83,113,150,246,149,51,23,212,175,15,11,81,38,188,180,245,249,90,144,78,56,105,108,141,102,203,8,94,245,195,186,18,118,67,123,196,45,214,204,98,7,70,70,122,101,198,206,155,8,227,172,208,205,10,207,81,165,65,204,9,173,50,203,68,75,149,80,148,170,101,60,219,139,25,179,50,222,60,189,42,177,92,146,73,74,150,181,33,8,90,211,28,27,67,237,3,143,182,154,205,9,217,175,152,203,136,138,148,200,241,226,53,14,9,188,80,161,48,203,100,148,181,29,183,156,113,77,160,213,173,213,36,149,99,113,215,21,195,81,128,234,184,255,0,31,227,44,211,198,85,108,193,204,28,67,46,185,136,107,146,14,76,233,210,76,181,186,187,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,20,154,116,24,253,59,63,6,255,0,41,8,203,197,152,3,25,96,88,216,126,86,48,195,210,233,40,197,84,118,235,244,130,146,68,149,202,167,56,235,173,53,32,145,125,73,66,212,195,134,141,68,90,145,165,105,186,22,133,42,77,58,12,126,157,159,131,127,148,128,74,160,8,139,206,254,151,109,164,178,215,58,49,246,92,208,176,78,90,191,77,194,184,162,171,68,134,236,186,108,245,62,227,17,165,184,203,106,113,73,152,148,154,205,40,35,51,36,164,175,123,17,114,18,19,177,158,117,226,173,162,118,108,193,249,199,141,105,244,168,85,172,65,229,14,178,197,45,167,27,138,141,196,249,17,209,161,46,56,226,202,232,101,38,119,89,246,140,237,98,177,16,94,10,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,199,158,205,185,54,187,170,237,125,155,137,197,108,83,165,209,240,157,6,58,169,184,114,148,252,133,45,104,96,214,106,92,167,144,74,54,145,37,227,211,175,118,86,36,54,203,102,167,55,68,226,178,127,165,175,109,31,118,149,217,155,40,224,5,105,162,225,202,131,47,226,138,163,19,181,38,163,57,180,106,76,20,165,165,154,13,150,22,178,55,82,233,26,186,203,41,45,45,156,125,78,97,94,204,91,61,98,173,168,51,150,139,148,120,90,79,80,235,251,201,53,26,162,226,185,33,154,100,22,147,169,217,14,37,5,246,173,160,148,164,37,110,186,210,13,104,215,168,131,37,58,49,118,37,153,158,121,143,27,54,243,67,10,107,203,108,47,166,99,49,170,212,215,206,46,37,148,163,121,182,219,101,102,73,105,230,88,121,149,45,226,212,180,234,67,109,45,181,37,213,154,100,255,0,109,125,148,104,91,90,100,212,220,27,186,165,67,197,244,219,204,194,213,185,172,173,93,66,86,164,27,141,154,155,50,89,50,250,17,186,112,172,180,149,208,230,237,107,105,178,23,131,0,96,12,27,149,152,54,147,151,217,125,135,162,80,240,245,14,57,70,131,6,49,30,134,145,115,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,236,0,60,187,227,252,1,140,178,179,25,85,178,251,48,112,244,186,30,33,161,200,56,211,160,201,34,214,210,236,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,115,61,209,139,182,212,60,243,203,136,217,73,154,24,175,94,100,225,125,48,217,147,86,169,48,114,177,44,85,19,206,54,227,40,51,75,175,60,195,44,169,15,30,149,171,74,27,117,110,41,78,172,147,215,250,86,54,44,165,102,102,0,159,180,118,92,225,248,140,99,108,41,28,229,226,69,166,74,99,149,82,136,195,43,55,29,90,77,58,93,147,29,40,65,165,70,164,41,76,165,196,123,225,161,134,211,16,56,3,31,227,44,172,198,84,156,193,203,236,67,46,135,136,104,114,10,76,25,209,140,181,180,187,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,24,122,136,1,106,182,98,218,23,10,237,65,147,84,92,220,194,209,186,135,95,222,70,168,210,215,41,185,15,83,39,52,173,46,199,113,72,63,181,113,6,164,161,75,105,214,150,104,70,189,37,117,64,6,0,116,213,250,44,97,111,140,8,62,206,168,140,255,0,24,1,211,87,232,177,133,190,48,32,251,58,162,3,0,58,46,61,59,50,203,239,215,177,230,137,254,16,3,209,113,233,217,150,95,126,189,143,52,79,240,0,0,178,155,102,103,94,42,217,219,102,204,97,156,120,42,159,74,155,90,195,254,79,234,204,85,26,113,200,171,223,207,143,29,122,210,219,141,172,236,135,148,101,101,151,104,138,247,43,145,133,235,1,17,121,33,210,237,180,150,101,103,70,1,203,154,238,9,203,86,41,184,171,20,82,168,147,29,137,77,158,151,219,98,76,182,217,113,77,169,83,20,146,89,37,102,100,102,149,21,237,114,62,66,93,0,0,0,0,0,0,69,95,78,119,210,79,240,147,242,104,197,94,139,143,78,204,178,251,245,236,121,163,42,186,115,190,146,127,132,159,147,70,42,244,92,122,118,101,151,223,175,99,205,1,63,192,0,0,0,0,0,0,3,13,122,91,42,120,54,6,197,184,130,46,40,110,34,170,85,26,197,42,54,28,55,162,27,203,77,68,164,165,213,155,75,36,158,229,125,77,169,164,107,51,77,208,107,69,251,100,149,65,8,207,254,153,60,235,247,115,180,21,39,39,34,83,247,49,50,202,158,123,231,220,107,75,143,206,168,181,30,67,154,84,78,40,148,202,88,68,50,77,208,133,19,155,251,234,78,131,24,85,69,203,60,85,136,50,227,20,102,149,38,39,88,162,224,250,133,46,159,87,221,182,226,220,143,215,202,86,225,245,105,65,161,12,146,226,27,106,90,212,159,124,125,132,145,40,215,192,36,171,161,10,163,151,14,252,146,233,43,195,148,166,113,244,110,169,33,170,187,147,9,83,165,209,220,186,87,25,150,20,87,109,150,95,105,181,184,226,14,203,84,166,9,207,157,181,121,84,30,120,122,62,179,138,149,146,27,90,96,92,93,137,107,210,233,88,122,108,135,168,149,135,90,148,150,24,54,37,178,182,91,84,165,45,104,71,86,110,66,163,190,225,172,236,146,99,89,17,169,9,33,232,120,0,117,252,127,143,240,110,86,96,218,182,96,230,14,33,137,67,195,212,56,231,38,116,233,38,122,26,69,200,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,143,176,8,43,233,17,219,234,102,211,152,168,176,30,86,212,42,180,220,178,162,111,99,220,164,191,31,221,51,134,227,75,235,50,163,106,36,27,40,91,13,170,59,110,32,220,79,105,197,105,83,155,182,130,208,109,137,181,86,50,218,191,55,42,24,194,179,82,150,156,49,78,145,34,54,19,164,56,217,50,138,117,56,215,216,53,52,149,173,61,101,196,165,181,60,189,74,212,178,36,145,238,208,218,17,98,134,74,108,47,177,149,119,108,60,199,149,76,114,171,228,108,25,133,250,188,140,77,82,105,104,57,73,109,211,94,234,52,102,213,123,188,238,233,210,39,20,147,109,180,161,74,86,163,36,52,227,164,123,9,225,92,13,182,118,97,225,108,21,134,105,88,126,139,11,201,61,90,157,75,132,220,72,172,107,165,68,90,244,52,217,37,9,212,181,169,71,98,226,165,25,159,19,48,24,214,37,83,162,243,164,11,251,91,217,75,55,94,253,138,147,131,43,10,87,238,151,78,52,215,228,73,253,205,26,35,108,181,245,13,91,205,49,111,246,60,216,202,133,182,30,194,53,250,99,117,95,35,99,60,47,152,21,105,24,102,164,234,214,113,82,227,180,202,94,246,52,150,211,123,178,238,233,162,55,18,147,113,181,33,42,78,162,37,180,228,122,213,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,3,212,240,243,89,181,143,165,62,114,124,96,98,31,104,190,37,251,163,51,109,31,205,39,151,11,203,124,106,173,222,62,192,52,248,140,73,144,244,237,243,149,216,36,91,164,78,179,139,83,202,121,38,132,166,66,143,82,119,142,180,178,81,111,137,182,226,7,107,31,74,124,228,248,192,196,62,209,124,4,212,244,92,122,9,229,151,223,175,108,77,25,84,49,87,162,227,208,79,44,190,253,123,98,104,202,160,0,0,0,0,29,43,59,241,173,87,45,114,95,31,102,53,10,60,71,234,88,87,11,213,107,112,218,150,133,41,135,31,141,17,199,155,75,137,74,146,163,65,169,4,70,68,164,157,175,99,46,96,59,168,197,94,148,127,65,60,205,251,203,237,136,67,0,63,217,171,218,159,255,0,16,114,171,254,106,168,255,0,223,134,127,244,163,250,9,230,111,222,95,108,66,1,0,35,213,64,242,174,61,84,0,0,0,0,0,0,0,0,0,0,0,8,1,233,71,244,236,204,223,188,190,199,132,39,248,64,15,74,63,167,102,102,253,229,246,60,32,25,85,208,99,244,236,252,27,252,164,37,80,69,95,65,143,211,179,240,111,242,144,149,64,0,0,0,17,87,211,157,244,147,252,36,252,154,37,80,69,95,78,119,210,79,240,147,242,104,12,85,232,184,244,236,203,47,191,94,199,154,39,248,64,15,69,199,167,102,89,125,250,246,60,209,63,192,48,255,0,164,71,98,8,123,85,96,66,197,184,58,46,156,205,194,116,247,90,161,36,158,98,51,53,70,212,243,78,46,44,167,86,210,150,173,40,67,253,92,141,198,219,67,178,20,107,81,37,107,81,65,13,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,212,240,141,94,148,141,129,102,102,39,94,218,111,39,41,245,90,150,47,46,167,31,17,97,216,113,159,156,245,93,178,221,70,102,76,70,219,74,214,151,154,65,54,78,54,68,77,169,166,205,206,194,219,94,248,59,175,70,86,221,180,172,238,193,180,236,140,205,44,77,45,204,208,160,199,113,49,102,85,31,74,215,137,33,32,212,164,173,183,44,70,185,44,181,100,184,133,234,113,104,111,127,169,195,55,183,89,234,60,182,97,108,89,138,176,53,118,46,41,193,88,154,171,135,235,80,181,245,106,141,46,107,145,37,49,173,10,66,244,58,217,165,105,212,133,169,39,99,226,149,25,31,3,49,62,123,14,109,199,131,118,189,193,170,139,41,17,40,121,139,67,142,149,215,168,40,89,232,113,23,36,245,216,122,140,212,184,202,81,164,141,38,102,182,86,162,66,205,68,166,157,116,50,128,0,0,90,173,169,242,83,243,68,236,251,141,178,113,186,135,82,151,136,41,229,212,31,83,187,182,209,57,135,81,34,46,245,91,183,12,153,55,217,104,156,210,131,86,236,215,166,202,177,151,154,193,234,160,64,183,74,94,69,204,201,253,171,43,216,146,21,27,170,97,188,196,252,242,83,30,108,223,113,181,202,112,136,170,8,83,142,150,157,247,90,222,60,166,208,165,37,13,201,99,205,37,18,18,24,128,61,15,116,125,100,237,87,36,54,75,192,184,71,18,208,98,82,177,12,216,239,86,235,13,53,21,76,62,111,203,121,111,54,153,73,90,16,190,178,220,117,71,97,194,89,93,38,198,130,51,74,18,98,18,246,47,201,202,22,126,237,65,128,50,171,20,189,162,139,85,168,57,34,162,222,149,159,89,139,18,59,178,221,141,116,45,11,70,249,17,212,214,241,42,37,35,121,172,174,105,177,250,62,0,0,0,0,16,173,254,205,94,212,255,0,248,131,149,95,243,85,71,254,252,37,211,36,49,173,87,50,178,95,0,230,53,118,60,70,42,88,171,11,210,171,115,26,136,133,37,134,223,147,17,183,156,75,105,82,148,162,65,41,102,68,70,165,29,173,115,62,96,59,168,0,0,138,190,156,239,164,159,225,39,228,209,138,189,23,30,157,153,101,247,235,216,243,70,85,116,231,125,36,255,0,9,63,38,140,85,232,184,244,236,203,47,191,94,199,154,2,127,128,0,6,0,116,213,250,44,97,111,140,8,62,206,168,140,0,232,184,244,236,203,47,191,94,199,154,51,255,0,166,175,209,99,11,124,96,65,246,117,68,96,7,69,199,167,102,89,125,250,246,60,208,19,252,44,254,212,91,50,96,29,169,178,190,165,151,248,190,52,72,117,37,199,82,104,184,132,169,204,201,155,70,124,220,105,205,108,41,194,212,148,45,76,52,151,80,133,32,220,108,148,141,73,185,41,55,128,0,117,76,170,203,60,43,147,121,113,135,50,183,5,68,234,244,92,51,79,106,159,27,83,109,161,199,180,23,109,247,119,104,66,20,243,171,53,56,226,201,37,173,197,173,70,87,81,142,214,0,3,202,184,159,238,139,143,65,60,178,251,245,237,137,162,0,68,255,0,116,92,122,9,229,151,223,175,108,77,1,10,219,88,250,83,231,39,198,6,33,246,139,226,106,122,46,61,4,242,203,239,215,182,38,136,86,218,199,210,159,57,62,48,49,15,180,95,19,83,209,113,232,39,150,95,126,189,177,52,6,85,12,21,198,221,21,57,89,137,246,172,161,103,93,38,69,42,141,128,99,238,42,21,124,21,22,141,25,184,175,78,136,76,165,134,25,105,45,147,37,13,242,65,170,66,22,131,81,169,46,17,25,245,141,81,243,168,0,105,51,32,46,96,103,221,96,46,96,52,171,249,197,81,207,238,10,43,249,193,28,254,224,10,159,49,69,10,159,49,69,149,172,3,229,115,184,69,119,72,59,134,88,134,74,110,124,112,106,255,0,143,40,74,147,165,107,8,168,233,10,51,247,75,32,175,254,227,87,252,164,176,24,37,147,196,74,199,56,102,228,71,243,118,23,63,219,155,19,117,177,163,105,78,15,148,100,146,47,155,82,57,23,248,51,34,20,242,46,9,75,199,120,88,141,194,45,88,138,10,56,166,255,0,167,52,39,7,100,250,106,105,248,86,75,73,89,42,245,119,213,114,77,191,83,180,95,204,2,255,0,143,150,164,141,228,39,17,195,141,185,252,36,62,179,225,192,109,62,68,109,40,140,174,92,63,24,8,219,233,43,195,230,229,21,50,137,184,215,94,32,132,87,50,227,250,1,223,15,1,28,121,105,86,85,7,31,214,22,78,62,139,51,33,159,121,59,31,207,145,226,92,56,9,115,219,231,13,67,171,97,56,234,117,44,145,157,122,42,187,76,146,185,67,120,132,61,85,155,58,54,96,98,36,176,190,8,159,45,146,209,216,224,79,159,171,224,228,2,117,182,90,196,72,169,101,254,15,70,185,42,63,114,84,245,158,240,239,250,67,30,60,248,140,129,80,195,77,138,177,4,137,152,87,10,197,89,57,102,240,92,19,185,186,103,123,55,28,185,91,196,102,81,42,252,200,0,0,84,189,86,0,35,225,96,34,49,67,224,4,96,53,128,209,115,245,138,145,247,0,212,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,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,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,40,174,67,72,212,174,67,72,10,25,92,104,72,214,161,161,32,55,76,172,40,124,133,84,40,124,128,124,178,202,237,172,189,104,49,140,251,85,70,213,151,152,163,183,253,197,221,246,118,6,76,74,243,85,246,166,49,215,106,20,234,203,204,77,198,215,234,95,203,178,2,19,182,133,99,119,153,181,245,107,189,186,175,119,248,59,66,254,108,31,253,189,96,127,190,127,200,202,22,59,104,228,91,52,49,9,95,251,147,252,157,145,126,246,14,107,243,235,129,215,171,251,231,221,246,41,64,38,59,10,151,204,74,105,255,0,129,51,252,68,142,82,65,106,65,21,251,199,193,133,207,230,29,52,191,192,153,254,34,71,40,239,154,95,8,12,37,219,50,46,242,169,64,61,229,190,88,169,119,125,115,34,26,42,137,221,110,184,222,250,191,152,77,174,215,209,245,79,195,234,215,205,234,137,242,250,230,68,40,98,34,209,213,251,239,175,249,132,18,111,209,252,255,0,231,146,189,216,253,93,71,239,251,35,226,61,118,165,59,237,55,155,167,235,199,149,255,0,104,62,51,171,163,238,169,249,234,172,183,184,243,234,20,100,223,87,47,124,127,192,96,158,212,94,147,57,185,255,0,30,171,254,208,120,81,52,189,23,222,131,89,103,240,214,125,177,52,101,106,78,197,113,138,157,23,190,131,57,105,240,214,125,177,52,101,13,82,173,74,160,82,166,87,107,181,40,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,96,62,210,85,211,200,84,184,8,163,197,189,50,149,90,102,210,166,172,51,65,137,90,201,40,18,23,0,208,221,61,81,170,213,6,20,134,73,115,146,167,92,50,37,182,235,111,41,150,205,45,18,217,116,208,242,80,225,165,198,101,31,10,226,204,45,142,40,113,113,78,10,196,180,172,65,70,155,175,171,84,105,115,27,151,21,253,11,82,23,161,214,204,208,173,43,74,146,118,62,10,73,145,241,35,1,204,94,228,66,130,166,92,46,40,3,202,208,244,161,178,127,162,206,77,252,95,225,239,103,48,60,215,143,74,27,39,250,44,228,223,197,254,30,246,115,0,46,192,196,78,145,109,144,179,35,107,188,27,131,240,254,91,215,48,213,54,86,31,169,200,153,37,85,201,47,178,218,219,113,162,65,18,13,150,93,51,85,203,145,145,21,187,198,93,128,12,50,232,225,216,179,49,182,62,129,143,145,153,21,188,49,82,151,139,30,166,156,117,208,229,201,121,40,110,50,100,92,156,223,50,213,142,242,14,218,72,239,198,246,177,12,198,155,13,138,132,41,16,37,36,212,204,150,150,203,137,35,181,210,162,50,50,185,114,224,99,124,0,67,238,87,116,60,237,43,130,243,51,8,227,26,206,56,203,39,169,244,42,236,10,156,182,227,212,167,173,213,178,196,132,56,180,161,42,132,148,154,141,41,50,34,53,17,25,218,230,92,196,193,0,0,234,153,177,129,126,74,25,89,140,178,207,202,158,76,247,91,135,234,52,46,187,184,223,117,94,181,25,198,119,187,189,73,215,167,121,171,78,164,222,214,185,94,226,53,191,216,49,255,0,243,69,255,0,185,63,255,0,62,37,80,0,0,116,172,239,198,181,92,181,201,124,125,152,212,40,241,31,169,97,92,47,85,173,195,106,90,20,166,28,126,52,71,30,109,46,37,42,74,141,6,164,17,25,18,146,118,189,140,185,136,139,255,0,102,175,106,127,252,65,202,175,249,170,163,255,0,126,1,42,155,81,228,95,230,148,200,156,77,146,158,234,125,206,123,163,234,95,52,250,143,92,220,117,121,140,73,249,206,241,189,90,183,26,124,242,182,171,241,181,143,10,178,159,161,175,228,95,154,120,55,51,63,52,119,148,253,201,98,10,117,119,169,123,144,220,245,174,171,37,183,183,91,206,186,173,26,183,122,117,105,85,175,123,29,172,36,168,0,0,0,6,7,244,138,236,27,155,187,93,99,108,35,137,178,219,18,97,10,108,122,13,41,232,50,81,92,151,41,149,169,107,123,89,26,55,49,221,35,43,115,185,145,223,214,46,199,71,238,204,56,203,100,236,145,159,151,24,242,167,67,159,87,159,136,165,86,92,122,141,33,231,163,154,28,98,59,73,43,188,211,106,37,17,49,196,137,54,229,196,238,99,38,0,7,67,207,172,190,157,155,25,37,143,114,206,150,236,86,170,24,163,14,84,41,80,156,148,226,208,195,114,94,142,180,50,183,20,132,169,68,130,112,208,106,178,84,118,35,224,124,132,119,108,153,209,95,180,6,68,237,17,130,243,107,25,99,12,188,153,70,195,146,222,145,41,138,108,249,174,201,89,42,59,173,167,66,92,136,132,25,234,90,79,138,203,129,25,241,62,7,41,160,0,49,87,165,31,208,79,51,126,242,251,98,16,202,161,138,189,40,254,130,121,155,247,151,219,16,128,66,6,207,88,90,133,142,115,247,45,48,86,41,131,215,104,184,131,24,81,169,117,24,219,213,183,191,138,252,214,155,117,189,104,52,173,58,144,181,21,210,100,162,189,200,200,248,143,77,35,205,102,201,222,148,249,55,241,129,135,189,162,192,244,166,0,0,0,34,175,167,59,233,39,248,73,249,52,69,88,149,78,156,239,164,159,225,39,228,209,134,187,6,236,191,74,218,207,62,91,203,156,75,87,151,78,195,212,234,60,202,221,97,216,50,18,204,213,48,222,134,91,76,117,45,167,80,107,235,18,35,154,137,105,34,221,147,150,61,90,72,195,37,122,42,246,24,165,102,148,159,205,35,155,148,184,149,12,39,77,145,42,155,67,195,213,42,90,100,70,172,191,186,54,221,148,242,100,54,109,57,25,163,113,73,70,141,70,114,26,81,154,145,184,210,228,196,143,146,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,245,128,8,1,233,71,244,236,204,223,188,190,199,132,39,248,64,15,74,63,167,102,102,253,229,246,60,32,24,213,39,20,215,101,225,90,118,10,145,59,93,22,149,80,155,84,135,27,116,130,221,74,150,220,102,228,57,172,139,90,181,34,20,98,177,153,164,183,119,73,17,169,70,121,107,209,247,176,86,33,218,103,25,65,199,57,131,66,151,15,42,233,18,27,122,114,228,117,168,75,175,160,202,74,73,152,47,19,70,135,144,153,17,210,220,131,75,136,90,16,179,36,169,43,50,50,182,155,20,108,163,93,218,211,57,97,96,221,213,86,30,16,166,218,102,41,173,194,101,10,234,17,116,172,219,108,148,225,146,9,231,214,141,211,101,101,168,174,183,55,107,67,78,16,244,19,128,48,6,13,202,204,27,73,203,236,190,195,209,40,120,122,135,28,163,65,131,24,143,67,72,185,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,132,53,244,202,210,105,84,13,164,176,77,10,133,76,137,78,166,211,178,222,155,18,28,56,140,165,150,35,48,220,250,130,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,94,14,131,31,167,103,224,223,229,33,106,186,106,253,41,240,183,197,252,31,104,212,69,213,232,49,250,118,126,13,254,82,1,218,179,99,161,175,228,161,154,120,203,51,63,52,119,147,61,214,226,10,141,119,169,123,144,223,117,94,181,37,199,183,91,206,186,157,122,119,154,117,105,77,237,123,21,236,51,87,101,204,139,252,205,121,19,134,114,83,221,79,186,63,115,157,119,230,159,81,234,123,254,177,49,249,63,57,222,57,167,78,255,0,79,158,119,211,126,23,177,93,80,1,28,29,42,155,12,85,115,74,55,230,145,202,58,92,186,134,44,166,199,139,77,174,97,234,109,45,82,36,214,88,222,147,109,74,101,49,219,55,92,146,209,56,148,175,94,162,56,237,36,201,72,220,105,114,42,242,95,55,177,150,66,230,134,31,205,204,191,126,35,117,220,59,33,79,71,41,108,19,204,58,133,182,166,157,101,196,112,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,244,230,33,3,164,235,98,89,153,25,152,242,115,111,43,240,166,140,182,197,26,166,61,26,147,77,124,162,225,169,73,54,91,113,183,150,68,166,153,101,247,158,74,217,45,72,78,165,184,210,27,74,90,65,168,37,211,103,141,160,112,14,211,89,95,7,53,242,229,114,209,77,153,34,68,71,97,206,54,74,108,39,217,112,210,166,164,54,203,142,37,181,154,116,58,148,154,174,109,186,218,184,106,33,114,199,159,109,129,54,201,147,178,14,104,77,168,87,99,75,159,129,49,60,114,103,17,193,131,9,167,230,173,108,54,241,195,122,57,184,227,100,149,161,215,77,42,35,94,131,109,215,46,149,44,155,52,201,254,223,123,122,225,237,157,50,190,21,63,44,107,177,42,120,239,30,209,206,161,133,167,67,234,179,225,68,136,167,25,34,158,233,111,72,205,14,52,227,202,140,178,67,173,56,227,7,168,148,132,168,140,49,127,165,139,109,248,120,147,202,123,38,101,156,173,113,41,245,2,107,27,77,54,88,121,153,78,51,213,223,143,22,43,201,117,102,157,211,228,178,144,74,109,14,37,216,233,65,43,73,56,149,96,182,204,91,61,98,173,168,51,150,139,148,120,90,79,80,235,251,201,53,26,162,226,185,33,154,100,22,147,169,217,14,37,5,246,173,160,148,164,37,110,186,210,13,104,215,168,173,165,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,208,166,195,155,34,82,182,65,202,53,97,71,234,49,43,24,178,189,33,53,44,71,85,98,58,80,133,190,72,36,162,43,43,52,147,171,140,201,106,209,188,59,154,220,121,194,75,123,211,109,33,119,242,171,44,240,174,77,229,198,28,202,220,21,19,171,209,112,205,61,170,124,109,77,182,135,30,208,93,183,221,221,161,8,83,206,172,212,227,139,36,150,183,22,181,25,93,70,59,88,0,0,192,14,154,191,69,140,45,241,129,7,217,213,17,159,227,0,58,106,253,22,48,183,198,4,31,103,84,64,96,7,69,199,167,102,89,125,250,246,60,209,63,194,0,122,46,61,59,50,203,239,215,177,230,137,254,0,22,171,106,60,139,252,210,153,19,137,178,83,221,79,185,207,116,125,75,230,159,81,235,155,142,175,49,137,63,57,222,55,171,86,227,79,158,86,213,126,54,177,221,80,1,26,185,79,208,215,242,47,205,60,27,153,159,154,59,202,126,228,177,5,58,187,212,189,200,110,122,215,85,146,219,219,173,231,93,86,141,91,189,58,180,170,215,189,142,214,18,84,0,0,0,0,0,0,2,42,250,115,190,146,127,132,159,147,70,42,244,92,122,118,101,151,223,175,99,205,25,85,211,157,244,147,252,36,252,154,49,87,162,227,211,179,44,190,253,123,30,104,9,254,0,0,0,0,0,31,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,235,24,107,210,189,156,84,172,181,217,46,183,132,83,94,151,7,16,230,12,136,244,74,91,80,165,37,167,220,97,47,54,244,213,45,58,210,179,140,113,208,182,28,52,146,138,242,154,66,203,75,134,96,33,47,53,115,51,21,103,38,99,226,60,210,198,178,250,197,107,19,84,29,168,73,210,227,139,109,157,103,216,97,173,226,214,180,178,210,9,45,182,131,81,232,109,8,73,29,146,66,87,246,72,216,206,149,143,250,50,107,120,41,48,101,209,49,102,112,199,122,182,236,201,237,38,50,205,248,210,205,84,132,169,205,194,157,234,42,40,209,222,177,147,134,104,151,33,109,25,111,83,104,128,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,122,136,194,120,90,133,129,176,173,27,5,97,104,61,74,139,135,233,241,233,116,232,219,213,185,184,138,195,105,109,166,245,172,212,181,105,66,18,87,81,154,142,215,51,51,226,3,203,104,244,187,179,94,111,70,207,172,134,192,217,184,203,241,28,145,136,168,236,189,80,40,140,58,203,13,84,81,118,166,178,218,29,186,201,13,201,109,230,200,204,213,114,65,25,41,68,100,163,129,125,185,178,190,149,147,155,90,102,102,3,161,42,33,83,88,172,121,74,27,17,33,38,35,17,24,156,203,115,91,138,219,73,51,74,80,202,100,147,37,107,17,147,100,100,148,223,73,73,167,67,102,117,251,185,217,246,173,147,146,233,251,153,121,101,80,45,203,237,181,165,183,224,212,93,145,33,189,74,55,20,106,121,47,162,97,42,200,66,73,189,197,181,43,89,128,207,241,16,29,41,27,2,195,203,190,189,180,222,78,83,233,84,220,32,125,78,62,34,195,176,227,49,5,154,67,135,186,140,204,152,141,182,148,33,76,186,179,108,156,108,136,220,75,174,27,157,180,56,189,204,191,143,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,48,30,109,246,116,218,95,52,246,95,199,108,227,172,179,171,125,87,93,163,76,126,79,146,234,126,242,243,77,245,182,25,117,189,246,235,126,181,183,169,93,133,217,69,222,71,216,54,223,205,236,27,159,91,78,98,220,220,203,247,229,185,66,196,81,233,15,71,41,108,27,47,180,180,82,226,52,235,46,35,137,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,29,202,233,17,216,130,102,202,184,236,177,110,14,139,171,44,177,101,65,214,168,73,39,159,146,245,45,196,178,211,139,139,41,213,180,148,39,82,214,255,0,87,35,113,199,22,212,117,26,212,106,66,212,120,128,3,50,178,15,110,56,219,56,236,77,139,242,123,3,162,90,243,23,26,98,138,146,217,150,218,221,142,138,29,57,234,124,38,14,106,94,65,165,71,36,212,135,82,202,80,174,194,219,55,22,100,73,66,30,196,172,45,132,241,86,57,174,197,194,216,43,12,213,113,5,106,110,190,173,78,165,194,114,92,167,244,33,75,94,134,155,37,45,90,80,133,40,236,92,18,147,51,224,70,56,161,54,125,25,91,9,82,178,71,6,211,179,207,52,176,204,182,243,66,189,29,197,69,135,84,97,40,94,27,132,179,82,82,134,219,185,154,36,188,213,148,226,215,165,196,33,205,198,150,204,158,222,133,224,216,95,99,42,22,199,153,113,42,152,229,87,203,56,207,20,117,121,24,154,164,210,214,81,84,227,68,189,212,104,205,170,214,101,173,235,164,78,41,36,227,138,90,148,173,36,104,105,184,65,218,199,210,159,57,62,48,49,15,180,95,30,148,199,154,205,172,125,41,243,147,227,3,16,251,69,240,19,83,209,113,232,39,150,95,126,189,177,52,101,80,196,174,140,234,181,42,129,209,255,0,151,245,218,237,78,37,58,155,78,143,94,151,50,100,183,146,203,17,152,110,173,57,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,46,6,202,219,100,229,30,215,212,172,65,80,203,24,216,130,4,140,49,33,134,106,48,107,112,144,195,232,67,233,81,178,242,77,167,28,105,72,89,180,242,72,137,122,200,218,86,164,164,141,6,160,190,160,0,0,58,166,108,96,95,146,134,86,99,44,179,242,167,147,61,214,225,250,141,11,174,238,55,221,87,173,70,113,157,238,239,82,117,233,222,106,211,169,55,181,174,87,184,237,96,2,42,255,0,216,49,255,0,243,69,255,0,185,63,255,0,62,50,171,165,31,208,79,51,126,242,251,98,16,202,161,138,189,40,254,130,121,155,247,151,219,16,128,64,8,245,80,60,171,143,73,27,76,109,85,148,123,40,96,216,216,195,52,170,82,212,186,140,142,173,76,164,83,91,67,213,26,138,200,211,188,54,90,90,208,157,13,165,68,165,173,106,74,19,116,166,250,214,218,22,23,128,7,95,192,24,255,0,6,230,158,13,164,230,14,95,98,24,149,204,61,92,142,82,96,206,140,103,161,212,92,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,187,0,0,0,0,0,0,0,0,0,8,1,233,71,244,236,204,223,188,190,199,132,39,248,64,15,74,63,167,102,102,253,229,246,60,32,25,85,208,99,244,236,252,27,252,164,37,80,69,95,65,143,211,179,240,111,242,144,149,64,0,0,0,17,87,211,157,244,147,252,36,252,154,37,80,69,95,78,119,210,79,240,147,242,104,12,85,232,184,244,236,203,47,191,94,199,154,39,248,64,15,69,199,167,102,89,125,250,246,60,209,63,192,0,0,2,24,58,81,182,18,165,100,157,85,156,247,201,124,51,46,62,9,174,72,90,113,5,58,35,9,234,88,122,106,148,130,105,109,233,61,77,70,144,165,168,137,26,55,109,56,146,65,41,36,243,45,39,13,114,47,61,51,31,103,76,199,167,102,134,87,214,122,141,86,13,218,121,151,72,215,22,161,21,70,70,228,89,45,145,150,241,149,233,77,202,228,162,82,82,180,41,11,66,22,159,75,213,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,143,44,64,61,68,101,238,53,165,102,86,0,195,89,141,66,143,45,138,110,42,163,194,173,195,106,90,18,151,219,98,75,40,121,180,184,148,169,73,37,146,86,68,100,74,81,94,246,51,230,59,0,181,91,39,122,44,100,223,197,254,30,246,115,2,234,128,15,60,61,32,185,197,74,206,253,173,49,214,46,195,85,233,117,92,61,10,67,52,74,59,174,202,75,236,19,17,25,67,46,42,42,144,181,163,171,57,33,50,31,108,208,118,81,63,172,200,148,181,16,154,157,183,51,230,78,206,59,52,99,28,201,163,77,136,198,33,40,232,165,225,242,122,67,77,172,234,50,86,77,54,227,72,117,11,75,203,101,42,114,73,181,161,90,209,29,100,118,78,165,23,156,192,23,87,101,140,235,252,206,219,65,96,156,227,114,159,215,98,97,250,129,245,246,18,214,241,197,193,125,165,199,149,186,78,241,178,55,137,135,157,54,245,44,147,188,36,106,186,110,71,233,76,121,87,19,209,209,105,158,144,243,131,101,58,14,27,155,89,235,120,147,46,255,0,59,117,54,92,38,27,113,17,91,51,58,122,210,219,71,171,115,213,119,108,165,197,165,42,91,145,159,243,141,38,181,6,96,0,0,8,171,255,0,96,199,255,0,205,23,254,228,255,0,252,248,146,156,167,192,191,34,252,172,193,185,103,229,79,41,251,146,195,244,234,23,93,220,110,122,215,85,140,219,59,221,222,165,104,213,187,213,167,82,173,123,92,237,113,218,192,0,0,0,69,95,78,119,210,79,240,147,242,104,197,94,139,143,78,204,178,251,245,236,121,163,42,186,115,190,146,127,132,159,147,70,42,244,92,122,118,101,151,223,175,99,205,1,63,192,0,3,0,58,106,253,22,48,183,198,4,31,103,84,70,0,116,92,122,118,101,151,223,175,99,205,25,255,0,211,87,232,177,133,190,48,32,251,58,162,48,3,162,227,211,179,44,190,253,123,30,104,9,254,0,0,0,0,1,229,92,79,247,69,199,160,158,89,125,250,246,196,209,0,34,127,186,46,61,4,242,203,239,215,182,38,128,133,109,172,125,41,243,147,227,3,16,251,69,241,53,61,23,30,130,121,101,247,235,219,19,68,43,109,99,233,79,156,159,24,24,135,218,47,137,169,232,184,244,19,203,47,191,94,216,154,3,42,128,124,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,136,171,197,189,50,213,90,102,210,230,172,49,65,137,90,201,26,124,133,192,52,55,79,84,106,189,65,133,33,146,92,228,169,215,12,137,109,186,219,203,101,181,37,162,91,46,154,30,74,28,52,184,200,74,233,151,120,23,49,196,225,124,89,133,113,205,10,54,41,193,88,154,149,136,40,179,117,245,106,141,46,107,114,226,191,161,106,66,244,58,217,169,10,210,180,41,39,99,224,164,153,31,18,49,203,23,48,26,85,252,224,142,127,112,15,137,153,10,163,206,48,3,230,42,178,189,133,15,152,170,206,214,1,243,57,220,34,127,164,25,203,226,103,248,127,184,229,127,41,40,74,228,151,52,105,225,123,220,68,199,72,19,223,158,151,75,79,60,30,174,255,0,178,74,1,137,59,57,34,248,227,11,42,252,177,60,31,229,153,19,133,179,121,223,13,200,255,0,132,222,254,69,177,9,123,50,197,235,56,207,11,171,121,167,243,211,4,185,95,244,214,68,223,108,247,27,171,97,215,211,175,87,205,23,79,149,191,73,108,5,221,5,252,236,197,79,137,92,105,95,20,26,64,99,206,213,212,175,41,225,136,237,239,247,118,171,48,171,233,191,234,119,75,214,94,177,8,89,193,7,169,102,70,45,78,247,94,156,65,61,30,109,191,79,115,143,240,9,213,218,60,183,120,125,133,115,189,73,146,255,0,168,112,66,6,123,240,204,124,94,175,94,36,168,127,46,232,9,22,216,14,167,189,58,60,109,197,183,120,42,63,107,87,59,117,82,245,9,23,65,234,191,117,132,107,244,125,179,242,253,53,122,185,224,182,123,190,186,40,146,134,142,247,1,80,46,96,5,204,5,85,192,238,41,174,252,45,204,85,95,204,52,23,50,248,64,107,228,98,165,196,80,248,152,169,21,187,192,84,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,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,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,81,92,134,145,169,92,134,144,20,50,46,241,161,35,112,202,227,109,32,55,84,41,98,177,138,168,80,249,0,249,100,249,170,251,83,24,241,181,1,165,57,119,137,123,69,250,139,153,253,157,145,144,242,124,213,125,169,140,113,218,157,100,89,121,137,248,151,234,47,229,216,1,11,219,71,89,121,171,136,120,222,253,83,151,238,102,70,69,108,19,17,71,139,48,43,186,28,183,205,62,54,225,243,169,67,29,54,129,36,185,154,245,228,223,159,85,229,251,153,161,151,91,1,208,155,83,216,18,126,153,23,249,169,221,217,229,40,189,64,37,87,12,150,154,68,15,220,109,23,253,18,28,163,156,190,232,227,232,72,209,77,134,158,60,35,54,92,126,212,135,32,190,95,116,6,48,109,79,78,235,179,40,70,72,117,90,28,157,230,21,249,155,62,30,2,16,113,204,109,207,82,224,190,59,206,127,226,137,229,207,202,119,91,147,73,61,14,157,151,44,251,37,235,54,252,4,23,102,124,85,71,242,111,97,101,171,125,231,23,218,8,50,195,96,58,139,133,143,95,73,238,200,149,87,162,17,255,0,235,157,241,24,171,180,225,234,218,79,54,15,215,142,43,199,255,0,183,188,50,63,96,169,118,204,5,241,71,26,197,19,249,119,6,54,237,44,122,182,141,205,85,122,241,181,112,255,0,246,247,133,19,87,209,124,118,216,107,45,62,26,207,182,38,140,38,233,48,233,9,165,230,196,106,142,205,249,41,46,36,236,28,220,134,203,17,98,4,37,46,162,174,251,14,165,196,49,13,71,114,40,205,186,218,20,111,167,139,171,65,18,12,154,35,83,246,250,161,182,244,156,183,216,23,1,236,191,151,8,138,237,115,19,82,43,72,197,21,53,45,167,202,157,79,147,86,158,131,132,134,238,102,153,15,53,117,41,78,17,110,217,117,181,32,148,167,82,227,88,139,128,112,14,50,205,44,101,73,203,236,190,195,210,235,152,134,185,32,163,65,131,24,139,91,171,177,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,7,0,51,123,163,103,110,106,174,207,184,254,30,86,102,45,82,92,236,186,197,50,35,83,90,92,202,162,146,198,24,125,79,56,101,41,164,188,225,48,204,101,57,33,106,147,98,73,218,206,234,51,108,219,114,65,240,23,70,182,71,210,246,83,78,207,120,182,149,106,173,119,201,245,76,77,136,233,171,101,217,235,171,176,100,163,114,44,137,12,30,237,148,106,125,134,139,116,147,38,30,116,140,181,188,234,215,11,57,231,145,153,143,179,174,99,212,114,195,51,232,221,70,171,6,206,178,243,70,107,139,80,138,163,50,110,84,103,12,139,120,202,244,170,199,98,81,41,42,66,210,133,161,104,72,122,103,50,225,113,65,21,189,23,189,32,60,48,222,202,89,186,247,236,84,156,25,88,82,191,116,186,113,166,191,34,79,238,104,209,27,101,175,168,106,222,105,137,82,1,229,104,122,80,217,63,209,103,38,254,47,240,247,179,152,30,107,199,165,13,147,253,22,114,111,226,255,0,15,123,57,128,23,96,0,0,0,0,0,0,0,0,0,7,74,206,252,21,85,204,172,151,199,217,115,66,145,17,138,150,42,194,245,90,36,55,101,173,73,97,183,228,196,113,150,212,226,146,149,40,144,74,89,25,153,37,71,107,216,143,144,136,191,246,21,54,167,255,0,199,236,170,255,0,157,106,63,247,17,53,32,0,0,0,0,0,0,0,0,0,0,0,49,87,165,31,208,79,51,126,242,251,98,16,202,161,138,189,40,254,130,121,155,247,151,219,16,128,66,182,201,222,148,249,55,241,129,135,189,162,192,244,166,60,214,108,157,233,79,147,127,24,24,123,218,44,15,74,96,0,0,2,42,250,115,190,146,127,132,159,147,69,170,232,84,244,167,197,63,23,243,189,163,78,23,87,167,59,233,39,248,73,249,52,90,174,133,79,74,124,83,241,127,59,218,52,224,19,82,0,0,2,16,54,210,200,188,199,218,47,164,207,30,101,126,87,209,186,245,86,119,145,157,121,231,76,209,22,159,21,52,136,36,228,169,46,17,30,237,148,106,77,206,198,163,82,146,132,37,107,90,16,169,191,29,43,8,229,14,13,193,89,137,143,115,74,140,196,179,196,57,143,34,156,245,105,247,159,53,35,68,24,137,139,25,150,144,86,74,16,148,147,139,51,177,172,214,242,238,163,73,33,40,14,39,103,141,159,176,14,204,185,95,7,42,50,229,18,215,77,135,34,68,183,102,78,38,78,108,215,222,112,212,167,100,56,203,109,165,197,146,116,52,149,26,110,77,180,218,120,233,33,114,192,0,66,183,77,95,165,62,22,248,191,131,237,26,136,186,189,6,63,78,207,193,191,202,66,213,116,213,250,83,225,111,139,248,62,209,168,139,171,208,99,244,236,252,27,252,164,2,85,0,0,0,117,252,127,128,48,110,105,224,218,182,95,102,14,30,137,92,195,213,200,231,26,116,25,36,122,29,69,200,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,176,15,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,48,30,112,118,162,217,147,31,108,179,154,21,44,191,197,241,165,204,166,162,66,147,69,196,37,78,122,52,42,203,4,219,78,107,97,78,22,149,45,9,125,164,186,132,41,100,219,134,164,106,85,137,74,180,3,39,246,251,219,38,78,215,217,161,10,161,66,141,46,6,4,195,17,205,156,57,6,116,38,152,154,133,190,219,39,49,233,6,219,142,18,150,183,90,36,164,137,122,9,182,155,178,82,179,112,213,140,0,37,251,162,83,98,239,113,116,40,123,87,99,244,234,173,98,58,123,204,97,122,91,240,116,170,157,5,197,233,84,229,41,212,18,201,231,208,131,38,148,209,146,122,179,202,61,78,20,141,45,201,80,195,94,142,45,184,228,237,91,131,103,224,252,193,68,72,249,139,131,227,176,185,207,52,182,154,69,110,34,140,208,83,90,96,140,148,133,165,68,148,190,148,167,116,149,186,210,146,105,39,137,166,243,40,0,0,0,6,0,116,213,250,44,97,111,140,8,62,206,168,140,255,0,24,1,211,87,232,177,133,190,48,32,251,58,162,3,0,58,46,61,59,50,203,239,215,177,230,137,254,16,3,209,113,233,217,150,95,126,189,143,52,79,240,0,0,0,0,0,0,0,0,0,0,8,171,233,206,250,73,254,18,126,77,24,171,209,113,233,217,150,95,126,189,143,52,101,87,78,119,210,79,240,147,242,104,197,94,139,143,78,204,178,251,245,236,121,160,39,248,0,0,0,0,0,67,183,77,134,104,82,177,14,110,96,60,168,167,166,35,210,48,101,30,85,74,116,134,102,165,213,182,253,65,109,218,43,173,17,93,149,161,168,109,58,90,149,117,34,82,15,74,72,136,215,49,35,207,15,72,126,53,165,99,253,180,179,86,187,70,143,45,152,241,107,8,162,45,50,80,148,172,223,167,198,106,11,202,34,74,148,90,20,236,103,20,131,189,205,6,147,50,73,153,164,131,181,116,89,96,9,56,235,109,44,27,40,240,244,74,181,55,10,199,159,95,169,20,146,105,72,138,134,227,45,168,242,9,14,31,105,104,152,252,67,70,130,53,165,122,86,86,208,106,76,250,8,171,232,58,194,127,248,92,199,83,48,207,247,158,147,79,172,185,11,247,83,178,227,50,249,151,238,37,184,218,85,251,2,148,94,97,137,84,1,16,29,54,153,103,133,112,254,99,229,222,105,82,98,117,122,214,48,167,212,41,245,125,219,109,161,185,29,64,227,110,31,86,148,18,214,241,162,89,182,165,173,74,247,182,24,73,18,73,28,122,87,67,142,111,73,193,91,75,206,202,217,15,203,58,110,99,209,222,101,12,50,195,74,71,148,96,161,114,153,121,213,170,203,66,19,28,167,160,137,6,119,91,200,212,147,177,41,25,149,211,21,150,126,236,54,83,103,29,68,137,74,41,120,11,16,67,168,61,42,67,127,45,38,12,147,56,110,49,29,100,131,50,214,251,240,214,180,26,146,149,37,130,81,153,169,8,35,138,189,139,51,51,228,69,181,102,88,99,167,37,210,162,68,143,136,24,167,207,149,84,115,119,22,44,25,164,112,229,62,181,235,73,35,118,196,135,86,75,82,180,165,73,37,40,141,36,100,97,232,248,0,0,117,252,127,128,48,110,105,224,218,182,95,102,14,30,137,92,195,213,200,231,26,116,25,36,122,29,69,200,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,206,14,210,57,33,85,217,195,59,113,78,75,214,107,145,43,50,48,228,134,146,137,241,155,83,104,146,195,204,55,33,149,154,21,197,11,54,158,111,90,46,162,74,245,36,148,178,34,89,250,94,16,3,210,143,233,217,153,191,121,125,143,8,5,255,0,232,132,217,39,10,230,37,70,94,211,152,209,222,183,238,43,16,38,159,135,105,196,166,220,101,83,155,138,107,121,249,77,56,202,175,187,235,81,28,142,182,220,74,146,235,74,81,151,101,23,151,241,128,29,10,158,139,24,167,227,2,119,179,169,195,63,192,7,154,205,172,125,41,243,147,227,3,16,251,69,241,233,76,121,172,218,199,210,159,57,62,48,49,15,180,95,1,218,177,222,213,213,218,238,201,217,103,178,174,22,118,171,75,162,225,159,41,76,197,7,190,66,25,173,74,122,164,244,152,173,233,73,26,205,150,16,180,174,202,81,37,110,174,230,221,216,105,197,91,252,139,207,76,199,217,211,49,233,217,161,149,245,158,163,85,131,118,158,101,210,53,197,168,69,81,145,185,22,75,100,101,188,101,122,83,114,185,40,148,148,173,10,66,208,133,167,138,202,172,179,197,89,201,152,248,115,43,112,84,78,177,90,196,213,6,169,241,181,54,226,219,103,89,246,223,119,118,133,173,44,180,130,83,142,44,146,122,27,66,212,101,100,152,201,93,185,122,61,49,86,201,126,69,196,216,90,167,85,198,88,50,117,61,30,81,171,21,41,196,121,42,115,123,134,157,235,74,65,41,166,89,125,231,146,113,245,47,87,105,77,30,179,111,122,232,76,246,207,27,64,224,29,166,178,190,14,107,229,202,229,162,155,50,68,136,142,195,156,108,148,216,79,178,225,165,77,72,109,151,28,75,107,52,232,117,41,53,92,219,117,181,112,212,66,229,143,58,219,20,109,93,93,217,47,57,97,99,45,237,86,102,16,169,90,30,41,162,66,121,9,235,241,116,172,155,112,146,225,26,13,230,22,189,235,103,116,40,236,182,247,136,67,174,24,244,19,128,49,254,13,205,60,27,73,204,28,190,196,49,43,152,122,185,28,164,193,157,24,207,67,168,185,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,7,96,0,0,1,138,189,40,254,130,121,155,247,151,219,16,134,85,12,85,233,71,244,19,204,223,188,190,216,132,2,0,69,223,218,139,105,188,125,181,54,104,84,179,3,23,201,151,14,154,185,10,85,23,15,21,69,233,48,168,204,27,109,55,161,132,184,122,82,181,165,134,148,234,208,148,19,142,18,151,165,55,36,166,208,12,180,216,19,97,58,174,215,120,154,109,119,18,204,151,73,203,172,59,32,162,86,38,69,113,76,77,148,251,145,222,83,109,65,113,113,221,97,107,109,196,199,83,201,89,145,165,183,144,101,197,105,1,216,58,59,182,250,153,179,30,42,60,7,154,85,10,173,75,44,171,123,168,247,57,47,200,247,50,225,56,234,250,204,88,218,141,4,202,214,251,138,144,219,104,39,21,217,113,58,148,222,237,217,212,30,104,118,135,217,251,31,108,203,154,19,178,163,49,145,17,117,40,113,227,203,106,100,18,120,225,77,97,230,201,73,118,59,143,54,218,156,65,43,91,74,81,38,196,227,78,39,142,147,25,255,0,209,95,183,172,152,178,105,91,44,103,37,118,92,196,76,144,205,63,3,84,228,110,137,16,208,77,60,163,129,38,67,142,165,70,131,82,24,106,42,18,133,175,91,187,171,146,9,164,160,37,124,0,0,0,0,0,0,0,4,0,244,163,250,118,102,111,222,95,99,194,19,252,32,7,165,31,211,179,51,126,242,251,30,16,12,170,232,49,250,118,126,13,254,82,18,168,34,175,160,199,233,217,248,55,249,72,74,160,0,0,0,8,171,233,206,250,73,254,18,126,77,18,168,34,175,167,59,233,39,248,73,249,52,6,42,244,92,122,118,101,151,223,175,99,205,19,252,32,7,162,227,211,179,44,190,253,123,30,104,159,224,0,0,0,30,85,199,170,129,229,92,7,165,61,147,189,22,50,111,226,255,0,15,123,57,129,117,69,170,217,59,209,99,38,254,47,240,247,179,152,23,42,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,48,17,45,211,97,156,84,170,214,50,192,121,33,67,175,75,118,70,26,143,42,183,95,134,204,164,170,34,95,148,77,166,26,93,109,43,51,41,45,180,219,235,34,113,4,105,106,98,13,38,100,234,132,101,142,255,0,159,217,199,93,218,3,57,113,102,113,98,54,122,188,188,77,80,84,134,227,106,66,250,164,84,36,155,141,27,90,16,130,115,116,195,109,53,188,208,74,94,141,74,237,40,204,92,188,240,201,218,86,90,236,151,179,198,46,85,6,92,28,67,152,50,49,101,110,168,236,216,169,105,247,24,75,208,25,132,148,43,66,86,113,142,58,16,251,100,163,81,94,83,171,65,233,112,136,6,58,140,255,0,232,108,206,191,112,219,65,85,178,114,93,63,125,19,51,105,229,185,125,182,181,56,196,234,115,82,36,55,169,70,226,73,44,169,133,204,37,89,11,81,185,184,182,148,235,49,142,187,44,228,237,87,59,224,231,30,17,195,84,24,149,92,67,11,45,228,86,232,237,59,21,79,190,79,196,171,210,222,113,49,82,132,45,125,101,200,233,144,195,100,130,186,141,253,6,100,149,168,197,159,194,120,166,187,129,177,85,27,26,225,105,221,74,181,135,234,17,234,148,233,59,164,57,184,148,195,137,113,167,52,44,148,133,105,90,18,118,81,26,78,214,50,50,224,3,212,152,14,169,149,89,153,133,115,147,46,48,230,105,96,169,125,98,139,137,169,237,84,35,106,113,181,184,206,178,237,176,238,237,107,66,94,105,100,166,220,65,40,244,56,133,164,206,233,49,218,192,0,0,0,0,0,69,95,78,119,210,79,240,147,242,104,197,94,139,143,78,204,178,251,245,236,121,163,42,186,115,190,146,127,132,159,147,70,42,244,92,122,118,101,151,223,175,99,205,1,63,192,0,3,0,58,106,253,22,48,183,198,4,31,103,84,70,0,116,92,122,118,101,151,223,175,99,205,25,255,0,211,87,232,177,133,190,48,32,251,58,162,48,3,162,227,211,179,44,190,253,123,30,104,9,254,0,0,0,0,1,229,92,79,247,69,199,160,158,89,125,250,246,196,209,0,34,127,186,46,61,4,242,203,239,215,182,38,128,133,109,172,125,41,243,147,227,3,16,251,69,241,53,61,23,30,130,121,101,247,235,219,19,68,43,109,99,233,79,156,159,24,24,135,218,47,140,159,45,187,106,185,39,209,255,0,149,185,17,146,248,154,36,124,109,92,143,93,86,32,168,196,125,93,119,15,66,85,90,81,180,134,244,150,150,164,200,74,212,100,189,123,198,155,73,44,146,147,121,151,82,29,215,165,35,111,168,121,137,215,182,100,201,202,133,42,165,132,11,169,200,196,88,138,28,150,39,51,87,112,183,82,89,141,17,198,212,180,37,150,150,77,155,142,17,147,138,117,179,111,176,134,215,190,141,97,216,48,6,0,198,89,167,140,169,57,125,151,216,122,93,115,16,215,36,20,104,48,99,17,107,117,118,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,41,200,192,93,26,185,31,74,217,77,59,60,226,218,85,170,181,223,39,213,49,62,35,166,173,151,106,14,86,24,50,81,185,22,68,134,15,118,202,53,62,195,69,186,73,147,15,58,70,90,222,117,107,8,245,232,217,219,154,171,179,238,62,135,149,121,141,84,151,59,46,177,84,136,212,214,151,50,168,164,177,133,223,83,206,25,74,105,47,56,76,51,25,78,72,90,164,216,146,118,179,186,140,219,54,220,156,130,230,60,204,103,166,69,230,62,206,153,143,81,202,252,208,163,117,26,172,27,58,203,205,25,174,45,66,42,140,201,185,81,156,50,45,227,43,210,171,29,137,68,164,169,11,74,22,133,161,50,39,209,123,210,3,253,173,236,165,155,175,126,197,73,193,149,133,43,247,75,167,26,107,242,36,254,230,141,17,182,90,250,134,173,230,152,9,82,81,21,206,194,165,200,104,51,50,59,144,214,92,74,224,0,231,112,3,157,192,56,170,171,132,141,213,212,69,125,92,207,224,16,233,183,126,32,41,88,205,40,39,99,30,188,42,72,236,171,143,23,101,120,137,127,196,46,146,58,191,105,60,117,243,63,128,66,30,217,149,19,145,143,98,36,212,215,107,15,54,158,7,246,105,30,32,56,45,145,162,56,254,41,195,14,147,110,30,156,93,8,174,146,225,243,198,4,219,100,243,107,110,140,241,26,20,95,46,185,204,190,198,129,15,27,18,81,90,155,81,160,201,86,250,237,227,24,164,90,109,110,10,140,126,175,17,51,153,111,21,49,169,110,164,181,241,148,179,237,125,162,64,119,3,46,23,26,79,144,212,103,220,40,174,8,51,1,143,59,90,203,92,92,39,21,72,36,255,0,101,216,46,215,238,119,68,37,102,235,171,151,152,88,169,42,73,127,103,167,43,178,95,103,115,250,68,206,237,157,81,84,92,37,24,174,217,17,86,163,151,107,247,51,222,34,22,177,219,234,153,152,248,164,187,39,122,196,229,118,63,111,87,244,128,148,61,131,168,141,199,133,65,150,68,253,221,193,81,111,171,151,18,138,124,56,12,255,0,104,139,141,134,17,236,61,29,105,160,225,163,208,191,237,46,31,119,214,70,25,182,217,153,92,6,160,46,96,42,69,194,224,10,230,40,70,94,177,69,25,159,0,73,88,128,106,59,25,138,144,210,42,71,220,3,80,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,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,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,162,185,13,35,82,185,13,32,7,195,152,208,146,49,173,92,109,97,66,50,62,64,53,25,220,83,133,140,3,133,140,7,203,42,251,181,153,125,65,140,98,218,190,106,24,203,220,82,75,81,17,167,168,223,129,254,206,192,201,201,135,102,156,251,67,252,67,14,54,210,172,57,15,0,227,18,68,157,26,60,159,110,197,237,119,163,248,120,128,137,12,237,125,50,243,118,178,73,50,50,87,86,228,86,229,21,191,88,206,206,143,248,150,165,96,53,113,253,116,239,47,170,148,35,243,48,166,57,59,52,103,190,183,53,235,221,92,237,107,218,58,11,249,132,138,116,127,50,71,69,192,106,52,255,0,125,59,254,190,80,9,34,165,163,68,40,215,253,133,5,252,4,62,165,222,195,98,158,95,42,48,158,226,105,63,136,135,208,190,64,45,102,109,65,41,78,211,143,181,217,84,142,70,93,230,129,4,153,205,9,77,121,30,228,124,122,199,121,125,140,79,134,98,69,55,151,4,210,141,86,55,187,237,245,34,15,182,140,195,202,165,251,158,213,15,117,189,235,127,166,106,189,183,62,39,235,1,218,54,28,173,179,3,49,153,105,197,161,38,253,110,138,146,186,84,119,247,245,250,190,17,99,54,142,89,57,180,46,104,56,71,193,88,206,182,162,251,179,158,23,11,100,121,235,143,154,20,98,67,186,73,117,250,61,251,55,191,203,7,224,45,182,208,10,215,159,57,144,179,59,234,197,213,131,191,254,122,232,14,153,73,164,213,107,213,88,116,58,29,54,85,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,156,238,143,221,131,112,246,205,56,54,14,57,204,26,28,73,121,167,87,142,219,211,151,35,171,77,69,5,100,114,18,77,65,120,154,37,178,181,71,144,150,228,26,92,90,22,180,25,37,70,130,35,59,99,209,181,209,247,15,45,40,112,115,207,61,112,143,231,226,118,167,105,20,58,163,44,62,221,34,46,184,207,70,148,182,92,100,220,141,81,75,140,173,68,105,114,237,182,225,37,73,67,154,210,153,19,65,152,13,226,190,159,1,141,123,115,108,101,66,219,11,46,34,211,90,170,249,31,25,225,142,177,35,12,212,157,90,206,42,92,116,145,189,141,37,180,222,236,187,186,104,141,196,164,220,109,72,74,147,168,137,109,57,146,169,243,72,105,51,50,85,139,144,15,46,88,167,9,226,172,13,93,149,133,177,174,26,170,225,250,212,45,29,102,157,84,132,228,73,76,107,66,86,141,109,56,73,90,117,33,105,81,92,184,165,68,101,192,200,77,63,70,246,223,52,44,253,194,212,188,147,204,138,135,82,204,220,63,79,68,120,239,74,146,183,61,211,69,97,187,28,148,56,234,148,181,76,74,19,169,246,212,163,82,236,167,145,116,239,16,207,213,210,13,209,233,75,218,106,59,25,149,149,177,34,82,243,65,169,16,161,74,117,106,75,49,42,240,148,235,108,169,115,21,205,43,140,210,141,194,121,4,183,20,211,38,206,135,79,114,77,221,109,145,118,28,202,61,144,105,115,30,194,139,151,94,197,149,120,237,49,85,196,117,36,32,159,90,18,148,26,216,140,132,149,163,198,83,169,55,55,119,90,204,205,4,227,142,110,219,52,135,158,49,233,67,100,255,0,69,156,155,248,191,195,222,206,96,121,175,30,148,54,79,244,89,201,191,139,252,61,236,230,0,93,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,171,210,143,232,39,153,191,121,125,177,8,101,80,197,94,148,127,65,60,205,251,203,237,136,64,33,91,100,239,74,124,155,248,192,195,222,209,96,122,83,30,107,54,78,244,167,201,191,140,12,61,237,22,7,165,48,0,0,1,21,125,57,223,73,63,194,79,201,162,213,116,42,122,83,226,159,139,249,222,209,167,11,171,211,157,244,147,252,36,252,154,45,87,66,167,165,62,41,248,191,157,237,26,112,9,169,0,0,0,0,0,0,0,16,173,211,87,233,79,133,190,47,224,251,70,162,46,175,65,143,211,179,240,111,242,144,181,93,53,126,148,248,91,226,254,15,180,106,34,234,244,24,253,59,63,6,255,0,41,0,149,64,0,0,17,43,210,197,182,252,60,73,229,61,147,50,206,86,184,148,250,129,53,141,166,155,44,60,204,167,25,234,239,199,139,21,228,186,179,78,233,242,89,72,37,54,135,18,236,116,160,149,164,156,74,178,171,164,71,109,248,123,42,224,66,194,88,58,86,172,205,197,148,247,93,161,40,153,98,75,52,182,210,243,77,174,84,166,150,234,86,157,72,91,253,92,205,183,27,91,177,212,75,73,165,11,73,193,102,22,194,120,171,28,215,98,225,108,21,134,106,184,130,181,55,95,86,167,82,225,57,46,83,250,16,165,175,67,77,146,150,173,40,66,148,118,46,9,73,153,240,35,1,114,182,93,217,147,31,109,77,154,20,220,191,194,17,165,195,166,174,66,83,90,196,39,78,122,76,42,51,6,219,174,107,125,77,150,148,173,105,97,212,180,133,169,4,227,132,148,106,77,205,73,145,94,145,174,142,108,50,188,175,160,102,6,203,249,103,18,159,82,193,113,218,165,84,112,245,6,151,34,68,218,228,37,184,219,108,186,148,181,173,79,73,101,74,82,156,113,105,55,29,109,197,173,199,79,114,132,171,45,54,40,217,70,133,178,94,77,66,193,187,170,84,204,95,82,180,204,83,91,132,202,211,215,229,106,89,182,217,41,195,53,155,44,33,123,166,202,200,73,217,110,110,208,183,92,33,144,0,60,192,229,86,102,98,172,155,204,124,57,154,88,42,95,87,173,97,154,131,85,8,218,156,113,13,189,160,251,108,59,187,90,22,166,93,65,169,183,16,74,45,109,173,105,51,178,140,122,41,217,139,104,92,43,181,6,77,81,115,115,11,70,234,29,127,121,26,163,75,92,166,228,61,76,156,210,180,187,29,197,32,254,213,196,26,146,133,45,167,90,89,161,26,244,148,74,244,157,108,75,51,35,51,30,78,109,229,126,20,209,150,216,163,84,199,163,82,105,175,148,92,53,41,38,203,110,54,242,200,148,211,44,190,243,201,91,37,169,9,212,183,26,67,105,75,72,53,90,13,135,54,187,170,236,131,155,138,197,111,211,165,214,48,157,122,58,105,184,142,148,196,133,33,107,96,150,74,68,166,80,106,38,151,37,147,213,163,120,86,52,56,243,100,166,247,166,226,67,208,240,15,146,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,245,128,12,0,233,171,244,88,194,223,24,16,125,157,81,25,254,48,3,166,175,209,99,11,124,96,65,246,117,68,6,0,116,92,122,118,101,151,223,175,99,205,19,252,32,7,162,227,211,179,44,190,253,123,30,104,159,224,0,0,0,0,0,0,0,0,0,0,17,87,211,157,244,147,252,36,252,154,49,87,162,227,211,179,44,190,253,123,30,104,202,174,156,239,164,159,225,39,228,209,138,189,23,30,157,153,101,247,235,216,243,64,79,240,0,0,0,0,0,242,174,61,46,237,55,86,170,208,54,109,205,122,237,10,167,46,157,82,167,96,122,236,184,115,34,60,166,95,140,251,112,30,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,15,52,64,39,163,162,127,11,80,176,254,196,184,66,173,72,131,213,229,226,106,133,94,169,84,115,122,181,245,137,72,156,244,68,185,101,25,146,44,196,72,232,178,72,147,216,189,181,41,70,121,128,44,254,199,248,2,54,88,108,185,149,184,49,156,61,46,133,34,46,23,131,38,161,79,150,78,165,246,42,50,90,41,19,73,196,186,122,208,179,146,243,198,104,59,104,51,52,145,36,136,146,87,128,6,58,244,135,224,170,174,63,216,183,53,104,84,105,17,25,145,22,142,138,218,213,37,106,74,13,138,124,150,167,60,146,52,165,71,173,77,70,113,40,43,88,214,105,35,52,145,154,139,207,8,245,59,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,242,196,3,213,64,11,63,177,221,90,149,90,217,67,39,166,81,170,113,39,199,111,3,209,98,45,216,207,37,212,37,246,33,180,203,205,26,146,102,68,182,221,109,198,214,158,105,90,20,147,177,145,144,188,0,2,0,122,81,253,59,51,55,239,47,177,225,9,254,16,3,210,143,233,217,153,191,121,125,143,8,6,127,244,42,122,44,98,159,140,9,222,206,167,12,255,0,24,1,208,169,232,177,138,126,48,39,123,58,156,51,252,0,121,172,218,199,210,159,57,62,48,49,15,180,95,30,148,199,154,205,172,125,41,243,147,227,3,16,251,69,240,18,189,209,21,179,246,1,193,153,3,79,218,2,158,137,114,113,102,97,71,147,18,115,178,201,149,162,19,17,42,50,217,38,162,168,155,39,91,67,164,219,74,117,42,90,137,107,101,179,225,164,136,102,254,41,194,120,87,28,208,165,97,108,107,134,105,88,130,139,55,71,89,167,85,33,55,46,43,250,22,149,163,91,78,18,144,173,43,66,84,87,46,10,73,25,113,34,24,215,209,113,232,39,150,95,126,189,177,52,101,80,15,60,59,114,108,137,85,217,7,55,19,133,24,168,203,172,97,58,244,117,84,176,229,85,248,234,66,214,193,44,210,184,175,44,146,77,46,75,39,167,94,236,236,104,113,151,13,45,239,73,180,220,174,142,237,190,166,108,199,138,143,1,230,149,66,171,82,203,42,222,234,61,206,75,242,61,204,184,78,58,190,179,22,54,163,65,50,181,190,226,164,54,218,9,197,118,92,78,165,55,187,118,101,51,211,34,242,227,104,188,184,168,229,126,104,81,186,245,42,117,157,101,230,140,145,42,159,41,36,100,220,168,206,25,30,237,228,106,85,142,198,147,74,148,133,165,104,90,208,175,60,59,67,236,253,143,182,101,205,9,217,81,152,200,136,186,148,56,241,229,181,50,9,60,112,166,176,243,100,164,187,29,199,155,109,78,32,149,173,165,40,147,98,113,167,19,199,73,128,244,188,2,37,122,49,122,66,225,225,104,113,182,117,218,7,23,238,105,76,233,107,9,87,234,111,48,196,90,84,86,152,121,199,98,205,150,251,200,210,201,110,153,68,98,210,181,18,156,54,245,18,9,164,162,90,128,6,42,244,163,250,9,230,111,222,95,108,66,25,84,49,87,165,31,208,79,51,126,242,251,98,16,8,1,30,159,114,171,44,240,174,77,229,198,28,202,220,21,19,171,209,112,205,61,170,124,109,77,182,135,30,208,93,183,221,221,161,8,83,206,172,212,227,139,36,150,183,22,181,25,93,70,60,193,15,85,0,49,215,110,77,145,41,91,95,101,26,112,163,21,24,148,124,89,65,144,170,150,28,170,191,29,43,66,31,52,26,87,21,229,146,77,212,70,120,180,235,221,157,201,109,178,225,165,205,209,54,175,62,216,167,9,226,172,13,93,149,133,177,174,25,170,225,250,212,45,29,102,157,84,132,228,73,76,107,66,86,141,109,56,73,90,117,33,105,81,92,184,165,68,101,192,200,122,147,24,85,210,35,176,44,61,167,48,169,99,204,173,167,210,169,185,155,68,222,200,177,70,98,63,186,102,205,182,145,213,165,73,210,75,55,144,134,27,76,119,28,89,182,158,211,106,210,151,55,141,7,95,232,202,219,182,149,157,216,54,157,145,153,165,137,165,185,154,20,24,238,38,44,202,163,233,90,241,36,36,26,148,149,182,229,136,215,37,150,172,151,16,189,78,45,13,239,245,56,102,246,235,61,71,150,204,45,139,49,86,6,174,197,197,56,43,19,85,112,253,106,22,190,173,81,165,205,114,36,166,53,161,72,94,135,91,52,173,58,144,181,36,236,124,82,163,35,224,102,39,207,97,205,184,240,110,215,184,53,81,101,34,37,15,49,104,113,210,186,245,5,11,61,14,34,228,158,187,15,81,154,151,25,74,52,145,164,204,214,202,212,72,89,168,148,211,174,134,80,0,0,0,0,0,8,1,233,71,244,236,204,223,188,190,199,132,39,248,64,15,74,63,167,102,102,253,229,246,60,32,25,85,208,99,244,236,252,27,252,164,37,80,69,95,65,143,211,179,240,111,242,144,149,64,0,0,0,17,87,211,157,244,147,252,36,252,154,37,80,69,95,78,119,210,79,240,147,242,104,12,85,232,184,244,236,203,47,191,94,199,154,39,248,64,15,69,199,167,102,89,125,250,246,60,209,63,192,0,0,0,60,171,143,85,3,202,184,15,74,123,39,122,44,100,223,197,254,30,246,115,3,31,250,88,179,210,133,150,27,48,84,242,231,203,53,88,88,167,50,237,78,164,38,158,75,70,168,172,72,142,228,243,121,210,52,146,89,83,11,220,41,23,53,57,214,73,58,20,141,226,145,144,27,39,122,44,100,223,197,254,30,246,115,2,32,58,88,179,210,187,153,251,80,84,242,231,203,52,169,184,91,45,45,78,164,38,158,72,94,153,79,199,142,228,243,121,210,53,26,158,75,232,220,41,23,36,183,213,137,58,18,189,226,150,24,213,144,57,57,93,218,3,57,112,158,78,225,199,186,188,188,77,80,76,119,36,233,66,250,164,84,37,78,73,147,161,107,65,57,186,97,183,93,221,235,37,47,70,148,246,148,68,36,43,166,226,147,74,160,82,178,26,133,66,166,68,167,83,105,209,241,4,72,112,226,50,150,88,140,195,105,166,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,21,208,159,147,180,170,214,50,199,153,223,92,160,203,118,70,26,143,22,137,64,152,244,84,170,34,95,148,78,42,98,154,113,72,51,41,45,180,219,8,51,109,100,105,106,98,201,68,100,234,71,96,233,206,250,73,254,18,126,77,1,106,186,21,61,41,241,79,197,252,239,104,211,134,58,237,185,144,209,182,113,218,95,24,229,181,26,20,182,48,241,72,69,83,15,155,209,221,109,7,78,146,130,117,182,218,91,171,90,158,67,42,83,145,141,221,106,214,184,235,51,178,181,36,178,43,161,83,210,159,20,252,95,206,246,141,56,95,254,154,76,139,174,226,156,9,132,179,231,14,81,169,75,137,130,122,197,59,18,203,186,27,157,213,101,189,29,16,142,230,68,110,178,219,230,234,116,106,53,33,82,245,37,6,149,58,164,135,107,232,108,206,191,119,59,62,213,178,114,93,63,115,47,44,170,5,185,125,182,180,182,252,26,139,178,36,55,169,70,226,141,79,37,244,76,37,89,8,73,55,184,182,165,107,49,159,227,207,15,71,214,113,82,178,67,107,76,11,139,177,45,122,93,43,15,77,144,245,18,176,235,82,146,195,6,196,182,86,203,106,148,165,173,8,234,205,200,84,119,220,53,157,146,76,107,34,53,33,36,61,15,0,0,0,0,0,0,138,190,156,239,164,159,225,39,228,209,138,189,23,30,157,153,101,247,235,216,243,70,85,116,231,125,36,255,0,9,63,38,140,85,232,184,244,236,203,47,191,94,199,154,2,127,128,0,6,0,116,213,250,44,97,111,140,8,62,206,168,140,0,232,184,244,236,203,47,191,94,199,154,51,255,0,166,175,209,99,11,124,96,65,246,117,68,96,7,69,199,167,102,89,125,250,246,60,208,19,252,0,0,0,0,3,202,184,159,238,139,143,65,60,178,251,245,237,137,162,0,68,255,0,116,92,122,9,229,151,223,175,108,77,1,10,219,88,250,83,231,39,198,6,33,246,139,226,218,82,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,46,94,214,62,148,249,201,241,129,136,125,162,248,145,254,140,174,142,248,216,86,53,59,104,252,251,195,146,209,137,209,33,197,225,172,49,85,167,187,25,116,101,178,234,144,83,101,50,242,82,163,146,106,65,169,148,153,104,109,6,135,136,212,226,144,108,5,234,232,251,216,43,15,108,205,131,96,227,156,193,161,68,153,154,149,120,237,189,57,114,58,172,212,80,22,71,37,36,204,23,137,162,91,43,84,121,9,110,65,165,197,161,107,65,146,84,164,17,25,230,80,10,92,136,6,53,109,209,177,149,11,108,44,185,139,76,110,171,228,124,103,134,58,196,140,51,82,117,107,56,169,113,210,70,246,52,150,211,123,178,238,233,162,55,18,147,113,181,33,42,78,162,37,180,228,1,98,156,39,138,176,61,118,86,22,198,184,106,171,135,235,80,180,117,154,117,82,27,145,37,49,173,9,90,53,180,225,37,105,212,133,165,69,114,226,149,17,151,3,33,234,68,249,140,33,233,8,232,243,165,109,51,22,62,101,229,108,56,148,188,208,106,68,40,82,157,90,146,212,74,188,37,58,219,42,92,195,230,149,198,105,70,225,60,130,91,138,105,147,103,67,167,185,38,195,225,232,224,219,222,131,159,184,86,151,146,121,145,80,234,89,155,135,233,232,143,29,233,82,86,231,186,104,172,55,99,146,135,29,82,150,169,137,66,117,62,218,148,106,93,148,242,46,157,226,25,206,178,43,17,12,116,217,27,97,220,164,217,14,151,49,236,40,185,117,236,89,87,142,211,21,92,71,82,66,9,245,161,41,65,173,136,200,73,90,60,101,58,147,115,119,117,172,204,208,78,56,230,237,179,78,70,125,9,0,160,57,220,2,138,59,216,7,82,198,14,147,29,82,230,93,173,231,63,241,68,21,109,97,86,106,126,96,192,54,214,149,17,209,26,71,4,153,126,158,255,0,175,225,19,139,152,50,22,223,80,237,218,251,222,239,180,16,27,159,181,7,102,227,154,122,220,123,89,249,57,164,249,164,95,167,59,225,226,3,33,54,16,97,91,202,53,136,237,238,206,63,127,238,81,49,120,45,179,68,5,220,191,79,87,241,82,34,23,96,152,218,252,142,163,69,237,141,35,247,254,229,19,5,133,80,77,193,93,138,197,190,63,226,164,7,52,124,197,22,118,108,204,197,79,152,219,125,70,76,171,143,171,241,128,196,109,186,166,37,172,39,25,55,46,21,216,188,200,255,0,185,30,16,223,91,115,125,153,24,156,202,220,106,51,79,254,188,196,185,237,249,84,102,62,24,97,11,127,74,138,189,18,229,164,207,245,27,222,2,33,86,190,181,153,24,144,200,245,18,166,76,81,119,126,158,2,99,246,37,140,72,195,56,93,206,55,86,11,133,223,246,56,195,48,136,236,49,47,98,214,116,97,44,40,102,155,126,115,32,247,253,138,56,203,100,166,247,185,0,90,194,165,200,197,47,113,82,228,96,52,153,2,121,10,159,33,68,242,1,81,82,240,230,40,53,21,190,232,7,194,42,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,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,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,2,138,228,52,141,74,228,52,128,88,105,65,90,226,170,62,86,2,50,238,1,81,91,118,76,12,172,31,66,96,62,26,129,218,59,199,234,105,95,136,198,13,109,195,40,139,1,227,93,78,127,123,123,190,205,24,103,29,85,68,152,114,12,239,193,149,159,240,24,142,125,188,43,219,188,63,142,34,19,146,8,139,201,156,8,251,62,124,83,245,128,140,12,84,225,57,152,210,149,123,145,232,238,251,2,68,148,116,127,23,204,60,7,111,247,211,248,242,132,99,212,223,57,24,233,215,110,163,37,105,243,185,252,228,132,156,244,126,127,96,112,23,223,79,227,202,1,35,240,120,69,102,255,0,177,39,241,16,223,95,33,181,0,136,226,179,127,216,147,248,136,110,44,140,191,124,7,82,198,77,111,21,23,179,123,27,157,255,0,106,33,127,107,88,173,35,220,174,148,90,253,123,188,254,192,38,175,19,32,140,227,220,136,252,255,0,230,16,225,182,28,68,55,238,70,205,182,87,235,252,139,247,56,11,47,178,171,164,222,103,209,15,85,190,111,82,59,191,194,6,107,108,117,177,66,113,206,210,184,207,104,236,208,68,232,148,204,53,152,51,228,97,186,74,153,122,51,147,230,183,40,164,51,57,107,50,78,168,200,222,54,166,201,6,100,234,210,122,140,144,131,67,216,53,179,43,219,172,204,161,241,87,26,237,43,151,238,129,55,121,2,250,151,135,156,237,175,251,42,101,196,254,177,160,23,221,6,71,203,214,55,145,107,113,31,43,38,118,231,222,62,148,157,200,6,250,15,129,10,31,158,40,142,68,42,100,122,174,3,82,57,253,193,83,230,40,146,59,141,71,96,30,86,71,165,13,147,253,22,114,111,226,255,0,15,123,57,128,252,201,251,44,255,0,247,106,202,175,255,0,70,211,191,169,23,42,147,73,165,80,41,80,232,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,32,31,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,85,233,71,244,19,204,223,188,190,216,132,50,168,113,56,167,9,225,92,115,66,149,133,177,174,25,165,98,10,44,221,29,102,157,84,132,220,184,175,232,90,86,141,109,56,74,66,180,173,9,81,92,184,41,36,101,196,136,7,156,45,147,189,41,242,111,227,3,15,123,69,129,233,76,91,74,78,204,155,54,208,42,176,171,180,45,159,50,214,157,82,167,72,110,92,57,145,48,156,6,95,140,251,106,37,54,235,110,37,162,82,22,149,17,40,148,70,70,70,68,100,46,88,0,0,0,138,190,156,239,164,159,225,39,228,209,106,186,21,61,41,241,79,197,252,239,104,211,132,191,99,172,167,202,204,208,234,63,36,204,180,194,152,183,201,155,222,165,229,218,52,105,253,87,121,167,121,186,223,33,90,53,110,209,171,77,175,161,55,228,67,229,193,89,33,146,249,107,85,118,187,151,57,67,130,176,173,73,248,234,136,236,202,37,2,36,23,220,97,74,74,148,210,156,101,180,168,208,106,66,20,105,51,181,208,147,238,32,29,212,0,0,0,0,0,0,0,66,183,77,95,165,62,22,248,191,131,237,26,136,186,189,6,63,78,207,193,191,202,66,71,241,174,72,100,190,101,85,90,174,230,54,80,224,172,85,82,98,58,98,53,50,183,64,137,57,246,216,74,148,164,180,151,30,109,74,36,18,150,181,18,72,237,117,168,251,204,125,88,23,41,242,179,43,250,247,200,207,45,48,166,18,242,158,235,174,249,10,141,26,7,90,221,234,221,239,119,40,78,189,59,197,233,213,123,107,85,185,152,14,214,0,0,34,215,164,239,163,231,31,99,124,101,93,218,139,40,222,151,136,164,84,35,194,77,115,11,179,13,233,53,21,190,217,71,134,210,233,237,199,105,70,234,55,68,149,184,133,233,52,110,156,89,41,100,189,13,247,94,138,109,137,102,101,77,10,78,208,57,189,133,58,158,51,172,239,33,208,41,181,74,107,241,234,24,126,42,22,235,47,184,180,60,73,221,189,35,133,140,145,169,44,17,105,112,202,67,136,41,21,0,0,0,1,215,241,254,0,193,185,167,131,106,217,125,152,56,122,37,115,15,87,35,156,105,208,100,145,232,117,23,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,47,62,217,199,177,46,120,229,94,208,77,236,253,76,194,149,92,81,62,179,80,56,120,94,165,22,154,244,120,181,230,247,77,188,167,25,91,164,77,150,233,183,81,214,12,150,166,216,81,57,169,195,74,117,159,162,145,242,57,73,165,61,85,143,93,122,153,17,117,40,113,222,137,30,98,153,73,190,203,15,41,181,58,210,28,182,164,161,106,97,149,41,36,118,81,180,217,157,244,149,130,202,236,89,179,141,87,101,140,134,165,101,93,119,27,203,196,181,36,200,122,165,49,102,234,149,10,19,239,233,55,34,193,74,136,148,136,201,81,26,184,145,26,220,91,206,154,81,188,221,166,250,128,0,12,0,233,171,244,88,194,223,24,16,125,157,81,25,254,58,254,53,203,220,3,153,84,166,168,89,141,129,240,254,42,166,177,33,50,218,135,91,166,51,57,134,223,74,84,148,186,150,222,74,146,75,36,173,105,37,17,94,203,81,119,152,8,33,232,184,244,236,203,47,191,94,199,154,39,248,91,252,45,179,214,65,96,106,236,92,83,130,178,63,47,240,253,106,22,190,173,81,165,225,152,81,37,49,173,10,66,244,58,219,105,90,117,33,106,73,216,248,165,70,71,192,204,92,0,0,0,0,0,0,0,0,0,0,0,17,87,211,157,244,147,252,36,252,154,49,87,162,227,211,179,44,190,253,123,30,104,157,60,117,148,249,89,154,29,71,228,153,150,152,83,22,249,51,123,212,188,187,70,141,63,170,239,52,239,55,91,228,43,70,173,218,53,105,181,244,38,252,136,113,88,91,103,172,130,192,213,216,184,167,5,100,126,95,225,250,212,45,125,90,163,75,195,48,162,74,99,90,20,133,232,117,182,210,180,234,66,212,147,177,241,74,140,143,129,152,11,128,0,0,0,0,3,21,122,81,253,4,243,55,239,47,182,33,8,1,30,164,177,78,19,194,184,230,133,43,11,99,92,51,74,196,20,89,186,58,205,58,169,9,185,113,95,208,180,173,26,218,112,148,133,105,90,18,162,185,112,82,72,203,137,16,232,31,153,59,101,143,254,237,57,85,255,0,232,218,119,245,32,46,168,0,0,15,42,227,213,64,181,95,153,59,101,143,254,237,57,85,255,0,232,218,119,245,32,45,87,69,199,160,158,89,125,250,246,196,209,149,67,137,194,216,79,10,224,106,20,92,45,130,176,205,43,15,209,97,107,234,212,234,92,38,226,69,99,90,212,181,232,105,178,74,19,169,107,82,142,197,197,74,51,62,38,99,150,0,16,3,210,143,233,217,153,191,121,125,143,8,79,240,183,248,167,103,172,130,199,53,217,88,167,26,228,126,95,226,10,212,221,29,102,163,84,195,48,165,202,127,66,18,132,107,117,198,212,181,105,66,18,146,185,240,74,72,139,129,16,12,64,232,84,244,88,197,63,24,19,189,157,78,25,254,58,254,10,203,220,3,150,180,167,104,89,115,129,240,254,21,166,191,33,82,221,135,68,166,51,5,135,31,82,82,149,58,166,217,74,82,107,52,161,9,53,25,94,200,73,119,16,236,0,3,205,102,214,62,148,249,201,241,129,136,125,162,248,244,166,45,165,91,102,77,155,107,245,89,181,218,238,207,153,107,81,169,84,100,57,46,100,201,120,78,3,207,201,125,197,26,156,117,199,20,209,169,107,82,140,212,106,51,51,51,51,51,1,104,58,46,61,4,242,203,239,215,182,38,140,170,28,78,22,194,120,87,3,80,162,225,108,21,134,105,88,126,139,11,95,86,167,82,225,55,18,43,26,214,165,175,67,77,146,80,157,75,90,148,118,46,42,81,153,241,51,28,176,0,199,253,181,246,81,161,109,105,147,83,112,110,234,149,15,23,211,111,51,11,86,230,178,181,117,9,90,144,110,54,106,108,201,100,203,232,70,233,194,178,210,87,67,155,181,173,166,200,100,0,0,242,239,143,240,6,50,202,204,101,86,203,236,193,195,210,232,120,134,135,32,227,78,131,36,139,91,75,177,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,204,79,69,238,221,63,38,188,42,140,142,206,60,103,214,243,38,139,175,200,242,102,167,75,213,218,91,109,164,202,239,26,143,172,76,102,206,111,46,73,90,218,36,57,239,170,76,135,11,47,241,78,207,89,5,142,107,178,177,78,53,200,252,191,196,21,169,186,58,205,70,169,134,97,75,148,254,132,37,8,214,235,141,169,106,210,132,37,37,115,224,148,145,23,2,32,194,219,61,100,22,6,174,197,197,56,43,35,242,255,0,15,214,161,107,234,213,26,94,25,133,18,83,26,208,164,47,67,173,182,149,167,82,22,164,157,143,138,84,100,124,12,192,92,1,138,189,40,254,130,121,155,247,151,219,16,134,85,14,39,20,225,60,43,142,104,82,176,182,53,195,52,172,65,69,155,163,172,211,170,144,155,151,21,253,11,74,209,173,167,9,72,86,149,161,42,43,151,5,36,140,184,145,0,242,218,61,84,11,85,249,147,182,88,255,0,238,211,149,95,254,141,167,127,82,46,168,0,0,0,139,94,149,13,130,163,74,141,85,218,159,38,232,81,33,174,28,119,170,24,230,153,31,122,107,152,179,117,148,148,248,209,219,105,73,37,146,86,251,178,150,165,161,26,26,222,216,214,110,169,113,193,145,121,233,152,251,58,102,61,59,52,50,190,179,212,106,176,110,211,204,186,70,184,181,8,170,50,55,34,201,108,140,183,140,175,74,110,87,37,18,146,149,161,72,90,16,180,250,105,22,171,243,39,108,177,255,0,221,167,42,191,253,27,78,254,164,3,103,77,165,242,179,106,12,8,206,58,203,58,183,213,117,218,52,199,227,121,82,153,239,207,52,223,91,97,151,92,220,239,119,11,91,122,149,219,69,148,93,228,87,84,117,76,11,148,249,89,149,253,123,228,103,150,152,83,9,121,79,117,215,124,133,70,141,3,173,110,245,110,247,187,148,39,94,157,226,244,234,189,181,170,220,204,118,176,0,0,0,16,3,210,143,233,217,153,191,121,125,143,8,79,240,183,248,167,103,172,130,199,53,217,88,167,26,228,126,95,226,10,212,221,29,102,163,84,195,48,165,202,127,66,18,132,107,117,198,212,181,105,66,18,146,185,240,74,72,139,129,16,8,235,232,49,250,118,126,13,254,82,18,168,58,166,5,202,124,172,202,254,189,242,51,203,76,41,132,188,167,186,235,190,66,163,70,129,214,183,122,183,123,221,202,19,175,78,241,122,117,94,218,213,110,102,59,88,0,0,0,8,171,233,206,250,73,254,18,126,77,18,168,58,166,58,202,124,172,205,14,163,242,76,203,76,41,139,124,153,189,234,94,93,163,70,159,213,119,154,119,155,173,242,21,163,86,237,26,180,218,250,19,126,68,2,11,58,46,61,59,50,203,239,215,177,230,137,254,22,255,0,11,108,245,144,88,26,187,23,20,224,172,143,203,252,63,90,133,175,171,84,105,120,102,20,73,76,107,66,144,189,14,182,218,86,157,72,90,146,118,62,41,81,145,240,51,23,0,0,0,0,7,149,113,234,160,90,175,204,157,178,199,255,0,118,156,170,255,0,244,109,59,250,144,22,255,0,6,103,29,11,103,254,143,76,15,156,88,141,158,177,19,12,229,125,2,67,113,181,45,29,110,82,224,70,110,52,109,104,66,205,189,235,238,52,214,243,65,165,26,245,43,178,147,49,231,218,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,233,250,167,151,184,6,181,131,81,151,53,156,15,135,231,225,54,227,177,17,20,25,52,198,93,167,37,134,13,6,203,69,25,73,54,137,13,155,109,154,19,166,201,208,155,90,196,58,87,230,78,217,99,255,0,187,78,85,127,250,54,157,253,72,15,147,100,92,144,170,236,227,179,166,12,201,170,237,114,37,94,165,64,143,37,83,37,196,109,72,96,223,145,41,233,46,33,189,93,165,33,10,124,208,75,50,73,172,144,74,52,163,86,130,192,190,156,239,164,159,225,39,228,209,42,131,170,99,172,167,202,204,208,234,63,36,204,180,194,152,183,201,155,222,165,229,218,52,105,253,87,121,167,121,186,223,33,90,53,110,209,171,77,175,161,55,228,64,34,7,161,83,210,159,20,252,95,206,246,141,56,75,166,116,101,14,13,207,172,175,196,25,71,152,12,75,114,133,136,163,165,153,7,17,243,101,246,150,135,18,235,79,54,190,36,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,108,21,146,25,47,150,181,87,107,185,115,148,56,43,10,212,159,142,168,142,204,162,80,34,65,125,198,20,164,169,77,41,198,91,74,141,6,164,33,70,147,59,93,9,62,226,29,212,7,150,26,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,199,163,237,145,115,190,171,180,118,206,152,51,57,107,180,56,148,138,149,126,60,148,204,137,17,197,45,130,126,60,167,163,56,182,245,118,146,133,169,131,89,32,205,70,130,89,36,212,189,58,207,149,171,108,201,179,109,126,171,54,187,93,217,243,45,106,53,42,140,135,37,204,153,47,9,192,121,249,47,184,163,83,142,184,226,154,53,45,106,81,154,141,70,102,102,102,102,99,181,224,172,189,192,57,107,74,118,133,151,56,31,15,225,90,107,242,21,45,216,116,74,99,48,88,113,245,37,41,83,170,109,148,165,38,179,74,16,147,81,149,236,132,151,113,0,236,0,0,0,0,0,34,175,167,59,233,39,248,73,249,52,98,175,69,199,167,102,89,125,250,246,60,209,58,120,235,41,242,179,52,58,143,201,51,45,48,166,45,242,102,247,169,121,118,141,26,127,85,222,105,222,110,183,200,86,141,91,180,106,211,107,232,77,249,16,226,176,182,207,89,5,129,171,177,113,78,10,200,252,191,195,245,168,90,250,181,70,151,134,97,68,148,198,180,41,11,208,235,109,165,105,212,133,169,39,99,226,149,25,31,3,48,23,0,0,0,96,7,77,95,162,198,22,248,192,131,236,234,136,192,14,139,143,78,204,178,251,245,236,121,162,119,177,174,94,224,28,202,165,53,66,204,108,15,135,241,85,53,137,9,150,212,58,221,49,153,204,54,250,82,164,165,212,182,242,84,146,89,37,107,73,40,138,246,90,139,188,199,95,194,219,61,100,22,6,174,197,197,56,43,35,242,255,0,15,214,161,107,234,213,26,94,25,133,18,83,26,208,164,47,67,173,182,149,167,82,22,164,157,143,138,84,100,124,12,192,92,0,0,0,0,0,30,85,196,255,0,116,92,122,9,229,151,223,175,108,77,23,87,243,39,108,177,255,0,221,167,42,191,253,27,78,254,164,119,252,45,132,240,174,6,161,69,194,216,43,12,210,176,253,22,22,190,173,78,165,194,110,36,86,53,173,75,94,134,155,36,161,58,150,181,40,236,92,84,163,51,226,102,2,50,246,106,216,74,149,157,155,93,231,86,123,231,70,25,151,35,4,208,243,34,188,156,63,78,150,194,122,150,33,154,154,156,162,117,110,106,61,78,198,142,164,36,141,26,55,110,184,163,65,169,68,203,205,42,82,128,0,5,12,184,92,84,80,207,184,6,145,95,161,20,21,250,16,26,47,99,26,254,132,134,223,209,24,220,250,18,1,65,69,10,138,40,5,181,204,247,86,215,147,59,86,190,251,187,237,4,1,231,27,234,123,27,211,110,187,222,27,37,203,236,206,9,245,205,199,52,249,38,198,127,167,255,0,217,136,3,204,245,111,177,205,40,189,113,216,46,63,183,44,6,97,236,12,193,238,41,74,209,203,26,49,223,225,20,75,174,26,253,4,180,247,239,79,248,164,34,167,96,90,113,157,54,3,186,90,236,227,38,143,151,31,54,47,128,149,154,2,116,197,87,2,249,225,254,34,1,201,141,153,103,104,235,63,131,241,141,227,226,99,98,119,232,85,253,207,198,64,48,7,164,106,123,172,208,80,150,221,211,106,252,63,161,35,253,66,232,138,252,58,211,178,243,10,188,165,39,94,165,202,87,59,126,158,66,80,186,72,47,228,68,157,248,121,126,23,249,11,162,52,178,242,158,236,220,198,174,54,133,35,130,36,171,180,103,251,58,60,60,64,76,222,199,208,214,206,12,194,107,221,233,190,14,128,92,239,250,84,113,148,201,24,237,178,165,57,216,184,31,9,154,141,190,24,74,2,123,55,253,133,143,1,145,60,185,128,160,169,114,49,65,82,228,96,52,153,130,121,1,153,2,64,84,188,5,72,142,247,49,78,67,81,31,112,10,128,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,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,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,43,144,210,53,43,144,210,69,112,20,80,161,17,247,2,185,219,212,53,35,188,5,76,238,31,66,98,130,191,64,96,56,170,218,180,194,146,103,126,17,214,127,192,98,48,182,248,158,130,143,142,154,247,207,214,207,131,156,95,17,39,53,229,90,159,44,206,252,35,57,252,83,17,81,183,220,191,150,113,218,53,46,223,50,248,95,135,40,160,35,189,199,73,204,98,102,87,227,235,253,168,74,31,71,231,246,3,1,125,244,254,60,161,22,241,84,78,98,212,157,175,123,243,253,168,74,94,192,4,69,135,240,25,216,191,93,63,143,40,4,143,66,253,6,199,237,73,252,68,55,23,203,136,218,128,119,138,201,125,137,63,136,134,227,135,221,226,3,129,196,86,51,99,135,213,255,0,48,135,253,177,219,79,231,67,178,159,215,14,239,220,226,96,171,228,70,108,240,250,191,230,17,11,182,51,127,218,141,200,191,92,63,248,112,24,179,144,51,83,15,49,104,78,25,172,173,90,166,171,179,207,131,228,38,199,102,26,170,103,225,103,92,73,186,118,173,169,29,190,127,59,103,199,196,65,190,83,58,168,248,230,136,180,169,73,249,173,4,251,39,110,79,16,153,189,142,42,42,123,6,186,74,113,213,25,226,37,21,212,119,253,42,63,136,12,187,105,95,15,49,245,54,100,101,247,71,194,194,184,113,245,143,181,149,23,240,128,250,27,62,68,53,168,184,13,8,230,67,82,174,92,123,128,85,7,99,227,234,21,49,66,50,49,80,0,0,1,172,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,14,220,204,84,80,249,0,165,202,224,106,43,1,115,3,183,43,0,218,47,56,198,237,251,36,67,108,146,122,140,107,225,98,32,1,69,10,141,43,238,1,103,243,162,81,51,228,123,154,248,245,142,95,242,98,4,177,223,191,227,234,49,23,122,35,151,31,219,148,39,143,59,156,73,249,23,129,254,169,255,0,179,16,53,137,148,79,230,13,8,139,189,81,83,199,246,245,0,144,253,129,105,197,238,122,58,244,53,217,197,232,62,92,124,200,190,2,76,168,200,52,198,85,237,243,195,252,68,35,199,96,136,22,194,168,86,134,248,98,210,238,251,28,95,1,34,116,244,26,26,52,157,188,227,62,31,1,0,250,198,204,194,213,29,101,240,126,49,188,54,102,29,163,172,254,15,198,3,1,122,69,98,18,232,13,153,165,7,243,126,31,50,255,0,1,120,71,6,79,196,37,102,182,33,74,146,131,34,98,93,136,203,135,232,150,196,141,116,141,58,180,208,27,178,212,95,55,225,242,63,240,23,132,119,228,153,147,185,171,136,10,215,62,173,44,206,255,0,186,91,1,53,155,56,178,134,176,30,20,52,161,37,249,216,128,92,11,236,44,139,215,114,49,103,182,120,73,39,1,225,75,145,127,107,48,127,145,104,93,235,153,115,48,21,21,189,136,193,66,135,200,6,131,50,184,214,146,225,113,160,204,174,53,163,205,48,1,82,46,241,66,26,181,16,10,128,167,49,80,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,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,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,20,87,33,68,243,21,87,33,164,6,147,230,127,8,212,223,120,210,102,53,55,222,0,43,244,7,240,10,10,253,1,252,0,56,60,69,194,155,48,255,0,193,92,254,41,136,154,219,241,203,205,199,101,111,239,95,226,138,37,139,19,29,169,147,127,114,57,252,85,8,144,219,229,207,154,152,233,54,254,246,127,22,40,12,6,166,22,172,82,223,31,95,242,102,37,75,96,38,237,134,176,33,223,251,233,252,164,161,22,120,117,173,238,48,142,90,173,125,125,223,98,49,44,91,6,196,209,132,48,49,239,47,111,41,247,125,150,80,9,0,129,250,25,159,218,147,248,136,110,171,249,198,212,4,218,59,92,127,75,79,226,33,190,165,120,0,225,235,8,222,27,92,109,109,95,204,34,119,109,10,70,143,113,223,44,94,254,80,250,15,220,254,34,90,167,149,205,31,119,249,132,115,237,171,69,191,184,223,150,127,190,63,65,251,159,196,4,100,96,35,220,98,234,58,173,171,230,148,83,245,126,154,66,93,246,37,155,175,8,40,183,86,190,39,50,243,190,197,24,68,13,37,206,171,136,105,14,219,86,153,172,170,220,185,45,34,81,54,18,196,59,204,48,218,58,165,181,98,194,43,239,62,199,27,192,4,140,192,94,166,249,125,31,244,14,73,158,127,116,112,212,167,183,204,154,180,219,223,45,207,192,135,49,31,249,192,125,77,243,33,184,103,220,54,219,230,67,112,248,157,128,81,60,198,161,164,107,250,18,1,64,0,1,172,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,15,144,168,161,240,1,164,184,130,184,21,133,75,137,138,47,188,5,8,187,197,69,8,251,133,64,6,135,59,134,177,161,211,181,128,99,94,210,117,110,165,238,119,229,125,122,250,223,209,218,214,220,248,120,136,58,117,222,179,143,104,42,211,167,229,152,169,231,127,211,132,205,237,109,35,119,238,83,177,123,245,238,255,0,218,4,49,80,83,214,49,222,31,77,244,234,168,68,79,175,244,226,1,43,251,4,199,182,13,53,107,229,139,61,95,98,138,51,238,57,89,7,240,140,33,216,106,7,87,193,110,22,247,87,231,160,207,205,183,233,81,188,70,111,71,43,32,254,16,27,131,106,82,180,176,165,90,246,183,227,27,165,196,109,74,47,121,81,124,31,140,6,2,244,139,73,181,1,190,199,235,252,62,255,0,240,23,132,116,228,195,247,205,124,67,217,253,79,47,191,252,37,177,36,93,34,20,254,177,134,218,94,251,77,235,240,248,105,191,234,39,188,68,107,229,49,110,115,95,17,163,206,210,212,196,223,151,234,150,192,77,206,207,78,106,192,88,80,173,254,230,96,255,0,34,208,187,233,237,11,37,179,170,255,0,56,120,80,237,254,230,32,255,0,34,208,189,45,167,159,16,31,66,133,15,144,169,29,128,185,24,13,3,90,74,201,49,161,92,78,194,169,77,140,184,247,128,168,169,21,251,192,249,133,248,88,5,75,128,168,161,114,21,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,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,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,1,69,114,26,70,165,114,20,79,48,26,12,106,111,188,105,62,103,240,141,77,247,128,10,253,1,138,10,253,9,128,224,113,41,94,153,52,143,190,35,159,197,49,18,155,124,180,69,81,199,74,43,254,181,255,0,22,40,150,220,70,90,169,179,63,114,184,95,244,76,68,230,223,76,153,77,199,106,178,191,90,255,0,20,80,17,255,0,135,8,253,216,199,177,29,251,124,63,228,140,75,22,193,233,95,185,60,14,102,131,183,205,62,239,178,202,17,61,135,215,187,198,140,31,2,182,190,127,181,24,150,77,131,228,18,176,126,7,34,82,12,207,202,124,8,254,203,40,6,125,65,35,220,53,251,90,127,17,13,229,127,56,218,130,119,142,209,159,236,105,252,68,55,85,252,224,62,103,208,70,101,207,188,97,174,213,184,105,53,15,114,222,247,41,91,190,189,243,178,191,61,199,62,30,3,51,28,230,49,227,62,104,189,119,200,126,247,32,244,117,175,48,189,123,175,15,0,16,91,88,142,168,147,169,171,208,178,247,219,246,139,212,105,25,169,176,238,39,118,35,148,120,58,162,145,61,140,35,223,81,246,184,245,98,225,199,192,98,46,96,66,92,39,105,107,54,220,77,212,225,246,202,220,141,2,253,108,119,84,91,117,252,58,139,180,87,197,209,57,253,188,127,16,19,93,133,100,239,225,41,73,82,12,183,230,93,147,240,72,236,241,207,241,142,131,151,50,205,250,83,134,102,143,209,102,92,62,213,3,190,176,69,126,125,224,62,196,119,88,107,230,124,70,134,187,134,179,230,2,165,164,187,198,174,22,185,24,218,50,33,172,185,23,192,2,160,0,3,88,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,153,10,138,31,32,20,239,185,141,42,50,227,196,134,163,226,145,182,105,227,222,2,169,26,128,139,129,10,153,247,0,160,219,123,184,110,13,167,254,135,238,128,194,109,178,38,110,189,200,93,72,43,249,67,153,254,231,17,25,150,77,117,140,196,194,196,162,59,29,110,10,120,126,222,129,43,123,108,58,250,125,198,110,218,213,253,145,191,100,207,251,152,69,94,81,217,89,131,133,141,103,99,242,244,27,23,252,187,96,38,131,100,120,8,143,132,30,209,188,59,87,212,174,63,181,49,224,50,157,163,51,73,220,187,198,51,236,159,253,167,190,127,239,242,191,146,96,100,195,103,116,253,208,26,198,220,130,187,42,47,131,241,141,193,165,210,186,12,128,97,102,223,8,73,225,102,8,207,245,246,47,249,27,194,40,176,229,65,84,188,213,196,239,160,219,226,244,212,123,231,47,209,36,126,178,245,9,106,219,202,10,93,194,177,214,122,248,215,98,242,253,200,240,136,23,212,81,243,43,19,17,25,112,155,53,60,127,116,0,155,109,149,42,170,157,130,48,154,84,166,120,225,40,11,236,31,216,88,241,241,25,24,72,46,235,140,79,216,214,94,251,8,225,86,205,72,225,131,96,159,3,227,243,168,227,44,91,239,1,172,84,174,10,2,228,96,40,162,79,172,18,69,97,165,92,197,83,200,5,70,162,226,67,72,169,25,128,175,33,80,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,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,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,20,87,33,66,230,42,174,66,132,87,48,26,84,92,120,10,183,222,52,172,204,143,128,212,131,181,192,5,126,128,197,45,97,95,161,48,28,53,117,55,129,40,184,254,134,95,241,76,69,102,223,176,212,110,227,183,55,110,91,230,95,27,112,253,74,37,94,180,95,41,201,245,117,117,254,35,17,141,183,219,108,28,12,118,163,46,215,204,191,95,213,69,1,25,116,251,181,139,219,34,230,87,231,251,81,137,85,216,13,227,86,23,192,137,59,126,186,127,41,40,69,106,52,167,26,22,159,254,125,232,74,86,192,42,190,28,192,133,127,239,167,242,146,128,72,188,34,249,89,147,47,216,211,248,136,110,43,249,198,220,35,50,136,197,191,99,79,226,33,184,175,16,27,43,43,152,181,153,163,77,41,62,76,236,186,122,119,222,105,125,167,128,186,139,230,58,118,50,137,190,234,119,111,86,157,231,125,190,164,4,14,103,173,28,169,200,163,43,67,233,212,82,79,182,86,229,187,240,241,29,151,101,58,169,68,197,56,105,6,227,37,249,235,134,174,217,253,145,143,31,1,205,109,105,135,215,75,133,64,113,81,55,90,154,168,29,247,154,185,19,62,39,235,22,211,103,153,235,99,26,225,116,165,221,36,120,150,17,249,183,253,57,160,19,177,147,147,147,62,132,235,187,198,206,213,5,39,176,124,60,198,255,0,164,93,104,233,47,225,22,15,103,25,166,254,23,120,205,221,71,229,133,23,155,111,210,217,23,242,49,220,190,232,15,173,190,6,67,112,200,190,232,208,221,172,70,53,216,252,226,1,167,77,198,178,228,67,65,153,144,212,147,51,230,2,160,0,3,88,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,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,21,139,128,168,165,139,152,94,224,42,0,0,2,135,126,225,81,66,231,224,2,160,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,135,200,84,80,238,2,159,66,52,153,149,185,141,69,199,129,242,26,84,158,39,195,128,2,84,98,190,35,74,121,141,102,124,0,80,109,189,220,55,6,211,229,125,63,116,6,11,237,160,73,47,113,218,149,111,236,135,127,238,113,19,217,82,226,17,152,24,93,107,90,82,105,174,66,62,39,111,211,208,37,135,109,70,156,87,184,221,41,189,188,163,223,251,156,68,150,94,118,49,254,25,35,225,243,98,23,242,232,1,55,59,35,203,101,236,26,253,158,108,254,111,168,184,40,191,98,96,100,251,100,68,92,14,252,70,34,236,108,182,207,6,187,99,255,0,116,106,254,74,56,203,150,138,201,63,132,6,177,165,223,48,198,161,71,8,244,24,12,76,219,145,147,119,7,197,236,171,251,59,24,248,23,248,43,194,26,49,9,245,76,201,196,235,229,243,78,106,123,95,186,12,77,102,217,144,213,43,9,69,73,55,171,230,212,115,231,111,212,207,8,83,204,148,46,30,97,98,131,50,209,106,212,212,250,255,0,79,95,244,0,151,237,138,38,161,120,103,11,145,56,217,159,184,200,87,34,63,177,198,25,150,217,31,30,2,62,54,15,196,93,106,53,14,9,204,213,185,193,113,187,59,187,90,197,20,185,216,72,67,106,35,191,16,26,140,238,5,200,80,11,152,13,42,230,42,158,66,170,43,157,203,144,22,146,225,222,0,53,23,33,78,254,34,165,224,2,160,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,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,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,2,138,228,52,222,195,82,185,13,32,52,168,175,204,85,37,123,130,129,181,23,16,26,140,238,31,66,98,130,191,66,96,56,186,205,186,148,155,242,220,47,241,24,140,61,191,29,100,162,99,180,106,254,245,240,177,250,226,137,59,173,126,129,147,251,157,127,136,196,93,109,249,109,24,238,252,190,101,255,0,240,160,35,92,148,159,118,58,146,127,252,238,132,163,244,126,172,206,129,128,200,207,135,205,79,227,202,17,112,146,47,117,229,164,191,249,221,9,72,232,254,69,176,238,3,87,252,41,252,121,64,36,118,9,17,197,103,246,164,254,34,27,170,34,254,17,181,3,244,43,63,181,39,241,16,221,112,237,251,224,54,23,204,117,220,70,132,185,213,238,87,182,191,230,29,141,69,199,136,225,234,236,54,230,235,82,111,109,93,231,224,2,28,246,218,143,27,201,88,121,77,163,148,122,161,159,19,250,150,6,52,228,164,196,67,198,184,105,102,230,130,69,126,26,207,133,237,103,155,227,252,3,45,182,229,160,20,74,37,1,86,111,140,90,169,240,82,143,146,24,24,97,128,101,42,159,138,104,170,65,153,26,42,145,156,35,34,35,226,78,39,215,240,0,156,45,148,107,13,84,48,155,171,68,141,225,121,121,72,190,139,126,148,199,14,94,35,40,24,34,183,15,88,194,45,134,43,175,212,48,51,203,117,197,168,253,212,41,28,80,146,225,185,141,234,248,70,109,194,81,173,6,103,245,71,248,128,125,136,243,72,110,167,205,33,161,4,90,72,107,79,168,6,149,36,143,184,16,92,108,11,59,126,248,36,248,220,5,79,152,0,0,214,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,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,40,119,238,21,0,0,20,229,203,144,168,167,48,11,220,84,83,129,112,3,224,1,195,144,168,167,3,226,6,125,196,1,123,1,223,184,45,235,21,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,67,228,42,40,124,128,80,185,138,47,188,11,129,130,184,128,210,158,99,80,36,136,15,152,0,218,124,237,167,238,141,209,180,253,187,55,241,1,131,251,101,45,179,247,33,172,255,0,190,31,252,56,136,92,18,225,167,28,225,231,80,118,209,84,136,119,245,89,228,137,91,219,102,186,136,158,227,53,111,59,126,81,228,146,238,234,223,210,34,147,46,155,57,184,231,14,52,139,17,57,88,134,223,107,135,55,145,253,32,38,55,98,105,111,200,193,110,171,121,171,243,204,162,228,69,250,84,97,153,177,205,70,131,213,206,227,16,118,47,162,174,159,131,29,108,205,191,237,145,75,236,168,207,244,168,254,191,128,102,3,69,100,153,120,128,214,11,249,217,128,170,188,192,22,3,106,42,122,103,225,184,237,169,157,229,170,172,170,218,173,250,67,133,235,16,133,158,81,147,11,48,113,94,148,104,182,34,158,142,119,253,61,223,232,19,183,180,20,54,223,195,172,25,164,175,229,22,143,137,159,236,46,8,54,218,78,58,99,99,236,90,164,145,17,251,169,158,158,7,127,211,158,1,157,157,31,83,150,170,172,6,212,237,210,156,22,213,139,79,215,69,18,116,217,90,226,43,58,62,102,25,87,33,164,204,248,96,198,203,145,125,92,81,42,77,29,238,3,112,11,152,1,115,1,85,29,185,13,4,119,50,248,70,181,255,0,48,208,146,177,151,194,3,89,243,2,191,220,3,230,42,92,128,84,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,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,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,81,92,134,146,43,141,74,228,40,158,96,52,44,236,42,130,231,97,71,57,130,85,240,128,214,102,93,193,244,38,10,11,246,76,128,113,85,175,208,50,127,115,175,241,24,140,77,190,217,35,129,142,215,100,223,230,95,30,255,0,58,40,147,202,215,232,41,63,185,215,248,140,70,118,222,237,234,164,227,163,177,126,182,127,26,40,154,35,12,139,78,48,183,255,0,63,58,18,141,209,252,163,247,63,128,202,231,250,233,252,121,66,46,222,45,56,204,203,255,0,159,157,9,65,232,252,191,144,112,17,223,251,233,252,121,66,137,32,131,250,21,159,218,147,248,136,110,168,140,251,198,220,15,208,172,254,212,159,196,67,121,64,54,84,62,41,173,146,180,92,139,191,249,135,222,102,70,124,185,15,150,73,95,79,221,1,24,251,123,225,213,30,21,164,60,148,70,45,205,62,176,163,225,199,231,108,159,14,30,2,55,168,138,56,184,142,150,163,51,236,203,97,93,159,219,8,74,254,222,116,164,171,3,71,89,54,207,98,147,90,62,95,97,107,192,68,227,183,139,95,128,102,118,179,141,43,179,246,224,37,111,96,58,242,79,7,110,77,114,12,215,139,109,207,135,22,162,151,172,72,141,41,123,198,142,215,243,207,159,192,66,41,246,7,175,154,41,48,163,239,100,251,230,49,108,172,74,225,197,49,75,143,17,41,216,117,226,114,58,143,143,207,12,184,253,169,0,231,27,191,2,184,220,228,99,67,124,76,134,179,230,2,138,77,200,105,73,25,40,198,165,121,164,40,70,64,42,1,107,0,13,96,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,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,2,157,194,162,135,200,5,47,98,185,138,146,136,197,45,116,153,10,37,38,71,204,6,171,29,252,5,69,47,198,194,160,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,135,200,84,80,192,105,20,50,51,228,98,166,40,124,128,84,137,69,196,204,5,83,199,152,161,243,0,27,50,14,218,126,232,223,43,119,143,146,98,86,122,52,170,220,251,192,71,14,221,243,155,71,184,126,11,227,229,62,95,249,168,141,92,155,66,94,204,12,44,122,72,203,203,240,75,137,125,157,177,32,155,125,76,113,62,225,108,227,133,253,148,228,127,185,68,127,100,121,17,227,172,46,103,196,253,208,194,254,89,176,19,105,178,132,100,35,7,191,165,8,47,155,170,62,5,246,38,6,76,181,114,65,145,241,59,140,111,217,70,222,227,159,185,126,190,175,249,38,6,72,167,144,10,138,159,152,40,43,114,181,128,90,252,242,103,121,135,99,240,79,246,65,190,127,181,56,32,203,106,102,119,88,231,22,29,146,95,158,201,229,195,246,231,196,237,102,252,115,145,68,101,37,167,132,212,31,31,218,214,32,243,107,170,107,145,177,134,42,121,91,187,43,23,206,34,211,207,231,175,248,0,201,46,143,233,228,88,145,134,245,57,217,193,201,46,124,62,121,23,196,75,76,37,154,245,220,204,237,110,127,116,67,86,193,53,109,222,51,54,181,188,90,48,158,158,7,195,131,177,124,68,201,83,86,74,222,90,252,45,252,224,62,208,21,50,176,160,2,248,241,47,80,208,71,198,227,112,136,172,99,65,145,92,184,0,215,204,181,10,151,33,167,192,84,142,192,53,0,167,49,80,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,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,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,20,87,33,68,243,21,87,33,68,243,1,161,206,98,137,236,138,185,204,81,190,240,27,134,86,20,191,3,33,83,43,7,208,152,14,50,176,171,66,147,195,244,133,254,35,17,173,183,171,191,49,177,207,103,251,217,223,245,241,68,148,86,120,67,146,127,96,95,226,49,27,91,121,31,204,60,114,191,248,51,248,241,68,209,23,114,151,124,104,163,183,171,249,33,39,125,31,170,249,133,128,248,127,125,63,143,40,70,52,195,190,52,89,219,213,252,144,147,110,143,245,124,197,192,124,63,190,159,199,148,40,146,122,122,190,84,99,135,233,73,252,68,55,212,62,106,127,232,70,63,106,79,226,33,188,175,231,1,69,43,192,108,25,216,111,25,92,109,145,92,6,27,109,183,78,223,229,211,234,223,105,221,209,107,39,230,222,254,240,143,31,1,13,248,153,40,110,191,13,77,186,151,8,146,142,37,235,39,20,70,95,112,200,200,77,134,217,20,253,121,107,80,61,245,173,67,172,125,15,248,58,124,68,27,86,20,76,226,74,130,76,248,38,107,165,127,129,195,1,155,187,15,214,55,19,40,113,186,182,173,230,49,141,218,215,107,92,227,23,168,76,62,9,115,123,5,103,166,222,254,162,231,245,169,16,113,177,204,194,78,43,194,201,36,92,149,140,32,157,245,125,146,56,155,140,180,86,242,150,233,218,223,45,47,248,137,1,222,154,225,97,172,249,141,13,112,176,214,124,192,80,248,149,134,147,62,225,168,83,159,0,31,53,90,173,74,160,82,101,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,228,194,216,179,10,227,138,20,92,83,130,177,45,43,16,81,102,235,234,213,26,92,198,229,197,127,66,212,133,232,117,179,82,21,165,104,82,78,199,193,73,50,62,36,98,53,250,98,243,171,63,112,161,81,178,183,11,83,234,180,124,183,172,83,227,201,168,226,58,123,83,99,245,201,206,249,65,135,105,15,74,67,133,29,198,87,29,41,113,81,148,147,82,172,74,59,164,172,49,255,0,163,23,109,232,123,58,226,169,57,67,153,18,180,96,28,97,80,101,216,242,18,203,8,242,85,97,231,35,199,57,79,200,117,214,201,184,123,132,221,227,86,179,78,225,181,33,41,187,154,194,112,0,0,0,117,76,97,154,185,113,151,245,220,45,134,49,174,52,165,81,106,184,214,160,170,93,2,36,201,4,219,149,9,68,131,89,182,217,31,248,169,185,217,38,227,172,182,71,173,214,210,166,106,230,102,21,201,188,184,196,121,165,141,101,245,122,46,25,167,187,80,147,165,198,208,227,218,11,176,195,91,197,161,10,121,213,154,91,109,6,162,214,226,208,146,59,168,135,158,205,176,54,148,174,237,83,158,53,140,205,169,150,230,148,206,170,94,27,136,168,168,97,200,148,118,158,113,113,219,116,146,165,234,120,247,171,113,195,53,172,183,142,44,146,100,130,66,82,30,143,135,19,64,197,152,87,21,249,75,220,182,38,165,86,124,141,80,122,147,81,242,124,214,228,117,57,205,91,123,25,237,6,123,183,145,169,58,155,85,148,155,149,200,174,49,87,162,247,56,243,199,58,118,113,69,115,57,153,235,141,210,170,11,164,80,171,242,84,241,78,173,69,101,9,37,186,249,45,4,135,119,107,51,100,164,165,197,41,213,54,226,92,73,56,210,220,123,0,48,142,218,56,171,100,125,187,179,118,116,213,85,107,120,6,165,152,24,153,138,222,30,106,115,137,109,27,218,153,234,157,25,131,89,50,115,16,76,54,68,165,151,109,178,83,90,145,168,156,64,77,248,14,39,9,226,154,22,57,194,180,108,107,133,167,117,218,46,32,167,199,170,83,164,238,150,222,254,43,237,165,198,156,208,178,74,211,169,11,73,217,68,74,43,216,200,143,128,229,128,0,0,0,0,0,0,0,0,117,252,21,152,88,7,50,169,78,215,114,231,28,97,252,85,77,98,66,162,59,50,137,83,102,115,13,190,148,165,74,105,78,50,165,36,150,73,90,20,105,51,189,150,147,239,33,26,189,43,27,118,210,138,149,63,101,156,154,196,210,213,82,84,131,99,27,213,105,207,165,44,54,193,37,105,114,142,75,34,53,45,106,81,164,223,208,164,146,9,27,133,26,245,190,219,120,107,177,6,218,56,171,100,124,199,98,116,213,85,107,120,6,165,188,98,183,135,154,156,226,91,70,244,217,213,58,51,6,178,100,230,32,152,108,137,75,46,219,100,166,181,35,81,56,128,244,40,3,228,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,125,96,0,0,0,0,0,3,170,96,252,213,203,140,192,174,226,156,49,130,177,165,42,181,85,193,85,4,210,235,241,33,200,39,28,167,202,52,18,201,183,8,191,198,77,202,233,39,26,121,179,61,109,56,148,226,95,73,126,220,113,182,113,193,175,100,246,7,68,181,230,46,52,163,184,182,101,182,183,99,162,135,78,120,220,96,230,165,228,26,84,114,77,72,117,44,165,10,236,45,179,113,102,68,148,33,232,160,217,175,106,236,199,217,191,60,79,59,233,142,251,163,159,84,223,177,137,24,170,60,110,57,89,139,33,228,59,33,43,144,162,83,136,121,78,54,135,9,226,186,137,196,145,168,156,73,173,181,135,163,224,29,43,39,115,139,0,231,174,0,165,230,54,92,215,162,84,105,181,24,236,58,235,77,74,101,231,233,239,184,203,111,42,36,164,178,181,165,169,45,165,212,19,141,26,140,210,103,240,25,247,80,1,213,41,217,171,151,21,124,199,171,229,13,51,26,82,164,227,58,13,62,61,82,165,68,110,65,28,168,209,94,51,38,220,82,127,244,13,68,93,164,37,230,20,162,73,60,209,174,218,237,173,55,104,104,27,60,226,87,246,105,164,196,168,226,117,71,121,153,108,234,144,154,138,105,206,71,117,15,61,76,54,22,133,117,230,212,166,156,104,174,119,208,178,74,86,230,132,42,0,112,6,113,99,236,186,205,202,78,119,209,171,210,229,98,202,93,96,171,107,153,54,83,203,92,247,205,102,167,147,37,196,173,46,186,135,201,78,33,226,214,70,226,28,112,140,251,70,3,211,152,11,21,177,222,213,88,55,106,252,163,167,227,10,53,74,34,113,61,58,60,120,216,178,144,219,102,202,233,213,19,71,108,210,210,150,181,117,103,20,151,20,202,245,43,82,8,210,103,188,67,136,69,245,0,31,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,235,16,193,210,123,183,172,108,231,170,203,217,251,39,235,177,39,229,245,50,68,103,170,181,120,155,212,29,90,162,194,158,214,203,110,165,221,212,136,41,53,48,162,51,107,180,243,4,226,20,164,19,107,80,76,78,19,197,52,44,115,133,104,216,215,11,78,235,180,92,65,79,143,84,167,73,221,45,189,252,87,219,75,141,57,161,100,149,167,82,22,147,178,136,148,87,177,145,31,1,203,8,75,232,208,219,214,78,67,98,22,114,87,54,107,178,223,203,170,228,134,217,164,45,205,214,138,5,69,249,77,165,79,41,231,157,109,44,65,52,184,243,175,23,111,74,210,75,66,82,107,120,215,53,52,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,0,250,192,5,170,218,119,104,92,43,178,254,77,86,179,115,20,198,235,253,67,119,26,157,75,68,166,227,189,83,156,234,180,181,29,181,44,254,217,197,154,82,181,33,166,157,89,33,122,52,152,118,170,254,108,101,102,20,197,84,220,11,138,115,47,10,81,177,37,103,115,228,234,61,66,179,26,60,233,155,215,13,166,183,44,45,100,227,154,220,74,144,157,41,61,74,35,73,92,202,195,138,206,188,251,202,125,157,176,172,92,107,156,120,175,220,253,22,109,65,20,182,36,245,25,50,245,202,91,110,56,150,244,71,109,197,149,208,203,135,115,45,61,155,94,230,68,126,117,179,51,62,51,79,53,243,77,252,227,197,56,194,171,238,147,202,10,168,83,159,102,161,39,230,55,203,43,144,211,16,84,183,20,228,118,89,113,197,27,72,74,251,29,199,126,35,50,182,141,198,185,243,143,250,45,114,231,16,109,1,30,90,170,74,204,136,141,80,106,51,145,166,109,90,136,84,153,135,26,92,139,168,212,181,169,70,242,82,234,137,42,117,180,54,233,235,215,189,112,36,43,9,244,143,108,99,142,113,85,27,5,97,108,228,235,181,172,65,80,143,75,167,70,247,59,85,111,127,41,247,18,219,77,235,92,100,161,58,150,180,149,212,100,146,189,204,200,184,140,149,30,107,54,78,244,167,201,191,140,12,61,237,22,7,165,48,0,0,0,0,0,28,77,127,22,97,92,41,228,223,117,56,154,149,70,242,205,65,154,77,59,202,19,91,143,215,39,59,125,212,102,117,153,111,30,94,149,105,109,55,82,172,118,35,176,229,134,5,116,202,213,170,180,13,155,112,77,118,133,83,151,78,169,83,179,34,155,46,28,200,143,41,151,227,62,220,10,130,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,114,221,26,27,113,198,218,59,6,179,147,216,225,18,209,152,184,46,142,218,222,150,226,221,144,138,229,57,147,109,130,154,167,150,106,81,73,37,45,164,188,149,171,182,183,9,196,25,146,150,134,67,55,192,0,0,89,76,235,219,51,102,205,157,177,84,92,21,156,121,145,238,126,181,54,158,138,163,17,188,143,62,94,184,171,113,198,210,230,184,236,56,130,186,217,112,172,103,171,179,123,88,200,206,245,136,86,233,171,244,167,194,223,23,240,125,163,81,1,39,217,41,182,102,205,155,68,226,169,88,43,39,51,35,221,5,106,21,61,117,71,227,121,30,124,77,17,80,227,109,169,205,114,24,109,7,101,188,217,88,143,87,106,246,177,25,149,235,16,173,208,169,233,79,138,126,47,231,123,70,156,38,164,0,0,0,113,56,179,20,208,176,54,21,172,227,92,83,59,169,81,112,253,62,69,82,163,39,116,183,55,17,88,109,78,58,230,132,18,150,173,40,66,142,201,35,81,218,196,70,124,6,53,255,0,178,143,176,159,254,92,255,0,247,102,177,255,0,116,23,87,107,31,69,140,228,248,191,196,62,206,124,121,172,1,234,160,117,74,254,108,101,102,20,197,84,220,11,138,115,47,10,81,177,37,103,115,228,234,61,66,179,26,60,233,155,215,13,166,183,44,45,100,227,154,220,74,144,157,41,61,74,35,73,92,202,195,229,206,137,185,185,78,202,252,65,80,200,138,78,31,170,99,184,177,210,245,30,13,121,75,76,41,75,75,137,55,25,81,161,104,50,90,154,39,18,217,154,208,141,225,163,90,146,141,70,94,112,113,254,63,205,202,174,110,85,179,7,48,113,14,32,99,49,88,172,28,153,211,164,154,226,84,97,84,88,89,17,17,17,18,85,25,108,169,180,161,8,73,35,117,187,74,82,73,36,17,16,122,115,1,135,253,28,219,107,254,106,172,184,126,129,143,234,116,166,243,55,11,123,221,74,51,7,186,114,169,4,137,4,221,77,44,233,74,19,169,107,54,221,75,70,164,161,196,165,86,105,47,52,217,102,0,0,0,141,94,148,93,190,161,224,250,21,75,102,124,157,168,82,170,149,92,71,79,147,7,22,86,24,146,196,198,233,145,86,183,99,63,77,74,18,165,104,152,173,219,137,119,120,73,83,45,169,58,72,214,225,45,144,207,252,183,205,92,184,206,10,20,140,79,149,248,210,149,137,169,81,42,18,105,111,75,167,72,39,91,68,166,23,161,198,204,203,252,85,36,252,213,182,182,220,65,169,11,66,149,218,199,158,189,136,54,209,197,91,35,230,59,19,166,170,171,91,192,53,45,227,21,188,60,212,231,18,218,55,166,206,169,209,152,53,147,39,49,4,195,100,74,89,118,219,37,53,169,26,137,196,79,166,0,199,248,55,52,240,109,39,48,114,251,16,196,174,97,234,228,114,147,6,116,99,61,14,162,230,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,68,29,128,0,117,76,213,204,204,43,147,121,113,136,243,75,26,203,234,244,92,51,79,118,161,39,75,141,161,199,180,23,97,134,183,139,66,20,243,171,52,182,218,13,69,173,197,161,36,119,81,0,102,70,106,229,198,79,208,163,226,124,208,198,148,172,51,74,151,80,141,75,102,93,70,65,52,218,229,62,189,13,182,70,127,227,41,71,230,161,180,56,226,205,40,66,212,158,214,60,235,109,163,181,182,42,218,231,52,207,20,212,154,234,56,110,133,214,105,248,102,156,148,184,214,238,10,164,184,180,62,251,70,243,173,148,199,27,54,82,242,219,50,74,183,45,145,21,144,66,69,58,30,241,30,211,85,220,184,168,183,143,17,214,242,158,38,182,176,229,82,177,34,83,181,39,101,54,81,216,76,88,59,199,13,178,167,48,220,119,82,100,72,74,73,229,233,66,149,165,212,182,18,42,56,156,89,138,104,88,27,10,214,113,174,41,157,212,168,184,126,159,34,169,81,147,186,91,155,136,172,54,167,29,115,66,9,75,86,148,33,71,100,145,168,237,98,35,62,3,150,22,171,107,31,69,140,228,248,191,196,62,206,124,5,170,255,0,101,31,97,63,252,185,255,0,238,205,99,254,232,50,168,121,87,30,169,200,238,2,162,132,86,21,0,20,50,184,166,159,17,82,43,10,128,165,184,88,117,74,6,108,101,102,42,197,85,44,13,133,179,47,10,86,113,37,31,125,229,26,53,62,179,26,68,232,91,167,9,167,119,204,33,102,227,122,28,82,80,173,73,45,42,50,73,216,206,195,29,122,73,241,174,212,120,3,33,166,98,29,157,35,196,77,53,49,228,181,139,170,49,80,234,171,116,152,71,187,52,203,131,165,68,148,33,41,39,210,243,182,83,141,37,104,117,26,52,45,214,225,51,34,243,211,49,246,116,204,122,118,104,101,125,103,168,213,96,221,167,153,116,141,113,106,17,84,100,110,69,146,217,25,111,25,94,148,220,174,74,37,37,43,66,144,180,33,105,15,77,32,45,166,206,185,241,131,118,146,202,58,22,106,224,201,177,20,138,140,116,38,167,5,153,6,242,233,53,18,66,78,68,39,77,72,66,181,182,165,88,148,104,78,180,26,28,73,104,90,76,238,81,31,112,10,142,191,143,241,254,13,202,204,27,86,204,28,193,196,49,40,120,122,135,28,228,206,157,36,207,67,72,185,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,242,181,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,136,65,233,47,219,142,78,209,216,201,236,158,192,232,136,140,186,193,117,135,22,204,182,214,212,133,215,42,44,147,140,28,212,188,131,82,74,49,37,110,165,148,161,93,180,56,110,44,204,212,132,50,19,125,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,250,196,59,116,104,116,136,70,203,9,44,228,38,127,98,57,106,195,21,25,13,163,15,226,90,149,65,215,145,67,89,52,219,45,194,120,221,81,165,152,58,90,65,33,72,210,134,22,106,53,150,237,106,91,51,18,0,0,49,255,0,109,29,173,176,174,200,217,88,120,166,164,215,94,196,149,222,179,79,195,52,228,165,183,119,147,147,25,197,161,247,218,55,154,112,225,182,225,50,151,150,217,154,147,190,108,136,174,178,1,117,106,57,171,151,20,140,199,164,101,13,79,26,82,163,99,58,245,62,69,82,155,68,114,65,20,169,49,89,50,39,28,74,127,244,205,36,125,165,165,151,212,146,81,50,233,163,176,77,171,82,169,210,96,67,168,84,226,69,145,84,144,113,32,180,243,201,66,229,62,77,56,241,180,210,76,238,181,147,76,186,225,165,55,61,13,173,92,146,102,94,101,241,254,113,99,236,197,205,202,182,119,214,107,210,226,226,202,165,96,235,104,153,10,83,200,92,7,201,100,166,83,25,197,45,78,180,134,9,45,161,146,214,102,218,27,108,136,251,36,36,39,107,252,71,180,213,63,163,163,41,49,38,124,163,220,230,58,165,230,5,29,218,59,209,36,74,110,176,204,88,244,137,101,26,84,247,28,113,78,34,162,167,27,91,203,52,168,148,147,82,53,37,183,9,104,72,75,80,12,106,216,131,109,28,43,181,198,92,49,58,106,169,84,76,125,77,222,49,91,195,205,78,109,78,47,116,76,234,157,25,131,89,188,80,214,111,182,68,165,151,97,195,83,90,151,164,156,94,74,128,0,0,0,0,0,0,0,15,146,167,86,165,81,99,34,101,102,167,18,4,119,36,49,17,14,201,121,45,33,79,190,234,25,101,162,82,140,136,214,227,174,54,218,19,205,75,90,82,87,51,34,31,88,197,94,148,127,65,60,205,251,203,237,136,66,213,116,106,116,129,124,157,161,193,200,76,214,123,70,62,165,83,213,228,186,138,149,102,235,16,98,49,25,30,250,235,242,86,244,138,138,207,172,190,230,148,18,77,182,214,190,26,84,3,63,192,0,0,91,76,239,218,55,39,182,113,165,83,43,185,203,137,229,208,41,181,121,11,137,18,98,104,211,166,176,111,165,58,183,75,114,51,46,37,181,154,117,41,41,89,164,214,72,112,211,171,66,237,114,198,53,116,133,236,245,249,163,118,101,196,20,8,82,106,168,173,97,77,230,45,162,70,167,69,235,78,79,157,18,43,228,152,102,201,22,183,55,200,117,198,210,72,50,81,56,166,213,101,146,77,181,135,215,128,58,66,246,57,204,252,101,73,203,252,25,157,49,37,87,107,178,10,37,62,60,154,77,66,18,31,124,200,244,180,78,200,97,13,18,212,101,165,9,53,17,173,102,148,38,234,82,72,242,40,121,119,203,220,107,85,203,92,127,134,179,26,133,30,35,245,44,43,88,133,91,134,212,180,41,76,56,252,103,144,243,105,113,41,82,84,104,53,32,136,200,148,147,181,236,101,204,122,104,203,220,107,74,204,172,1,134,179,26,133,30,91,20,220,85,71,133,91,134,212,180,37,47,182,196,150,80,243,105,113,41,82,146,75,36,172,136,200,148,162,189,236,103,204,5,159,205,45,189,118,78,201,108,119,83,203,60,203,205,111,35,98,74,54,231,174,194,242,21,74,70,235,122,202,30,111,223,25,142,182,213,118,221,66,187,42,59,94,199,99,35,34,184,25,41,159,121,79,180,78,21,149,141,114,115,21,251,160,162,194,168,46,150,252,158,163,38,38,137,72,109,183,20,222,137,13,182,179,178,30,108,238,69,167,181,107,220,140,138,16,122,81,253,59,51,55,239,47,177,225,12,255,0,232,84,244,88,197,63,24,19,189,157,78,1,157,56,179,20,208,176,54,21,172,227,92,83,59,169,81,112,253,62,69,82,163,39,116,183,55,17,88,109,78,58,230,132,18,150,173,40,66,142,201,35,81,218,196,70,124,6,53,255,0,178,143,176,159,254,92,255,0,247,102,177,255,0,116,29,43,165,223,56,170,185,107,178,226,48,142,28,175,68,131,82,204,26,195,84,73,45,20,165,53,53,202,82,90,113,233,106,97,40,90,84,104,53,34,59,14,153,146,145,187,148,164,40,189,241,38,34,3,102,188,161,147,159,89,243,129,178,141,150,37,185,31,17,86,25,102,160,113,31,105,151,218,167,34,238,205,121,181,187,116,18,219,140,219,206,17,25,42,230,130,34,74,140,201,38,30,143,168,216,255,0,6,215,240,109,15,48,105,248,134,33,97,236,73,30,159,38,151,58,73,156,100,73,68,227,108,161,145,19,164,149,37,110,169,230,144,132,40,137,102,183,18,155,106,59,14,192,49,43,164,198,147,74,160,116,127,230,5,10,133,76,137,78,166,211,163,208,98,67,135,17,148,178,196,102,27,171,65,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,11,107,209,169,210,5,242,118,135,7,33,51,89,237,24,250,149,79,87,146,234,42,85,155,172,65,136,196,100,123,235,175,201,91,210,42,43,62,178,251,154,80,73,54,219,90,248,105,80,12,255,0,0,0,0,0,0,0,0,0,1,75,241,176,10,128,161,157,133,64,80,206,195,138,60,91,133,75,21,123,133,247,75,74,247,73,228,255,0,43,121,31,174,183,215,186,142,243,117,214,119,23,222,110,119,157,141,230,157,58,187,55,191,1,202,40,68,111,74,86,112,227,236,138,219,151,1,102,46,92,215,165,211,170,84,236,15,75,117,214,154,148,243,44,84,24,110,177,53,229,68,148,150,86,133,59,25,197,52,130,113,163,81,18,136,190,3,32,151,64,22,127,101,93,166,48,110,213,249,71,15,52,176,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,36,151,145,165,214,214,135,18,69,169,11,78,164,161,122,219,69,223,51,227,96,21,0,0,24,213,139,58,71,182,49,192,216,170,179,130,177,78,114,117,42,214,31,168,72,165,212,99,123,157,170,185,184,148,195,138,109,214,245,162,50,144,173,43,66,138,233,51,73,218,228,102,92,69,213,201,76,251,202,125,162,112,172,172,107,147,152,175,221,5,22,21,65,116,183,228,245,25,49,52,74,67,109,184,166,244,72,109,181,157,144,243,103,114,45,61,171,94,228,100,94,123,54,177,244,167,206,79,140,12,67,237,23,196,170,116,42,122,44,98,159,140,9,222,206,167,0,207,240,0,0,22,255,0,58,243,239,41,246,118,194,177,113,174,113,226,191,115,244,89,181,4,82,216,147,212,100,203,215,41,109,184,226,91,209,29,183,22,87,67,46,29,204,180,246,109,123,153,17,220,1,128,29,53,126,139,24,91,227,2,15,179,170,32,47,254,86,237,235,178,118,116,227,186,102,89,229,166,107,121,103,18,86,119,221,74,23,144,170,81,247,187,166,86,243,158,248,244,116,54,155,54,210,213,218,81,94,214,43,153,145,30,64,8,1,232,184,244,236,203,47,191,94,199,154,39,248,0,80,207,184,84,80,249,0,210,40,124,133,69,15,144,13,73,254,97,67,230,42,159,230,20,62,96,3,98,79,208,253,209,190,54,36,253,15,221,1,21,27,126,174,222,225,56,127,125,63,248,81,128,217,30,230,140,121,133,147,166,255,0,158,24,61,255,0,102,108,103,199,72,1,95,220,31,223,79,254,20,71,182,83,189,184,198,184,113,237,58,180,86,225,170,215,181,236,234,0,78,126,202,142,95,8,63,195,245,245,95,201,48,50,89,147,186,79,225,24,135,177,157,79,174,224,199,156,220,104,182,35,82,109,170,255,0,165,71,240,241,25,120,201,221,39,240,128,214,0,0,58,206,56,103,127,79,109,26,180,218,66,79,149,254,133,66,27,182,237,165,245,119,235,79,239,245,106,198,114,74,218,109,107,156,147,245,137,156,197,13,107,136,142,213,189,244,187,190,180,196,72,116,128,210,244,83,234,47,111,239,175,26,61,195,79,43,166,81,250,192,91,221,135,95,221,230,36,196,233,189,176,211,133,207,236,241,132,220,210,14,251,223,241,127,156,65,198,197,43,211,153,149,20,90,250,112,243,197,127,252,226,48,156,90,42,239,190,225,245,63,206,3,150,80,160,170,133,0,84,185,24,210,124,200,106,46,70,52,159,50,1,81,82,230,40,42,92,10,224,53,0,161,113,21,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,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,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,1,69,114,20,46,98,170,228,40,69,112,26,23,192,253,119,4,119,138,171,152,162,14,247,1,172,202,221,225,126,201,240,20,21,250,19,1,199,85,136,250,156,143,218,87,248,140,70,246,222,137,115,200,120,228,247,106,183,204,206,54,250,248,162,72,234,86,56,175,145,247,178,175,196,98,62,118,240,166,182,172,31,142,36,251,229,207,201,159,7,207,98,151,168,4,76,84,142,216,209,195,50,183,46,127,181,16,146,206,143,249,141,149,51,1,176,102,155,252,212,250,47,174,148,98,53,235,200,75,88,221,244,223,150,158,127,180,144,145,125,128,144,147,139,129,28,35,254,250,124,28,229,0,147,250,97,18,161,199,50,62,108,160,255,0,128,135,210,175,87,168,124,180,131,249,70,53,191,96,71,226,33,245,47,249,192,104,62,3,111,79,136,214,161,162,231,234,1,141,251,92,192,91,153,101,86,210,163,59,80,107,28,147,127,212,228,32,115,19,164,209,137,106,200,63,161,156,249,127,214,40,122,2,218,126,1,203,203,90,210,9,14,43,230,29,84,187,37,115,227,31,224,16,9,141,218,220,99,58,251,6,74,45,221,82,82,44,174,101,103,84,92,64,93,221,145,113,220,122,54,109,224,220,43,82,106,204,207,197,20,229,71,125,36,102,105,121,82,26,73,33,69,245,39,165,36,70,92,143,159,3,186,103,163,42,12,149,72,116,203,251,173,127,201,160,121,160,19,5,209,107,182,163,121,151,9,141,159,243,50,173,38,78,56,138,82,230,211,106,114,183,72,69,74,11,77,176,73,101,78,41,221,227,243,72,141,229,157,155,237,50,201,173,74,82,137,106,48,146,22,187,134,179,230,52,52,124,8,134,179,230,2,131,74,75,180,102,53,13,36,125,163,184,11,111,180,86,67,96,221,164,50,142,187,149,88,206,20,69,34,165,29,107,166,206,122,57,188,186,77,68,144,162,143,53,162,74,208,173,109,169,87,52,146,211,173,6,182,212,122,22,162,63,59,57,195,147,216,251,34,177,245,83,46,179,22,131,46,157,82,167,72,125,166,157,118,43,204,177,80,97,183,156,101,50,226,169,228,33,78,198,113,77,44,219,116,146,68,162,47,132,139,211,137,242,33,134,189,37,219,30,70,218,63,40,222,199,24,50,143,19,228,139,129,227,185,54,19,205,195,117,217,117,106,115,104,113,110,210,210,76,221,75,90,148,123,198,72,208,187,58,70,132,238,201,247,22,2,208,244,74,109,163,238,210,133,15,101,28,126,173,53,172,57,79,121,252,47,84,126,118,165,84,96,182,189,74,130,164,186,179,89,188,194,22,102,210,90,35,79,86,101,69,165,178,143,169,201,42,30,91,63,61,88,11,21,126,186,225,204,73,135,42,31,100,135,58,155,58,59,159,226,184,203,205,184,143,5,37,73,238,50,18,21,180,15,75,116,156,222,217,113,89,107,134,112,148,188,59,152,56,158,57,210,49,108,131,136,211,244,175,39,56,211,173,202,234,43,91,198,234,86,241,110,202,206,52,173,218,29,121,41,90,150,132,60,97,210,122,79,54,223,135,180,94,42,141,148,57,111,43,94,1,193,245,7,157,145,33,76,176,191,42,214,25,114,68,114,148,196,134,157,112,156,135,184,85,217,52,232,53,111,220,82,210,171,55,162,208,108,57,178,37,87,107,236,220,86,20,126,163,46,143,132,232,49,211,82,196,117,86,35,169,107,67,6,178,74,34,178,179,73,180,137,47,30,173,27,195,177,33,183,156,36,185,186,54,213,106,178,119,39,113,246,122,227,250,94,92,229,205,6,93,70,165,81,144,195,78,186,212,87,158,98,158,195,143,54,202,165,202,83,40,90,154,140,218,157,65,184,233,164,201,36,127,1,31,162,141,157,114,27,6,236,219,148,116,44,169,193,144,162,37,20,232,232,93,78,115,49,205,149,213,170,38,132,148,137,174,146,150,181,107,113,73,185,36,214,173,8,36,54,147,208,132,145,5,192,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,121,183,218,199,210,159,57,62,48,49,15,180,95,30,148,199,154,205,172,125,41,243,147,227,3,16,251,69,240,25,63,209,161,183,172,156,134,196,44,228,174,108,215,101,191,151,85,201,13,179,72,91,155,173,20,10,139,242,155,74,158,83,207,58,218,88,130,105,113,231,94,46,222,149,164,150,132,164,214,241,174,109,7,149,113,43,221,20,251,118,210,142,149,3,101,156,229,196,210,211,82,76,130,99,4,85,106,47,165,76,56,193,165,9,110,142,107,50,37,33,105,81,40,216,214,165,18,201,123,132,154,52,48,219,129,41,64,3,8,58,75,246,227,141,179,142,13,123,39,176,58,37,175,49,113,165,29,197,179,45,181,187,29,20,58,115,198,227,7,53,47,32,210,163,146,106,67,169,101,40,87,97,109,155,139,50,36,161,15,5,180,233,66,219,247,220,61,57,123,61,100,94,39,182,36,157,161,250,254,38,161,214,244,61,68,220,74,81,28,22,151,21,210,113,169,134,228,117,19,201,115,78,134,149,167,74,205,235,181,112,58,55,182,254,174,237,67,215,114,167,52,169,218,241,245,18,158,229,83,202,148,248,8,143,6,101,53,158,168,198,241,239,126,51,41,139,125,247,20,162,109,164,51,166,218,73,54,210,33,91,243,213,143,113,87,235,174,35,196,152,142,161,246,73,147,170,83,164,57,254,51,143,60,227,139,241,82,148,174,243,49,61,59,2,236,81,133,118,83,203,136,149,186,181,51,172,102,110,38,167,178,230,35,168,72,38,214,228,13,100,151,21,76,142,109,169,104,75,45,44,136,150,164,40,247,206,32,150,103,165,45,33,160,202,161,132,29,37,251,113,198,217,199,6,189,147,216,29,18,215,152,184,210,142,226,217,150,218,221,142,138,29,57,227,113,131,154,151,144,105,81,201,53,33,212,178,148,43,176,182,205,197,153,18,80,135,174,254,218,59,91,97,93,145,178,176,241,77,73,174,189,137,43,189,102,159,134,105,201,75,110,239,39,38,51,139,67,239,180,111,52,225,195,109,194,101,47,45,179,53,39,124,217,17,93,100,60,251,227,252,127,140,179,79,25,85,179,7,48,113,12,186,230,33,174,72,57,51,167,73,50,214,234,236,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,65,196,213,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,62,81,150,153,233,176,157,87,103,141,145,48,182,119,230,52,201,108,99,108,85,138,32,196,106,146,211,138,75,16,105,82,105,142,201,75,82,152,122,59,111,53,57,15,50,180,56,146,90,144,146,225,196,238,101,106,182,73,201,10,86,209,249,253,135,50,94,179,92,151,70,143,136,227,213,18,137,241,155,75,139,140,251,52,233,50,25,89,161,92,22,130,117,150,245,162,233,53,35,82,73,72,51,37,144,100,175,70,134,222,178,114,27,16,179,146,185,179,93,150,254,93,87,36,54,205,33,110,110,180,80,42,47,202,109,42,121,79,60,235,105,98,9,165,199,157,120,187,122,86,146,90,18,147,91,198,185,180,30,99,51,139,39,113,246,69,99,250,166,92,230,53,6,93,58,165,78,144,251,77,58,236,87,153,98,160,195,111,56,202,101,197,83,200,66,157,140,226,154,89,182,233,36,137,68,95,9,20,148,244,83,237,219,74,58,84,13,150,115,151,19,75,77,73,50,9,140,17,85,168,190,149,48,227,6,148,37,186,57,172,200,148,133,165,68,163,99,90,148,75,37,238,18,104,208,195,110,4,165,0,0,0,199,93,179,54,204,192,59,38,96,9,51,38,78,137,81,198,213,24,235,106,131,65,105,214,94,125,47,184,204,131,141,46,84,99,125,167,138,14,250,57,182,227,173,220,238,122,83,199,149,202,207,76,244,203,141,157,50,226,163,154,25,161,89,234,52,168,54,105,150,90,34,92,170,132,165,17,155,113,99,54,102,91,199,151,165,86,43,146,73,41,82,214,164,33,11,90,124,235,103,166,122,102,62,209,121,143,81,205,12,208,172,245,234,172,235,52,203,45,17,162,45,62,42,76,205,184,177,155,51,61,219,40,212,171,21,205,70,165,41,107,82,214,181,173,65,192,99,252,127,140,179,79,25,85,179,7,48,113,12,186,230,33,174,72,57,51,167,73,50,214,234,236,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,87,43,62,54,63,207,29,156,176,174,14,198,185,145,134,247,52,92,105,79,98,92,121,44,33,239,148,37,56,222,240,233,211,80,235,104,92,121,136,71,19,109,69,164,244,172,144,165,155,110,18,51,127,162,159,97,42,169,213,96,109,77,156,184,102,34,105,169,142,79,224,138,85,69,133,41,247,31,53,33,77,214,13,6,100,148,33,41,37,19,26,210,163,89,175,126,146,70,134,28,114,77,51,87,44,240,174,114,101,198,35,202,220,107,19,172,81,113,53,61,218,124,157,45,182,183,25,214,93,135,218,222,33,104,75,205,44,146,227,107,52,158,135,16,133,17,93,36,2,5,182,32,219,71,21,108,143,152,236,78,154,170,173,111,0,212,183,140,86,240,243,83,156,75,104,222,155,58,167,70,96,214,76,156,196,19,13,145,41,101,219,108,148,214,164,106,39,17,232,38,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,231,95,108,77,149,113,150,202,25,185,80,193,245,154,108,181,97,138,140,137,18,112,157,93,199,9,228,84,105,196,190,193,41,212,161,9,235,45,165,77,165,228,105,78,149,153,40,139,118,182,214,187,255,0,209,161,183,172,156,134,196,44,228,174,108,215,101,191,151,85,201,13,179,72,91,155,173,20,10,139,242,155,74,158,83,207,58,218,88,130,105,113,231,94,46,222,149,164,150,132,164,214,241,172,38,208,67,95,73,95,71,164,204,178,174,206,207,92,134,194,31,156,89,250,93,172,80,233,108,191,33,202,60,173,18,94,147,41,12,182,201,183,26,156,150,217,66,140,212,230,150,220,116,210,148,161,189,9,76,202,15,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,48,30,112,118,85,218,99,25,108,161,155,144,243,75,7,193,137,81,66,163,170,155,87,166,73,34,74,42,52,231,22,218,221,96,156,210,106,101,122,154,109,104,113,36,122,86,132,234,74,209,173,181,250,20,201,220,226,192,57,235,128,41,121,141,151,53,232,149,26,109,70,59,14,186,211,82,153,121,250,123,238,50,219,202,137,41,44,173,105,106,75,105,117,4,227,70,163,52,153,252,6,112,151,210,51,177,71,230,85,204,118,43,248,2,153,85,115,44,177,79,190,83,100,190,91,214,233,115,140,214,110,83,20,246,165,45,90,80,130,113,165,58,73,82,219,82,147,119,84,203,174,29,159,200,189,171,115,163,103,138,86,41,161,101,206,41,150,197,55,21,81,231,82,221,134,236,233,105,98,11,242,82,210,85,82,138,219,47,54,150,167,33,44,161,45,190,100,163,73,112,177,240,176,72,255,0,74,46,223,80,240,125,10,165,179,62,78,212,41,85,74,174,35,167,201,131,139,43,12,73,98,99,116,200,171,91,177,159,166,165,9,82,180,76,86,237,196,187,188,36,169,150,212,157,36,107,112,150,204,64,142,87,243,213,143,113,87,235,174,35,196,152,142,161,246,73,147,170,83,164,57,254,51,143,60,227,139,241,82,148,174,243,49,120,54,182,217,158,78,203,24,135,1,224,122,204,233,111,226,26,230,7,131,136,241,3,47,27,90,33,84,95,149,41,14,68,104,218,82,146,164,52,150,91,108,215,173,122,214,149,172,141,41,90,80,144,177,66,85,58,40,246,233,249,198,203,249,215,140,255,0,185,226,224,9,179,147,246,201,85,45,201,6,175,218,186,170,20,159,171,100,151,250,29,145,133,91,25,236,181,249,174,49,182,48,203,120,88,147,200,149,170,110,15,149,93,162,72,117,58,162,174,115,83,34,52,150,164,145,36,214,76,173,15,184,147,82,59,72,81,165,118,89,36,219,93,160,199,248,3,25,101,102,50,171,101,246,96,225,233,116,60,67,67,144,113,167,65,146,69,173,165,216,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,195,210,238,106,230,102,21,201,188,184,196,121,165,141,101,245,122,46,25,167,187,80,147,165,198,208,227,218,11,176,195,91,197,161,10,121,213,154,91,109,6,162,214,226,208,146,59,168,135,159,125,177,54,170,198,91,87,230,229,67,24,86,106,82,211,134,41,210,36,70,194,116,135,27,38,81,78,167,26,251,6,166,146,181,167,172,184,148,182,167,151,169,90,150,68,146,61,218,27,66,62,76,248,219,3,60,118,141,194,184,59,5,102,70,36,223,81,112,93,61,136,145,227,48,183,190,95,148,219,123,179,168,205,91,174,45,114,38,45,28,13,197,30,146,212,179,66,80,110,56,107,237,91,16,108,93,138,182,184,204,118,32,205,77,86,137,128,105,187,199,235,120,133,168,46,41,181,238,141,157,80,99,62,104,54,74,98,201,246,204,146,179,236,54,106,119,74,244,147,107,11,193,209,161,176,84,156,249,196,44,231,86,108,208,165,177,151,84,57,13,189,72,67,155,173,21,250,139,18,155,82,153,83,47,52,226,95,130,73,109,230,158,62,198,165,168,144,133,40,208,241,35,45,122,106,253,22,48,183,198,4,31,103,84,70,116,225,60,45,66,192,216,86,141,130,176,180,30,165,69,195,244,248,244,186,116,109,234,220,220,69,97,180,182,211,122,214,106,90,180,161,9,43,168,205,71,107,153,153,241,24,45,211,87,232,177,133,190,48,32,251,58,162,2,42,246,78,244,167,201,191,140,12,61,237,22,7,165,49,230,179,100,239,74,124,155,248,192,195,222,209,96,122,83,0,0,0,0,0,1,128,29,53,126,139,24,91,227,2,15,179,170,34,29,176,6,63,198,89,89,140,169,57,131,151,216,134,93,15,16,208,228,20,152,51,163,25,107,105,118,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,57,137,233,171,244,88,194,223,24,16,125,157,81,16,172,3,209,70,197,219,91,97,93,174,114,176,177,77,53,174,163,137,40,93,90,159,137,169,202,75,109,110,231,42,51,107,91,236,52,79,58,225,67,113,195,121,44,173,195,37,43,114,225,25,93,6,47,86,44,197,52,44,13,133,107,56,215,20,206,234,84,92,63,79,145,84,168,201,221,45,205,196,86,27,83,142,185,161,4,165,171,74,16,163,178,72,212,118,177,17,159,1,230,223,103,92,249,198,91,54,230,229,11,53,176,100,217,105,93,58,66,17,83,130,204,130,101,21,106,113,173,39,34,19,166,164,45,58,28,74,108,74,52,43,66,201,14,36,181,161,38,89,213,210,103,183,110,87,231,174,67,96,60,5,146,248,154,92,164,98,185,9,196,56,129,130,125,200,239,211,216,143,173,182,169,243,152,73,26,22,181,72,53,59,163,120,162,73,195,101,194,37,161,214,93,48,147,252,175,206,188,163,206,170,81,214,114,163,49,240,254,41,142,220,120,210,100,34,155,57,14,191,13,15,164,212,209,73,102,251,216,235,81,37,125,135,82,133,145,161,100,100,70,147,34,136,190,154,191,74,124,45,241,127,7,218,53,17,98,182,0,193,185,151,143,246,163,194,56,91,46,107,248,130,141,30,76,132,61,138,37,81,234,147,169,198,116,6,93,109,233,140,189,38,17,147,173,161,210,109,13,32,205,73,73,188,227,5,169,38,105,81,95,94,154,191,74,124,45,241,127,7,218,53,16,14,133,79,74,124,83,241,127,59,218,52,225,53,35,206,102,198,123,80,85,118,76,206,136,217,141,14,145,18,163,77,168,199,69,18,188,211,177,212,243,233,165,57,46,59,210,85,21,36,235,73,41,58,99,145,54,110,40,209,115,237,23,121,122,8,202,172,204,194,185,201,151,24,115,52,176,84,190,177,69,196,212,246,170,17,181,56,218,220,103,89,118,216,119,118,181,161,47,52,178,83,110,32,148,122,28,66,210,103,116,152,14,214,0,0,45,86,214,62,139,25,201,241,127,136,125,156,248,243,88,37,167,165,147,109,168,116,250,23,230,100,202,28,87,189,159,84,214,172,99,84,164,84,152,113,182,98,165,111,48,229,25,205,217,169,196,60,167,27,51,125,6,109,169,45,165,13,168,156,75,238,37,49,44,3,213,64,142,174,146,190,143,72,121,155,66,157,158,185,13,132,63,63,80,52,187,88,161,210,217,98,59,117,136,186,228,189,38,82,25,109,146,114,77,69,78,60,133,25,169,205,78,54,209,165,41,91,154,18,169,21,0,30,96,114,171,51,49,86,77,230,62,28,205,44,21,47,171,214,176,205,65,170,132,109,78,56,134,222,208,125,182,29,221,173,11,83,46,160,212,219,136,37,22,182,214,180,153,217,70,61,4,236,119,181,86,13,218,191,40,233,248,194,141,82,136,156,79,78,143,30,54,44,164,54,217,178,186,117,68,209,219,52,180,165,173,93,89,197,37,197,50,189,74,212,130,52,153,239,16,226,17,29,125,37,253,29,241,178,194,75,217,247,144,56,114,90,176,197,70,67,139,196,24,106,155,79,117,228,80,214,77,56,243,147,89,38,146,105,102,14,150,150,107,74,244,161,133,154,73,7,187,90,80,206,21,108,241,180,14,62,217,151,52,32,230,190,92,174,34,234,80,227,200,136,236,57,198,241,194,154,195,205,154,84,212,134,217,113,181,56,130,86,135,82,147,85,137,198,155,87,29,36,2,101,58,71,118,227,147,178,150,13,129,131,242,249,17,36,102,46,48,142,250,224,188,234,218,117,20,72,137,50,65,205,117,131,51,82,214,165,26,146,194,84,157,210,150,211,170,81,168,153,54,156,130,186,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,199,96,205,92,204,197,89,201,152,248,143,52,177,172,190,177,90,196,213,7,106,18,116,184,226,219,103,89,246,24,107,120,181,173,44,180,130,75,109,160,212,122,27,66,18,71,100,144,200,12,225,216,130,187,144,219,29,225,156,245,205,8,181,90,54,58,197,24,193,154,115,52,55,94,65,55,14,142,236,23,222,108,228,178,109,19,141,76,55,35,169,70,141,225,146,27,90,82,180,37,194,90,80,24,170,51,211,163,67,111,89,57,13,136,89,201,92,217,174,203,127,46,171,146,27,102,144,183,55,90,40,21,23,229,54,149,60,167,158,117,180,177,4,210,227,206,188,93,189,43,73,45,9,73,173,227,94,58,236,109,147,148,45,160,54,135,195,249,59,136,222,234,241,49,53,62,185,29,185,58,86,190,169,41,20,137,142,70,147,161,11,65,185,186,125,182,157,221,235,36,175,70,149,118,84,100,58,166,122,100,94,99,236,233,152,245,28,175,205,10,55,81,170,193,179,172,188,209,154,226,212,34,168,204,155,149,25,195,34,222,50,189,42,177,216,148,74,74,144,180,161,104,90,18,30,148,253,214,97,95,114,190,238,189,211,82,189,205,249,63,202,222,88,235,173,245,30,163,187,222,245,157,253,247,123,157,223,111,121,171,78,158,213,237,196,65,103,72,206,218,255,0,154,171,49,216,160,96,10,157,85,188,178,194,222,247,77,140,249,238,155,170,78,35,89,57,83,83,58,82,180,234,66,201,182,146,233,169,72,109,42,85,154,83,206,182,86,214,110,218,219,67,79,217,230,6,205,47,227,121,105,195,20,233,7,185,150,204,153,12,212,85,78,56,238,48,116,151,94,67,132,151,160,233,117,86,101,196,42,214,66,9,91,180,33,9,235,251,49,108,245,138,182,160,206,90,46,81,225,105,61,67,175,239,36,212,106,139,138,228,134,105,144,90,78,167,100,56,148,23,218,182,130,82,144,149,186,235,72,53,163,94,162,14,255,0,177,6,197,216,171,107,140,199,98,12,212,213,104,152,6,155,188,126,183,136,90,130,226,155,94,232,217,213,6,51,230,131,100,166,44,159,108,201,43,62,195,102,167,116,175,73,54,185,254,194,120,90,133,129,176,173,27,5,97,104,61,74,139,135,233,241,233,116,232,219,213,185,184,138,195,105,109,166,245,172,212,181,105,66,18,87,81,154,142,215,51,51,226,58,174,69,228,94,92,108,233,151,20,236,175,202,250,55,81,165,65,187,175,60,233,146,229,84,37,40,136,156,149,37,194,34,222,60,189,41,185,216,146,73,74,80,132,161,8,66,19,112,0,5,170,218,199,209,99,57,62,47,241,15,179,159,23,84,90,173,172,125,22,51,147,226,255,0,16,251,57,240,30,107,7,170,129,229,92,122,168,0,1,75,17,241,21,0,0,0,31,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,21,186,75,246,10,147,144,216,133,236,234,202,106,20,183,242,234,185,33,199,170,232,111,117,162,129,81,126,83,138,75,41,101,150,155,75,16,77,46,50,211,39,219,210,180,154,22,164,154,217,37,205,160,235,217,129,128,48,110,105,96,202,182,95,102,14,30,137,92,195,213,200,231,26,116,9,41,51,67,168,185,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,7,159,125,139,182,182,197,91,35,102,153,98,154,107,93,123,13,215,122,181,63,19,83,148,151,29,222,65,76,150,214,183,216,104,158,105,179,152,219,100,242,89,91,134,105,78,249,194,50,178,204,122,9,192,24,255,0,6,230,158,13,164,230,14,95,98,24,149,204,61,92,142,82,96,206,140,103,161,212,92,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,160,47,109,253,139,177,86,200,249,142,244,24,105,170,214,240,13,75,118,253,19,16,187,5,196,182,141,233,189,166,12,151,201,4,201,204,65,48,225,154,80,125,182,201,46,233,70,163,109,28,6,65,109,153,157,27,55,224,12,115,151,57,115,58,34,105,184,234,57,180,235,178,93,150,79,210,95,54,92,101,82,233,234,101,246,210,196,147,75,136,51,116,210,163,51,142,199,212,17,0,204,158,148,173,190,107,178,171,181,237,148,242,134,161,212,105,80,126,81,198,53,184,178,80,183,42,14,41,4,110,83,89,83,106,61,219,40,212,109,200,185,147,139,113,46,50,162,66,16,225,63,24,35,176,96,12,1,140,179,79,25,82,114,251,47,176,244,186,230,33,174,72,40,208,96,198,34,214,234,236,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,87,171,109,253,151,233,91,38,99,252,25,151,48,234,242,234,53,42,142,7,167,86,235,206,187,33,47,48,154,171,143,73,102,74,98,168,154,105,69,27,84,114,54,201,196,154,236,125,163,238,32,199,81,50,125,26,157,33,112,243,54,133,7,34,179,231,23,254,126,160,106,106,143,92,170,60,196,118,235,17,117,198,102,52,85,188,227,196,228,154,138,156,121,105,34,75,122,156,109,162,82,148,183,53,169,88,23,178,118,199,213,93,172,50,143,55,85,129,138,33,99,188,21,34,131,62,138,137,46,169,180,78,97,212,84,74,76,18,81,172,154,109,110,155,108,45,14,56,147,34,91,9,65,169,180,56,183,19,142,191,158,172,5,138,191,93,112,230,36,195,149,15,178,67,157,77,157,29,207,241,92,101,230,220,71,130,146,164,247,25,0,244,167,158,153,233,151,27,58,101,197,71,52,51,66,179,212,105,80,108,211,44,180,68,185,85,9,74,35,54,226,198,108,204,183,143,47,74,172,87,36,146,82,165,173,72,66,22,180,249,225,218,43,62,113,150,210,89,185,93,205,108,103,54,90,151,81,144,180,83,32,189,32,158,69,38,156,75,81,199,132,209,165,8,78,134,210,171,26,137,9,214,179,91,138,45,107,81,159,96,218,43,108,12,241,218,135,200,109,230,150,36,215,18,137,79,141,19,168,83,214,244,120,51,37,51,189,249,162,244,93,225,178,83,22,79,184,149,56,218,16,157,54,74,82,148,149,133,224,232,226,216,114,54,213,184,202,126,48,204,21,203,143,151,88,62,67,8,156,203,72,117,165,214,229,168,141,101,9,167,200,137,40,66,82,73,83,234,74,183,169,67,173,37,36,147,120,157,108,46,255,0,69,214,192,179,49,133,118,155,180,198,113,83,234,180,186,86,28,168,70,157,132,232,239,198,126,27,149,57,72,67,82,88,169,41,106,74,117,195,78,241,181,53,187,53,37,231,18,173,70,72,108,208,246,64,116,213,250,44,97,111,140,8,62,206,168,140,244,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,96,95,77,95,162,198,22,248,192,131,236,234,136,8,139,201,220,226,199,217,21,143,233,121,141,151,53,233,116,234,149,58,67,14,186,211,82,158,101,138,131,13,188,219,202,137,41,44,173,10,118,51,138,105,4,227,70,162,37,17,124,6,94,132,246,85,218,99,6,237,95,148,112,243,75,7,193,151,78,90,100,42,155,87,166,73,35,82,233,213,22,208,218,221,96,156,210,73,121,26,93,109,104,113,36,90,144,180,234,74,23,173,180,121,183,23,215,99,189,170,177,150,202,25,185,79,198,20,106,148,181,97,138,140,136,241,177,101,33,182,201,228,84,105,196,190,217,165,165,45,9,235,45,165,78,41,149,234,78,149,153,164,207,118,183,16,176,244,102,3,170,101,86,102,97,92,228,203,140,57,154,88,42,95,88,162,226,106,123,85,8,218,156,109,110,51,172,187,108,59,187,90,208,151,154,89,41,183,16,74,61,14,33,105,51,186,76,118,176,0,0,0,0,0,24,171,210,143,232,39,153,191,121,125,177,8,64,93,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,125,58,81,253,4,243,55,239,47,182,33,8,1,1,63,219,2,237,175,133,118,172,203,136,148,74,181,79,171,230,110,25,167,178,222,35,167,200,54,208,228,253,4,150,213,83,142,77,165,8,83,46,172,200,214,148,36,183,46,44,144,101,165,77,45,220,170,30,99,50,119,56,177,246,69,99,250,94,99,101,205,122,93,58,165,78,144,195,174,180,212,167,153,98,160,195,111,54,242,162,74,75,43,66,157,140,226,154,65,56,209,168,137,68,95,1,151,161,61,149,118,152,193,187,87,229,28,60,210,193,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,52,146,94,70,151,91,90,28,73,22,164,45,58,146,133,235,109,1,120,0,0,7,156,205,184,50,118,171,146,27,81,230,6,17,153,65,137,74,166,205,172,73,173,208,90,131,21,76,66,58,84,183,84,244,100,199,73,161,9,208,218,84,108,40,155,45,9,113,135,16,147,61,23,18,61,208,201,158,144,241,78,77,87,114,26,175,89,215,90,193,53,7,42,52,184,142,19,13,252,199,150,162,90,137,146,73,147,174,238,229,156,133,56,181,36,201,29,109,132,235,50,82,82,158,3,166,159,33,163,85,176,110,20,218,54,141,10,90,234,84,41,8,195,53,163,102,59,174,163,201,207,27,142,198,121,213,146,244,48,134,164,27,141,145,232,247,197,206,66,77,125,148,36,240,171,163,123,59,234,185,35,181,126,19,85,62,135,18,169,31,30,72,143,129,231,33,231,20,218,216,98,124,200,228,79,180,162,185,18,219,117,182,150,100,164,153,41,4,180,118,77,68,226,3,235,233,71,244,236,204,223,188,190,199,132,51,255,0,161,83,209,99,20,252,96,78,246,117,56,96,7,74,63,167,102,102,253,229,246,60,33,150,157,29,25,189,27,33,122,55,243,139,55,30,126,35,114,48,238,40,170,61,79,41,108,58,243,14,212,87,77,166,181,9,151,16,213,150,104,114,75,140,182,102,70,155,18,204,205,73,34,53,16,98,175,74,14,119,210,179,179,106,250,210,104,212,57,116,232,248,2,58,176,58,215,37,196,169,115,31,133,50,81,188,249,37,60,16,131,117,231,16,130,212,163,52,54,149,158,147,89,182,140,160,232,75,201,79,237,235,104,201,149,15,94,10,167,197,109,223,220,243,37,184,242,13,191,220,68,218,146,231,236,228,164,249,134,35,3,243,213,143,113,87,235,174,35,196,152,142,161,246,73,147,170,83,164,57,254,51,143,60,227,139,241,82,148,174,243,49,232,207,100,140,151,165,100,46,207,56,39,47,226,225,8,152,118,174,221,30,28,188,73,29,149,165,213,187,91,114,59,125,117,215,93,74,148,78,175,122,74,73,40,148,164,146,16,132,34,205,161,4,65,109,122,81,253,4,243,55,239,47,182,33,8,11,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,79,167,74,63,160,158,102,253,229,246,196,33,0,32,39,251,96,93,181,240,174,213,153,113,18,137,86,169,245,124,205,195,52,246,91,196,116,249,6,218,28,159,160,146,218,170,113,201,180,161,10,101,213,153,26,210,132,150,229,197,146,12,180,169,165,187,149,67,204,102,78,231,22,62,200,172,127,75,204,108,185,175,75,167,84,169,210,24,117,214,154,148,243,44,84,24,109,230,222,84,73,73,101,104,83,177,156,83,72,39,26,53,17,40,139,224,50,244,39,178,174,211,24,55,106,252,163,135,154,88,62,12,186,114,211,33,84,218,189,50,73,26,151,78,168,182,134,214,235,4,230,146,75,200,210,235,107,67,137,34,212,133,167,82,80,189,109,160,47,0,234,153,171,153,152,87,38,242,227,17,230,150,53,151,213,232,184,102,158,237,66,78,151,27,67,143,104,46,195,13,111,22,132,41,231,86,105,109,180,26,139,91,139,66,72,238,162,29,130,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,5,157,35,187,113,198,218,183,25,64,193,249,124,137,113,242,235,7,200,125,112,94,117,110,180,186,220,181,17,32,230,186,193,153,37,8,74,73,73,97,42,78,245,40,117,213,40,210,111,27,77,135,106,171,116,184,231,67,59,73,77,205,122,21,38,36,204,18,136,238,80,161,225,73,111,75,140,195,212,162,158,111,183,41,198,147,33,198,91,170,27,54,104,228,18,86,132,145,153,19,106,34,177,203,254,75,230,246,13,207,172,175,195,249,185,151,239,203,114,133,136,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,36,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,112,65,177,6,197,216,171,107,140,199,98,12,212,213,104,152,6,155,188,126,183,136,90,130,226,155,94,232,217,213,6,51,230,131,100,166,44,159,108,201,43,62,195,102,167,116,175,73,54,185,254,194,120,94,133,129,176,181,27,4,225,104,29,74,139,135,233,241,233,116,232,219,213,185,184,138,195,105,109,166,245,172,205,106,210,132,36,174,163,53,29,174,102,103,196,7,44,40,124,14,224,103,234,14,101,99,0,191,14,64,102,5,126,65,98,1,67,59,216,66,199,77,95,165,62,22,248,191,131,237,26,136,154,99,16,179,211,87,233,79,133,190,47,224,251,70,162,3,29,54,59,218,171,25,108,161,155,148,252,97,70,169,75,86,24,168,200,143,27,22,82,27,108,158,69,70,156,75,237,154,90,82,208,158,178,218,84,226,153,94,164,233,89,154,76,247,107,113,11,244,17,149,89,151,133,115,147,46,48,230,105,96,169,123,250,46,37,167,181,80,141,169,198,214,227,58,139,182,195,187,181,173,9,121,165,146,155,113,4,163,208,226,22,147,59,145,143,48,99,47,250,57,246,215,252,202,185,142,254,31,199,245,58,171,153,101,138,125,238,165,25,131,222,183,75,156,102,130,110,166,150,116,154,213,165,8,54,221,75,70,149,45,181,37,86,117,76,180,217,132,217,102,182,115,229,126,72,210,233,21,220,214,198,17,48,221,54,185,88,143,65,135,50,90,28,54,14,107,201,90,155,67,142,37,38,150,81,165,167,20,110,184,105,109,36,147,53,41,35,176,225,92,89,133,113,197,6,54,41,193,88,154,149,136,40,179,117,245,106,141,46,99,114,226,191,161,106,66,244,58,217,169,10,210,180,41,39,99,224,164,153,31,18,49,5,125,40,27,71,80,182,130,218,57,113,176,46,32,242,174,16,193,20,244,81,41,242,99,78,91,240,102,202,53,169,201,114,216,65,164,144,157,75,82,24,53,163,82,93,76,70,214,75,82,13,4,155,235,208,177,131,179,42,175,140,241,94,51,126,191,136,24,203,172,59,29,108,179,77,77,82,115,20,233,117,249,36,218,77,226,142,131,40,210,86,212,86,148,78,19,154,148,141,244,85,18,111,161,72,12,33,218,199,210,159,57,62,48,49,15,180,95,18,169,208,169,232,177,138,126,48,39,123,58,156,34,175,107,31,74,124,228,248,192,196,62,209,124,100,255,0,70,70,221,148,173,158,42,167,146,25,141,14,35,24,39,21,86,58,219,85,102,155,74,95,131,85,146,168,113,146,236,167,222,144,219,45,65,67,44,173,110,40,144,165,164,248,241,43,145,4,218,0,0,0,192,14,154,191,69,140,45,241,129,7,217,213,17,158,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,136,44,233,47,219,18,78,210,25,184,246,7,193,149,137,127,35,172,15,33,200,80,153,110,99,78,196,171,84,91,91,136,118,168,147,102,233,90,20,147,221,178,102,183,44,209,26,211,187,55,220,64,14,191,209,113,233,217,150,95,126,189,143,52,79,240,128,30,139,143,78,204,178,251,245,236,121,162,127,128,5,15,136,168,0,208,124,5,15,144,212,124,198,147,51,1,169,63,204,43,207,128,162,127,152,15,135,18,1,65,180,255,0,208,253,209,186,54,37,40,211,166,222,32,34,207,111,196,26,125,194,95,133,252,169,221,251,148,71,62,88,32,221,198,24,125,171,25,107,172,68,79,47,91,168,18,71,210,1,21,199,61,193,232,109,197,91,202,156,138,255,0,220,162,55,50,205,229,177,141,112,234,172,93,154,204,69,113,253,185,0,38,115,98,152,75,139,130,221,108,204,213,124,74,165,121,182,253,42,56,204,152,196,100,217,220,173,196,97,198,197,213,5,201,193,206,43,222,207,243,200,105,236,254,213,31,196,102,68,115,53,32,204,202,220,64,110,128,10,159,4,128,226,113,5,206,42,72,139,244,210,252,70,34,127,164,9,242,114,149,61,155,17,26,49,155,189,254,164,202,33,44,85,190,49,147,251,97,126,35,17,59,210,1,13,77,211,234,47,110,220,34,94,52,123,137,151,14,41,148,96,44,110,199,47,183,27,52,42,171,90,147,99,161,62,92,85,111,213,17,196,230,80,77,7,191,178,200,252,222,255,0,132,65,78,201,109,161,121,151,84,77,206,229,69,127,129,126,232,96,78,134,27,74,126,88,177,223,204,254,112,29,137,66,130,170,20,1,95,161,49,160,136,107,224,124,76,105,62,100,2,162,165,204,44,86,2,46,23,1,168,5,8,84,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,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,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,5,21,200,105,35,176,212,174,67,72,10,26,123,197,27,35,227,192,107,62,68,54,210,163,43,241,1,172,86,221,147,48,50,176,95,178,96,62,10,138,111,29,239,218,149,248,140,96,142,221,17,148,188,5,141,147,161,103,127,38,242,47,179,70,25,225,55,231,46,95,246,51,252,70,48,187,109,104,236,57,128,113,146,148,139,223,201,221,231,251,52,96,16,213,139,153,221,99,185,105,50,81,25,110,248,31,237,41,18,17,176,12,212,37,140,7,23,120,222,175,154,157,155,246,185,202,49,128,249,140,211,77,230,45,65,45,166,214,221,91,137,254,192,129,156,27,2,49,43,202,152,17,237,30,245,243,83,141,203,234,101,23,227,1,43,212,67,188,24,167,254,14,143,196,67,236,95,51,248,71,197,67,236,211,162,25,255,0,115,183,252,82,31,99,135,222,94,176,27,74,51,191,1,68,138,153,250,198,139,168,128,90,220,254,96,222,203,250,202,108,163,249,141,81,46,31,180,15,62,57,152,157,25,143,138,209,199,179,91,156,92,127,111,88,244,63,157,109,19,152,18,178,90,111,243,34,127,127,216,76,121,230,205,116,233,205,44,98,155,90,213,250,129,127,237,43,1,243,81,240,148,172,65,70,223,209,217,122,85,76,229,147,13,196,107,180,183,136,200,172,148,32,139,82,150,106,81,88,139,159,34,35,59,14,34,147,86,170,80,106,144,235,148,58,148,170,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,113,114,38,99,145,177,166,25,208,230,155,98,24,106,229,127,211,154,23,183,105,173,146,171,231,134,103,237,17,151,81,42,21,122,124,186,196,166,241,21,50,44,55,228,59,79,89,71,57,78,212,53,33,42,36,198,50,39,13,195,94,146,105,90,108,102,149,233,104,36,255,0,96,61,181,48,174,213,57,115,18,137,85,170,117,124,204,195,52,246,91,196,116,249,38,218,28,159,164,146,133,84,227,147,105,66,20,203,139,50,53,165,9,45,203,139,36,25,105,83,75,119,42,207,152,243,29,147,185,195,143,178,43,31,210,243,27,46,107,210,233,213,42,108,134,29,117,166,165,60,203,21,6,27,121,183,149,18,82,89,90,20,236,103,20,210,9,198,141,68,74,34,248,12,189,8,236,175,180,198,13,218,191,41,33,230,150,15,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,98,75,200,210,235,107,67,137,34,212,133,167,82,80,189,109,160,47,1,21,198,155,113,49,169,60,198,149,31,30,0,42,0,67,170,230,174,101,225,92,155,203,140,69,154,56,214,95,87,162,225,154,123,181,9,58,92,109,14,61,164,187,12,53,188,82,16,167,157,89,165,182,208,106,45,110,45,9,35,186,136,4,81,244,196,108,207,131,114,251,25,81,115,255,0,7,206,195,244,133,227,137,11,133,87,195,237,25,181,46,101,69,4,183,93,170,52,222,163,74,208,164,155,104,124,210,148,105,116,218,90,183,139,146,181,20,112,11,191,181,86,211,24,203,106,252,220,153,154,88,194,12,74,114,19,29,52,218,69,50,49,18,145,78,167,54,183,22,211,6,230,146,83,203,212,235,139,91,138,34,212,181,171,74,80,141,13,163,165,87,242,159,52,240,166,21,166,227,172,83,150,152,174,141,134,235,59,159,39,86,42,20,105,49,224,204,222,182,110,181,185,125,104,38,220,214,218,84,180,233,81,234,73,26,138,228,87,1,51,253,20,251,51,224,220,168,200,104,25,194,153,216,127,16,98,204,197,142,83,87,87,167,25,186,116,250,113,232,211,75,39,77,70,68,182,221,109,106,124,146,148,123,241,110,215,175,171,182,177,155,226,10,250,51,54,209,252,205,153,142,188,183,198,170,222,96,28,125,80,136,196,153,15,78,220,183,66,156,103,186,68,235,56,180,178,150,84,75,74,100,40,244,171,118,211,75,37,30,228,155,114,114,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,1,245,143,53,155,88,250,83,231,39,198,6,33,246,139,227,210,152,243,89,181,143,165,62,114,124,96,98,31,104,190,3,47,246,51,216,187,10,237,113,176,142,48,131,9,52,170,38,62,166,230,4,167,232,152,133,216,45,169,197,238,169,145,52,193,146,249,32,222,40,107,55,220,51,74,15,176,225,165,221,43,210,109,175,2,234,212,204,101,149,24,254,109,26,99,146,232,24,179,7,86,28,140,234,226,75,34,126,159,81,136,241,165,70,219,204,168,200,150,219,173,157,150,218,143,138,72,210,124,140,76,79,66,167,162,198,41,248,192,157,236,234,112,250,186,75,246,10,141,159,56,121,236,234,202,106,20,70,51,22,135,29,199,170,232,111,123,174,191,78,98,43,138,75,41,101,150,156,83,243,137,77,178,211,39,216,212,133,26,22,165,18,25,36,5,149,201,14,151,248,216,95,102,218,157,27,53,33,75,170,102,133,2,58,41,56,101,108,65,118,75,21,52,38,6,152,243,42,47,61,43,90,214,82,89,62,178,164,169,11,81,72,108,218,66,143,120,104,141,108,127,143,241,150,105,227,42,182,96,230,14,33,151,92,196,53,201,7,38,116,233,38,90,221,93,136,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,139,175,137,52,232,167,216,98,171,90,196,208,54,162,205,122,92,186,125,54,129,32,156,194,148,90,141,45,72,58,155,235,142,135,26,169,158,253,189,42,140,132,190,133,176,227,87,53,60,141,100,180,110,72,157,11,213,209,133,176,84,156,152,165,68,218,7,56,40,82,224,102,13,78,60,150,105,84,137,123,165,149,38,156,250,89,208,243,141,41,173,236,121,202,36,190,147,34,119,178,203,230,218,210,149,155,136,76,133,0,0,128,30,144,140,179,218,226,133,156,181,12,123,180,228,79,42,121,83,112,205,58,187,70,109,247,48,235,76,173,46,45,170,124,55,22,132,238,119,122,31,247,135,9,46,153,165,199,85,188,222,111,156,201,254,138,125,132,170,167,85,129,181,54,114,225,152,137,166,166,57,63,130,41,85,22,20,167,220,124,212,133,55,88,52,25,146,80,132,164,148,76,107,74,141,102,189,250,73,26,24,113,201,63,198,185,123,128,115,42,148,213,11,49,176,62,31,197,84,214,36,38,91,80,235,116,198,103,48,219,233,74,146,151,82,219,201,82,73,100,149,173,36,162,43,217,106,46,243,28,173,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,64,48,47,166,175,209,99,11,124,96,65,246,117,68,96,7,69,199,167,102,89,125,250,246,60,209,159,253,53,126,139,24,91,227,2,15,179,170,35,0,58,46,61,59,50,203,239,215,177,230,128,150,157,183,246,46,194,187,92,101,195,240,97,38,149,68,199,212,221,219,244,76,66,236,22,212,226,247,68,246,152,50,95,36,27,197,13,102,251,134,105,65,246,28,52,187,165,122,77,181,193,13,51,0,102,229,3,55,23,151,216,91,15,98,3,204,92,55,88,126,51,112,104,4,185,53,24,213,24,43,89,184,108,28,83,82,148,182,148,202,215,173,163,59,110,205,68,118,43,143,78,99,170,83,178,171,46,41,25,143,87,205,234,102,11,165,70,198,117,234,124,122,93,74,182,220,114,41,82,98,178,102,109,182,165,127,232,18,140,187,75,75,44,37,70,162,101,162,64,117,253,154,233,153,185,69,200,108,13,70,207,119,34,57,142,224,81,217,141,88,92,121,107,148,106,90,46,150,205,231,150,165,27,178,119,68,222,253,100,165,33,79,111,77,6,104,52,152,185,99,8,58,93,179,11,31,101,174,205,184,110,187,151,56,227,16,97,90,147,248,226,28,71,102,81,42,111,65,125,198,21,2,122,148,210,156,101,73,81,160,212,132,40,210,103,107,161,39,220,66,53,118,100,218,111,105,42,254,210,89,81,66,174,237,7,153,85,26,109,71,28,80,162,76,135,47,22,79,121,137,44,57,61,148,184,211,141,169,211,74,208,164,153,164,210,100,100,100,102,70,2,114,115,211,34,242,227,104,188,184,168,229,126,104,81,186,245,42,117,157,101,230,140,145,42,159,41,36,100,220,168,206,25,30,237,228,106,85,142,198,147,74,148,133,165,104,90,208,175,58,217,233,145,121,143,179,166,99,212,114,191,52,40,221,70,171,6,206,178,243,70,107,139,80,138,163,50,110,84,103,12,139,120,202,244,170,199,98,81,41,42,66,210,133,161,104,79,166,145,143,251,104,236,147,133,118,185,202,195,194,213,39,122,142,36,161,117,154,134,25,168,165,77,181,187,156,168,206,33,12,62,233,178,235,133,13,199,13,149,60,134,200,148,173,203,102,71,116,16,12,32,232,167,219,182,170,85,88,27,44,231,46,38,136,170,106,163,147,24,34,171,81,125,73,125,183,201,72,75,116,115,89,145,165,104,82,77,70,198,181,36,208,104,220,36,215,173,134,219,146,172,226,206,44,3,145,88,2,169,152,217,141,94,137,78,166,211,163,190,235,77,59,41,150,95,168,62,219,46,60,152,145,82,242,208,151,100,184,150,150,77,180,74,35,81,151,194,101,230,179,31,224,12,101,149,152,202,173,151,217,131,135,165,208,241,13,14,65,198,157,6,73,22,182,151,98,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,185,89,241,182,6,120,237,27,133,112,118,10,204,140,73,190,162,224,186,123,17,35,198,97,111,124,191,41,182,247,103,81,154,183,92,90,228,76,90,56,27,138,61,37,169,102,132,160,220,112,214,31,94,216,155,85,99,45,171,243,114,161,140,43,53,41,105,195,20,233,18,35,97,58,67,141,147,40,167,83,141,125,131,83,73,90,211,214,92,74,91,83,203,212,173,75,34,73,30,237,13,161,25,41,209,133,176,84,108,231,170,196,218,7,56,40,81,39,229,245,50,68,150,105,84,137,123,212,29,90,162,194,153,208,243,141,41,173,212,136,41,53,62,147,34,119,180,243,6,218,210,164,19,136,85,160,216,23,98,140,85,181,102,99,196,173,213,169,157,95,44,176,205,65,151,49,29,66,65,56,134,231,232,52,184,170,100,115,109,72,90,158,117,6,68,181,33,69,185,109,100,179,61,74,105,14,207,157,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,64,62,176,0,1,213,51,87,44,240,174,114,101,198,35,202,220,107,19,172,81,113,53,61,218,124,157,45,182,183,25,214,93,135,218,222,33,104,75,205,44,146,227,107,52,158,135,16,133,17,93,36,60,251,237,137,178,174,50,217,67,55,42,24,62,179,77,150,172,49,81,145,34,78,19,171,184,225,60,138,141,56,151,216,37,58,148,33,61,101,180,169,180,188,141,41,210,179,37,17,110,214,218,215,232,204,117,252,89,128,48,110,58,147,135,229,99,12,61,18,172,188,43,88,110,191,72,41,36,106,68,90,139,109,58,211,82,9,23,210,165,161,47,184,104,212,71,165,122,86,155,45,8,82,67,5,122,48,182,10,147,147,20,168,155,64,231,5,10,92,12,193,169,199,146,205,42,145,47,116,178,164,211,159,75,58,30,113,165,53,189,143,57,68,151,210,100,78,246,89,124,219,90,82,179,113,9,198,14,154,191,74,124,45,241,127,7,218,53,17,53,34,21,186,106,253,41,240,183,197,252,31,104,212,64,58,21,61,41,241,79,197,252,239,104,211,134,90,116,151,236,21,27,62,112,243,217,213,148,212,40,140,102,45,14,59,143,85,208,222,247,93,126,156,196,87,20,150,82,203,45,56,167,231,18,155,101,166,79,177,169,10,52,45,74,36,50,72,196,190,133,79,74,124,83,241,127,59,218,52,225,53,32,60,224,236,215,178,142,99,237,33,158,39,146,20,198,189,206,79,165,239,223,196,143,213,25,54,220,163,69,142,242,26,144,165,199,81,165,197,188,151,28,67,100,201,89,70,226,136,148,109,164,150,226,61,4,228,238,78,224,28,138,192,20,188,185,203,154,12,74,117,54,157,29,134,157,117,168,172,178,253,65,246,217,109,149,75,148,166,80,132,187,37,196,180,131,113,211,73,26,140,190,2,47,171,7,229,86,92,101,253,119,20,226,124,21,130,233,84,90,174,53,168,38,169,95,151,14,57,54,229,66,81,32,144,78,56,101,254,50,172,86,73,184,235,206,25,107,117,197,43,181,128,12,0,233,171,244,88,194,223,24,16,125,157,81,25,254,48,3,166,175,209,99,11,124,96,65,246,117,68,4,85,236,157,233,79,147,127,24,24,123,218,44,15,74,99,205,102,201,222,148,249,55,241,129,135,189,162,192,244,166,0,45,254,122,103,166,92,108,233,151,21,28,208,205,10,207,81,165,65,179,76,178,209,18,229,84,37,40,140,219,139,25,179,50,222,60,189,42,177,92,146,73,74,150,181,33,8,90,211,216,49,254,63,193,185,89,131,106,217,131,152,56,134,37,15,15,80,227,156,153,211,164,153,232,105,23,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,56,1,219,51,108,204,125,181,158,63,147,50,100,233,116,236,19,78,144,182,168,52,22,157,121,150,20,195,111,72,56,210,229,70,55,221,100,231,110,100,27,110,58,221,138,197,165,60,57,135,161,224,0,1,128,29,53,126,139,24,91,227,2,15,179,170,34,40,54,100,164,210,171,251,73,101,69,10,187,76,137,81,166,212,113,197,10,36,200,114,217,75,204,73,97,201,236,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,196,175,244,213,250,44,97,111,140,8,62,206,168,136,139,201,12,107,74,203,92,232,192,57,141,93,143,45,250,110,21,197,20,170,220,198,162,33,42,125,198,35,75,109,231,18,218,84,164,164,214,105,65,145,17,169,37,123,92,203,152,12,170,233,47,216,114,78,206,56,201,236,225,192,235,136,188,186,198,149,135,16,204,70,208,212,117,208,234,47,19,143,156,36,178,130,74,78,49,165,14,169,149,33,61,132,54,109,172,136,210,133,189,132,3,210,237,38,110,81,237,111,144,208,170,19,41,49,49,30,4,204,42,59,111,59,6,90,144,179,36,46,198,166,92,54,86,162,106,75,14,164,210,102,218,245,180,243,39,165,68,180,17,148,59,99,14,141,76,199,194,91,98,97,108,134,110,149,85,174,96,204,87,80,85,81,138,197,45,102,167,34,97,150,231,27,114,28,145,37,214,27,142,137,140,199,54,148,225,37,42,70,242,68,116,164,148,111,54,133,6,106,244,66,108,209,242,50,201,169,121,233,138,105,59,156,73,152,218,124,157,214,24,210,244,74,27,74,61,214,157,109,37,198,250,195,154,158,61,43,91,110,180,136,75,43,25,12,85,233,171,244,167,194,223,23,240,125,163,81,19,39,132,240,181,11,3,97,90,54,10,194,208,122,149,23,15,211,227,210,233,209,183,171,115,113,21,134,210,219,77,235,89,169,106,210,132,36,174,163,53,29,174,102,103,196,67,103,77,95,165,62,22,248,191,131,237,26,136,12,0,25,169,209,153,182,143,230,108,204,117,229,190,53,86,243,0,227,234,132,70,36,200,122,118,229,186,20,227,61,210,39,89,197,165,148,178,162,90,83,33,71,165,91,182,154,89,40,247,36,219,156,87,70,70,69,229,198,209,121,193,142,178,191,52,40,221,122,149,59,47,230,186,203,205,25,34,85,62,82,106,20,242,110,84,103,12,143,118,242,53,42,199,99,73,165,74,66,210,180,45,104,85,138,218,43,33,177,150,205,185,185,93,202,156,103,10,90,87,78,144,181,211,39,61,28,153,69,90,156,107,81,71,154,209,37,107,78,135,18,155,154,73,106,208,178,91,106,61,104,81,16,122,83,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,97,175,73,158,218,63,153,179,46,17,150,248,41,91,204,125,143,169,242,216,141,33,153,219,151,40,80,76,183,75,157,102,214,151,146,242,141,106,76,117,22,148,239,26,117,102,163,220,155,110,96,174,199,125,39,120,171,103,108,172,197,89,103,142,224,213,113,102,234,158,235,248,34,108,153,46,76,242,108,228,70,67,49,224,190,219,175,163,77,56,183,77,168,146,194,146,166,236,225,37,43,222,145,181,136,25,171,153,152,171,57,51,31,17,230,150,53,151,214,43,88,154,160,237,66,78,151,28,91,108,235,62,195,13,111,22,181,165,150,144,73,109,180,26,143,67,104,66,72,236,146,1,215,234,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,31,40,148,157,156,246,10,147,147,27,34,102,206,208,57,193,66,151,3,48,106,121,111,138,217,165,82,37,238,150,84,154,115,244,195,208,243,141,41,173,236,121,202,36,190,147,34,119,178,203,230,218,210,149,155,136,76,91,0,245,80,0,0,62,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,196,16,244,140,236,81,249,149,115,29,138,254,0,166,85,92,203,44,83,239,148,217,47,150,245,186,92,227,53,155,148,197,61,169,75,86,148,32,156,105,78,146,84,182,212,164,221,213,50,235,135,61,35,137,197,56,79,10,227,154,20,172,45,141,112,205,43,16,81,102,232,235,52,234,164,38,229,197,127,66,210,180,107,105,194,82,21,165,104,74,138,229,193,73,35,46,36,64,34,91,162,235,96,89,152,194,187,77,218,99,56,169,245,90,93,43,14,84,35,78,194,116,119,227,63,13,202,156,164,33,169,44,84,148,181,37,58,225,167,120,218,154,221,154,146,243,137,86,163,36,54,104,123,32,58,106,253,22,48,183,198,4,31,103,84,70,122,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,48,47,166,175,209,99,11,124,96,65,246,117,68,6,0,116,92,122,118,101,151,223,175,99,205,18,233,182,102,198,120,7,107,60,1,38,28,200,49,41,216,218,157,29,110,208,107,205,52,203,47,169,246,217,144,81,162,74,146,108,58,241,193,223,72,55,28,105,187,29,203,82,120,243,136,190,139,143,78,204,178,251,245,236,121,162,127,128,121,161,164,236,235,155,149,28,249,133,179,100,204,39,46,151,142,229,86,27,163,59,6,91,75,81,69,90,172,106,144,225,178,149,153,198,75,70,111,155,205,146,209,185,35,117,38,164,88,206,122,118,59,217,87,6,236,161,148,116,252,31,70,166,196,86,39,168,199,143,39,22,85,219,112,222,93,70,162,72,237,146,93,82,16,174,172,218,148,226,89,70,148,233,65,154,140,183,139,113,107,186,173,224,12,26,214,63,145,154,73,195,209,15,22,74,163,179,64,93,89,68,106,124,169,205,60,227,233,142,131,51,178,16,110,188,181,171,73,22,179,38,245,234,221,183,167,176,0,0,0,0,181,91,88,250,44,103,39,197,254,33,246,115,226,234,139,85,181,143,162,198,114,124,95,226,31,103,62,3,205,96,245,80,60,171,143,85,0,40,69,97,80,0,0,0,0,0,0,22,255,0,61,50,47,46,54,139,203,138,142,87,230,133,27,175,82,167,89,214,94,104,201,18,169,242,146,70,77,202,140,225,145,238,222,70,165,88,236,105,52,169,72,90,86,133,173,10,243,217,158,155,56,102,62,70,103,141,71,35,42,216,126,171,62,171,229,2,143,64,83,80,15,121,94,138,235,198,220,73,49,154,109,78,107,223,88,136,155,66,150,164,185,169,163,237,161,73,47,74,99,175,226,76,189,192,56,198,171,69,174,226,252,15,135,235,149,44,55,35,173,209,102,84,169,140,201,126,154,254,164,43,123,25,199,18,106,101,122,154,105,90,144,100,119,109,7,244,37,96,196,14,141,13,135,35,108,227,131,89,206,28,112,185,107,204,92,105,71,109,15,68,113,14,199,69,14,156,241,182,249,66,83,43,36,168,228,154,144,210,158,82,211,216,91,100,218,8,137,43,91,216,107,211,87,233,79,133,190,47,224,251,70,162,38,164,66,183,77,95,165,62,22,248,191,131,237,26,136,11,171,208,99,244,236,252,27,252,164,59,255,0,73,95,71,164,60,205,161,78,207,92,134,194,31,159,168,26,93,172,80,233,108,177,29,186,196,93,114,94,147,41,12,182,201,57,38,162,167,30,66,140,212,230,167,27,104,210,148,173,205,9,87,64,232,49,250,118,126,13,254,82,18,168,3,206,182,197,219,36,226,173,174,115,76,176,181,53,222,163,134,232,93,90,161,137,170,42,83,141,110,224,170,75,104,91,12,58,76,186,217,76,113,179,121,76,161,194,36,171,114,225,153,217,6,61,4,224,12,1,131,114,179,6,210,114,251,47,176,244,74,30,30,161,199,40,208,96,198,35,208,210,46,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,108,27,128,48,110,95,70,170,197,193,152,122,37,41,21,202,196,218,253,76,217,35,215,50,163,45,211,118,68,135,86,163,53,45,106,81,216,174,125,148,37,8,78,148,33,41,46,192,0,48,3,166,175,209,99,11,124,96,65,246,117,68,103,248,192,14,154,191,69,140,45,241,129,7,217,213,16,17,171,176,110,89,225,92,228,218,151,10,229,110,53,137,214,40,184,154,159,95,167,201,210,219,107,113,157,116,89,186,31,107,120,133,161,47,52,178,75,141,172,210,122,28,66,20,69,116,144,249,118,196,217,87,25,108,161,155,149,12,31,89,166,203,86,24,168,200,145,39,9,213,220,112,158,69,70,156,75,236,18,157,74,16,158,178,218,84,218,94,70,148,233,89,146,136,183,107,109,107,238,189,23,30,157,153,101,247,235,216,243,68,207,109,85,179,62,13,218,191,40,230,101,110,48,157,46,156,180,200,77,74,145,83,140,102,165,211,170,45,161,196,52,249,183,168,146,242,52,186,226,22,218,140,181,33,106,210,164,47,67,136,8,118,232,230,219,95,243,42,230,59,244,12,127,83,170,185,150,88,167,222,234,81,152,61,235,116,185,198,104,38,234,105,103,74,150,173,40,65,182,234,90,52,169,109,169,42,179,170,101,166,206,119,169,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,30,101,243,139,39,113,246,69,99,250,166,92,230,53,6,93,58,165,78,144,251,77,58,236,87,153,98,160,195,111,56,202,101,197,83,200,66,157,140,226,154,89,182,233,36,137,68,95,9,22,122,116,93,109,245,51,7,215,105,187,51,231,21,66,171,84,165,98,58,132,104,56,78,176,252,151,230,57,76,148,180,53,25,138,106,144,165,43,68,53,110,219,75,91,178,74,89,113,74,212,70,135,13,108,132,191,128,0,0,0,0,197,94,148,127,65,60,205,251,203,237,136,66,21,182,78,244,167,201,191,140,12,61,237,22,4,212,244,163,250,9,230,111,222,95,108,66,16,173,178,119,165,62,77,252,96,97,239,104,176,3,42,186,74,250,63,126,65,51,39,103,222,84,179,175,0,213,106,9,242,165,57,41,187,148,121,210,223,146,191,122,105,136,200,102,61,57,5,213,152,111,82,205,68,227,136,71,29,73,24,235,177,222,213,88,203,101,12,220,167,227,10,53,74,90,176,197,70,68,120,216,178,144,219,100,242,42,52,226,95,108,210,210,150,132,245,150,210,167,20,202,245,39,74,204,210,103,187,91,136,95,162,138,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,196,0,237,253,177,245,87,100,220,220,82,105,229,17,204,9,140,100,76,159,133,22,203,170,53,198,97,11,73,185,5,212,184,181,59,174,57,60,210,9,197,41,68,234,20,133,234,214,110,54,216,78,246,85,102,102,21,206,76,184,195,153,165,130,165,245,138,46,38,167,181,80,141,169,198,214,227,58,203,182,195,187,181,173,9,121,165,146,155,113,4,163,208,226,22,147,59,164,199,107,16,23,209,231,182,157,87,101,140,208,143,66,197,248,130,90,114,175,18,200,50,196,16,202,50,165,20,39,205,189,45,84,24,109,42,37,33,105,81,52,151,77,4,163,91,36,162,221,184,180,51,166,125,0,91,253,160,114,207,228,201,145,216,243,43,91,137,74,145,47,19,97,249,212,248,30,84,111,92,86,103,45,149,117,87,215,216,89,167,116,249,52,225,45,41,53,33,72,37,36,181,36,135,154,26,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,199,169,225,4,61,43,25,13,27,38,246,163,159,137,168,80,165,183,66,204,152,231,137,155,90,163,186,76,55,81,91,171,76,246,80,242,214,162,117,123,210,41,42,34,52,238,202,99,104,36,37,36,131,80,99,166,122,102,103,201,119,48,19,142,156,151,85,151,46,70,31,195,212,249,242,170,142,111,37,74,157,10,143,14,28,167,214,189,106,53,239,31,142,234,201,106,86,165,37,68,165,17,40,204,139,150,147,157,127,253,150,41,219,58,67,167,253,48,38,227,90,132,167,26,255,0,123,163,67,136,219,43,39,63,118,155,137,83,127,176,26,85,231,144,181,64,3,42,186,50,242,83,228,211,181,198,22,235,21,14,171,3,2,91,26,204,208,238,135,157,234,79,179,213,219,110,237,173,42,188,167,99,107,73,233,187,68,238,149,18,180,222,127,134,0,116,61,228,15,184,12,142,168,230,230,45,203,223,37,98,156,105,80,95,146,234,147,17,242,212,156,58,76,199,83,27,180,153,153,180,203,143,147,238,121,169,55,82,150,86,122,208,76,168,179,252,6,42,244,163,250,9,230,111,222,95,108,66,16,173,178,119,165,62,77,252,96,97,239,104,176,38,167,165,31,208,79,51,126,242,251,98,16,133,109,147,189,41,242,111,227,3,15,123,69,128,25,105,210,123,176,84,108,152,170,203,218,7,39,232,81,32,101,245,78,68,102,106,180,136,155,213,157,38,162,250,158,214,243,109,37,173,212,120,42,52,176,146,35,119,178,243,228,218,18,148,27,104,78,53,236,119,181,86,50,217,67,55,41,248,194,141,82,150,172,49,81,145,30,54,44,164,54,217,60,138,141,56,151,219,52,180,165,161,61,101,180,169,197,50,189,73,210,179,52,153,238,214,226,23,232,162,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,1,155,125,108,81,138,182,83,204,121,117,186,77,51,172,101,150,38,168,60,230,28,168,71,39,22,220,13,102,167,19,76,144,110,41,107,75,205,32,140,144,165,168,247,205,160,214,71,169,46,161,160,187,253,32,125,37,241,179,235,15,82,242,183,32,100,98,10,38,24,126,59,115,113,5,77,199,221,131,46,122,223,138,164,57,75,83,109,57,165,81,144,151,214,135,137,102,180,58,234,11,71,189,182,151,30,196,13,157,114,27,25,109,37,155,148,44,169,193,144,165,169,117,25,8,93,78,115,49,201,228,82,105,196,180,148,137,174,146,150,132,232,109,42,185,36,214,157,107,52,54,147,214,180,145,245,252,170,203,60,85,156,153,143,135,50,183,5,68,235,21,172,77,80,106,159,27,83,110,45,182,117,159,109,247,119,104,90,210,203,72,37,56,226,201,39,161,180,45,70,86,73,137,254,216,187,100,156,43,178,54,86,22,22,166,187,215,177,37,119,171,84,49,53,69,74,109,221,228,228,198,109,11,97,135,73,150,156,56,109,184,79,41,148,56,70,164,239,156,51,59,172,192,92,12,139,200,188,184,217,211,46,41,217,95,149,244,110,163,74,131,119,94,121,211,37,202,168,74,81,17,57,42,75,132,69,188,121,122,83,115,177,36,146,148,161,9,66,16,132,39,191,159,17,80,1,75,17,10,125,16,212,48,127,165,219,48,177,246,90,236,221,134,235,185,115,142,49,6,21,169,63,142,33,196,118,101,18,166,252,23,220,97,80,39,169,77,41,198,84,149,26,13,72,66,141,38,118,186,82,125,196,3,55,239,196,8,238,98,16,122,56,182,132,207,220,115,182,110,94,97,108,107,158,25,129,136,40,211,124,173,214,105,213,76,75,54,92,87,244,82,165,173,26,218,113,197,33,90,86,148,168,174,92,20,146,50,226,68,38,242,246,1,168,200,189,98,21,186,106,142,251,83,97,111,139,248,62,209,168,137,168,177,152,133,126,154,159,74,108,45,241,127,7,218,53,16,29,43,162,219,39,176,6,122,231,70,61,203,156,198,160,196,168,211,106,57,111,84,105,167,93,138,195,207,211,223,114,92,38,83,46,42,158,66,210,212,150,210,234,205,183,73,38,105,51,248,72,236,174,213,59,52,99,45,148,115,114,102,86,226,249,209,42,40,84,116,212,169,21,56,198,73,69,70,156,226,214,134,159,54,238,106,101,122,154,113,11,109,70,122,86,133,105,82,209,161,197,221,94,140,157,160,48,14,207,27,72,157,119,49,87,45,138,110,42,163,251,149,106,99,70,202,88,130,252,153,240,212,153,50,156,121,198,210,212,100,37,149,169,199,8,212,105,46,58,79,141,165,247,108,61,149,176,110,213,249,73,80,193,245,138,108,68,226,122,116,121,18,112,157,93,199,13,149,211,170,38,142,193,41,212,161,106,234,206,41,45,165,228,105,86,164,17,40,139,120,134,214,128,243,177,73,164,213,107,245,88,116,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,244,121,178,102,207,212,173,153,178,27,12,101,76,54,226,174,165,14,63,91,175,76,142,73,50,155,85,122,202,146,238,240,155,109,78,32,149,102,154,82,211,172,153,105,148,170,250,68,102,244,120,108,45,138,154,218,227,17,63,156,216,50,170,84,172,151,168,43,115,80,101,78,69,131,43,16,176,251,46,66,208,110,37,14,190,201,178,163,152,157,36,146,52,156,85,57,216,121,40,118,100,237,96,30,107,118,177,244,166,206,79,140,12,67,237,23,197,170,23,87,107,31,74,124,228,248,192,196,62,209,124,101,86,201,219,20,97,93,171,54,17,198,149,186,77,51,171,230,110,25,198,21,71,48,229,66,57,54,135,39,232,166,64,113,52,201,6,226,144,133,50,234,204,201,10,90,139,114,226,205,100,122,84,234,29,11,235,209,79,183,61,42,181,134,96,108,187,154,245,72,148,250,149,2,57,55,133,43,85,26,162,80,85,54,23,33,13,181,76,61,251,154,149,37,10,125,8,97,182,174,74,101,26,9,8,220,145,187,38,131,203,103,231,171,1,98,175,215,92,57,137,48,229,67,236,144,231,83,103,71,115,252,87,25,121,183,17,224,164,169,61,198,67,61,38,244,184,227,229,236,161,3,42,233,244,153,108,102,131,113,207,15,78,196,207,60,243,168,126,149,212,220,100,170,13,72,41,9,144,213,83,89,180,163,90,137,196,26,208,183,110,70,178,109,1,218,250,86,54,231,170,214,177,52,253,151,114,162,169,46,159,77,160,72,54,241,93,106,157,84,82,14,166,250,227,173,183,105,133,184,115,74,163,33,47,173,15,182,237,205,79,35,65,161,27,147,55,99,44,118,12,1,128,49,150,105,227,42,78,95,101,246,30,151,92,196,53,201,5,26,12,24,196,90,221,93,140,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,202,66,118,218,217,39,10,236,141,176,46,20,194,212,215,122,246,36,174,230,5,34,161,137,170,42,83,110,239,39,38,139,53,11,97,135,73,150,156,56,109,184,79,41,148,56,70,164,239,156,51,59,172,192,88,14,139,143,78,204,178,251,245,236,121,162,127,132,0,244,92,122,118,101,151,223,175,99,205,19,252,0,40,124,8,84,80,238,3,73,241,20,51,238,21,26,85,203,135,48,26,210,40,98,137,37,24,173,207,144,0,249,229,253,7,221,31,74,121,143,142,102,163,209,111,16,17,209,183,37,57,151,253,197,107,83,133,167,202,86,177,151,248,55,128,139,60,7,217,198,52,18,255,0,125,98,255,0,42,145,41,187,116,156,198,253,196,110,248,95,202,87,229,254,12,34,183,7,184,166,113,141,8,212,118,50,169,69,62,95,101,72,9,148,216,113,100,156,22,226,110,92,113,65,255,0,37,24,102,220,123,26,79,143,120,193,61,133,102,111,176,90,204,220,185,251,169,50,229,246,40,195,58,97,157,208,127,108,127,136,6,249,138,159,152,7,204,80,203,179,112,28,93,104,254,87,73,125,144,191,17,136,191,233,11,138,209,97,135,220,74,148,106,86,50,85,202,229,251,28,177,40,53,132,154,153,34,34,191,108,191,17,136,180,233,0,122,82,232,211,89,82,174,132,99,39,44,86,46,22,68,160,24,205,178,92,148,177,154,149,141,74,66,72,168,210,11,180,118,253,82,192,157,28,44,230,174,181,166,199,230,114,255,0,24,64,70,207,117,55,41,249,147,88,113,15,238,213,228,249,8,51,211,127,213,13,120,120,9,234,192,175,27,189,123,82,175,109,215,119,219,0,238,138,20,21,59,119,10,0,10,114,59,10,138,29,175,196,5,70,162,228,41,244,32,94,176,26,128,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,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,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,5,21,200,105,26,149,200,105,0,81,242,176,208,157,35,81,149,198,132,128,220,189,197,109,217,48,50,176,167,27,24,15,146,97,93,167,11,214,131,252,67,15,118,204,136,78,229,254,48,34,110,247,242,127,127,217,227,140,195,150,70,109,175,237,12,98,182,215,48,119,249,125,138,207,117,168,213,212,126,138,223,167,176,26,33,103,52,152,38,115,38,166,157,22,81,110,123,255,0,193,208,51,171,96,52,163,117,129,21,110,223,205,79,199,40,97,30,117,71,84,108,210,172,167,70,157,61,95,190,255,0,169,219,25,151,176,44,229,20,140,8,198,247,251,233,195,79,132,163,16,74,213,23,82,169,241,11,252,29,191,226,144,251,86,70,101,111,17,240,225,245,26,169,208,204,207,156,102,255,0,138,67,238,112,204,175,111,88,163,105,92,6,130,227,204,107,87,17,162,228,64,58,62,113,55,175,3,86,172,87,249,147,59,249,19,30,119,243,116,173,155,24,212,189,88,138,165,254,82,224,244,79,155,9,37,224,138,210,76,174,103,74,154,69,255,0,169,49,231,111,56,146,105,205,204,110,147,43,25,98,58,153,127,237,78,0,228,242,101,210,70,53,195,100,106,183,205,232,103,203,236,173,137,174,217,34,5,43,16,96,10,173,10,185,79,139,81,166,212,106,83,34,76,135,45,132,186,196,150,28,134,210,92,105,198,212,70,149,161,73,51,35,73,145,145,145,153,24,132,140,164,82,145,141,112,218,136,236,69,92,134,127,245,205,137,170,216,242,183,75,163,96,26,165,114,185,84,139,79,167,83,170,115,101,76,153,45,212,178,196,102,27,134,210,220,113,199,20,100,148,33,41,35,81,168,204,136,136,140,204,4,107,244,137,108,88,123,44,230,28,124,67,128,105,149,87,50,207,20,221,202,116,151,203,122,221,46,113,169,102,186,98,158,212,107,86,148,32,156,105,78,146,84,182,212,164,221,213,50,235,135,110,54,60,218,167,25,108,163,155,148,252,95,71,169,75,86,24,168,200,143,27,22,82,27,108,158,69,70,156,75,237,154,90,82,208,158,178,218,84,226,153,94,164,233,89,154,76,247,107,113,11,159,124,109,130,112,14,208,57,65,84,193,53,167,226,214,48,166,55,163,169,164,204,134,166,100,33,108,60,141,76,203,140,226,146,182,141,104,51,109,230,93,178,136,150,150,214,87,177,8,8,219,19,101,108,101,178,134,110,84,48,125,98,157,45,88,98,163,34,68,156,39,87,113,194,121,21,26,113,47,176,74,117,40,66,122,203,105,83,105,121,26,83,165,102,74,34,221,173,181,172,61,4,101,78,101,225,92,228,203,156,59,154,56,42,94,254,139,137,169,237,84,35,106,113,181,184,206,162,237,176,238,237,75,66,94,105,100,166,220,65,40,244,56,133,164,206,233,49,217,207,153,252,34,6,250,57,182,215,252,202,185,142,253,3,31,212,234,174,101,150,41,247,186,148,102,15,122,221,46,113,154,9,186,154,89,210,165,171,74,16,109,186,150,141,42,91,106,74,172,234,153,105,179,157,154,85,90,149,95,165,195,174,208,170,113,42,52,218,139,13,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,0,251,75,144,130,222,147,45,180,63,52,158,99,163,45,240,82,183,120,7,0,212,37,177,26,67,51,183,205,215,103,17,238,151,58,205,173,76,169,148,146,84,152,234,45,74,221,186,234,205,69,190,54,219,202,158,150,141,180,61,197,208,102,108,165,128,21,170,181,136,233,236,191,138,42,140,78,210,170,116,23,23,169,48,82,150,150,75,39,159,66,8,221,75,164,73,234,207,36,180,184,82,53,55,21,185,85,150,152,171,57,51,31,14,229,118,10,137,214,43,88,154,160,213,62,54,166,220,91,108,234,62,219,238,238,210,181,165,150,144,74,113,197,146,79,67,104,90,140,172,147,1,125,118,10,216,239,16,237,79,155,148,197,86,104,242,216,203,170,28,142,187,136,42,111,67,149,213,38,161,133,176,167,41,109,72,107,74,83,37,212,188,217,25,111,80,180,52,165,186,90,141,9,74,166,211,61,54,112,203,140,243,200,234,142,70,85,176,253,42,5,43,201,229,30,128,166,160,22,238,131,41,166,77,184,146,99,52,218,155,209,185,185,17,54,133,33,42,111,83,71,216,90,146,127,86,206,185,13,131,118,109,202,58,22,84,224,200,81,18,138,116,116,46,167,57,152,230,202,234,213,19,66,74,68,215,73,75,90,181,184,164,220,146,107,86,132,18,27,73,232,66,72,174,88,15,50,217,233,145,121,143,179,166,99,212,114,191,52,40,221,70,171,6,206,178,243,70,107,139,80,138,163,50,110,84,103,12,139,120,202,244,170,199,98,81,41,42,66,210,133,161,104,76,149,116,77,237,181,14,161,66,252,204,153,189,138,247,83,233,122,21,131,170,149,122,147,13,182,244,85,45,150,27,163,55,188,52,184,183,146,227,132,108,32,141,197,41,181,45,180,147,105,97,180,171,34,186,67,54,44,165,109,79,149,242,43,184,67,15,196,86,106,97,168,228,120,126,97,201,76,83,154,193,57,169,218,123,238,41,38,149,161,73,55,84,209,44,210,72,120,210,123,198,208,183,181,64,181,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,64,61,79,15,53,155,88,250,83,231,39,198,6,33,246,139,226,111,182,5,218,186,30,213,185,29,18,183,83,119,70,51,194,251,154,62,40,101,199,152,55,31,148,150,82,105,158,150,218,36,238,217,145,219,82,72,219,66,82,226,31,109,58,137,173,106,132,29,172,125,41,243,147,227,3,16,251,69,240,18,169,208,169,232,177,138,126,48,39,123,58,156,51,252,96,7,66,167,162,198,41,248,192,157,236,234,112,207,240,24,85,155,61,25,153,113,154,27,92,80,54,129,222,82,169,152,89,54,170,98,156,56,205,60,151,229,186,195,47,147,141,184,180,185,169,157,204,130,87,203,37,160,141,91,147,224,165,201,113,214,179,42,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,245,128,0,0,0,0,0,12,0,233,171,244,88,194,223,24,16,125,157,81,24,1,209,113,233,217,150,95,126,189,143,52,103,255,0,77,95,162,198,22,248,192,131,236,234,136,192,14,139,143,78,204,178,251,245,236,121,160,39,248,0,0,89,253,168,54,95,192,59,89,224,10,126,92,230,53,95,16,83,169,180,234,195,85,182,157,162,72,101,151,212,251,108,188,202,82,165,60,211,169,52,105,144,179,50,36,145,220,147,199,153,29,128,203,222,136,157,155,114,215,31,225,172,198,161,99,108,202,126,165,133,107,16,171,112,218,151,82,128,166,28,126,51,200,121,180,184,148,195,74,141,6,164,17,25,18,146,118,189,140,185,140,223,0,0,1,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,2,32,122,110,38,224,213,231,70,94,211,224,210,101,183,139,24,194,238,189,84,156,165,30,225,250,114,229,184,80,153,65,107,50,37,182,235,115,212,163,208,155,147,205,246,151,98,36,71,0,239,251,64,230,103,201,147,60,113,230,105,55,46,171,34,38,38,196,19,170,16,60,168,230,185,76,193,91,202,234,172,47,182,178,78,233,130,105,178,66,84,105,66,80,73,73,233,73,14,43,28,101,158,42,203,186,118,16,168,226,152,157,83,221,174,31,70,38,167,48,182,220,109,228,193,114,84,152,237,45,196,173,9,182,243,170,169,212,26,117,37,77,58,210,201,93,171,16,79,167,71,237,79,40,234,219,40,96,25,89,70,222,31,66,17,71,131,27,18,21,38,34,35,47,203,236,195,97,169,167,45,9,74,84,114,77,72,73,169,107,45,78,32,219,89,26,144,164,40,242,40,69,95,66,94,117,255,0,111,91,57,204,167,250,241,173,62,83,109,126,231,135,45,183,150,110,126,226,54,210,150,255,0,103,53,43,204,33,42,128,0,0,0,0,0,2,21,186,106,253,41,240,183,197,252,31,104,212,68,212,136,86,233,171,244,167,194,223,23,240,125,163,81,0,232,84,244,167,197,63,23,243,189,163,78,19,82,33,91,161,83,210,159,20,252,95,206,246,141,56,77,72,0,0,0,12,0,233,171,244,88,194,223,24,16,125,157,81,25,254,48,3,166,175,209,99,11,124,96,65,246,117,68,4,85,236,157,233,79,147,127,24,24,123,218,44,15,73,21,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,143,54,251,39,122,83,228,223,198,6,30,246,139,3,61,58,86,54,237,170,157,86,126,203,57,53,137,162,38,154,152,230,198,55,170,211,159,82,159,113,243,82,210,229,28,150,68,73,66,18,146,73,191,161,74,53,154,247,10,52,104,125,183,2,202,244,151,237,199,39,104,236,100,246,79,96,116,68,70,93,96,186,195,139,102,91,107,106,66,235,149,22,73,198,14,106,94,65,169,37,24,146,183,82,202,80,174,218,28,55,22,102,106,66,25,194,1,216,48,110,0,198,89,131,38,171,23,6,97,233,117,85,208,232,243,107,245,51,100,139,68,58,116,70,141,217,18,29,90,140,146,132,37,37,98,185,246,150,164,33,58,150,180,164,250,248,15,85,0,49,127,164,47,106,12,125,178,102,75,209,115,27,46,105,24,126,163,82,168,226,136,212,71,90,173,199,121,230,18,195,145,37,188,165,37,44,186,210,137,122,163,160,136,205,70,86,53,112,228,101,133,121,33,210,237,180,150,101,103,70,1,203,154,238,9,203,86,41,184,171,20,82,168,147,29,137,77,158,151,219,98,76,182,217,113,77,169,83,20,146,89,37,102,100,102,149,21,237,114,62,64,47,175,77,95,162,198,22,248,192,131,236,234,136,133,97,53,61,53,126,139,24,91,227,2,15,179,170,34,34,242,67,5,82,179,43,58,48,14,92,215,100,75,98,155,138,177,69,42,137,49,216,139,74,95,109,137,50,219,101,197,54,165,37,73,37,146,86,102,70,105,81,94,215,35,228,3,39,250,51,54,209,252,205,153,142,188,183,198,170,222,96,28,125,80,136,196,153,15,78,220,183,66,156,103,186,68,235,56,180,178,150,84,75,74,100,40,244,171,118,211,75,37,30,228,155,114,114,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,30,107,54,138,200,108,101,179,110,110,87,114,167,25,194,150,149,211,164,45,116,201,207,71,38,81,86,167,26,212,81,230,180,73,90,211,161,196,166,230,146,90,180,44,150,218,143,90,20,69,157,93,20,251,115,213,104,184,154,6,203,185,175,84,151,80,166,215,228,19,120,82,181,81,170,41,103,76,125,17,208,219,84,195,223,185,165,49,150,150,16,134,27,106,198,151,151,160,144,189,241,27,65,46,130,21,186,106,253,41,240,183,197,252,31,104,212,68,212,136,86,233,171,244,167,194,223,23,240,125,163,81,0,232,84,244,167,197,63,23,243,189,163,78,25,233,210,101,149,89,47,152,123,54,213,107,185,175,136,162,80,42,88,70,61,66,169,133,38,42,92,72,175,204,170,166,4,133,53,77,67,143,161,74,113,15,169,180,41,76,52,105,91,134,195,102,71,216,33,128,29,13,85,106,85,3,105,44,109,93,174,212,226,83,169,180,236,183,169,75,153,50,91,201,101,136,204,55,62,158,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,22,215,111,173,181,241,86,213,153,143,46,137,73,169,245,124,178,195,53,7,155,195,148,248,230,226,27,159,160,212,218,106,114,9,196,161,106,121,212,25,154,18,180,150,229,181,154,8,181,41,213,186,24,170,51,83,162,143,41,178,107,51,118,142,98,163,153,152,191,171,87,176,151,87,174,97,44,59,169,76,249,98,115,43,83,134,246,248,140,181,117,93,218,29,234,233,237,57,125,103,118,153,121,10,180,27,61,108,119,155,155,72,96,220,192,199,24,30,143,47,201,184,30,142,244,214,94,56,107,117,21,106,139,102,218,206,151,28,145,117,174,74,163,155,174,36,144,135,44,178,97,11,221,239,208,177,106,169,53,60,101,149,24,254,21,102,27,114,232,24,179,7,86,27,146,210,37,196,34,126,159,81,136,241,41,36,227,47,36,200,150,219,173,149,208,226,79,138,76,148,92,200,7,163,61,172,125,22,51,147,226,255,0,16,251,57,241,230,176,77,246,17,219,71,10,237,113,176,142,110,206,154,170,85,19,31,83,114,255,0,19,49,91,195,205,78,109,78,47,117,76,61,83,163,48,107,55,138,26,205,246,200,148,178,236,56,106,107,82,244,147,139,132,16,30,170,0,0,0,0,0,6,0,116,213,250,44,97,111,140,8,62,206,168,140,255,0,24,1,211,87,232,177,133,190,48,32,251,58,162,3,0,58,46,61,59,50,203,239,215,177,230,137,254,16,3,209,113,233,217,150,95,126,189,143,52,79,240,0,0,0,0,14,149,157,248,214,171,150,185,47,143,179,26,133,30,35,245,44,43,133,234,181,184,109,75,66,148,195,143,198,136,227,205,165,196,165,73,81,160,212,130,35,34,82,78,215,177,151,48,29,212,90,173,172,125,22,51,147,226,255,0,16,251,57,241,21,127,236,213,237,79,255,0,136,57,85,255,0,53,84,127,239,194,85,54,177,244,88,206,79,139,252,67,236,231,192,121,172,30,170,7,149,113,234,160,0,0,0,0,0,0,0,0,0,0,0,66,183,77,95,165,62,22,248,191,131,237,26,136,154,145,10,221,53,126,148,248,91,226,254,15,180,106,32,46,175,65,143,211,179,240,111,242,144,149,65,21,125,6,63,78,207,193,191,202,66,85,0,0,0,0,96,7,77,95,162,198,22,248,192,131,236,234,136,207,241,128,29,53,126,139,24,91,227,2,15,179,170,32,48,3,162,227,211,179,44,190,253,123,30,104,159,225,0,61,23,30,157,153,101,247,235,216,243,68,255,0,0,197,93,190,182,40,194,187,86,101,196,186,221,38,153,213,243,55,12,211,222,115,14,84,35,147,104,114,126,130,83,137,166,72,55,20,132,41,151,86,102,72,82,212,91,151,22,107,35,210,167,80,236,5,213,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,61,79,8,245,233,61,216,42,78,115,210,165,237,3,147,244,41,115,243,6,153,30,51,53,90,68,77,210,10,173,78,97,47,107,121,182,146,214,246,68,228,146,152,73,17,187,218,101,130,109,9,82,201,180,40,29,24,91,122,201,206,122,84,77,159,179,130,187,46,126,96,211,35,201,122,149,87,151,186,65,85,169,204,37,157,12,184,234,157,222,200,156,146,83,234,51,38,187,76,176,110,45,74,89,56,181,72,80,242,195,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,159,77,129,118,215,194,187,86,101,196,74,37,90,167,213,243,55,12,211,217,111,17,211,228,27,104,114,126,130,75,106,169,199,38,210,132,41,151,86,100,107,74,18,91,151,22,72,50,210,166,150,232,101,80,11,41,182,102,117,226,173,157,182,108,198,25,199,130,169,244,169,181,172,63,228,254,172,197,81,167,28,138,189,252,248,241,215,173,45,184,218,206,200,121,70,86,89,118,136,175,114,185,28,123,100,135,75,182,210,89,149,157,24,7,46,107,184,39,45,88,166,226,172,81,74,162,76,118,37,54,122,95,109,137,50,219,101,197,54,165,76,82,73,100,149,153,145,154,84,87,181,200,249,0,204,174,148,127,65,60,205,251,203,237,136,66,21,182,78,244,167,201,191,140,12,61,237,22,4,212,244,163,250,9,230,111,222,95,108,66,16,129,179,214,41,161,96,108,253,203,76,107,138,103,117,42,46,31,198,20,106,165,70,78,233,110,110,34,177,53,167,29,115,66,9,75,86,148,33,71,100,145,168,237,98,35,62,0,61,20,231,166,122,101,198,206,153,113,81,205,12,208,172,245,26,84,27,52,203,45,17,46,85,66,82,136,205,184,177,155,51,45,227,203,210,171,21,201,36,148,169,107,82,16,133,173,62,120,118,138,207,156,101,180,150,110,87,115,91,25,205,150,165,212,100,45,20,200,47,72,39,145,73,167,18,212,113,225,52,105,66,19,161,180,170,198,162,66,117,172,214,226,139,90,212,103,114,182,223,219,71,21,109,113,152,239,206,132,170,173,19,0,211,119,108,81,48,243,179,156,83,107,221,27,218,103,73,96,150,108,148,197,147,238,17,169,5,216,108,210,214,165,233,55,23,112,58,51,54,46,252,210,121,142,188,200,198,169,221,224,28,3,80,136,252,152,239,65,223,55,93,156,71,189,68,27,184,133,50,166,82,72,74,164,36,245,43,118,235,72,36,150,248,156,108,47,7,69,62,195,21,90,214,38,129,181,22,107,210,229,211,233,180,9,4,230,20,162,212,105,106,65,212,223,92,116,56,213,76,247,237,233,84,100,37,244,45,135,26,185,169,228,107,37,163,114,68,236,186,15,146,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,245,128,12,42,233,100,200,186,238,112,108,203,238,147,9,81,169,82,234,185,119,80,94,36,148,244,131,67,114,145,71,110,43,197,53,17,220,81,126,208,242,219,212,146,90,99,21,181,45,45,161,89,170,56,156,89,133,168,88,231,10,214,112,86,41,131,215,104,184,130,159,34,151,81,141,189,91,123,248,175,182,166,221,111,90,13,43,78,164,45,69,116,153,40,175,114,50,62,32,60,182,142,193,151,184,42,171,153,88,255,0,13,101,205,10,68,70,42,88,170,177,10,137,13,217,107,82,88,109,249,47,33,150,212,226,146,149,40,144,74,89,25,153,37,71,107,216,143,144,231,246,129,203,63,144,222,120,227,204,173,110,37,86,60,76,51,136,39,83,224,121,81,189,18,158,130,135,149,213,95,95,97,4,173,235,6,211,132,180,164,146,180,172,148,146,210,162,25,149,208,193,148,49,177,126,124,226,92,220,168,177,17,232,249,123,71,75,48,201,79,186,135,217,168,212,55,141,54,242,16,158,194,208,81,153,156,218,137,103,192,222,108,201,38,101,169,1,47,249,123,130,169,89,107,128,48,214,92,208,164,75,126,155,133,104,240,168,144,221,150,180,169,247,24,140,202,25,109,78,41,41,74,77,102,148,17,153,146,82,87,189,136,185,14,192,0,3,21,122,81,253,4,243,55,239,47,182,33,8,86,217,59,210,159,38,254,48,48,247,180,88,19,83,210,143,232,39,153,191,121,125,177,8,66,182,201,222,148,249,55,241,129,135,189,162,192,15,74,99,165,103,22,78,224,28,245,192,21,76,185,204,106,12,74,141,54,163,29,246,154,117,216,172,188,253,61,247,25,113,148,203,138,167,144,180,181,37,180,186,179,109,210,73,154,76,254,18,62,234,0,49,43,96,237,130,233,91,29,70,197,21,170,206,37,137,138,49,102,34,144,168,136,168,181,1,44,162,37,41,167,86,108,180,214,171,186,149,188,91,183,95,78,179,70,180,52,130,213,185,39,92,203,80,0,20,59,247,10,118,134,161,139,253,33,123,80,99,237,147,50,94,139,152,217,115,72,195,245,26,149,71,20,70,162,58,213,110,59,207,48,150,28,137,45,229,41,41,101,214,148,75,213,29,4,70,106,50,177,171,135,35,32,201,238,208,180,27,80,108,191,128,182,179,192,52,252,185,204,106,190,32,167,83,105,213,134,171,109,59,68,144,195,47,169,246,217,121,148,165,74,121,167,82,104,211,33,102,100,73,35,185,39,143,50,60,33,216,207,165,7,63,118,136,218,79,7,228,238,54,194,57,127,10,139,136,60,161,214,95,165,211,230,183,41,27,136,18,36,35,66,156,150,226,10,235,101,36,119,65,246,76,237,99,177,148,159,25,240,185,0,195,252,133,232,192,200,45,157,179,98,133,156,88,43,23,230,4,218,214,31,235,93,89,138,164,248,78,69,94,254,51,177,215,173,45,196,109,103,100,60,163,43,44,187,68,87,185,92,143,47,202,221,224,118,251,162,61,186,66,186,66,179,163,100,220,232,162,229,214,93,97,140,21,81,166,212,112,188,106,219,174,214,225,75,121,242,125,201,114,217,52,165,76,201,105,36,141,49,208,100,70,147,59,154,184,242,34,9,9,227,220,33,95,166,167,210,155,11,124,95,193,246,141,68,100,255,0,71,175,72,94,116,237,101,157,21,172,185,204,92,51,130,169,212,218,118,23,147,91,105,218,36,41,108,190,111,183,46,35,41,74,148,244,151,82,104,211,33,102,100,73,35,185,39,143,50,60,96,233,169,244,166,194,223,23,240,125,163,81,1,128,34,92,186,42,54,230,165,86,176,204,13,151,115,94,169,18,159,82,160,71,38,240,165,102,161,84,74,10,166,194,228,33,182,169,135,191,115,82,164,161,79,161,12,54,213,201,76,163,65,33,27,146,55,112,7,100,173,153,228,109,77,136,113,230,7,163,206,150,198,33,161,224,121,216,143,15,178,201,181,162,109,69,137,81,80,220,71,77,211,74,82,135,82,243,141,146,245,163,66,212,133,153,169,40,82,21,104,63,61,88,11,21,126,186,225,204,73,135,42,31,100,135,58,155,58,59,159,226,184,203,205,184,143,5,37,73,238,50,1,234,71,180,29,161,133,157,25,155,104,254,105,60,184,94,91,227,101,110,241,246,1,167,196,98,76,151,167,111,156,174,193,34,221,34,117,156,90,158,83,201,52,37,50,20,122,147,188,117,165,146,139,124,77,183,154,151,32,30,107,54,177,244,166,206,79,140,12,67,237,23,196,170,116,42,223,243,44,226,155,127,229,2,119,179,169,194,43,54,177,244,167,206,79,140,12,67,237,23,196,132,244,111,103,206,13,217,183,163,243,49,243,91,25,205,136,148,83,177,197,69,20,200,47,72,54,87,86,168,157,42,1,199,132,209,165,11,86,183,20,155,26,137,10,208,130,91,138,45,8,81,144,113,93,51,217,85,146,244,233,20,76,222,167,226,40,145,115,66,169,34,5,46,125,5,153,113,16,185,84,162,106,105,149,73,216,196,142,176,181,146,217,106,57,62,165,26,52,54,134,237,116,149,162,216,119,252,244,207,76,199,218,47,49,234,57,161,154,21,158,189,85,157,102,153,101,162,52,69,167,197,73,153,183,22,51,102,103,187,101,26,149,98,185,168,212,165,45,106,90,214,181,170,224,84,118,37,207,26,126,204,180,141,166,207,10,85,93,165,85,42,18,18,170,91,116,215,156,148,205,29,49,73,246,171,42,221,146,180,67,86,238,73,41,110,147,100,148,165,135,18,110,33,244,169,33,159,253,12,153,77,147,81,48,37,119,57,232,152,191,203,89,147,47,121,67,172,211,181,41,175,115,240,77,226,91,76,238,175,239,189,99,112,219,221,96,200,211,216,221,35,74,154,127,95,107,233,171,244,88,194,223,24,16,125,157,81,17,107,178,174,211,24,203,101,12,220,135,154,88,62,12,74,138,21,29,84,218,189,50,73,18,81,81,167,56,182,214,235,4,230,147,83,43,212,211,107,67,137,35,210,180,39,82,86,141,109,174,69,122,82,115,139,0,231,174,195,88,11,49,178,230,189,18,163,77,168,227,138,91,174,180,212,166,94,126,158,251,148,121,175,42,36,164,178,181,165,169,45,165,212,19,141,26,140,210,103,240,25,134,26,244,92,122,118,101,151,223,175,99,205,19,252,32,7,162,227,211,179,44,190,253,123,30,104,159,224,1,67,62,226,230,42,40,126,176,20,227,113,161,68,124,70,190,60,198,149,159,3,245,128,39,87,240,13,71,111,186,40,147,224,87,245,10,153,119,128,39,152,248,166,43,78,142,62,177,246,145,216,199,193,61,73,78,239,81,250,255,0,152,4,124,109,190,210,159,247,23,217,213,167,202,61,246,254,230,17,57,134,140,203,23,81,13,71,199,175,198,254,84,132,179,109,162,251,39,238,59,82,255,0,190,29,199,254,14,34,98,132,164,167,22,209,140,143,148,216,231,255,0,90,64,37,219,96,167,200,240,113,161,75,231,139,45,203,236,81,70,126,196,34,36,240,229,127,230,17,229,176,75,247,194,105,237,240,247,90,93,223,98,138,36,50,26,146,166,207,73,223,181,252,192,62,131,230,7,230,10,10,159,152,3,143,169,164,205,146,177,125,25,126,35,17,143,210,11,72,83,88,114,68,158,175,109,230,50,95,107,95,59,183,40,253,98,79,38,164,212,209,18,74,253,175,230,49,28,157,33,140,17,224,190,9,237,123,176,227,199,236,82,192,71,134,76,58,182,179,34,180,146,85,173,22,73,114,251,59,98,126,50,221,205,239,148,110,119,182,231,252,241,0,57,76,178,107,50,235,188,109,102,37,23,254,208,216,159,124,174,94,175,41,241,253,135,252,240,23,16,0,0,6,149,115,26,134,149,31,16,26,203,204,2,229,199,144,23,152,29,214,1,82,240,21,20,46,66,160,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,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,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,40,174,67,72,212,174,67,72,1,157,134,218,70,181,13,9,1,186,103,113,67,228,96,43,244,38,3,228,149,230,43,237,12,99,86,213,40,47,145,254,40,51,34,50,249,75,249,118,6,74,202,243,85,246,166,49,183,106,164,40,242,239,20,88,203,245,23,242,236,6,136,91,218,8,180,230,149,121,73,224,69,213,121,126,230,104,101,14,192,179,63,60,24,21,157,75,253,116,239,225,230,74,49,139,219,66,164,211,153,149,251,159,46,171,254,78,208,200,125,131,36,169,56,195,3,32,150,178,34,242,159,2,62,31,58,148,32,153,28,56,100,116,168,63,185,26,254,41,14,69,118,239,46,241,196,225,85,106,164,83,206,231,198,19,71,199,237,82,57,103,57,125,209,70,194,249,141,161,186,190,99,104,7,86,204,189,42,194,85,82,50,35,47,39,75,231,251,81,143,59,89,218,68,89,207,143,136,138,196,88,158,171,98,255,0,206,220,30,135,243,84,212,222,10,172,172,140,203,77,46,105,240,63,177,24,243,185,156,138,53,230,254,57,89,153,153,171,18,84,206,231,207,244,83,128,55,178,161,42,86,51,195,132,147,183,205,168,133,255,0,92,129,43,184,49,151,83,177,174,116,169,75,35,34,195,152,167,191,253,228,49,20,217,68,147,60,111,134,189,94,92,135,252,179,98,89,240,170,82,157,140,115,170,196,95,218,230,41,238,255,0,121,12,5,165,232,167,219,174,168,154,181,63,101,188,228,196,209,21,77,84,114,99,4,213,42,15,169,47,182,249,41,41,110,144,107,50,52,173,10,73,168,216,214,164,154,13,27,132,154,245,176,219,121,255,0,181,86,205,24,55,106,236,164,153,149,184,190,116,186,114,211,33,21,42,69,78,49,154,151,78,168,182,218,208,211,230,221,201,47,35,75,174,33,109,168,203,82,22,173,42,66,244,56,143,55,35,213,49,243,1,230,59,56,114,123,31,100,86,62,170,101,214,98,208,101,211,170,84,233,15,180,211,174,197,121,150,42,12,54,243,140,166,92,85,60,132,41,216,206,41,165,155,110,146,72,148,69,240,145,72,223,67,190,210,185,167,138,241,77,95,103,76,81,86,242,198,27,163,225,249,21,250,116,170,131,242,100,78,135,186,114,159,17,168,76,173,110,155,109,195,67,106,81,165,164,182,90,84,102,100,100,71,97,243,244,228,82,105,76,213,114,114,186,205,50,34,42,83,35,215,162,72,152,150,82,79,188,195,42,130,166,154,91,150,212,164,33,79,188,164,164,206,201,55,92,50,182,163,189,180,232,87,244,165,197,63,241,2,119,180,105,192,51,79,164,199,98,243,218,75,46,17,153,24,40,183,120,251,0,211,229,191,26,59,48,119,206,87,96,145,111,87,6,237,160,222,83,201,52,169,81,210,90,147,188,117,212,26,75,124,110,55,9,212,154,158,50,202,140,125,14,177,13,185,116,28,89,131,171,13,201,105,18,226,17,63,79,168,196,120,148,146,113,151,146,100,75,109,214,202,232,90,79,138,76,148,92,200,122,134,46,66,37,250,88,246,38,153,79,174,254,105,188,161,194,187,216,21,77,105,198,52,202,69,53,247,28,102,82,80,243,238,86,92,221,146,155,67,42,109,179,39,214,100,218,82,226,80,226,141,197,62,226,146,25,215,177,118,214,216,87,107,156,172,44,83,77,107,168,226,74,23,86,167,226,106,114,146,219,91,185,202,140,218,214,251,13,19,206,184,80,220,112,222,75,43,112,201,74,220,184,70,87,65,140,128,30,112,118,63,218,82,187,178,182,120,209,243,54,152,91,234,83,218,105,120,146,34,98,161,247,37,209,221,121,181,200,109,162,82,145,165,226,221,33,198,204,150,130,222,54,130,81,154,13,105,84,202,103,231,72,22,86,101,86,204,184,123,62,240,219,222,85,151,152,116,247,61,200,83,137,81,159,112,167,28,87,22,93,113,164,73,73,238,99,190,150,216,149,185,90,148,219,139,36,121,198,64,44,167,74,158,219,240,242,219,10,213,246,97,203,201,90,241,126,36,167,180,214,33,151,185,98,68,120,84,121,109,190,135,226,223,122,107,106,99,136,38,78,203,104,200,152,145,173,42,74,212,218,147,18,217,85,150,120,171,57,51,31,14,101,110,10,137,214,43,88,154,160,213,62,54,166,220,91,108,235,62,219,238,238,208,181,165,150,144,74,113,197,146,79,67,104,90,140,172,147,28,86,44,197,53,220,115,138,171,56,215,20,206,235,181,172,65,80,145,84,168,201,221,33,189,252,167,220,83,142,185,161,4,148,39,82,214,163,178,72,146,87,177,17,23,1,55,221,25,155,23,126,102,204,184,94,100,99,84,239,49,246,62,167,196,126,76,119,160,238,92,161,65,50,222,162,13,220,66,94,75,202,53,165,82,18,122,83,188,105,164,18,79,114,78,56,25,1,179,22,207,88,87,101,252,154,162,229,30,22,147,215,250,134,242,77,70,168,184,173,199,122,167,57,213,106,118,67,137,65,125,171,104,37,41,106,67,77,52,131,90,244,106,56,1,218,199,210,159,57,62,48,49,15,180,95,30,148,199,154,205,172,125,41,243,147,227,3,16,251,69,240,18,169,208,169,232,177,138,126,48,39,123,58,156,51,252,96,7,66,167,162,198,41,248,192,157,236,234,112,207,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,192,125,96,34,175,56,250,97,43,184,111,105,166,232,153,119,69,165,78,202,124,57,80,58,61,97,227,105,19,165,86,155,76,166,202,76,248,110,54,242,27,77,155,105,196,197,45,225,182,180,186,110,59,125,104,67,18,105,128,49,254,13,205,60,27,73,204,28,190,196,49,43,152,122,185,28,164,193,157,24,207,67,168,185,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,7,96,0,0,0,0,1,128,29,53,126,139,24,91,227,2,15,179,170,35,0,58,46,61,59,50,203,239,215,177,230,140,255,0,233,171,244,88,194,223,24,16,125,157,81,24,1,209,113,233,217,150,95,126,189,143,52,4,255,0,0,0,0,12,95,233,11,218,131,31,108,153,146,244,92,198,203,154,70,31,168,212,170,56,162,53,17,214,171,113,222,121,132,176,228,73,111,41,73,75,46,180,162,94,168,232,34,51,81,149,141,92,57,25,97,94,72,116,187,109,37,153,89,209,128,114,230,187,130,114,213,138,110,42,197,20,170,36,199,98,83,103,165,246,216,147,45,182,92,83,106,84,197,36,150,73,89,153,25,165,69,123,92,143,144,9,116,24,171,210,105,157,127,33,109,145,241,79,87,167,245,169,248,238,248,42,30,182,181,178,215,93,97,238,176,227,150,113,10,77,162,181,39,66,139,85,157,54,181,36,211,170,217,84,33,219,166,159,56,170,181,172,220,194,153,33,79,175,68,118,133,134,168,232,173,206,135,18,82,148,180,213,101,45,196,146,101,54,75,52,18,219,140,219,75,104,148,130,90,81,49,195,185,165,210,1,128,25,123,130,170,185,149,143,240,214,92,208,164,68,98,165,138,171,16,168,144,221,150,181,37,134,223,146,242,25,109,78,41,41,82,137,4,165,145,153,146,84,118,189,136,249,9,73,233,101,217,163,10,224,253,153,114,187,20,225,42,77,86,100,188,176,234,24,41,85,29,195,110,56,170,31,85,82,26,114,123,173,180,70,122,31,97,132,161,87,67,105,114,99,164,73,212,234,109,138,189,21,153,57,66,205,221,174,41,18,113,27,215,137,128,169,238,227,22,227,105,95,203,82,163,62,195,113,139,90,22,147,70,237,249,13,63,126,210,85,184,208,164,154,86,102,83,41,181,118,19,247,115,179,46,106,225,102,240,207,186,9,115,112,125,91,168,83,147,11,173,184,252,228,69,113,113,119,77,89,70,167,146,250,26,83,122,75,81,56,148,26,123,68,64,32,175,96,156,204,197,89,95,181,198,89,212,112,180,189,223,151,177,4,44,51,81,97,110,56,76,202,131,61,244,71,117,14,37,11,78,189,59,196,186,130,85,210,78,178,210,205,42,209,97,232,164,121,87,30,154,54,126,204,207,147,38,71,96,60,210,114,93,42,68,188,77,135,224,212,39,249,45,205,113,89,156,182,83,214,152,71,109,102,157,211,228,235,102,133,40,212,133,32,210,163,212,147,1,112,0,0,0,0,0,4,43,116,213,250,83,225,111,139,248,62,209,168,137,169,16,173,211,87,233,79,133,190,47,224,251,70,162,1,208,169,233,79,138,126,47,231,123,70,156,38,164,66,183,66,167,165,62,41,248,191,157,237,26,112,154,144,0,0,0,24,1,211,87,232,177,133,190,48,32,251,58,162,51,252,96,7,77,95,162,198,22,248,192,131,236,234,136,8,96,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,114,216,3,0,99,44,211,198,84,156,190,203,236,61,46,185,136,107,146,10,52,24,49,136,181,186,187,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,151,19,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,155,254,141,13,135,35,108,227,131,89,206,28,112,185,107,204,92,105,71,109,15,68,113,14,199,69,14,156,241,182,249,66,83,43,36,168,228,154,144,210,158,82,211,216,91,100,218,8,137,43,91,192,162,108,103,128,118,76,216,107,54,161,195,131,18,163,141,170,57,111,94,118,189,94,117,166,94,125,47,185,71,34,147,18,44,146,97,167,138,14,250,57,56,219,78,92,238,122,149,199,148,27,15,74,123,88,250,44,103,39,197,254,33,246,115,227,205,96,15,69,27,107,108,165,249,176,114,178,149,150,126,239,125,201,121,51,16,49,93,235,190,75,235,251,205,220,105,12,238,183,123,230,173,126,179,171,86,163,182,139,91,141,203,21,114,159,161,175,228,95,154,120,55,51,63,52,119,148,253,201,98,10,117,119,169,123,144,220,245,174,171,37,183,183,91,206,186,173,26,183,122,117,105,85,175,123,29,172,36,168,0,96,7,77,95,162,198,22,248,192,131,236,234,136,138,189,147,189,41,242,111,227,3,15,123,69,129,42,157,53,126,139,24,91,227,2,15,179,170,34,42,246,78,244,167,201,191,140,12,61,237,22,0,78,158,218,59,36,225,93,174,114,176,240,181,73,222,163,137,40,93,102,161,134,106,41,83,109,110,231,42,51,136,67,15,186,108,186,225,67,113,195,101,79,33,178,37,43,114,217,145,221,4,60,251,227,252,1,140,178,179,25,85,178,251,48,112,244,186,30,33,161,200,56,211,160,201,34,214,210,236,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,126,162,6,31,237,219,209,241,66,219,2,102,31,198,84,76,85,238,95,25,209,186,189,45,233,207,182,185,17,101,81,247,234,91,141,169,146,81,89,230,183,175,58,209,164,210,75,81,169,183,12,137,72,117,144,233,93,25,27,118,85,118,135,165,30,72,102,52,57,111,227,108,43,71,235,109,85,154,109,74,98,117,42,50,97,198,75,178,159,122,67,143,59,57,111,60,181,184,162,66,80,162,227,192,238,71,137,125,53,126,148,248,91,226,254,15,180,106,34,79,182,81,217,71,46,54,74,203,132,96,172,20,215,94,170,206,221,191,95,175,190,201,34,85,94,82,72,200,148,162,35,61,219,40,212,162,105,146,51,75,105,82,140,205,107,91,142,46,48,122,106,253,41,240,183,197,252,31,104,212,64,96,84,42,181,86,157,26,124,58,125,78,92,88,245,72,229,18,115,76,188,164,34,83,4,235,111,19,78,164,142,203,65,58,203,78,18,85,114,214,218,21,205,36,101,122,246,59,217,87,25,109,95,155,148,252,31,70,166,203,78,24,167,72,143,39,22,85,219,112,153,69,58,156,107,237,146,93,82,22,158,178,226,82,226,89,70,149,106,89,26,140,183,104,113,104,183,249,59,147,184,251,61,113,253,47,46,114,230,131,46,163,82,168,200,97,167,93,106,43,207,49,79,97,199,155,101,82,229,41,148,45,77,70,109,78,160,220,116,210,100,146,63,128,143,208,70,199,251,53,208,182,86,200,234,62,89,83,15,125,85,123,77,83,18,75,76,165,190,220,186,195,172,182,137,14,52,106,74,52,178,91,164,54,217,18,16,123,182,208,106,35,89,173,74,11,129,149,89,103,133,114,111,46,48,230,86,224,168,157,94,139,134,105,237,83,227,106,109,180,56,246,130,237,190,238,237,8,66,158,117,102,167,28,89,36,181,184,181,168,202,234,49,28,29,43,27,9,82,142,149,63,106,108,154,195,50,211,82,76,131,127,27,210,169,204,37,76,56,193,165,106,114,176,72,35,37,33,105,81,36,159,208,149,18,201,123,245,18,52,62,227,146,148,62,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,192,121,130,193,184,255,0,25,101,244,154,172,172,25,136,101,210,151,92,163,205,160,84,201,147,45,19,41,210,218,54,164,71,117,10,35,74,208,164,157,202,229,217,90,80,180,233,90,18,162,235,227,61,58,75,246,10,147,144,216,133,236,234,202,106,20,183,242,234,185,33,199,170,232,111,117,162,129,81,126,83,138,75,41,101,150,155,75,16,77,46,50,211,39,219,210,180,154,22,164,154,217,37,224,88,15,85,0,0,0,0,0,3,0,58,106,253,22,48,183,198,4,31,103,84,70,127,140,0,233,171,244,88,194,223,24,16,125,157,81,1,128,29,23,30,157,153,101,247,235,216,243,68,255,0,8,1,232,184,244,236,203,47,191,94,199,154,39,248,0,0,0,7,84,205,140,11,242,80,202,204,101,150,126,84,242,103,186,220,63,81,161,117,221,198,251,170,245,168,206,51,189,221,234,78,189,59,205,90,117,38,246,181,202,247,29,172,0,69,95,251,6,63,254,104,191,247,39,255,0,231,198,127,237,99,232,177,156,159,23,248,135,217,207,139,170,45,86,214,62,139,25,201,241,127,136,125,156,248,15,53,131,213,64,242,174,61,41,237,41,180,166,92,108,173,151,5,153,185,154,85,87,160,61,80,98,151,18,37,46,41,63,42,92,167,73,107,38,208,75,82,27,77,155,105,215,12,220,90,19,165,179,34,51,81,165,42,11,170,3,170,101,86,102,97,92,228,203,140,57,154,88,42,95,88,162,226,106,123,85,8,218,156,109,110,51,172,187,108,59,187,90,208,151,154,89,41,183,16,74,61,14,33,105,51,186,76,118,176,0,0,0,0,0,0,0,0,16,173,211,87,233,79,133,190,47,224,251,70,162,38,164,66,183,77,95,165,62,22,248,191,131,237,26,136,11,171,208,99,244,236,252,27,252,164,37,80,69,95,65,143,211,179,240,111,242,144,149,64,0,0,0,24,1,211,87,232,177,133,190,48,32,251,58,162,51,252,96,7,77,95,162,198,22,248,192,131,236,234,136,12,0,232,184,244,236,203,47,191,94,199,154,39,248,64,15,69,199,167,102,89,125,250,246,60,209,63,192,0,0,2,32,58,81,118,5,153,131,235,181,45,166,50,118,159,85,170,82,177,29,66,76,236,89,71,98,51,243,28,166,74,90,29,146,253,73,43,74,85,162,26,183,110,41,221,225,165,44,184,164,233,51,67,132,134,112,47,39,115,139,31,100,86,63,165,230,54,92,215,165,211,170,84,233,12,58,235,77,74,121,150,42,12,54,243,111,42,36,164,178,180,41,216,206,41,164,19,141,26,136,148,69,240,25,122,104,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,121,98,1,232,123,26,224,26,174,219,219,16,209,240,213,119,16,196,194,181,44,205,194,248,118,183,50,116,74,122,164,177,17,245,28,73,238,37,182,20,242,84,104,53,32,208,68,110,220,137,68,102,106,183,28,95,202,126,134,191,145,126,105,224,220,204,252,209,222,83,247,37,136,41,213,222,165,238,67,115,214,186,172,150,222,221,111,58,234,180,106,221,233,213,165,86,189,236,118,176,205,93,147,189,22,50,111,226,255,0,15,123,57,129,117,64,98,175,74,63,160,158,102,253,229,246,196,33,0,34,127,186,81,253,4,243,55,239,47,182,33,8,33,203,220,21,85,204,172,127,134,178,230,133,34,35,21,44,85,88,133,68,134,236,181,169,44,54,252,151,144,203,106,113,73,74,148,72,37,44,140,204,146,163,181,236,71,200,5,223,216,187,100,156,85,181,206,105,150,22,166,187,212,112,221,11,171,84,49,53,69,74,113,173,220,21,73,109,11,97,135,73,151,91,41,142,54,111,41,148,56,68,149,110,92,51,59,32,196,255,0,101,86,89,225,92,155,203,140,57,149,184,42,39,87,162,225,154,123,84,248,218,155,109,14,61,160,187,111,187,187,66,16,167,157,89,169,199,22,73,45,110,45,106,50,186,140,117,93,152,182,122,194,187,47,228,213,23,40,240,180,158,191,212,55,146,106,53,69,197,110,59,213,57,206,171,83,178,28,74,11,237,91,65,41,75,82,26,105,164,26,215,163,81,221,80,0,0,0,29,127,48,177,173,43,45,112,6,37,204,106,236,121,111,211,112,173,30,109,110,99,81,16,149,62,227,17,153,91,206,37,180,169,73,73,172,210,131,34,35,82,74,246,185,151,49,216,6,0,116,194,103,247,184,12,142,167,101,30,18,204,47,37,98,156,105,80,71,149,41,112,215,242,212,156,58,76,200,75,251,197,17,25,180,203,143,147,13,249,201,55,82,151,144,90,208,79,36,130,29,179,11,26,213,115,43,31,226,92,198,174,199,136,197,75,21,86,38,214,230,53,17,10,75,13,191,37,229,188,226,91,74,148,165,18,9,75,50,34,53,40,237,107,153,243,25,127,209,17,156,84,172,181,218,141,120,71,17,215,165,193,166,230,13,29,218,36,102,142,82,90,132,229,85,46,182,244,69,62,149,173,41,53,154,81,33,134,140,137,75,222,74,74,18,94,248,163,24,64,57,92,39,138,107,184,27,21,81,177,174,22,157,212,171,88,126,161,30,169,78,147,186,67,155,137,76,56,151,26,115,66,201,72,86,149,161,39,101,17,164,237,99,35,46,0,61,73,128,233,89,41,154,20,172,234,202,60,33,154,244,100,196,110,62,41,163,198,169,46,60,105,169,150,136,111,173,5,190,138,110,164,136,150,182,93,222,52,190,202,76,150,218,136,210,147,35,34,238,160,49,87,165,31,208,79,51,126,242,251,98,16,133,109,147,189,41,242,111,227,3,15,123,69,129,53,61,40,254,130,121,155,247,151,219,16,132,43,108,157,233,79,147,127,24,24,123,218,44,0,244,166,0,44,86,216,155,85,96,221,148,50,142,161,140,43,53,40,138,196,245,24,242,35,97,58,67,141,155,203,168,212,73,29,131,83,73,90,21,213,155,82,155,83,203,212,157,40,50,73,30,241,109,161,97,125,53,16,92,132,122,116,126,244,151,73,207,156,67,83,202,220,254,145,135,232,152,157,249,14,77,195,245,54,223,106,12,73,232,126,74,80,221,45,45,186,189,74,146,133,62,132,50,72,53,173,214,146,122,253,241,181,56,244,133,164,5,70,63,237,173,178,159,230,193,202,202,86,89,251,189,247,37,228,204,64,197,119,174,249,47,175,239,55,113,164,179,186,221,239,154,181,250,206,173,90,142,218,45,110,55,44,128,20,1,128,27,46,116,82,254,102,188,245,195,57,215,242,121,247,71,238,115,174,252,204,247,45,212,247,253,98,27,209,190,125,214,220,211,167,127,171,204,59,233,183,11,220,179,250,198,101,204,106,24,191,210,23,181,6,62,217,51,37,232,185,141,151,52,140,63,81,169,84,113,68,106,35,173,86,227,188,243,9,97,200,146,222,82,146,150,93,105,68,189,81,208,68,102,163,43,26,184,114,50,12,158,231,192,134,21,237,171,209,189,249,176,51,78,149,153,103,156,190,228,188,153,135,216,161,117,47,115,189,127,121,187,147,33,237,238,243,173,53,107,245,157,58,116,157,180,94,252,108,86,87,99,46,147,252,253,218,35,105,76,31,147,184,215,8,229,252,42,46,32,242,135,89,126,151,79,154,220,164,110,32,72,144,141,10,114,91,136,43,173,148,145,221,7,217,51,181,142,198,82,124,103,220,3,10,246,43,232,223,252,199,217,167,84,204,191,147,47,186,223,41,225,247,232,93,75,220,239,80,221,239,36,198,123,123,188,235,78,222,221,95,78,157,37,125,119,191,11,30,22,116,213,250,83,225,111,139,248,62,209,168,137,166,16,179,211,87,233,79,133,190,47,224,251,70,162,1,208,169,233,79,138,126,47,231,123,70,156,50,123,164,251,96,185,57,207,75,151,180,14,79,208,165,207,204,26,100,120,204,213,105,17,55,72,42,181,57,132,189,173,230,218,75,91,217,19,146,74,97,36,70,239,105,150,9,180,37,75,38,208,172,96,232,85,191,230,166,197,54,255,0,201,252,239,104,211,132,212,240,50,184,15,48,89,85,153,120,171,38,243,31,14,230,142,10,151,213,235,88,102,160,213,66,54,167,28,67,111,105,62,219,14,238,212,133,169,151,80,106,109,196,18,139,91,107,90,76,236,163,30,130,54,50,218,126,149,181,150,75,70,204,104,116,137,84,234,149,58,66,40,149,214,157,142,150,88,58,171,113,35,189,37,81,72,157,117,93,91,84,139,54,107,81,46,197,218,46,243,198,172,247,232,137,193,185,195,180,44,156,210,161,230,52,188,51,134,49,44,135,170,216,158,152,136,231,42,90,234,43,144,133,189,212,220,90,180,180,137,9,91,235,51,112,151,185,116,139,74,28,109,194,109,156,235,192,24,3,6,229,102,13,164,229,246,95,97,232,148,60,61,67,142,81,160,193,140,147,208,210,46,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,97,231,47,107,31,74,108,228,248,192,196,62,209,124,91,87,42,213,87,169,81,232,79,84,229,174,155,14,67,210,227,195,83,202,54,25,125,228,182,151,93,67,119,210,149,173,44,50,149,40,138,234,38,155,35,190,146,181,203,218,199,210,159,57,62,48,49,15,180,95,29,215,99,61,140,241,246,214,120,254,52,56,112,101,211,176,77,58,66,29,175,87,157,105,230,88,83,13,189,28,164,196,139,36,152,117,147,157,185,144,78,54,211,150,43,22,165,112,230,23,171,163,67,96,169,57,243,136,89,206,172,217,161,75,99,46,168,114,27,122,144,135,55,90,43,245,22,37,54,165,50,166,94,105,196,191,4,146,219,205,60,125,141,75,81,33,10,81,161,226,68,212,213,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,62,76,39,133,168,88,27,10,209,176,86,22,131,212,168,184,126,159,30,151,78,141,189,91,155,136,172,54,150,218,111,90,205,75,86,148,33,37,117,25,168,237,115,51,62,35,150,1,2,221,35,59,20,126,101,92,199,98,191,128,41,149,87,50,203,20,251,229,54,75,229,189,110,151,56,205,102,229,49,79,106,82,213,165,8,39,26,83,164,149,45,181,41,55,117,76,186,225,227,3,120,255,0,25,53,128,100,101,106,113,12,179,194,114,171,12,215,215,73,81,146,152,42,139,76,184,194,100,32,140,174,133,155,79,45,10,210,101,172,137,189,122,183,109,233,244,167,156,89,59,128,115,215,0,85,50,231,49,168,49,42,52,218,140,119,218,105,215,98,178,243,244,247,220,101,198,83,46,42,158,66,210,212,150,210,234,205,183,73,38,105,51,248,72,224,7,108,77,149,113,150,202,25,185,80,193,245,154,108,181,97,138,140,137,18,112,157,93,199,9,228,84,105,196,190,193,41,212,161,9,235,45,165,77,165,228,105,78,149,153,40,139,118,182,214,176,238,189,23,30,157,153,101,247,235,216,243,68,255,0,8,1,232,184,244,236,203,47,191,94,199,154,39,248,0,80,248,144,168,161,242,1,78,71,99,20,81,17,247,10,216,207,136,161,145,145,243,0,181,136,128,87,151,49,64,1,197,85,151,167,117,123,241,213,252,195,149,28,13,117,244,183,184,213,171,142,174,95,112,4,114,237,171,83,215,238,55,66,221,43,121,70,252,127,115,248,136,180,164,186,72,196,212,165,241,236,203,96,248,126,216,66,64,54,191,175,191,59,220,150,234,84,162,209,215,239,169,103,223,213,252,124,4,123,54,225,55,89,132,226,110,90,93,108,248,115,243,192,74,214,192,181,118,253,202,182,215,191,93,88,184,136,190,235,113,124,68,145,81,28,214,194,140,204,207,223,15,159,192,66,35,54,14,196,174,51,18,155,20,228,75,179,152,197,158,4,190,201,220,162,151,30,34,89,240,155,251,248,107,89,26,184,60,162,227,246,164,3,157,62,96,94,160,62,96,92,173,222,3,102,69,136,185,119,136,236,233,12,108,147,130,181,233,46,56,195,213,246,25,98,68,228,36,244,253,209,30,29,33,230,94,225,147,195,253,216,23,242,50,192,70,166,88,255,0,225,50,189,111,216,229,127,148,32,79,190,86,126,186,127,200,127,158,32,39,44,44,121,153,94,225,250,84,175,242,132,9,247,202,223,215,63,249,31,243,192,92,112,0,0,26,84,101,113,168,105,87,48,26,203,204,2,230,5,230,5,202,222,32,53,0,161,114,21,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,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,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,1,69,114,26,70,165,114,26,64,81,67,66,70,233,149,134,210,64,110,153,88,80,249,24,170,131,232,76,7,205,35,204,87,218,152,199,61,168,210,74,203,204,76,70,69,250,139,249,118,70,70,72,243,21,246,166,49,235,106,2,190,93,226,94,63,220,127,203,178,26,33,63,104,254,198,104,226,18,46,69,213,63,201,217,23,211,97,23,213,238,231,3,160,174,95,217,62,255,0,176,201,22,59,105,99,182,104,98,50,253,199,254,78,200,188,27,12,200,221,227,252,19,216,189,188,165,223,246,9,34,124,19,81,132,156,189,22,156,86,253,66,207,31,241,18,57,151,12,237,207,188,117,220,22,238,186,37,48,244,218,240,25,62,127,88,145,207,185,203,238,138,54,148,187,31,33,164,142,226,139,230,52,54,174,124,0,116,172,227,125,72,192,181,163,77,203,230,76,254,71,246,19,30,120,179,113,70,172,214,198,138,62,103,136,106,39,255,0,180,184,61,9,103,115,186,48,29,100,244,223,230,69,67,191,236,38,60,244,230,162,181,102,126,48,85,173,122,245,64,255,0,246,133,128,229,242,109,26,177,182,26,185,254,191,67,254,89,177,45,24,109,178,78,198,57,215,255,0,22,241,79,119,251,200,98,38,242,93,55,198,248,103,143,235,252,63,229,155,18,215,66,78,157,140,115,175,143,251,154,197,62,197,48,16,162,61,83,31,49,229,100,122,166,62,96,34,175,167,51,233,39,248,73,249,52,90,174,133,127,74,92,83,255,0,16,39,123,70,156,46,175,78,103,210,79,240,147,242,104,181,93,10,254,148,184,167,254,32,78,246,141,56,4,212,23,33,242,85,169,52,170,253,42,101,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,62,178,228,0,60,252,237,235,177,222,33,217,99,55,42,106,163,81,229,191,151,85,201,29,119,15,212,217,135,43,170,66,67,235,125,77,210,221,144,238,164,170,75,73,101,194,34,222,173,107,105,40,116,244,154,212,148,227,0,206,158,147,205,183,225,237,23,138,163,101,14,91,202,215,128,112,125,65,231,100,72,83,44,47,202,181,134,92,145,28,165,49,33,167,92,39,33,238,21,118,77,58,13,91,247,20,180,170,205,232,193,96,18,83,209,41,177,119,187,74,236,61,171,177,250,116,209,112,229,65,230,48,189,45,248,58,147,81,156,218,52,170,114,148,234,13,6,203,11,89,147,74,104,205,93,101,149,30,166,206,62,151,37,252,71,7,69,62,220,114,115,42,149,3,101,188,201,68,70,171,184,98,142,72,194,213,52,173,166,10,163,78,138,148,32,161,45,187,145,174,75,45,89,73,83,105,61,227,45,56,165,146,84,210,156,122,71,192,7,154,205,172,125,41,243,147,227,3,16,251,69,241,233,76,121,172,218,199,210,159,57,62,48,49,15,180,95,1,42,157,10,158,139,24,167,227,2,119,179,169,194,207,244,172,109,219,85,58,172,253,150,114,107,19,68,77,53,49,205,140,111,85,167,62,165,62,227,230,165,165,202,57,44,136,146,132,37,36,147,127,66,148,107,53,238,20,104,208,251,110,99,174,71,237,191,51,103,77,139,241,6,80,229,188,173,24,251,24,99,10,163,178,36,41,151,209,228,170,59,212,152,209,202,83,18,26,117,179,110,102,253,55,100,211,172,147,184,113,75,74,110,222,188,96,192,24,3,25,102,158,50,164,229,246,95,97,233,117,204,67,92,144,81,160,193,140,69,173,213,216,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,131,175,140,212,232,204,219,71,243,54,102,58,242,223,26,171,121,128,113,245,66,35,18,100,61,59,114,221,10,113,158,233,19,172,226,210,202,89,81,45,41,144,163,210,173,219,77,44,148,123,146,109,201,10,202,126,139,237,158,112,198,207,47,229,30,98,97,120,149,252,67,95,142,220,154,190,36,221,199,93,70,157,81,84,118,18,233,83,38,245,118,222,106,50,30,100,220,105,14,18,175,173,100,225,45,43,90,14,26,246,138,200,108,101,179,110,110,87,114,167,25,194,150,149,211,164,45,116,201,207,71,38,81,86,167,26,212,81,230,180,73,90,211,161,196,166,230,146,90,180,44,150,218,143,90,20,68,30,148,233,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,88,136,190,138,125,185,234,180,92,77,3,101,220,215,170,75,168,83,107,242,9,188,41,90,168,213,20,179,166,62,136,232,109,170,97,239,220,210,152,203,75,8,67,13,181,99,75,203,208,72,94,248,141,169,116,0,0,0,24,1,211,87,232,177,133,190,48,32,251,58,162,48,3,162,227,211,179,44,190,253,123,30,104,207,254,154,191,69,140,45,241,129,7,217,213,17,128,29,23,30,157,153,101,247,235,216,243,64,79,240,0,0,197,254,144,189,151,241,246,214,121,47,69,203,156,185,171,225,250,117,74,157,138,35,86,221,118,183,33,230,88,83,13,196,150,202,146,149,50,211,170,53,234,144,131,34,52,145,88,149,199,145,30,21,228,135,68,78,210,89,107,157,24,7,49,171,184,219,45,95,166,225,92,81,74,173,204,106,37,74,122,159,113,136,210,219,121,196,182,149,67,74,77,102,148,25,17,26,146,87,181,204,185,137,116,0,1,230,179,106,236,89,238,231,105,172,213,197,45,226,111,116,17,38,227,10,183,80,168,166,111,91,109,248,40,148,226,34,238,157,186,137,76,165,132,52,150,244,158,146,109,40,36,246,72,135,160,141,166,234,213,90,6,205,185,175,93,161,84,229,211,170,84,236,15,93,151,14,100,71,148,203,241,159,110,3,202,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,230,136,4,191,116,37,229,158,21,141,149,152,235,56,250,166,247,18,84,49,1,225,157,251,141,182,174,175,6,60,104,242,52,50,173,27,196,111,28,149,119,11,89,165,91,134,59,36,104,185,201,80,199,94,143,124,175,165,101,86,199,217,109,76,167,170,35,210,43,244,118,177,68,233,108,194,76,101,200,126,160,146,146,91,219,25,155,139,105,167,26,142,78,40,238,164,71,71,4,145,18,19,145,64,60,214,109,93,132,253,195,109,53,154,184,89,188,51,238,126,36,44,97,86,234,20,228,194,234,141,177,5,114,156,92,93,211,86,73,37,149,48,182,148,222,146,210,109,169,6,158,201,144,150,158,134,220,83,93,196,27,35,204,164,213,231,117,136,152,103,24,84,105,116,182,247,72,71,87,138,182,35,75,83,119,73,17,174,239,203,144,187,168,205,93,187,95,74,82,69,134,189,51,244,154,85,59,106,250,36,202,125,50,36,89,21,76,15,2,92,231,89,101,40,92,167,202,100,214,73,215,84,69,117,172,154,101,166,201,74,185,232,109,9,228,146,34,237,125,8,248,214,171,3,58,51,11,46,89,143,16,233,181,204,46,213,110,67,170,66,183,233,126,12,182,217,105,40,86,173,36,131,77,65,227,81,26,76,204,210,221,141,54,50,80,76,72,0,0,0,0,0,133,110,154,191,74,124,45,241,127,7,218,53,17,53,34,21,186,106,253,41,240,183,197,252,31,104,212,64,58,21,61,41,241,79,197,252,239,104,211,132,212,136,86,232,84,244,167,197,63,23,243,189,163,78,19,82,0,0,0,3,0,58,106,253,22,48,183,198,4,31,103,84,70,127,139,105,158,155,63,96,29,161,233,88,90,133,152,200,150,253,55,10,226,136,56,169,168,109,19,42,98,115,241,146,234,83,26,83,111,54,226,93,140,180,188,180,184,217,18,77,69,195,81,113,184,96,7,69,62,194,84,162,165,64,218,155,57,112,204,181,84,149,32,159,193,20,170,139,9,75,13,176,73,66,155,172,26,12,205,75,90,148,106,38,53,165,36,130,70,253,36,189,108,56,220,165,0,0,181,91,88,250,44,103,39,197,254,33,246,115,227,205,96,244,167,181,143,162,198,114,124,95,226,31,103,62,60,214,0,245,80,0,0,48,3,166,175,209,99,11,124,96,65,246,117,68,69,94,201,222,148,249,55,241,129,135,189,162,192,149,78,154,191,69,140,45,241,129,7,217,213,17,21,123,39,122,83,228,223,198,6,30,246,139,0,61,41,128,0,0,133,110,154,191,74,124,45,241,127,7,218,53,17,53,34,21,186,106,253,41,240,183,197,252,31,104,212,64,58,21,61,41,241,79,197,252,239,104,211,132,212,136,86,232,84,244,167,197,63,23,243,189,163,78,19,82,0,0,0,44,254,216,148,154,85,107,101,12,225,135,89,166,68,159,29,188,15,90,150,134,164,178,151,80,151,216,134,235,204,186,73,81,25,18,219,117,182,220,66,185,165,104,74,138,198,68,99,205,184,244,167,181,143,162,198,114,124,95,226,31,103,62,60,214,0,245,80,0,0,0,0,0,48,3,166,175,209,99,11,124,96,65,246,117,68,103,248,192,14,154,191,69,140,45,241,129,7,217,213,16,24,1,209,113,233,217,150,95,126,189,143,52,79,240,128,30,139,143,78,204,178,251,245,236,121,162,127,128,0,0,0,0,0,5,170,218,199,209,99,57,62,47,241,15,179,159,23,84,90,173,172,125,22,51,147,226,255,0,16,251,57,240,30,107,5,245,219,19,106,172,101,181,126,110,84,49,133,102,165,45,56,98,157,34,68,108,39,72,113,178,101,20,234,113,175,176,106,105,43,90,122,203,137,75,106,121,122,149,169,100,73,35,221,161,180,34,197,12,148,216,131,98,236,85,181,198,99,177,6,106,106,180,76,3,77,222,63,91,196,45,65,113,77,175,116,108,234,131,25,243,65,178,83,22,79,182,100,149,159,97,179,83,186,87,164,155,88,118,190,142,109,181,255,0,50,174,99,191,64,199,245,58,171,153,101,138,125,238,165,25,131,222,183,75,156,102,130,110,166,150,116,169,106,210,132,27,110,165,163,74,150,218,146,171,58,166,90,108,231,122,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,230,223,105,221,158,177,86,203,249,203,90,202,60,83,39,175,245,13,220,154,117,81,17,92,142,205,78,11,169,212,212,134,210,178,251,102,214,73,82,210,135,90,117,4,181,232,212,121,169,209,117,183,212,204,31,93,166,236,207,156,85,10,173,82,149,136,234,17,160,225,58,195,242,95,152,229,50,82,208,212,102,41,170,66,148,173,16,213,187,109,45,110,201,41,101,197,43,81,26,28,53,178,18,254,0,0,0,0,0,0,0,2,21,186,106,253,41,240,183,197,252,31,104,212,68,212,136,86,233,171,244,167,194,223,23,240,125,163,81,1,117,122,12,126,157,159,131,127,148,132,170,8,171,232,49,250,118,126,13,254,82,18,168,0,0,0,3,0,58,106,253,22,48,183,198,4,31,103,84,70,127,140,0,233,171,244,88,194,223,24,16,125,157,81,1,128,29,23,30,157,153,101,247,235,216,243,68,255,0,8,1,232,184,244,236,203,47,191,94,199,154,39,248,0,0,0,7,149,113,234,160,121,87,1,233,79,100,239,69,140,155,248,191,195,222,206,96,93,81,106,182,78,244,88,201,191,139,252,61,236,230,5,213,1,138,189,40,254,130,121,155,247,151,219,16,132,43,108,157,233,79,147,127,24,24,123,218,44,9,169,233,71,244,19,204,223,188,190,216,132,33,91,100,239,74,124,155,248,192,195,222,209,96,7,165,48,0,0,0,0,1,0,61,38,153,215,242,105,218,227,20,245,122,127,85,129,129,47,130,161,235,107,67,206,245,39,222,235,14,57,103,22,149,94,83,178,116,40,180,221,162,107,82,73,90,175,50,123,100,231,164,61,157,182,113,198,121,141,229,159,39,86,147,79,114,157,135,20,130,97,111,46,177,33,10,110,41,182,211,230,72,119,118,179,223,173,22,81,238,153,117,90,20,73,52,159,156,202,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,128,124,160,47,86,216,217,103,242,27,207,186,142,86,185,18,149,30,94,25,195,248,98,159,63,201,109,232,138,244,228,80,96,117,167,209,216,65,171,122,249,186,225,173,73,37,45,75,53,40,181,40,199,96,111,39,105,85,174,143,196,231,125,62,131,45,218,238,26,205,137,116,73,211,34,69,74,144,154,84,170,84,37,18,165,56,72,53,146,27,146,219,72,104,212,178,66,87,49,194,177,169,210,1,158,157,11,153,233,66,170,229,198,35,217,226,167,89,170,189,137,40,149,9,56,146,155,26,65,45,200,168,163,186,81,155,113,17,215,115,75,122,37,41,107,91,102,72,35,84,178,90,117,153,186,104,146,161,231,91,97,60,244,174,228,14,211,88,59,18,83,43,52,170,101,42,189,80,139,134,241,35,213,66,65,69,77,30,84,166,74,66,214,226,141,59,157,222,132,60,78,18,146,73,83,37,171,82,13,104,87,162,144,24,171,210,143,232,39,153,159,121,125,177,8,66,174,201,254,148,217,55,241,129,135,189,162,192,154,174,148,127,65,60,205,251,203,237,136,66,18,246,101,171,82,168,59,72,229,69,118,187,83,137,78,166,211,177,197,10,92,201,146,222,75,44,70,97,185,236,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,192,122,39,206,12,226,192,57,21,128,42,153,141,152,213,232,180,234,109,58,59,238,180,211,178,153,101,250,131,237,178,227,197,18,42,94,90,18,236,151,18,210,201,182,137,68,106,50,248,76,188,246,237,85,180,198,50,218,191,55,38,102,150,48,131,18,156,132,199,77,54,145,76,140,68,164,83,169,205,173,197,180,193,185,164,148,242,245,58,226,214,226,136,181,45,106,210,148,35,67,104,185,91,124,237,173,138,118,171,204,121,116,74,77,83,113,150,88,102,160,243,120,114,159,28,220,67,115,244,26,155,77,78,65,56,148,45,79,58,131,51,66,86,146,220,182,179,65,22,165,58,183,126,190,143,61,139,106,187,83,102,132,122,238,47,195,242,213,149,120,106,65,171,16,76,41,42,138,83,95,38,245,53,79,97,196,164,212,181,169,70,210,157,36,26,77,12,154,143,120,218,214,206,160,197,90,77,90,171,64,170,195,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,132,228,244,101,237,161,249,164,242,225,121,111,141,85,187,199,216,6,159,17,137,50,30,157,190,114,187,4,139,116,137,214,113,102,242,158,73,161,41,144,163,212,157,227,173,44,148,91,226,109,187,125,210,77,209,235,15,50,48,178,115,147,32,176,134,140,95,134,233,240,169,210,48,229,37,150,35,199,155,71,136,219,169,35,143,29,166,73,110,204,109,7,29,180,35,120,68,108,71,38,155,66,150,150,208,168,151,202,172,203,197,89,55,152,248,119,52,112,84,190,175,90,195,53,6,170,17,181,56,226,27,123,73,246,216,119,118,180,45,76,186,131,83,110,32,148,90,219,90,210,103,101,24,15,79,167,200,105,185,250,197,129,216,191,107,108,43,181,198,85,150,40,166,181,212,113,37,11,171,83,241,53,57,68,219,91,185,202,140,218,214,251,13,19,206,184,80,214,225,188,150,86,225,146,149,185,112,140,174,131,23,248,6,162,228,49,131,164,47,102,12,125,181,158,76,81,114,227,46,106,248,126,157,82,167,98,136,213,183,93,173,200,121,150,20,195,113,37,178,164,164,217,105,213,107,213,33,6,68,105,34,177,43,143,34,60,159,46,65,110,55,1,24,59,25,244,95,103,238,206,251,73,224,252,226,198,184,191,47,230,209,112,255,0,148,58,203,20,170,132,215,37,47,127,2,68,116,104,75,145,27,65,217,111,36,206,235,46,201,29,174,118,35,147,227,32,211,226,42,3,73,149,172,33,99,166,175,210,159,11,124,95,193,246,141,68,77,58,132,44,116,213,250,83,225,111,139,248,62,209,168,128,167,66,175,29,169,177,79,197,252,239,104,211,132,212,17,247,88,66,199,66,167,165,62,41,248,191,157,237,26,112,154,131,46,55,1,67,224,98,164,119,21,0,30,107,54,177,244,167,206,79,140,12,67,237,23,196,170,116,42,122,44,98,159,140,9,222,206,167,8,171,218,199,210,159,57,62,48,49,15,180,95,18,169,208,169,232,177,138,126,48,39,123,58,156,3,63,192,0,0,71,175,77,125,38,148,246,205,184,54,186,245,50,34,234,80,241,196,120,145,230,41,148,155,236,176,244,9,170,117,164,57,109,73,66,212,195,42,82,72,236,163,105,179,59,233,43,72,80,192,14,154,191,69,140,45,241,129,7,217,213,16,24,1,209,113,233,217,150,95,126,189,143,52,79,240,128,30,139,143,78,204,178,251,245,236,121,162,127,128,5,47,198,194,162,134,125,192,40,119,228,71,97,162,199,171,206,49,83,228,41,110,23,1,168,142,220,248,128,37,125,214,0,21,191,128,235,56,149,6,125,90,202,50,243,255,0,152,118,81,213,113,74,47,213,120,253,95,249,160,34,163,105,186,99,106,247,55,172,210,175,209,150,186,47,111,156,136,241,154,123,186,148,115,73,90,218,15,135,15,162,49,34,91,84,67,220,123,152,247,205,90,186,239,117,191,96,17,217,82,111,119,49,190,55,236,145,255,0,9,128,203,109,140,241,60,168,21,220,59,13,27,211,75,184,194,33,157,158,52,151,21,199,46,86,240,19,75,150,51,215,54,144,234,214,147,35,41,107,79,21,95,232,16,32,155,100,231,244,227,12,44,122,63,221,108,30,255,0,178,176,39,15,36,222,222,208,159,61,54,249,121,194,231,246,36,0,185,159,67,113,66,230,43,244,32,92,192,108,201,35,211,207,188,71,103,72,117,253,196,23,104,255,0,183,15,251,25,98,68,228,242,251,162,59,122,67,248,96,130,63,255,0,24,127,216,203,1,26,249,97,255,0,132,202,247,237,82,191,202,16,39,227,43,82,103,229,62,215,236,63,231,136,6,203,15,252,37,215,191,106,149,254,80,129,63,57,91,250,231,255,0,35,254,120,11,142,0,0,3,74,139,143,49,168,105,87,48,26,203,204,2,46,240,47,48,80,184,128,214,2,133,192,84,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,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,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,5,21,200,105,26,149,200,105,0,27,105,26,212,52,36,6,234,133,47,192,200,85,66,151,224,100,3,231,127,205,87,218,152,199,221,167,184,229,214,37,255,0,204,255,0,151,100,100,12,131,61,42,251,83,24,247,180,249,25,229,230,37,34,35,253,71,252,187,32,33,79,105,159,252,40,98,79,252,207,252,157,145,116,246,38,59,99,204,25,195,251,227,252,140,145,107,182,151,73,150,103,98,50,50,50,253,7,254,78,200,186,123,18,37,39,143,112,103,31,239,143,242,50,68,209,51,248,11,251,3,74,255,0,131,88,254,34,71,104,95,154,67,171,224,66,181,10,151,255,0,7,49,252,68,142,208,179,45,37,196,81,243,173,92,121,13,180,46,247,224,53,56,124,120,122,198,218,85,240,0,182,121,248,87,203,234,215,252,13,81,254,64,199,159,76,203,255,0,194,54,42,255,0,134,231,127,46,177,232,87,59,154,39,48,21,106,247,225,72,168,114,253,164,199,158,236,211,45,57,157,139,211,234,175,84,11,255,0,104,88,14,207,145,81,247,184,219,12,30,187,126,120,97,23,47,179,52,37,182,28,109,206,198,153,213,219,191,231,99,20,31,47,247,153,66,40,118,121,105,199,49,166,23,208,218,149,249,228,132,92,10,255,0,167,52,37,186,75,78,181,177,198,116,165,198,150,159,206,174,39,62,210,76,191,89,212,2,13,7,170,99,230,60,172,143,84,199,204,4,85,244,230,125,36,255,0,9,63,38,139,85,208,174,87,218,155,20,255,0,196,9,222,209,167,11,173,211,155,111,246,147,252,36,252,154,45,79,66,191,165,46,41,255,0,136,19,189,163,78,1,53,2,59,58,84,182,222,135,150,248,90,175,179,14,94,74,215,139,241,37,61,166,177,12,189,203,18,35,194,163,203,109,244,61,22,251,211,91,83,28,65,50,118,91,70,68,196,141,105,82,86,166,212,156,148,219,63,107,108,43,178,62,85,158,41,169,53,215,177,37,119,172,211,240,205,57,41,109,221,228,228,198,113,104,125,246,141,230,156,56,109,184,76,165,229,182,102,164,239,155,34,43,172,135,159,138,181,79,25,102,190,62,153,88,152,220,186,246,44,198,53,135,36,186,136,145,8,223,168,84,101,188,106,81,54,203,41,34,53,184,235,135,100,33,37,197,68,73,46,68,3,150,201,220,157,199,217,235,143,233,121,115,151,52,25,117,26,149,70,67,13,58,235,81,94,121,138,123,14,60,219,42,151,41,76,161,106,106,51,106,117,6,227,166,147,36,145,252,4,114,189,181,47,70,22,4,78,200,244,122,14,76,225,170,82,51,11,45,169,231,80,122,169,22,150,241,78,197,154,24,82,166,176,180,182,183,28,91,207,56,68,235,8,86,251,118,164,165,134,205,182,220,82,138,229,244,104,108,119,27,102,252,163,103,28,99,58,60,79,146,46,56,142,220,217,175,57,13,214,165,210,105,206,33,181,181,75,81,61,101,33,105,81,111,30,34,67,119,116,201,10,222,19,13,172,102,80,15,45,159,158,172,5,138,191,93,112,230,36,195,149,15,178,67,157,77,157,29,207,241,92,101,230,220,71,130,146,164,247,25,15,65,59,14,109,119,74,218,251,40,213,138,223,167,68,163,226,202,12,132,211,113,29,41,137,9,90,16,249,160,148,137,76,160,212,110,162,51,197,171,70,240,174,75,109,230,201,78,110,141,197,96,255,0,75,38,196,179,41,245,223,205,55,148,56,83,123,2,169,173,56,198,151,72,166,190,227,140,202,74,30,125,202,203,155,178,83,104,101,77,182,100,250,204,155,74,92,74,28,81,184,167,220,82,112,91,102,45,161,113,86,203,249,203,69,205,204,45,27,175,245,13,228,106,141,45,114,156,142,205,78,11,169,210,236,119,20,131,251,87,16,106,74,210,135,90,105,102,133,232,210,97,233,76,121,172,218,199,210,159,57,62,48,49,15,180,95,30,138,50,171,51,48,174,114,101,198,28,205,44,21,47,172,81,113,53,61,170,132,109,78,54,183,25,214,93,182,29,221,173,104,75,205,44,148,219,136,37,30,135,16,180,153,221,38,60,235,237,99,233,79,156,159,24,24,135,218,47,128,182,148,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,9,169,232,208,216,42,54,67,97,230,115,171,54,104,81,31,204,90,228,118,222,164,33,205,238,186,5,57,248,173,169,76,169,151,154,109,76,78,53,56,243,79,31,111,74,18,72,66,146,75,120,151,106,186,41,246,18,165,21,42,6,212,217,203,134,101,170,164,169,4,254,8,165,84,88,74,88,109,130,74,20,221,96,208,102,106,90,212,163,81,49,173,41,36,18,55,233,37,235,97,198,229,40,0,99,254,218,59,36,225,93,174,114,176,240,181,73,222,163,137,40,93,102,161,134,106,41,83,109,110,231,42,51,136,67,15,186,108,186,225,67,113,195,101,79,33,178,37,43,114,217,145,221,4,50,0,0,121,119,199,248,3,25,101,102,50,171,101,246,96,225,233,116,60,67,67,144,113,167,65,146,69,173,165,216,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,230,39,163,83,164,11,228,237,14,14,66,102,179,218,49,245,42,158,175,37,212,84,171,55,88,131,17,136,200,247,215,95,146,183,164,84,86,125,101,247,52,160,146,109,182,181,240,210,161,221,122,64,250,63,35,109,117,26,151,142,48,61,118,37,15,49,104,113,219,166,178,245,73,231,124,157,62,157,189,82,205,135,137,9,90,154,91,106,117,215,16,226,16,119,212,164,45,42,37,33,108,247,93,139,182,32,203,141,145,240,169,77,131,23,202,88,250,183,79,140,214,33,173,190,241,72,208,225,54,217,191,22,18,183,77,155,112,247,233,82,200,141,4,226,251,27,197,43,118,217,32,50,84,0,0,96,7,77,95,162,198,22,248,192,131,236,234,136,192,14,139,143,78,204,178,251,245,236,121,163,63,250,106,253,22,48,183,198,4,31,103,84,70,0,116,92,122,118,101,151,223,175,99,205,1,63,192,0,0,0,0,48,171,165,231,29,123,146,216,218,165,64,242,95,91,247,107,136,41,116,45,246,255,0,119,213,55,110,42,126,247,78,147,222,95,168,110,244,221,63,61,213,126,206,149,66,14,19,194,213,220,115,138,168,216,43,11,65,235,181,172,65,80,143,75,167,70,222,161,189,252,167,220,75,109,55,173,102,148,39,82,214,146,186,140,146,87,185,153,23,17,50,157,53,126,139,24,91,227,2,15,179,170,34,45,118,59,164,213,107,91,87,228,244,58,53,50,92,249,13,227,138,44,181,181,25,149,58,180,176,196,198,158,121,211,74,72,204,144,219,77,184,226,213,201,40,66,148,118,34,51,1,232,207,9,225,106,22,6,194,180,108,21,133,160,245,42,46,31,167,199,165,211,163,111,86,230,226,43,13,165,182,155,214,179,82,213,165,8,73,93,70,106,59,92,204,207,136,229,128,0,70,95,78,14,10,170,207,192,25,89,152,204,200,136,84,218,29,98,163,68,144,210,150,173,250,159,156,203,79,52,164,39,78,147,65,38,158,241,40,205,68,100,106,110,196,171,153,167,21,122,36,241,173,87,10,237,165,135,232,84,248,241,28,143,140,104,245,90,36,229,60,133,26,219,97,17,149,56,148,209,146,136,137,123,216,45,36,205,68,162,208,165,149,174,100,164,230,255,0,77,95,162,198,22,248,192,131,236,234,136,138,189,147,189,41,242,111,227,3,15,123,69,128,30,148,192,0,0,0,0,4,43,116,213,250,83,225,111,139,248,62,209,168,137,169,16,173,211,87,233,79,133,190,47,224,251,70,162,1,208,169,233,79,138,126,47,231,123,70,156,38,164,66,183,66,167,165,62,41,248,191,157,237,26,112,154,144,0,0,0,0,0,0,0,1,106,182,177,244,88,206,79,139,252,67,236,231,199,154,193,233,79,107,31,69,140,228,248,191,196,62,206,124,121,172,1,234,160,0,0,96,7,77,95,162,198,22,248,192,131,236,234,136,138,189,147,189,41,242,111,227,3,15,123,69,129,42,157,53,126,139,24,91,227,2,15,179,170,34,42,246,78,244,167,201,191,140,12,61,237,22,0,122,83,0,0,1,10,221,53,126,148,248,91,226,254,15,180,106,34,106,68,43,116,213,250,83,225,111,139,248,62,209,168,128,116,42,122,83,226,159,139,249,222,209,167,9,169,16,173,208,169,233,79,138,126,47,231,123,70,156,38,164,0,0,0,90,173,172,125,22,51,147,226,255,0,16,251,57,241,230,176,122,83,218,199,209,99,57,62,47,241,15,179,159,30,107,0,122,168,0,0,0,0,0,24,1,211,87,232,177,133,190,48,32,251,58,162,51,252,96,7,77,95,162,198,22,248,192,131,236,234,136,12,0,232,184,244,236,203,47,191,94,199,154,39,248,64,15,69,199,167,102,89,125,250,246,60,209,63,192,0,0,0,0,0,2,213,109,99,232,177,156,159,23,248,135,217,207,139,170,45,86,214,62,139,25,201,241,127,136,125,156,248,15,53,131,211,158,78,228,238,1,200,172,1,75,203,156,185,160,196,167,83,105,209,216,105,215,90,138,203,47,212,31,109,150,217,84,185,74,101,8,75,178,92,75,72,55,29,52,145,168,203,224,34,243,24,61,84,0,199,253,180,118,73,194,187,92,229,97,225,106,147,189,71,18,80,186,205,67,12,212,82,166,218,221,206,84,103,16,134,31,116,217,117,194,134,227,134,202,158,67,100,74,86,229,179,35,186,8,64,14,106,229,158,42,201,188,199,196,121,91,141,98,117,122,214,25,168,59,79,147,165,183,16,219,218,15,176,251,91,196,33,106,101,212,26,92,109,102,146,214,218,208,162,43,40,135,167,225,135,253,35,59,20,126,106,172,184,98,191,128,41,148,166,243,55,11,123,229,54,75,229,186,114,169,4,137,102,229,49,79,106,74,19,169,107,39,26,83,164,164,161,196,169,55,105,47,58,225,5,181,232,194,219,214,78,115,210,162,108,253,156,21,217,115,243,6,153,30,75,212,170,188,189,210,10,173,78,97,44,232,101,199,84,238,246,68,228,146,159,81,153,53,218,101,131,113,106,82,201,197,170,66,135,150,207,207,86,2,197,95,174,184,115,18,97,202,135,217,33,206,166,206,142,231,248,174,50,243,110,35,193,73,82,123,140,132,244,236,11,182,190,21,218,179,46,34,81,42,213,62,175,153,184,102,158,203,120,142,159,32,219,67,147,244,18,91,85,78,57,54,148,33,76,186,179,35,90,80,146,220,184,178,65,150,149,52,183,67,42,128,0,0,0,0,4,43,116,213,250,83,225,111,139,248,62,209,168,137,169,16,173,211,87,233,79,133,190,47,224,251,70,162,2,234,244,24,253,59,63,6,255,0,41,9,84,17,87,208,99,244,236,252,27,252,164,37,80,0,0,0,6,0,116,213,250,44,97,111,140,8,62,206,168,140,255,0,24,1,211,87,232,177,133,190,48,32,251,58,162,3,0,58,46,61,59,50,203,239,215,177,230,137,254,16,3,209,113,233,217,150,95,126,189,143,52,79,240,0,0,0,15,42,227,213,64,242,174,3,210,158,201,222,139,25,55,241,127,135,189,156,192,186,162,213,108,157,232,177,147,127,23,248,123,217,204,11,170,3,21,122,81,253,4,243,55,239,47,182,33,8,86,217,59,210,159,38,254,48,48,247,180,88,19,83,210,143,232,39,153,191,121,125,177,8,66,182,201,222,148,249,55,241,129,135,189,162,192,15,74,96,0,0,0,62,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,192,69,183,77,166,117,255,0,104,187,57,195,167,250,177,173,66,83,141,126,232,135,17,182,86,78,126,237,55,18,166,255,0,96,52,171,207,33,142,189,20,249,13,27,57,54,163,129,137,171,176,165,185,66,203,104,229,137,156,90,99,186,108,57,81,67,168,76,6,86,242,22,146,105,123,211,57,41,35,53,111,10,27,136,52,41,38,179,78,63,237,41,155,210,115,235,62,113,206,110,60,252,183,35,226,42,195,207,83,202,91,13,50,251,84,228,89,168,76,184,134,174,130,91,113,155,101,179,50,53,92,208,102,106,81,153,168,229,255,0,162,35,39,106,185,107,178,226,241,118,35,160,196,131,82,204,26,195,181,184,206,156,85,53,53,202,82,90,109,152,137,125,75,66,84,104,53,34,67,237,17,26,145,187,148,149,164,253,241,68,2,56,58,81,253,59,51,55,239,47,177,225,12,202,232,191,202,250,86,117,116,126,102,198,84,86,85,17,184,248,167,20,85,233,168,145,38,18,101,162,27,235,165,83,247,50,137,165,25,18,214,203,187,183,81,218,73,146,219,73,146,146,100,70,88,107,210,143,233,217,153,191,121,125,143,8,103,255,0,66,167,162,198,41,248,192,157,236,234,112,8,118,204,44,21,85,203,92,127,137,114,230,187,34,35,245,44,43,88,155,68,152,236,69,169,76,56,252,103,150,203,138,109,74,74,84,104,53,32,204,140,210,147,181,174,69,200,122,7,216,79,61,40,89,251,179,46,14,196,180,202,205,86,167,85,160,211,226,225,188,70,245,80,150,114,149,88,139,21,146,144,181,184,163,86,251,121,173,15,19,132,165,26,146,241,106,210,178,90,19,24,61,47,121,23,15,44,54,142,137,152,216,122,141,212,168,185,151,79,85,69,229,32,216,67,42,172,48,178,110,105,54,211,100,149,167,82,23,17,245,173,100,102,227,178,93,81,45,71,169,40,238,189,11,25,195,85,163,102,230,44,201,10,141,122,35,84,44,75,71,93,110,12,57,114,148,149,170,171,21,109,164,211,21,179,89,32,214,228,103,29,91,164,148,26,212,136,109,157,201,45,24,12,223,233,71,244,19,204,207,188,190,216,132,32,8,79,239,74,53,255,0,48,166,102,23,252,13,237,136,66,13,242,123,39,177,246,122,227,234,94,93,101,213,6,93,70,165,81,144,195,78,186,212,87,158,98,158,195,143,54,202,165,202,83,40,90,154,140,218,157,65,184,233,164,201,36,127,1,24,119,253,143,54,86,198,91,87,102,229,63,8,81,233,178,211,134,41,210,35,201,197,149,118,220,38,81,78,167,26,251,100,151,84,133,167,172,184,148,184,150,81,165,90,150,70,163,45,218,28,90,39,243,39,178,123,0,228,86,1,165,229,214,93,80,98,83,169,180,232,236,52,235,173,69,101,151,234,15,182,203,108,170,92,165,50,132,37,217,46,37,164,27,142,154,72,212,101,240,17,116,173,148,182,82,203,141,146,242,225,24,43,5,53,215,170,179,183,111,215,235,239,178,72,149,87,148,146,50,37,40,136,207,118,202,53,40,154,100,140,210,218,84,163,51,90,214,227,139,189,64,2,32,186,81,54,6,153,131,235,181,45,165,242,122,159,85,170,82,177,29,66,76,236,89,71,98,51,243,28,166,74,90,29,146,253,73,43,74,85,162,26,183,110,41,221,225,165,44,184,164,233,51,67,132,134,101,244,124,149,106,77,42,191,74,153,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,128,243,115,179,22,208,184,171,101,252,228,162,230,230,22,141,215,250,134,242,53,70,150,185,78,48,205,78,11,169,210,236,119,20,131,251,87,16,106,74,210,151,91,105,102,133,232,210,126,132,242,39,61,50,227,104,188,184,167,102,134,87,214,122,245,42,117,218,121,151,72,145,42,159,41,36,70,228,89,45,145,158,237,228,106,77,202,230,147,74,146,180,41,104,90,22,172,0,169,116,51,97,90,174,209,213,87,98,226,186,173,31,38,87,79,77,70,59,17,158,109,85,68,78,117,110,164,233,204,56,233,57,239,44,232,67,166,251,200,53,26,29,109,162,39,86,78,62,137,30,192,24,7,6,229,110,13,164,229,254,95,97,232,148,60,61,67,142,81,96,193,140,147,208,210,46,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,97,216,111,198,194,134,125,193,227,222,42,69,222,0,69,222,42,0,2,134,87,16,175,211,87,233,79,133,190,47,224,251,70,162,38,164,66,183,77,95,165,62,22,248,191,131,237,26,136,7,66,167,165,62,41,248,191,157,237,26,112,154,145,10,221,10,158,148,248,167,226,254,119,180,105,194,106,64,0,0,7,154,205,172,125,41,243,147,227,3,16,251,69,241,42,157,10,158,139,24,167,227,2,119,179,169,194,42,246,177,244,167,206,79,140,12,67,237,23,196,170,116,42,122,44,98,159,140,9,222,206,167,0,207,240,0,0,24,1,211,87,232,177,133,190,48,32,251,58,162,51,252,96,7,77,95,162,198,22,248,192,131,236,234,136,12,0,232,184,244,236,203,47,191,94,199,154,39,248,64,15,69,199,167,102,89,125,250,246,60,209,63,192,3,74,185,141,66,134,3,73,240,26,77,118,238,26,239,126,6,40,105,43,128,210,158,39,113,168,85,37,97,67,230,0,124,74,195,171,226,143,212,223,227,255,0,154,59,65,149,138,228,56,10,247,29,197,184,249,223,204,2,36,246,184,123,119,238,83,179,123,245,238,255,0,218,4,124,212,145,242,202,14,255,0,66,95,140,196,152,237,121,64,146,175,114,123,152,146,215,250,62,246,108,206,223,56,240,17,179,93,140,184,243,16,133,33,105,187,100,125,162,183,121,128,189,187,41,157,177,126,23,255,0,141,144,191,149,96,78,38,68,113,160,190,127,239,131,191,201,54,32,215,101,181,18,113,142,23,226,95,219,84,46,127,182,176,39,15,32,158,79,185,217,29,164,223,202,46,247,253,133,176,23,119,232,67,153,105,26,16,233,29,138,233,26,203,137,220,6,196,130,178,109,226,35,191,164,63,181,129,210,95,254,48,47,228,101,137,16,148,173,37,127,17,29,221,32,164,234,176,105,251,217,219,221,127,3,183,216,165,0,141,124,176,47,246,204,175,23,216,165,127,148,32,79,198,86,157,252,167,255,0,35,254,120,128,172,179,79,251,102,215,201,92,61,238,87,249,66,4,249,229,81,223,202,159,242,31,231,128,185,32,0,0,52,47,206,33,172,105,81,113,184,13,101,230,1,21,251,192,188,192,46,96,42,92,5,64,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,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,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,81,92,134,145,169,92,134,144,1,182,145,185,97,163,179,220,96,55,20,40,124,133,84,40,124,128,124,242,60,197,125,169,139,3,180,179,102,188,189,196,103,99,227,212,249,126,222,200,191,210,56,161,95,106,98,200,237,7,9,114,176,37,125,148,164,207,87,85,228,100,92,158,104,4,34,237,64,217,163,51,177,41,88,202,221,79,159,238,118,69,200,216,153,210,70,61,193,133,116,240,242,143,63,218,100,142,155,181,157,45,200,153,153,138,150,164,168,180,117,30,106,35,231,29,143,80,236,59,25,75,109,172,196,193,232,82,136,140,188,161,220,127,176,72,1,54,120,9,122,232,20,171,153,127,99,88,62,31,104,145,217,215,230,144,234,89,114,178,119,15,82,12,142,247,165,199,63,250,8,29,181,124,10,192,62,71,12,245,31,194,99,105,181,31,17,173,229,89,95,116,198,211,74,35,184,14,149,157,9,63,112,85,187,145,255,0,98,39,255,0,34,99,207,78,107,127,225,71,24,127,195,245,15,242,133,143,66,217,212,233,22,2,173,241,253,104,159,252,137,136,73,218,170,139,66,129,142,208,229,58,143,6,50,229,210,74,83,234,102,50,16,110,190,167,159,212,226,140,139,180,179,177,93,71,196,236,3,140,217,118,34,100,99,60,40,106,215,199,21,65,79,15,219,153,18,229,139,162,34,38,200,25,208,132,26,248,225,12,76,125,175,248,33,98,41,54,77,130,167,177,134,21,82,82,118,44,91,4,184,25,23,233,172,9,182,202,188,61,75,171,225,58,141,14,189,76,141,80,167,84,94,145,22,100,57,109,33,230,36,176,227,9,67,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,240,1,230,240,122,166,62,98,211,181,178,126,203,71,107,236,213,149,103,248,27,78,254,164,93,131,230,2,42,250,115,126,146,127,132,159,147,69,170,232,87,244,165,197,63,241,2,119,180,105,194,95,177,214,84,101,102,104,117,31,146,94,90,97,76,91,228,205,231,82,242,237,26,52,254,171,188,211,188,221,239,144,173,26,183,104,213,166,215,208,155,242,33,241,96,156,144,201,140,182,171,61,93,203,172,162,193,120,86,164,252,117,68,118,101,18,129,18,11,238,48,165,37,70,210,156,101,180,168,208,106,66,20,105,51,181,210,147,238,32,24,113,210,115,176,126,42,218,36,163,103,166,89,214,119,184,147,9,225,247,161,77,160,62,211,142,121,74,12,126,177,41,180,194,38,91,91,138,152,110,58,182,201,165,17,165,205,226,44,166,205,7,188,180,29,22,91,7,226,24,24,202,102,127,103,222,2,151,73,94,26,144,112,176,222,31,196,84,121,49,101,166,162,146,105,210,170,110,222,36,39,67,105,81,161,163,52,185,119,77,107,45,218,216,66,149,43,196,90,121,119,138,0,214,0,0,62,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,196,6,109,191,177,46,54,217,223,60,95,162,96,172,41,85,172,96,204,91,80,109,88,77,234,117,54,99,205,182,228,183,158,40,244,99,113,68,189,236,196,110,148,148,160,156,91,142,54,77,184,100,70,179,66,103,248,124,147,105,52,170,140,152,19,42,20,200,146,164,82,228,28,184,46,188,202,86,184,175,155,78,50,110,180,163,43,161,102,211,206,182,106,77,143,67,139,79,37,25,24,98,175,71,22,201,24,203,101,44,163,159,23,48,113,68,185,24,135,24,72,98,169,58,130,212,146,118,157,68,90,80,105,38,218,181,210,185,42,73,164,159,117,39,161,91,166,144,157,73,100,157,115,21,114,7,96,169,57,243,182,70,111,103,86,108,208,165,177,151,84,60,200,174,189,72,67,155,173,21,250,139,21,181,169,76,169,151,154,113,47,193,36,182,243,79,31,99,82,212,72,66,148,104,120,145,43,224,0,0,0,0,0,0,0,0,0,0,3,0,58,106,253,22,48,183,198,4,31,103,84,70,0,116,92,122,118,101,151,223,175,99,205,19,189,141,114,247,0,230,85,41,170,22,99,96,124,63,138,169,172,72,76,182,161,214,233,140,206,97,183,210,149,37,46,165,183,146,164,146,201,43,90,73,68,87,178,212,93,230,58,254,22,217,235,32,176,53,118,46,41,193,89,31,151,248,126,181,11,95,86,168,210,240,204,40,146,152,214,133,33,122,29,109,180,173,58,144,181,36,236,124,82,163,35,224,102,2,224,0,0,0,0,0,138,190,156,239,164,159,225,39,228,209,142,189,18,120,42,171,138,182,210,195,245,218,124,136,141,199,193,212,122,173,110,114,94,90,137,110,48,184,202,130,73,104,137,38,70,189,236,230,148,100,163,73,104,74,206,247,34,74,166,207,29,101,62,86,102,135,81,249,38,101,166,20,197,190,76,222,245,47,46,209,163,79,234,187,205,59,205,214,249,10,209,171,118,141,90,109,125,9,191,34,31,46,10,201,12,151,203,90,171,181,220,185,202,28,21,133,106,79,199,84,71,102,81,40,17,32,190,227,10,82,84,166,148,227,45,165,70,131,82,16,163,73,157,174,132,159,113,0,238,160,0,3,21,122,81,253,4,243,55,239,47,182,33,8,86,217,59,210,159,38,254,48,48,247,180,88,30,143,113,78,19,194,184,230,133,43,11,99,92,51,74,196,20,89,186,58,205,58,169,9,185,113,95,208,180,173,26,218,112,148,133,105,90,18,162,185,112,82,72,203,137,16,233,84,157,153,54,109,160,85,97,87,104,91,62,101,173,58,165,78,144,220,184,115,34,97,56,12,191,25,246,212,74,109,214,220,75,68,164,45,42,34,81,40,140,140,140,136,200,5,203,0,0,0,0,0,16,173,211,87,233,79,133,190,47,224,251,70,162,38,164,116,172,107,146,25,47,153,85,86,171,185,141,148,56,43,21,84,152,142,152,141,76,173,208,34,78,125,182,18,165,41,45,37,199,155,82,137,4,165,173,68,146,59,93,106,62,243,1,17,125,10,158,148,248,167,226,254,119,180,105,194,106,71,74,193,89,33,146,249,107,85,118,187,151,57,67,130,176,173,73,248,234,136,236,202,37,2,36,23,220,97,74,74,148,210,156,101,180,168,208,106,66,20,105,51,181,208,147,238,33,221,64,0,0,0,0,0,0,0,5,170,218,199,209,99,57,62,47,241,15,179,159,30,107,7,169,218,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,197,181,252,201,219,44,127,247,105,202,175,255,0,70,211,191,169,1,117,64,0,6,0,116,213,250,44,97,111,140,8,62,206,168,136,171,217,59,210,159,38,254,48,48,247,180,88,30,140,241,174,94,224,28,202,165,53,66,204,108,15,135,241,85,53,137,9,150,212,58,221,49,153,204,54,250,82,164,165,212,182,242,84,146,89,37,107,73,40,138,246,90,139,188,199,84,164,236,201,179,109,2,171,10,187,66,217,243,45,105,213,42,116,134,229,195,153,19,9,192,101,248,207,182,162,83,110,182,226,90,37,33,105,81,18,137,68,100,100,100,70,64,46,88,0,0,8,86,233,171,244,167,194,223,23,240,125,163,81,19,82,58,86,53,201,12,151,204,170,171,85,220,198,202,28,21,138,170,76,71,76,70,166,86,232,17,39,62,219,9,82,148,150,146,227,205,169,68,130,82,214,162,73,29,174,181,31,121,128,136,190,133,79,74,124,83,241,127,59,218,52,225,53,35,165,96,172,144,201,124,181,170,187,93,203,156,161,193,88,86,164,252,117,68,118,101,18,129,18,11,238,48,165,37,74,105,78,50,218,84,104,53,33,10,52,153,218,232,73,247,16,238,160,0,0,2,213,109,99,232,177,156,159,23,248,135,217,207,143,53,131,212,237,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,218,254,100,237,150,63,251,180,229,87,255,0,163,105,223,212,128,186,160,0,0,0,0,3,0,58,106,253,22,48,183,198,4,31,103,84,70,127,142,191,141,114,247,0,230,85,41,170,22,99,96,124,63,138,169,172,72,76,182,161,214,233,140,206,97,183,210,149,37,46,165,183,146,164,146,201,43,90,73,68,87,178,212,93,230,2,8,122,46,61,59,50,203,239,215,177,230,137,254,22,255,0,11,108,245,144,88,26,187,23,20,224,172,143,203,252,63,90,133,175,171,84,105,120,102,20,73,76,107,66,144,189,14,182,218,86,157,72,90,146,118,62,41,81,145,240,51,23,0,0,0,0,0,0,0,90,173,172,125,22,51,147,226,255,0,16,251,57,241,117,71,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,15,44,67,213,64,181,95,153,59,101,143,254,237,57,85,255,0,232,218,119,245,34,234,128,0,0,8,213,233,69,216,22,30,48,161,84,182,152,201,218,125,42,151,85,195,148,249,51,177,101,29,136,204,67,110,167,21,11,118,75,245,36,173,41,78,185,137,222,56,167,119,134,165,60,218,83,164,201,109,146,30,139,108,157,206,44,125,145,88,254,151,152,217,115,94,151,78,169,83,164,48,235,173,53,41,230,88,168,48,219,205,188,168,146,146,202,208,167,99,56,166,144,78,52,106,34,81,23,192,101,233,204,90,175,204,157,178,199,255,0,118,156,170,255,0,244,109,59,250,144,29,127,99,189,170,176,110,213,249,71,79,198,20,106,148,68,226,122,116,120,241,177,101,33,182,205,149,211,170,38,142,217,165,165,45,106,234,206,41,46,41,149,234,86,164,17,164,207,120,135,16,139,234,58,166,5,202,124,172,202,254,189,242,51,203,76,41,132,188,167,186,235,190,66,163,70,129,214,183,122,183,123,221,202,19,175,78,241,122,117,94,218,213,110,102,59,88,0,0,0,8,86,233,171,244,167,194,223,23,240,125,163,81,19,82,58,86,53,201,12,151,204,170,171,85,220,198,202,28,21,138,170,76,71,76,70,166,86,232,17,39,62,219,9,82,148,150,146,227,205,169,68,130,82,214,162,73,29,174,181,31,121,128,142,14,131,31,167,103,224,223,229,33,42,131,170,96,92,167,202,204,175,235,223,35,60,180,194,152,75,202,123,174,187,228,42,52,104,29,107,119,171,119,189,220,161,58,244,239,23,167,85,237,173,86,230,99,181,128,0,0,0,192,14,154,191,69,140,45,241,129,7,217,213,17,159,227,175,227,92,189,192,57,149,74,106,133,152,216,31,15,226,170,107,18,19,45,168,117,186,99,51,152,109,244,165,73,75,169,109,228,169,36,178,74,214,146,81,21,236,181,23,121,128,130,30,139,143,78,204,178,251,245,236,121,162,127,133,191,194,219,61,100,22,6,174,197,197,56,43,35,242,255,0,15,214,161,107,234,213,26,94,25,133,18,83,26,208,164,47,67,173,182,149,167,82,22,164,157,143,138,84,100,124,12,197,192,0,0,0,1,229,92,122,168,22,171,243,39,108,177,255,0,221,167,42,191,253,27,78,254,164,3,100,239,69,140,155,248,191,195,222,206,96,93,81,242,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,62,176,24,171,210,143,232,39,153,191,121,125,177,8,66,182,201,222,148,249,55,241,129,135,189,162,192,244,123,138,112,158,21,199,52,41,88,91,26,225,154,86,32,162,205,209,214,105,213,72,77,203,138,254,133,165,104,214,211,132,164,43,74,208,149,21,203,130,146,70,92,72,135,74,164,236,201,179,109,2,171,10,187,66,217,243,45,105,213,42,116,134,229,195,153,19,9,192,101,248,207,182,162,83,110,182,226,90,37,33,105,81,18,137,68,100,100,100,70,64,46,88,0,0,12,74,233,65,206,250,174,73,236,161,90,77,26,135,18,163,35,31,200,86,7,90,228,184,164,162,27,19,97,202,55,159,36,167,138,214,77,50,226,16,90,146,68,183,18,179,212,72,54,215,150,163,170,99,172,167,202,204,208,234,63,36,204,180,194,152,183,201,155,222,165,229,218,52,105,253,87,121,167,121,186,223,33,90,53,110,209,171,77,175,161,55,228,64,60,219,228,166,87,213,115,171,55,48,134,84,81,149,45,185,24,166,177,26,154,185,17,161,42,90,225,176,181,150,250,81,180,147,35,90,25,107,120,234,251,73,34,67,106,51,82,72,140,203,210,238,19,194,212,44,13,133,104,216,43,11,65,234,84,92,63,79,143,75,167,70,222,173,205,196,86,27,75,109,55,173,102,165,171,74,16,146,186,140,212,118,185,153,159,17,213,112,182,207,89,5,129,171,177,113,78,10,200,252,191,195,245,168,90,250,181,70,151,134,97,68,148,198,180,41,11,208,235,109,165,105,212,133,169,39,99,226,149,25,31,3,49,112,0,64,15,74,63,167,102,102,253,229,246,60,33,159,253,10,158,139,24,167,227,2,119,179,169,195,47,241,78,207,89,5,142,107,178,177,78,53,200,252,191,196,21,169,186,58,205,70,169,134,97,75,148,254,132,37,8,214,235,141,169,106,210,132,37,37,115,224,148,145,23,2,33,216,48,86,94,96,12,181,165,59,66,203,156,15,135,240,173,53,249,10,150,236,58,37,49,152,44,56,250,146,148,155,170,109,148,165,38,179,74,16,147,81,149,236,148,151,113,0,199,78,147,76,149,44,233,217,31,20,245,122,135,85,159,129,47,141,97,235,119,67,46,245,38,30,235,13,185,102,214,165,94,43,178,116,36,180,221,210,107,82,137,58,175,6,249,41,154,21,92,149,205,204,33,154,244,100,203,114,70,22,172,70,169,46,60,105,170,136,185,140,33,101,190,138,110,164,140,208,135,154,222,52,190,202,136,208,226,136,210,162,51,35,244,207,86,163,210,171,244,169,148,42,237,54,45,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,182,191,153,55,101,143,254,237,89,87,255,0,232,218,119,245,32,45,7,72,37,78,54,107,244,127,226,122,198,92,183,42,190,198,49,143,134,100,208,81,18,35,166,253,65,18,234,212,245,70,38,217,52,147,166,183,9,196,89,6,146,93,212,69,107,240,31,86,192,219,20,97,77,149,50,226,37,106,173,76,223,230,110,38,167,178,230,35,168,72,38,214,228,13,68,151,21,76,142,109,169,104,75,45,44,136,150,164,40,247,206,32,150,103,165,45,33,172,159,164,210,41,52,10,84,42,21,14,155,22,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,125,93,159,88,10,10,145,122,197,5,76,238,2,151,47,88,169,88,203,152,166,148,250,204,44,69,200,0,84,189,93,194,130,165,234,1,94,5,222,23,47,88,165,138,246,21,210,64,23,47,88,6,146,2,43,0,168,133,110,154,191,74,124,45,241,127,7,218,53,17,53,35,165,99,92,144,201,124,202,170,181,93,204,108,161,193,88,170,164,196,116,196,106,101,110,129,18,115,237,176,149,41,73,105,46,60,218,148,72,37,45,106,36,145,218,235,81,247,152,8,139,232,84,244,167,197,63,23,243,189,163,78,19,82,58,86,10,201,12,151,203,90,171,181,220,185,202,28,21,133,106,79,199,84,71,102,81,40,17,32,190,227,10,82,84,166,148,227,45,165,70,131,82,16,163,73,157,174,132,159,113,14,234,0,0,0,60,214,109,99,233,79,156,159,24,24,135,218,47,137,84,232,84,244,88,197,63,24,19,189,157,78,25,105,86,217,147,102,218,253,86,109,118,187,179,230,90,212,106,85,25,14,75,153,50,94,19,128,243,242,95,113,70,167,29,113,197,52,106,90,212,163,53,26,140,204,204,204,204,199,107,193,89,123,128,114,214,148,237,11,46,112,62,31,194,180,215,228,42,91,176,232,148,198,96,176,227,234,74,82,167,84,219,41,74,77,102,148,33,38,163,43,217,9,46,226,1,216,0,0,0,96,7,77,95,162,198,22,248,192,131,236,234,136,207,241,215,241,174,94,224,28,202,165,53,66,204,108,15,135,241,85,53,137,9,150,212,58,221,49,153,204,54,250,82,164,165,212,182,242,84,146,89,37,107,73,40,138,246,90,139,188,192,65,15,69,199,167,102,89,125,250,246,60,209,63,194,223,225,109,158,178,11,3,87,98,226,156,21,145,249,127,135,235,80,181,245,106,141,47,12,194,137,41,141,104,82,23,161,214,219,74,211,169,11,82,78,199,197,42,50,62,6,98,224,0,10,31,2,21,20,63,80,13,39,196,87,129,21,251,194,197,222,29,155,218,224,4,165,95,144,160,213,114,245,141,39,204,5,79,145,14,191,87,59,110,181,112,243,191,152,115,231,196,172,56,26,226,75,222,46,103,244,95,204,3,6,182,133,160,68,171,121,3,172,56,250,119,93,106,218,12,139,158,235,157,200,253,66,39,243,54,150,84,234,203,77,165,47,23,202,105,95,108,184,249,235,240,240,18,159,159,24,206,60,127,33,235,117,162,213,214,109,239,107,251,16,140,188,229,83,111,87,27,113,165,92,138,156,69,126,95,70,224,14,123,102,55,244,99,44,47,168,210,95,158,152,71,199,246,214,68,217,228,53,73,9,161,188,130,117,147,189,65,211,243,190,196,143,17,6,89,7,86,69,55,22,225,215,22,164,145,55,136,97,184,119,73,159,39,90,245,124,2,96,54,125,204,8,47,83,22,107,144,201,39,175,188,70,100,203,159,176,160,6,90,193,123,124,72,59,167,141,249,125,209,200,36,200,184,92,135,85,194,213,152,181,24,177,93,97,210,81,57,174,214,74,139,145,171,215,240,14,202,149,18,184,17,241,1,162,103,20,240,245,151,226,24,7,210,5,16,253,194,54,180,165,102,106,197,164,124,190,195,40,103,228,130,61,5,240,140,35,219,162,154,83,176,59,77,158,190,24,161,42,224,100,95,164,201,245,252,32,34,159,47,76,219,204,252,67,194,198,69,44,184,254,232,64,158,220,170,114,222,84,181,191,72,255,0,60,64,198,24,107,169,102,166,38,73,95,178,236,212,113,227,202,74,125,95,0,157,140,159,151,214,124,173,230,246,122,191,34,63,178,0,187,132,103,222,42,9,59,243,0,1,165,92,198,161,164,239,222,3,89,121,129,192,138,253,226,137,226,68,66,182,227,96,21,46,36,42,41,200,84,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,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,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,5,21,200,105,26,149,200,105,1,83,228,67,105,35,116,249,16,219,34,50,230,3,115,157,238,40,124,133,120,144,161,242,1,243,72,51,34,87,218,152,180,121,219,187,60,27,90,37,255,0,131,127,42,216,187,175,149,210,175,181,49,105,51,191,112,140,25,90,83,156,12,186,181,249,254,202,216,8,99,219,40,154,78,99,98,243,79,251,223,235,253,130,56,226,182,70,152,182,115,47,10,105,114,196,93,123,187,252,29,241,202,109,148,236,101,102,54,47,74,21,196,252,159,220,127,176,71,28,6,201,233,90,179,47,11,18,11,135,203,214,255,0,250,119,192,78,102,86,47,94,22,161,57,123,154,168,241,78,255,0,242,104,29,213,194,236,145,248,142,139,148,186,139,9,208,73,93,212,88,191,201,54,59,211,158,97,124,32,56,231,207,183,199,214,99,231,104,213,198,195,118,82,136,151,207,188,198,195,43,46,55,63,80,11,127,158,147,210,198,95,214,212,167,116,151,145,234,39,230,223,147,6,33,91,106,90,138,37,227,152,102,135,181,17,209,91,79,155,111,211,159,240,18,217,181,158,44,69,7,46,42,122,106,27,133,63,68,171,105,247,173,87,52,176,94,7,235,16,183,155,21,247,177,14,38,139,41,233,125,96,211,9,13,106,221,146,56,111,28,59,90,197,235,1,120,54,56,134,219,216,147,13,58,109,220,211,140,33,241,191,217,35,137,178,202,180,19,116,199,9,37,98,235,107,63,250,180,136,94,216,209,148,167,16,97,196,146,121,227,8,125,255,0,95,28,77,62,89,35,69,57,196,153,88,250,210,255,0,136,144,29,253,158,68,55,62,136,109,179,200,134,231,209,0,162,172,69,192,104,73,153,168,198,165,127,56,210,147,178,140,6,225,242,33,65,83,59,145,10,0,214,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,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,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,2,134,124,46,64,126,33,194,214,32,20,62,65,99,21,34,62,240,228,2,135,97,65,83,183,112,160,0,0,0,10,145,113,185,10,13,69,207,135,32,20,250,33,91,241,20,50,59,220,128,200,249,152,13,64,52,145,141,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,151,3,245,133,133,20,125,192,29,252,64,201,60,203,152,160,0,0,0,5,135,7,91,34,61,205,254,187,249,135,58,163,178,72,112,117,98,53,110,181,113,182,175,230,1,27,219,72,208,234,104,247,59,186,139,107,245,187,246,211,246,31,17,29,25,154,110,170,162,70,231,31,148,124,57,106,88,150,189,160,176,202,102,121,3,117,7,94,142,181,127,125,181,175,186,241,240,17,75,156,180,247,32,86,82,214,231,118,71,77,37,91,85,254,141,207,31,0,29,91,45,167,28,44,65,72,113,46,232,209,85,142,187,233,189,172,180,113,254,1,159,121,97,155,82,112,254,25,148,251,88,131,171,169,19,84,162,62,168,75,181,208,218,126,160,196,117,225,137,71,22,165,9,210,115,78,137,109,174,246,189,172,164,241,23,238,139,143,30,110,144,244,20,213,109,188,123,86,157,193,113,224,158,253,62,0,37,55,103,124,238,60,70,230,31,165,191,137,250,195,178,58,221,219,234,90,53,105,222,171,153,54,68,92,19,235,238,25,89,74,148,82,227,52,249,47,94,189,92,109,107,216,204,132,98,108,99,54,169,63,20,96,249,36,238,182,87,229,14,214,148,149,236,220,130,248,121,144,146,236,45,188,242,76,83,95,62,221,255,0,244,148,3,150,148,103,160,173,235,24,87,183,20,146,143,129,217,89,175,77,241,58,74,246,191,233,50,70,106,73,52,147,100,106,245,140,23,219,222,107,109,96,54,108,237,173,138,210,94,111,216,101,0,139,204,58,162,145,154,216,156,239,170,239,205,87,171,245,73,9,212,201,216,187,159,43,246,52,234,234,253,247,253,144,65,62,10,89,61,154,88,140,210,119,186,166,31,254,208,145,60,121,78,95,217,91,125,131,252,240,23,78,214,0,0,1,165,87,184,212,52,171,152,13,105,243,110,31,140,11,204,2,183,221,1,82,241,21,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,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,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,1,69,114,26,70,165,114,26,64,84,249,16,218,53,95,214,55,76,239,97,182,86,62,224,26,192,249,10,168,80,249,0,249,223,243,85,246,166,44,182,208,74,90,48,21,121,100,179,43,117,94,71,199,231,205,11,210,255,0,152,175,181,49,98,182,141,121,77,224,12,66,122,149,98,234,156,143,236,236,128,134,61,173,221,91,153,151,138,201,75,81,223,168,243,63,240,118,7,195,178,155,234,107,51,240,185,106,85,139,174,242,63,240,119,197,54,173,124,220,204,204,81,218,87,30,165,204,255,0,193,216,31,54,203,74,50,204,204,48,119,63,213,191,228,239,128,157,92,161,81,171,9,208,20,102,102,71,68,138,124,127,106,108,119,215,188,194,248,69,189,201,197,234,194,24,123,159,246,14,39,242,77,139,130,239,152,95,8,14,30,106,172,190,254,102,62,86,156,181,248,152,250,39,145,239,57,247,168,113,202,115,71,121,241,245,0,195,125,186,107,198,140,8,219,100,236,146,222,82,43,41,224,174,31,57,111,159,31,17,17,213,183,212,253,94,53,214,163,236,160,187,71,245,198,36,203,111,26,194,147,132,233,141,239,95,247,202,117,97,62,119,15,157,51,207,143,136,140,73,42,55,106,113,142,230,124,80,92,126,216,6,95,236,83,76,83,245,74,12,130,38,187,24,194,47,62,124,21,24,253,66,100,242,245,163,110,2,239,111,209,11,229,246,137,17,3,177,3,74,223,209,142,229,253,184,71,252,113,132,192,96,59,166,10,200,207,245,66,191,136,144,29,213,175,52,134,233,31,27,141,134,76,236,95,116,125,5,107,94,192,40,101,222,54,207,152,212,187,153,112,49,160,175,126,38,3,115,133,136,0,185,0,13,96,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,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,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,41,98,21,0,1,67,50,3,228,40,102,86,1,65,93,38,42,86,62,225,80,26,5,72,174,40,53,39,144,10,31,49,66,191,34,26,140,184,220,80,207,212,2,164,42,52,145,157,198,160,20,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,165,69,222,53,10,25,151,120,13,32,42,102,94,161,165,71,96,21,0,74,136,86,215,0,81,93,36,56,90,145,31,189,241,245,255,0,48,230,149,192,136,112,85,133,233,220,241,62,58,185,125,192,24,127,159,56,138,44,63,33,235,68,131,215,214,173,164,139,187,117,227,226,34,203,62,150,211,213,180,173,8,181,169,68,92,75,235,221,18,85,158,236,187,47,200,118,89,118,122,207,156,126,189,208,141,205,160,24,38,107,169,73,37,37,243,32,143,129,125,123,160,44,124,39,73,167,218,87,30,203,137,87,15,132,135,117,161,85,82,236,164,48,74,122,234,82,185,159,15,55,225,29,4,151,161,101,207,157,248,14,219,128,27,84,204,69,17,187,145,145,169,194,178,249,112,109,70,2,78,54,15,166,169,216,56,30,125,154,177,249,79,137,249,220,229,23,168,72,254,30,65,162,153,29,39,110,26,249,125,177,140,29,216,82,136,134,112,62,8,146,108,199,185,121,75,137,39,143,207,164,151,168,103,93,41,36,136,109,21,136,173,171,151,194,96,55,223,34,52,17,31,30,34,63,250,65,94,211,129,144,68,106,43,98,226,46,31,180,202,18,3,32,203,65,88,187,196,121,116,133,184,105,193,5,196,255,0,183,2,254,70,88,8,216,203,165,37,89,157,136,56,125,12,191,242,132,9,237,202,148,105,242,167,2,253,35,252,241,1,249,102,122,179,54,191,251,92,163,227,251,161,2,125,50,172,191,178,151,251,7,249,224,46,72,0,0,13,42,35,184,212,52,171,152,13,101,230,1,115,2,243,0,185,128,212,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,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,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,40,174,67,72,212,174,67,72,0,219,72,220,26,8,238,3,113,66,135,200,85,66,135,200,7,207,32,200,146,175,181,49,96,246,152,85,178,243,18,25,92,191,65,255,0,46,200,191,114,57,31,218,139,11,180,170,173,151,216,143,135,247,31,242,236,128,132,253,168,215,124,204,196,196,102,119,249,75,252,157,145,163,102,37,232,204,156,52,124,120,117,206,95,185,222,27,187,82,157,243,55,19,159,238,47,242,118,7,195,179,83,154,115,39,14,21,191,187,63,201,222,1,58,217,42,230,172,35,135,185,255,0,96,98,127,36,216,184,238,40,180,23,194,45,110,71,189,249,211,195,197,167,245,130,39,127,216,155,23,65,103,118,210,126,176,28,68,243,237,149,189,106,28,83,167,202,227,148,157,231,151,194,161,196,173,122,109,194,247,1,28,251,121,52,239,185,138,66,141,124,10,5,96,249,159,236,108,136,216,81,222,165,27,237,145,252,97,41,155,119,198,190,12,132,173,126,109,46,178,124,190,196,208,139,55,74,213,88,191,108,143,227,0,206,93,134,91,37,249,33,118,46,24,198,63,63,252,216,75,182,9,178,97,168,173,250,122,191,138,66,36,118,19,47,121,165,159,255,0,140,88,252,81,132,183,224,211,188,69,126,220,175,226,144,14,222,201,246,82,127,8,223,46,87,238,31,59,62,98,126,232,250,17,230,144,13,42,26,11,153,141,106,254,113,160,185,152,13,194,228,0,92,128,6,176,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,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,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,1,75,23,168,84,0,0,0,6,129,169,60,133,64,0,82,197,234,21,0,20,177,10,128,0,0,0,0,0,0,0,0,0,10,25,216,8,239,220,2,162,135,192,84,80,249,0,17,220,84,105,79,49,168,0,5,53,120,1,29,192,84,0,0,6,149,115,26,134,149,115,1,78,98,138,33,168,184,149,133,13,54,59,220,6,146,59,13,124,109,123,141,60,248,13,118,224,68,3,66,185,14,185,92,81,171,113,164,204,188,239,230,29,141,101,194,222,35,172,215,255,0,72,255,0,27,249,128,98,38,106,66,75,254,75,212,134,213,167,127,231,21,254,160,70,62,209,170,79,186,20,18,74,215,163,23,241,222,18,99,155,147,186,159,146,189,235,94,189,255,0,209,90,214,221,255,0,72,139,237,160,151,249,224,71,15,214,146,254,59,160,44,82,201,87,230,46,38,73,83,215,63,24,83,218,45,217,234,113,242,237,242,224,194,143,212,45,202,142,234,33,123,54,84,135,215,115,62,136,198,243,70,167,166,113,181,237,104,142,24,9,114,216,194,140,113,50,235,7,145,161,130,52,121,67,205,47,91,242,60,6,92,66,65,165,148,39,135,11,254,51,22,31,102,74,103,83,192,88,109,27,253,122,58,231,208,218,247,121,239,31,17,127,153,77,146,158,62,176,26,100,158,148,21,253,98,59,250,67,86,94,226,8,248,255,0,110,31,246,50,196,136,75,59,32,190,17,28,221,33,79,235,193,166,222,139,105,198,28,239,246,41,96,35,131,43,204,143,51,107,255,0,181,74,255,0,40,64,159,156,172,177,121,79,135,236,63,231,136,6,202,254,25,149,93,63,91,82,191,202,16,39,227,43,19,253,148,227,251,7,249,224,46,56,0,0,13,42,230,53,13,42,230,3,89,121,128,92,192,188,192,46,5,112,26,128,80,184,138,128,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,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,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,162,185,13,35,82,185,13,32,3,109,35,116,238,52,29,187,140,6,181,10,31,33,85,10,31,32,31,52,159,53,95,106,98,194,237,38,221,242,243,17,241,254,227,254,93,145,126,164,114,63,181,22,103,63,33,245,204,15,93,96,146,181,107,234,188,16,87,62,15,52,127,204,2,16,54,166,70,156,201,196,252,127,184,191,201,216,29,123,103,247,119,25,131,65,119,78,173,61,107,133,237,250,67,162,224,109,121,73,234,153,141,139,12,208,242,116,117,15,60,173,205,134,60,5,161,202,217,42,143,140,41,134,157,61,157,247,63,218,150,2,120,118,124,147,191,194,184,116,180,105,252,238,196,62,119,253,45,161,121,111,216,73,120,16,199,109,150,166,27,216,75,12,234,52,127,106,176,143,135,237,76,12,136,73,221,164,124,5,248,128,113,147,202,203,47,133,67,134,87,111,194,195,152,168,29,150,155,122,212,56,77,126,36,3,8,118,236,106,216,34,49,234,253,106,172,247,125,133,161,20,210,248,85,162,252,40,254,48,150,93,187,17,124,10,207,63,236,77,103,249,22,132,77,207,45,53,120,164,95,89,252,99,1,157,27,9,175,222,41,101,111,247,98,199,226,140,37,187,5,157,226,43,135,233,234,254,41,8,137,216,89,194,66,41,73,51,34,190,49,99,159,254,108,37,211,4,153,28,69,113,47,159,171,248,132,3,185,49,197,41,251,163,124,142,221,155,13,134,56,37,63,116,111,145,95,137,128,210,124,198,146,230,99,90,136,139,136,208,92,204,6,225,114,0,46,64,3,88,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,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,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,92,189,96,42,52,222,230,53,13,38,92,64,106,20,62,66,151,183,2,21,62,41,1,68,243,26,134,148,243,11,220,236,96,43,203,238,138,138,17,88,84,0,5,46,94,176,189,200,5,69,12,187,198,144,1,93,86,46,67,74,142,229,123,13,92,76,173,97,160,211,221,196,6,164,175,129,21,187,128,80,147,111,88,212,100,86,0,81,93,36,58,206,34,43,117,127,241,255,0,152,118,107,247,14,181,136,90,66,250,190,165,25,91,95,127,192,2,60,246,138,173,238,189,207,252,171,123,245,191,163,253,171,192,70,238,109,84,250,253,93,46,110,52,90,1,38,218,175,244,78,120,120,140,243,218,133,133,51,238,103,118,149,30,174,187,123,151,237,34,57,49,92,149,174,81,17,146,120,177,110,31,10,131,7,86,230,178,25,13,177,171,90,179,114,128,90,191,79,157,221,254,4,224,199,190,26,210,125,247,33,145,123,24,165,107,205,138,9,146,15,244,68,238,69,254,2,224,9,178,200,6,116,224,106,9,234,189,186,215,119,217,157,23,125,28,16,66,211,228,30,164,224,74,18,77,54,253,21,204,190,204,232,187,5,203,80,15,158,114,172,209,29,190,136,191,17,136,218,233,6,85,176,163,135,110,120,196,255,0,147,148,36,130,174,230,152,201,62,30,121,115,248,12,70,15,72,61,99,121,134,228,71,214,199,189,227,37,240,35,227,193,185,69,199,136,12,16,202,158,57,147,92,63,176,73,255,0,40,64,159,172,174,43,249,79,254,71,252,241,0,121,61,119,179,18,178,118,231,22,65,240,253,189,177,63,153,90,139,121,79,159,233,63,231,128,184,160,0,0,52,171,152,212,52,168,184,220,6,178,243,5,5,75,204,20,177,128,212,92,133,69,11,144,168,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,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,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,43,144,210,53,43,144,210,2,167,200,134,215,46,67,113,87,177,88,174,54,206,231,220,3,116,138,226,138,183,112,169,114,49,165,70,101,192,7,207,35,145,253,168,182,57,175,31,127,134,234,136,50,85,149,184,229,251,98,5,206,145,200,254,212,116,12,199,104,220,195,213,18,178,172,123,158,95,110,128,16,203,182,244,4,179,152,56,209,73,39,56,121,59,159,237,17,134,53,229,217,146,49,125,62,252,45,189,231,251,82,198,88,109,213,5,104,199,56,221,210,109,219,23,147,120,153,112,249,204,97,137,120,37,70,214,47,133,126,22,222,115,253,169,64,38,219,101,25,23,194,216,105,55,79,12,41,15,249,54,6,77,50,162,54,27,59,151,154,95,136,98,142,201,178,146,172,53,134,203,90,56,97,56,125,255,0,99,96,101,76,83,35,140,209,223,154,19,248,132,193,241,84,75,182,155,122,212,58,241,171,215,97,216,106,38,68,164,216,251,213,252,195,171,56,250,74,215,82,127,124,81,136,27,117,21,240,35,126,20,138,207,242,45,136,151,168,127,101,226,255,0,137,252,99,18,207,183,26,146,230,3,77,148,71,106,69,103,145,253,133,177,19,21,34,50,172,69,43,125,71,241,204,6,108,108,56,74,82,232,230,73,59,123,176,143,200,191,115,9,121,192,229,104,138,253,189,95,196,33,18,27,10,53,169,170,90,184,240,198,44,126,40,194,92,112,73,25,68,85,255,0,103,87,241,72,7,114,99,138,83,247,70,253,236,90,70,195,28,18,159,186,55,136,175,218,1,165,119,50,228,40,158,99,81,153,141,37,204,192,110,23,32,2,228,0,53,128,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,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,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,25,92,80,202,199,192,106,0,26,110,126,160,230,66,167,97,79,30,240,11,21,188,66,252,44,7,99,43,247,138,0,17,216,84,184,159,17,64,1,168,206,220,133,8,236,40,0,0,0,0,0,0,43,115,33,67,50,239,48,26,84,71,196,6,189,95,0,167,136,219,35,51,224,55,126,132,128,81,92,10,228,56,26,211,41,94,231,81,153,91,87,243,14,117,92,135,9,90,53,30,231,74,111,231,119,124,0,35,107,106,138,97,53,238,98,201,119,143,93,230,95,180,120,8,186,196,15,41,111,145,172,136,143,115,107,125,211,18,191,181,117,255,0,58,218,202,223,163,191,236,4,76,226,21,40,229,166,229,250,81,126,51,1,196,162,230,180,159,137,12,149,216,177,105,78,108,80,72,212,69,242,204,238,103,254,2,224,198,166,206,203,73,120,144,200,221,141,175,242,88,160,154,74,255,0,44,77,255,0,34,112,4,222,100,82,210,120,30,135,101,17,151,203,61,255,0,102,116,93,82,243,5,164,200,34,190,3,161,25,240,63,150,191,150,116,93,180,151,98,192,56,234,222,147,138,130,51,183,190,23,226,49,20,91,127,47,85,58,160,130,50,225,140,221,254,44,161,43,85,253,93,81,22,43,158,240,191,17,136,160,219,245,14,162,157,80,94,237,92,113,155,188,200,237,230,202,1,135,121,34,221,243,6,171,192,255,0,65,63,252,187,98,127,114,209,58,60,165,123,149,247,60,255,0,199,16,35,179,252,39,38,102,37,85,4,211,170,63,39,190,171,33,55,63,159,181,253,34,124,240,2,20,142,191,217,62,59,174,101,246,224,59,218,133,5,84,40,0,52,171,152,212,52,159,48,26,203,204,2,62,224,47,52,11,152,13,64,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,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,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,2,138,228,52,141,74,228,52,128,169,29,134,216,214,54,204,236,3,90,14,215,3,50,50,184,161,114,48,250,19,1,178,247,20,159,218,142,157,141,153,222,209,102,163,77,200,247,124,47,245,233,29,197,223,52,254,1,213,241,74,55,148,217,72,181,239,163,248,201,1,20,59,121,80,210,138,166,57,156,113,109,111,38,118,245,253,108,82,229,113,130,20,37,166,62,45,97,68,122,73,58,188,127,74,49,36,59,123,211,17,228,236,116,249,177,218,249,153,199,87,215,69,47,88,141,116,25,177,138,72,211,217,211,247,127,75,1,48,155,29,214,19,38,151,66,142,82,53,104,194,81,78,218,45,107,38,57,122,134,103,83,143,84,56,231,235,105,7,252,4,48,19,98,41,238,58,116,166,212,237,201,56,65,142,26,127,115,12,246,165,44,206,12,110,63,164,35,241,16,13,170,138,123,105,225,222,161,209,229,234,78,142,235,220,119,138,130,143,82,120,247,168,116,58,163,233,111,117,219,181,245,119,124,0,49,7,109,121,173,251,133,36,155,156,85,73,172,17,112,251,11,98,42,166,30,186,204,75,241,226,217,127,211,18,61,182,158,40,109,120,78,27,29,122,230,237,58,172,130,45,215,59,180,209,122,188,68,112,39,223,235,48,173,218,187,141,151,171,232,192,103,134,194,81,239,30,152,105,71,251,177,103,191,194,48,150,140,32,131,68,101,17,149,189,249,95,197,33,21,187,8,64,89,67,167,44,154,224,88,193,147,62,215,132,97,43,56,101,6,150,15,135,13,234,191,138,64,59,51,30,98,126,232,223,79,43,24,216,143,230,167,238,141,254,55,1,69,13,5,204,198,165,92,185,138,18,78,247,176,13,101,200,2,214,34,0,26,192,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,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,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,5,47,97,81,75,92,2,228,23,33,67,183,112,160,10,153,241,224,41,123,128,0,0,0,0,0,90,224,0,42,118,20,0,11,138,149,187,197,0,0,44,102,42,69,198,198,2,150,239,26,84,103,196,107,239,183,112,162,136,187,192,105,78,146,227,222,53,153,145,145,13,191,128,110,91,178,64,40,171,88,112,181,67,182,235,252,111,230,28,202,185,14,26,173,98,221,106,250,239,230,1,29,27,98,76,40,254,228,116,57,167,87,95,191,11,255,0,115,136,160,175,57,174,82,78,247,247,162,252,102,37,111,108,134,152,95,185,14,205,237,229,14,243,255,0,7,17,67,91,54,213,37,38,131,225,187,47,198,96,56,244,92,220,73,120,144,201,125,138,227,234,205,90,13,209,127,150,103,119,255,0,128,184,49,165,146,51,117,22,250,162,25,81,176,252,39,228,102,157,9,105,107,82,74,92,226,51,212,69,250,133,96,38,131,34,218,54,240,61,18,201,181,186,207,127,217,157,23,85,6,118,34,49,109,178,93,133,179,130,168,233,82,45,110,177,223,246,87,5,199,37,18,74,230,96,56,156,79,32,163,196,74,141,122,110,233,23,43,253,9,136,159,219,246,174,211,212,185,237,34,69,212,156,100,237,203,71,214,202,240,18,145,152,85,38,97,211,155,91,143,104,35,146,148,223,73,159,208,43,192,67,254,220,88,134,52,195,171,199,68,205,102,140,97,32,237,187,50,181,186,201,122,188,64,90,109,151,82,133,102,77,85,106,47,58,144,249,223,255,0,56,100,78,246,11,45,61,114,223,99,255,0,56,65,134,201,116,245,78,204,58,134,237,157,119,161,186,191,58,220,55,236,113,231,226,39,91,9,49,187,235,125,139,95,119,223,246,192,59,82,133,5,76,238,40,0,52,43,130,136,187,134,187,112,184,161,233,51,1,82,62,22,46,67,81,23,120,167,11,1,31,112,13,64,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,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,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,2,138,228,52,141,74,228,52,128,13,10,73,141,194,43,141,179,185,247,128,169,114,48,250,19,20,77,248,241,26,142,218,78,192,62,119,111,164,237,234,29,122,190,222,168,47,145,219,142,159,198,67,176,61,200,254,1,193,86,76,142,35,196,127,91,248,200,4,117,109,237,78,53,97,236,116,247,102,223,51,59,207,234,226,136,185,168,36,217,197,110,39,213,110,95,181,144,150,189,186,160,165,220,23,141,221,208,223,31,38,243,46,63,61,140,34,119,18,54,77,99,57,8,34,34,182,142,95,181,16,9,60,216,113,228,155,148,178,34,59,251,144,99,255,0,134,18,9,71,59,192,139,251,157,31,197,33,30,123,12,29,223,166,23,255,0,131,217,252,113,132,133,209,74,212,248,191,185,209,252,82,1,177,84,115,66,209,207,137,171,249,133,168,197,117,115,135,213,110,107,237,235,228,146,62,90,127,164,93,10,227,132,75,108,184,243,95,243,12,84,206,60,114,221,39,201,26,158,158,91,222,177,243,181,122,183,124,251,69,235,1,133,27,95,227,5,205,164,81,153,74,222,178,163,84,146,122,155,65,115,75,62,161,135,244,91,72,173,211,210,101,231,74,105,60,126,220,133,212,206,172,78,253,126,45,57,39,46,106,247,77,201,47,127,112,207,206,36,114,226,126,161,108,48,147,70,117,234,97,42,199,242,243,28,254,221,32,36,195,96,234,11,106,160,71,145,161,23,111,23,32,252,229,119,34,41,137,47,160,54,73,100,203,187,120,127,136,132,126,108,29,25,180,224,227,61,218,46,88,174,228,118,251,20,81,32,212,50,179,71,246,231,248,136,7,58,199,36,253,209,188,54,89,228,159,186,55,175,198,192,10,210,101,196,134,148,153,220,203,184,81,70,126,177,84,128,214,119,224,40,42,124,136,8,174,3,80,10,106,32,212,64,42,2,154,136,53,16,10,128,166,162,13,68,2,160,41,168,131,81,0,168,10,106,32,212,64,42,2,154,136,53,16,10,128,166,162,13,68,2,160,41,168,131,81,0,168,10,106,32,212,64,42,2,154,136,53,16,10,128,166,162,13,68,2,160,41,168,131,81,0,168,10,106,32,212,64,42,2,154,136,53,16,10,128,166,162,13,68,2,160,41,168,131,81,0,168,10,106,32,212,64,42,2,154,136,57,128,168,0,161,157,128,84,5,8,238,6,118,1,80,20,212,65,168,128,84,5,53,16,106,32,21,1,78,98,160,0,2,134,118,1,80,20,212,65,168,128,84,5,53,16,92,128,84,0,0,0,0,0,5,12,200,133,64,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,5,53,16,106,33,164,0,107,0,0,0,0,0,0,20,191,27,0,168,0,0,0,161,157,131,81,0,92,133,70,146,245,250,133,110,64,42,40,124,5,69,15,143,0,20,53,122,133,75,144,210,124,6,162,59,16,10,128,10,95,141,128,84,0,80,206,192,42,0,0,0,41,126,54,3,62,224,3,224,23,35,20,51,225,96,185,91,196,5,76,236,40,70,102,96,71,235,2,59,24,13,66,132,119,11,219,159,120,210,3,88,161,157,133,8,253,96,103,115,1,91,144,168,211,194,229,97,168,0,82,252,108,42,52,253,16,13,66,134,118,11,144,161,157,192,87,81,5,239,200,105,0,21,59,119,10,0,0,1,149,133,75,149,187,197,8,237,193,92,76,0,87,129,240,239,14,103,192,15,130,124,64,45,198,194,164,86,26,13,92,56,94,226,164,103,110,96,6,118,49,83,183,112,210,102,93,227,73,42,254,176,26,142,229,222,42,40,69,235,2,81,92,136,5,110,100,43,126,30,34,139,224,162,20,191,11,128,213,126,28,121,138,25,220,236,97,168,140,173,110,35,74,248,36,204,0,249,141,102,118,73,13,9,50,62,238,225,85,114,1,67,59,142,38,170,73,94,234,229,203,87,243,14,84,248,21,199,15,87,51,45,213,140,203,206,254,96,17,187,182,124,246,35,251,143,186,23,218,242,135,34,47,240,127,17,20,181,69,37,79,164,210,70,69,160,185,252,38,36,207,110,105,110,23,184,157,14,56,159,236,149,236,118,254,230,17,147,81,226,242,109,245,5,248,204,6,204,82,187,237,151,173,100,95,194,51,91,163,242,134,212,220,196,163,58,180,32,237,80,158,158,42,81,126,183,171,213,240,140,46,167,182,107,153,29,37,110,46,160,184,252,36,36,3,163,170,150,101,139,233,146,20,150,79,77,86,121,114,227,253,143,248,60,64,75,38,92,68,76,60,53,78,142,130,34,36,111,172,68,102,124,220,89,247,252,35,183,56,100,150,205,70,56,12,26,132,162,137,13,36,146,35,45,231,34,250,245,14,106,106,244,69,90,174,124,45,203,225,32,24,241,181,54,105,55,129,168,173,169,71,46,222,84,97,159,121,101,181,249,209,220,87,209,25,122,132,54,109,19,152,147,113,125,122,184,218,164,62,109,47,17,73,146,132,184,203,105,177,26,221,183,155,223,101,9,28,233,14,172,62,197,36,155,102,76,132,90,187,15,205,89,151,234,39,124,68,74,99,25,235,149,94,170,37,110,186,163,235,239,168,245,170,252,117,168,6,77,108,73,77,223,99,233,46,47,73,234,195,107,87,51,239,122,48,156,10,3,91,189,253,173,199,79,243,136,117,216,58,130,111,227,19,116,209,28,201,120,83,87,104,184,241,118,47,128,153,58,83,122,119,188,184,233,229,247,64,114,128,0,2,165,200,198,131,43,25,13,124,109,113,166,228,103,200,5,64,15,128,175,3,43,119,128,169,114,21,20,46,4,42,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,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,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,2,138,228,52,141,74,228,52,128,170,70,218,248,90,195,112,138,227,109,101,107,0,35,188,106,181,146,99,109,5,107,141,127,66,96,62,119,185,31,192,56,90,170,111,29,210,177,125,15,227,33,205,61,200,254,1,196,84,19,169,167,19,127,87,227,32,24,79,182,252,84,171,0,99,69,104,71,31,39,115,47,179,198,17,19,141,27,38,241,212,196,145,17,91,119,203,246,148,137,133,219,118,61,178,239,26,30,191,239,119,119,217,227,8,127,199,72,211,143,103,113,253,139,249,20,128,146,45,133,213,242,205,55,159,246,160,207,227,140,36,46,142,187,83,162,115,253,14,223,241,72,71,158,194,223,162,233,223,241,61,159,199,24,72,109,36,190,102,196,63,240,118,255,0,138,64,56,218,233,41,107,108,200,251,215,252,195,11,118,129,162,84,101,121,7,113,33,180,233,235,87,186,212,87,190,235,212,67,53,170,232,214,180,113,181,141,95,204,44,86,98,82,183,222,79,247,251,91,123,244,63,105,226,38,136,102,204,70,30,140,196,93,243,132,173,72,122,214,51,62,228,250,199,85,193,231,170,191,75,63,240,246,63,142,145,119,246,129,167,117,88,148,165,111,181,93,185,103,230,219,145,55,226,45,6,13,63,207,13,40,191,223,6,63,142,145,68,177,108,30,131,86,14,51,43,91,221,95,253,148,81,32,20,130,178,12,190,188,255,0,17,12,10,216,52,173,129,220,59,255,0,186,163,254,70,40,207,90,65,221,7,246,231,248,128,115,76,242,79,221,27,191,68,54,153,224,68,55,11,137,128,210,231,47,186,42,131,191,239,10,57,203,238,138,161,94,29,192,55,15,145,10,10,151,104,128,202,192,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,110,23,1,64,0,0,0,21,34,184,10,0,174,159,16,211,226,2,128,2,166,92,108,2,128,42,101,97,64,0,0,0,0,21,34,184,10,0,174,159,17,64,0,0,0,0,0,0,185,128,0,169,31,172,80,204,0,5,111,195,128,25,220,80,0,0,0,0,0,0,46,97,115,245,138,233,241,3,43,119,128,165,207,214,42,71,235,20,21,211,226,2,128,43,167,196,52,248,128,160,10,233,241,13,62,32,43,168,131,81,10,25,113,176,105,241,1,75,159,172,84,140,12,173,222,4,87,239,1,67,226,97,115,245,138,153,91,188,12,184,92,5,117,16,106,33,164,0,106,212,65,168,134,144,1,171,81,5,251,197,12,184,216,52,248,128,174,162,13,68,41,167,196,12,173,222,2,186,136,82,231,235,20,21,34,184,10,92,253,99,81,29,198,144,1,168,206,193,168,133,8,174,40,3,86,162,13,68,52,138,145,92,5,110,70,6,125,194,134,86,20,46,32,43,126,2,151,63,88,31,0,0,185,250,194,231,235,1,93,62,32,40,42,69,112,211,226,30,112,10,222,228,52,220,253,98,164,92,46,40,2,164,103,126,98,183,227,97,77,62,33,167,196,5,111,198,193,114,35,20,211,226,40,124,0,106,191,120,161,31,17,65,82,43,128,25,220,80,87,206,13,62,32,40,66,167,224,6,86,2,43,128,165,207,214,2,182,183,27,129,241,43,128,167,127,17,91,149,252,0,138,253,225,110,54,1,75,138,223,212,6,86,20,190,158,54,1,83,49,65,95,56,12,172,2,186,136,105,185,250,197,72,174,26,124,64,47,235,11,240,241,3,43,5,248,88,5,0,84,184,21,192,213,110,224,20,1,83,85,136,142,220,192,143,188,5,0,84,138,226,128,0,26,181,119,10,223,72,10,5,207,214,26,239,194,220,197,116,248,128,95,128,160,174,159,16,50,183,120,10,0,169,159,11,13,36,124,108,2,162,188,249,10,106,211,220,9,87,128,0,6,173,93,194,164,93,224,40,43,194,220,121,138,153,241,176,31,0,26,78,253,195,73,220,139,137,138,154,184,242,26,76,238,118,1,182,183,146,146,226,71,204,109,156,196,23,213,131,237,107,43,106,183,31,80,249,149,15,191,121,252,0,62,130,148,149,94,218,134,242,85,126,87,31,27,81,244,95,183,123,248,15,164,209,110,240,26,245,159,172,195,93,184,241,224,54,22,189,54,225,123,143,149,183,110,100,90,123,253,96,57,19,116,140,251,197,80,171,159,125,135,206,69,168,133,82,157,39,123,128,250,238,94,161,161,103,123,144,210,147,186,121,13,68,93,224,40,139,145,243,26,141,95,8,167,62,1,230,241,0,51,185,88,112,53,199,137,27,139,234,227,171,151,220,28,225,159,120,234,216,173,122,122,175,11,223,95,249,160,34,219,110,137,68,159,113,55,53,254,185,127,240,194,54,102,47,83,164,100,103,230,140,243,219,106,179,214,189,198,124,173,167,79,148,126,142,252,250,183,128,192,135,79,82,136,237,220,3,238,161,182,110,212,161,160,173,117,73,109,60,126,216,132,152,244,113,225,199,78,161,22,114,138,49,165,186,204,228,157,239,171,244,2,124,60,68,110,224,180,107,174,210,202,246,189,65,130,255,0,166,145,45,221,30,112,173,72,82,247,156,171,179,62,135,252,9,161,52,103,206,31,99,117,77,142,130,36,149,181,242,251,99,31,109,65,42,56,142,21,253,95,140,134,154,82,116,196,105,55,189,181,126,51,27,243,59,81,214,159,131,241,138,35,171,164,107,83,116,203,154,191,95,161,23,3,255,0,1,116,68,214,32,81,175,17,85,56,159,232,199,207,143,219,152,151,238,145,74,103,88,160,161,91,253,55,175,195,250,27,254,161,119,196,68,62,34,103,117,138,171,13,234,190,153,210,19,123,122,156,48,18,37,209,253,78,66,177,4,101,155,76,153,171,7,32,238,105,227,231,197,240,18,193,1,58,119,156,187,191,156,69,223,71,235,63,54,33,30,174,120,49,190,239,174,138,37,49,162,181,192,111,168,80,185,138,168,80,185,128,170,184,23,220,26,18,119,50,248,70,167,11,191,192,104,71,50,248,64,110,31,49,82,228,40,124,192,185,128,212,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,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,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,40,174,67,72,212,174,67,72,10,164,109,185,220,53,138,25,92,6,148,114,48,62,66,169,43,17,241,11,112,51,1,243,189,200,254,212,112,181,53,105,97,206,30,175,198,67,154,123,145,253,168,224,106,238,18,35,60,124,56,105,239,241,32,24,133,182,185,255,0,181,150,50,115,254,14,225,255,0,156,70,16,247,143,143,86,62,156,124,175,186,254,69,34,89,118,226,173,198,107,0,99,88,218,154,55,11,201,189,157,233,95,231,241,143,144,137,28,92,255,0,88,198,178,222,36,216,149,187,239,191,233,41,1,36,251,11,112,151,78,255,0,137,236,254,56,194,66,169,103,243,54,33,253,129,191,226,144,143,125,134,11,229,154,111,31,247,32,207,227,140,36,34,148,101,228,216,159,180,55,252,82,1,177,63,206,79,194,98,217,99,86,55,189,79,183,107,111,59,190,212,92,249,164,102,162,177,31,51,29,19,19,71,53,245,107,153,149,181,247,124,0,34,67,106,138,126,226,157,70,86,251,87,188,79,63,54,220,146,215,136,198,204,35,195,18,210,11,253,240,143,252,162,70,89,237,133,28,218,165,81,46,174,113,234,93,214,250,22,70,38,225,43,251,165,164,17,21,254,95,143,252,162,64,75,110,193,197,249,199,112,255,0,252,84,127,200,197,25,233,72,224,217,253,185,254,34,24,19,176,129,168,176,82,203,73,241,197,71,199,254,70,48,207,90,79,153,254,57,254,32,28,211,74,236,151,1,188,92,74,227,97,175,52,134,237,200,139,152,10,43,143,1,68,157,142,214,20,53,149,248,113,21,34,62,126,176,26,205,119,238,26,146,173,61,195,108,204,248,112,49,82,185,119,24,13,205,231,128,111,60,6,142,63,82,96,70,118,182,147,1,175,93,248,88,53,105,225,97,164,140,237,196,133,14,229,200,174,3,115,85,203,144,95,133,134,223,31,169,48,185,253,73,128,214,3,69,207,234,76,82,231,234,1,184,42,71,97,181,115,245,13,68,87,1,171,121,224,27,207,1,163,143,212,152,161,92,190,132,192,110,111,60,5,13,119,238,26,110,127,82,98,135,115,62,70,3,89,29,251,130,252,108,52,17,29,249,24,214,71,98,1,93,86,62,67,73,175,190,193,192,248,220,80,5,53,120,10,138,26,123,197,0,110,106,240,20,53,112,228,52,0,13,68,190,235,13,90,188,6,130,189,185,24,21,203,232,76,6,230,243,192,80,213,126,225,167,143,212,152,165,175,199,144,13,100,187,119,2,215,114,228,52,17,29,193,87,250,147,1,84,171,143,33,175,121,224,54,200,252,5,120,253,73,128,215,188,240,13,231,128,210,26,175,220,3,86,243,192,55,158,3,71,18,62,70,43,168,254,164,192,106,53,223,184,83,87,128,208,100,102,119,210,97,99,176,13,122,188,3,87,128,219,59,250,131,143,168,192,110,106,240,13,94,3,108,136,207,184,194,199,234,48,27,154,188,3,87,128,219,177,250,140,44,126,163,1,187,188,240,3,93,202,214,27,101,114,250,19,26,238,102,71,114,176,10,106,177,114,21,37,247,216,104,210,99,81,112,1,171,121,224,41,171,192,80,212,127,82,98,134,70,125,192,42,165,112,228,52,234,240,13,6,43,160,252,127,120,1,61,160,51,176,18,76,187,140,52,31,168,255,0,120,6,164,171,178,124,6,155,216,249,10,146,14,199,207,247,133,52,31,168,255,0,120,5,117,220,185,13,58,188,6,163,73,216,83,71,136,10,165,87,59,88,85,71,164,175,97,66,77,187,198,163,46,5,196,5,8,239,220,6,118,20,36,113,189,192,209,126,240,20,213,171,184,110,25,220,109,238,252,70,163,43,128,161,175,186,194,132,174,7,192,13,190,28,197,9,22,43,220,3,87,128,212,147,191,112,166,147,87,62,3,81,38,221,224,6,118,238,20,37,241,181,128,209,115,189,197,55,126,32,42,107,183,112,161,43,143,33,82,110,220,111,112,208,101,199,249,128,85,64,133,222,252,5,52,159,119,17,84,166,222,32,7,204,53,120,10,26,47,222,41,187,241,1,93,124,109,97,93,94,3,78,239,196,87,71,11,92,5,117,120,10,26,237,220,41,187,241,21,209,194,215,0,53,112,228,52,234,240,21,221,248,141,70,223,2,226,3,78,243,192,16,118,184,215,160,190,168,81,9,181,239,192,5,9,92,57,10,6,239,199,248,3,71,30,96,42,69,194,226,164,93,225,167,196,106,34,177,94,224,40,105,185,94,227,66,184,13,203,241,184,161,149,248,220,6,131,62,23,2,59,141,86,50,227,107,129,32,204,239,126,126,0,52,146,237,220,42,69,112,36,153,141,100,90,124,110,2,188,190,232,162,184,157,133,44,126,161,82,62,22,1,77,54,35,226,42,158,41,2,62,22,15,161,176,10,40,172,92,198,139,241,176,220,230,86,228,40,73,34,250,32,26,5,21,200,107,211,199,152,169,167,135,48,27,122,188,5,72,238,53,105,20,221,122,149,127,184,0,103,112,26,180,23,213,6,130,250,160,26,76,184,216,80,202,199,204,107,208,95,84,6,92,111,112,26,121,22,161,160,206,231,113,187,107,240,20,209,198,215,1,182,103,194,195,90,74,224,101,110,241,168,185,0,161,119,141,58,117,119,141,99,72,13,36,118,3,85,251,133,116,223,192,84,145,195,152,13,5,204,134,179,43,6,146,189,239,200,12,181,119,216,5,5,79,129,92,44,68,92,197,74,230,86,176,13,60,200,9,86,238,26,237,98,230,52,218,230,2,182,191,31,88,170,83,226,42,92,11,214,43,203,196,6,130,43,10,31,1,172,206,253,194,139,46,60,251,128,105,74,184,114,14,102,4,126,2,183,191,3,224,2,150,227,97,83,224,66,156,140,81,71,126,224,11,106,225,112,62,0,147,176,165,251,70,2,132,87,51,59,134,157,61,227,81,40,203,232,70,217,145,159,208,152,10,145,106,240,176,209,186,250,239,224,27,137,225,226,40,144,26,109,167,133,198,211,252,11,238,13,229,248,29,248,13,36,64,54,153,59,219,128,223,34,239,11,112,184,161,240,43,128,220,231,192,84,203,133,134,209,44,191,249,49,93,100,2,142,29,138,214,239,22,231,28,212,247,61,75,222,47,125,231,209,125,175,128,184,110,170,201,191,136,198,125,164,107,75,99,220,238,152,70,230,174,183,201,124,190,115,224,2,38,54,151,196,30,81,247,57,242,166,239,119,215,63,76,189,239,185,240,240,24,205,107,153,11,139,152,211,122,247,147,236,222,141,27,223,162,189,239,163,250,5,185,65,25,173,37,235,50,1,221,114,202,54,255,0,19,209,19,175,78,170,188,100,242,191,233,136,19,35,176,149,47,170,225,199,151,191,213,106,228,163,182,155,126,164,104,189,98,36,178,50,143,38,126,45,195,168,101,14,158,186,252,70,238,150,205,92,77,214,191,164,77,78,200,216,118,85,35,13,190,153,27,210,63,43,190,190,219,38,142,7,25,162,239,1,146,81,56,52,130,248,127,24,220,144,87,101,69,240,126,48,142,86,74,75,225,26,221,243,76,6,24,109,233,23,94,22,142,122,237,243,118,47,119,248,27,194,25,177,185,110,241,174,32,46,118,170,75,47,250,229,9,172,219,177,179,86,18,140,119,253,125,139,221,254,8,240,133,188,194,79,231,219,16,145,157,173,86,151,252,178,192,72,247,71,178,111,90,132,171,243,193,109,255,0,30,32,148,118,213,207,128,140,78,143,230,208,83,169,166,79,36,207,220,91,60,61,92,98,137,58,96,173,171,143,168,6,242,133,11,152,170,133,11,152,10,175,249,134,132,157,204,190,17,169,127,204,52,39,153,124,32,55,15,129,138,145,223,184,80,249,129,115,1,168,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,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,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,81,92,134,145,169,92,134,144,1,75,159,168,106,34,184,208,165,91,149,128,80,87,232,76,14,221,199,113,67,228,3,230,145,200,254,212,117,172,66,226,145,6,66,146,68,102,90,63,25,14,203,35,145,253,168,235,117,228,146,162,62,159,181,252,100,2,59,54,233,159,80,58,118,54,96,163,17,181,243,55,181,161,95,85,24,249,222,220,196,99,215,22,165,226,135,245,149,148,122,110,95,242,100,37,135,109,218,4,103,112,118,52,168,26,159,222,31,147,184,17,150,159,158,198,47,80,138,60,84,201,49,141,37,54,155,246,116,115,253,169,32,36,171,97,181,233,147,77,177,151,246,160,207,227,140,36,30,144,100,116,232,135,114,253,14,223,241,72,71,126,195,206,153,74,167,114,254,212,89,252,113,132,133,209,20,126,78,136,124,63,67,183,252,82,1,244,200,43,153,124,38,58,94,37,66,75,171,92,204,188,255,0,230,29,205,245,113,238,230,99,165,98,213,154,58,165,173,199,121,254,104,8,164,219,22,107,111,210,232,68,78,182,118,143,82,243,85,245,172,140,83,193,137,53,226,74,65,145,25,151,148,35,242,253,177,35,32,182,165,169,46,84,10,42,84,109,112,102,121,118,124,82,215,136,177,25,117,21,82,49,13,33,41,66,213,170,169,29,61,146,191,209,160,4,178,236,36,207,231,33,195,178,184,98,147,254,70,48,206,202,89,105,65,253,177,254,33,133,59,14,211,151,19,4,60,133,180,242,127,60,234,87,109,54,253,38,55,128,205,136,36,73,79,15,170,63,196,3,149,105,118,73,92,200,85,78,21,248,25,15,159,120,68,142,100,40,149,106,85,248,0,250,80,68,103,127,89,13,235,216,138,195,231,66,237,234,228,53,147,151,239,32,27,196,119,21,35,176,218,39,45,222,65,189,241,32,27,186,140,84,143,128,217,222,248,144,111,124,72,6,237,238,43,192,139,129,141,157,239,137,10,147,159,0,13,205,70,43,123,240,27,122,203,214,64,75,241,32,27,135,110,87,11,23,172,109,235,47,89,6,175,128,6,225,88,187,192,172,93,227,111,89,122,200,53,151,172,128,110,220,189,98,132,124,6,222,178,245,144,211,189,241,32,27,134,163,184,106,62,99,105,78,113,238,20,222,240,181,200,6,246,179,62,7,96,185,122,198,206,247,196,133,13,226,34,230,144,27,247,47,88,92,189,99,231,223,248,164,55,254,41,1,244,26,184,119,1,216,251,199,207,191,241,72,174,244,189,105,1,188,160,35,49,181,189,241,33,84,187,195,153,0,221,35,50,59,119,13,70,126,161,179,189,241,32,222,248,144,13,235,240,20,62,35,107,123,226,66,164,229,207,153,0,221,43,115,184,31,33,183,172,189,100,26,203,214,64,53,146,83,206,227,85,203,214,54,181,151,172,134,157,239,137,0,221,35,176,173,139,214,54,119,190,36,42,78,95,188,128,111,92,189,97,114,245,141,147,115,213,97,82,93,253,64,55,12,253,66,135,126,118,26,53,216,249,144,213,172,140,184,153,0,10,145,92,82,229,235,33,93,101,235,32,14,36,124,8,106,184,211,172,189,100,52,154,203,214,64,53,145,250,192,172,93,227,65,185,126,242,26,77,203,91,137,0,222,185,122,197,47,114,27,122,203,214,65,172,189,100,3,93,204,187,131,141,239,97,164,157,191,121,10,239,11,214,64,53,92,253,66,154,140,83,120,94,178,13,69,235,32,27,133,110,119,5,25,122,198,130,81,122,200,20,101,235,32,26,210,43,115,239,26,8,201,60,140,128,215,196,184,144,13,87,63,80,92,253,65,175,196,133,53,151,172,128,84,204,207,184,82,199,234,13,101,235,32,214,94,178,0,177,250,130,199,234,13,101,235,32,214,94,178,0,177,250,128,53,151,172,130,229,235,0,177,250,128,13,126,171,5,203,214,0,2,165,167,188,197,12,200,143,129,128,173,138,246,184,25,13,38,100,103,123,144,174,162,181,174,64,42,68,94,177,75,10,92,189,100,43,172,189,100,2,165,114,238,11,159,168,83,89,122,200,53,21,239,114,1,82,185,119,5,204,131,95,137,10,26,136,251,200,0,2,229,235,11,151,172,0,2,229,235,11,151,172,0,44,126,160,212,69,222,65,172,189,100,0,42,87,46,225,167,81,122,200,84,151,240,0,88,253,66,167,115,238,13,126,36,41,172,189,100,2,191,66,98,137,35,239,32,214,94,178,13,101,110,100,2,167,110,225,65,66,50,62,102,67,87,103,234,139,247,192,80,5,123,62,177,67,210,93,224,43,115,21,35,62,241,166,229,235,32,53,149,185,144,1,158,158,66,186,190,1,182,107,73,253,17,126,248,209,189,79,213,39,247,192,111,106,81,240,50,3,177,31,49,178,114,17,251,34,63,124,104,57,72,191,207,17,251,224,62,144,35,239,31,42,166,180,92,13,230,191,244,136,85,19,27,59,123,227,118,245,220,7,210,106,87,43,10,92,253,67,103,172,164,249,45,7,247,70,178,117,42,43,154,147,251,224,55,8,236,42,92,238,54,119,137,250,162,253,241,175,122,86,34,186,64,110,29,143,188,80,184,115,26,53,151,172,133,117,145,243,50,1,170,197,235,11,23,172,105,53,39,214,95,190,40,107,73,31,156,95,190,3,93,139,214,22,47,88,209,172,189,100,26,203,214,64,53,153,219,144,211,168,204,248,141,6,231,117,200,105,55,44,124,200,6,225,243,13,93,220,6,202,157,43,115,72,208,111,219,189,32,62,146,85,189,65,169,37,201,69,251,227,227,57,70,92,141,1,191,241,72,15,172,148,103,192,236,53,94,197,98,239,31,42,95,35,63,57,63,190,53,28,132,151,209,35,247,192,111,0,217,235,9,63,163,71,239,138,239,146,95,70,159,223,1,188,67,81,25,23,120,249,85,37,37,244,104,253,240,41,73,250,180,126,248,15,164,213,171,129,138,94,195,231,57,73,34,190,180,126,248,210,185,137,74,72,201,109,254,248,15,176,172,124,204,83,120,103,202,195,227,41,200,62,110,55,251,227,67,115,218,227,239,205,127,233,23,244,128,251,201,86,231,96,51,37,113,51,31,31,92,65,254,152,223,239,141,194,125,22,62,218,63,124,6,246,163,46,86,20,53,223,212,54,119,196,124,148,159,223,13,126,36,3,116,214,92,174,64,74,241,33,243,155,133,126,100,41,190,183,11,164,7,209,168,200,251,131,135,59,243,27,4,249,119,154,70,173,234,126,173,63,190,3,120,214,101,202,194,154,213,234,33,181,189,79,213,39,247,197,119,164,95,68,159,223,1,186,71,234,20,181,136,198,222,245,37,244,73,253,241,67,144,139,124,241,31,190,3,88,112,189,198,214,249,179,226,110,39,247,192,158,71,213,167,247,192,110,234,183,168,81,106,35,73,149,200,109,155,137,62,74,47,223,20,53,17,23,50,1,165,110,233,43,92,185,138,147,188,11,137,15,153,197,145,153,149,203,152,107,177,21,172,3,125,231,11,65,113,46,99,25,246,131,100,164,249,3,86,174,207,90,229,255,0,36,50,49,199,76,202,220,57,140,122,207,162,183,144,180,241,253,21,255,0,100,2,13,49,163,166,93,79,151,233,159,230,142,150,201,106,144,217,23,27,172,139,135,194,59,150,57,65,23,82,231,250,103,249,163,169,211,91,55,39,70,69,140,201,79,32,184,124,36,3,38,246,78,195,62,81,196,184,110,65,179,44,201,56,174,26,110,132,240,43,56,193,250,188,68,210,228,197,37,20,202,59,173,160,158,43,205,113,94,249,207,139,72,47,81,122,132,86,108,75,135,82,251,180,121,38,137,62,247,139,227,241,34,225,192,227,31,30,2,93,112,36,82,141,1,100,90,191,68,40,251,95,104,144,29,185,174,225,173,194,35,73,141,45,218,196,103,204,106,113,93,147,46,0,49,35,110,132,151,185,8,223,240,236,111,242,71,132,43,102,33,126,126,49,25,127,190,243,63,150,88,154,173,186,127,180,248,166,95,223,216,223,228,143,8,85,204,63,237,227,17,223,251,239,51,249,101,128,145,254,143,135,13,85,120,40,59,88,176,91,95,198,138,37,21,146,181,196,90,244,123,168,252,181,11,254,37,183,252,120,130,82,154,50,227,196,6,234,133,11,152,170,133,11,152,2,249,31,192,52,35,153,124,35,113,127,204,52,38,215,43,122,192,107,62,96,92,192,249,129,114,191,120,13,64,40,66,160,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,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,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,40,174,67,72,212,174,67,72,5,236,54,212,55,6,210,206,214,1,84,159,49,81,66,239,3,213,99,1,177,38,214,59,125,72,235,149,116,234,97,210,183,212,254,50,29,130,65,157,143,237,71,3,84,249,203,191,226,254,50,1,133,219,107,53,249,194,198,68,105,225,243,59,191,236,209,132,71,99,180,165,24,230,113,164,173,109,215,242,41,18,247,182,171,70,172,189,198,74,211,195,230,119,127,217,227,136,133,204,18,209,142,103,154,184,36,183,95,200,160,4,134,236,62,237,166,83,238,175,247,36,215,119,140,97,34,20,5,146,169,209,8,206,255,0,43,55,252,82,17,179,177,21,73,62,83,134,217,61,230,225,54,202,218,126,186,55,128,145,236,52,250,23,76,132,100,171,153,196,108,249,125,105,0,229,93,211,127,186,99,162,227,87,52,245,43,29,175,188,255,0,52,119,103,86,87,43,31,172,116,12,110,225,159,82,177,254,201,254,104,8,110,218,69,253,113,104,164,106,189,219,153,221,224,208,232,185,33,79,41,184,183,15,39,115,173,42,175,196,65,246,173,250,107,124,57,248,139,165,180,126,24,155,213,168,186,96,253,4,207,211,75,212,215,136,234,57,23,69,149,7,18,80,164,63,27,65,53,94,138,225,158,178,59,17,56,209,223,129,248,0,151,29,150,232,205,211,176,179,141,183,27,118,94,92,53,219,93,255,0,75,99,143,63,1,147,44,184,148,21,181,91,143,168,99,86,205,245,218,121,97,213,161,114,187,74,172,157,139,66,191,99,103,192,95,231,43,48,144,178,73,73,177,91,234,15,250,0,115,91,213,45,86,37,92,143,192,111,182,165,18,75,136,224,154,175,83,80,68,167,37,90,220,251,10,254,129,169,120,186,132,209,26,85,80,177,151,216,151,254,136,14,127,120,126,177,93,234,190,171,248,7,90,119,27,97,246,144,74,85,78,215,59,124,229,127,232,142,58,70,101,225,134,76,245,86,237,101,91,244,51,135,254,96,14,237,190,50,250,47,224,20,55,140,185,171,248,5,185,123,56,176,107,42,52,185,136,236,119,50,253,6,239,250,2,191,37,252,28,231,155,136,111,111,240,71,127,208,1,113,137,239,90,191,128,84,157,59,121,223,192,45,243,89,181,131,78,250,241,7,254,200,239,250,3,234,78,106,96,229,23,102,187,255,0,178,187,254,128,14,236,78,170,254,119,240,13,100,233,247,171,248,7,73,111,50,112,187,134,90,107,87,227,111,208,206,127,162,62,230,113,197,1,244,153,181,84,212,119,183,206,22,95,230,128,237,91,195,245,255,0,0,111,15,215,252,3,173,163,23,209,206,196,117,15,250,149,127,162,53,251,174,162,234,177,212,63,234,151,254,136,14,195,188,63,88,169,58,174,229,127,0,224,15,21,81,236,70,83,249,253,137,127,208,40,88,178,140,71,198,161,255,0,84,191,232,1,207,239,15,214,40,110,43,184,199,95,86,47,162,151,235,135,253,82,255,0,209,31,43,216,251,13,181,109,85,107,95,236,14,127,162,3,180,239,85,245,95,192,54,247,231,245,95,192,58,122,243,51,10,55,109,117,187,95,252,25,223,244,7,194,238,107,97,20,222,213,238,239,238,87,127,208,1,223,78,65,119,175,248,6,149,72,245,47,248,5,188,60,216,194,134,127,217,255,0,253,149,207,244,5,11,53,112,178,142,197,94,255,0,217,92,255,0,64,5,194,235,39,245,127,192,41,191,250,255,0,224,29,4,179,63,12,41,55,77,115,143,238,103,63,208,21,86,102,97,178,111,81,86,248,254,230,115,253,0,29,240,223,47,171,254,1,164,228,250,151,252,2,223,252,148,176,201,31,110,187,199,247,43,159,232,13,165,230,190,20,69,205,85,251,21,255,0,185,92,255,0,64,5,196,235,39,245,127,192,42,82,239,250,103,240,11,108,89,187,132,12,236,88,135,137,127,130,59,254,128,212,89,175,133,11,157,127,255,0,101,115,253,0,23,43,173,223,244,207,224,26,138,89,23,233,159,192,45,153,102,222,18,46,120,131,255,0,100,119,253,1,168,179,111,9,31,44,65,255,0,178,59,254,128,11,150,82,239,201,207,224,21,235,39,245,127,192,45,169,102,206,20,47,215,255,0,253,149,207,244,6,162,205,172,40,103,253,176,127,236,142,127,160,2,228,148,142,23,53,255,0,0,169,72,245,47,248,5,183,60,215,195,31,67,95,225,251,149,207,244,6,226,115,87,11,146,9,106,175,127,236,174,127,160,2,226,148,131,189,141,127,192,43,214,75,234,255,0,128,91,7,179,135,10,52,225,234,196,86,46,95,161,28,255,0,64,113,207,103,198,9,105,106,74,241,85,172,163,47,208,47,127,86,2,240,117,143,175,254,0,75,197,244,74,254,1,105,62,78,248,21,77,164,211,138,174,102,68,127,160,94,254,172,125,40,206,172,24,229,244,98,91,219,252,13,223,234,192,93,45,245,254,139,248,6,163,118,220,149,252,2,217,53,156,56,73,87,182,34,189,191,193,29,255,0,64,111,183,155,120,81,119,252,240,94,223,224,142,127,160,2,227,19,222,181,127,0,212,79,17,125,23,240,11,115,242,89,194,100,124,107,255,0,251,43,191,232,2,179,119,8,39,129,226,30,63,185,29,255,0,64,5,199,223,39,158,174,63,0,27,222,165,127,0,182,167,156,24,70,255,0,219,23,254,200,239,250,0,89,197,131,136,236,172,69,255,0,177,187,254,128,11,147,191,46,245,255,0,0,167,88,250,255,0,224,22,209,204,227,193,223,67,136,248,254,227,119,253,1,176,238,116,224,230,138,235,196,182,227,111,208,110,255,0,160,2,233,117,143,175,254,1,165,82,8,190,143,248,5,178,111,57,240,107,150,209,137,46,118,191,232,55,127,208,26,85,155,248,88,212,118,196,60,47,253,200,231,250,0,46,127,88,35,228,191,224,20,55,254,191,248,5,180,44,222,194,101,254,232,127,246,71,127,208,27,43,206,92,36,146,227,137,44,103,203,229,55,127,208,1,116,74,65,31,209,255,0,0,213,191,35,46,10,254,1,105,143,58,112,162,8,204,241,45,136,184,254,131,115,253,1,241,74,218,7,4,69,86,135,49,110,147,211,171,244,3,199,255,0,102,2,242,111,204,185,47,248,5,10,79,106,202,95,240,11,33,249,164,178,253,43,247,204,103,98,46,127,51,159,254,168,106,111,105,12,187,117,226,75,120,202,230,124,190,103,63,234,253,168,5,240,39,203,153,47,248,6,174,176,159,171,254,1,101,23,180,46,6,66,13,211,197,246,65,119,249,61,239,234,199,196,173,167,50,225,10,52,175,27,216,200,236,127,51,95,254,168,5,249,41,7,245,124,62,1,94,177,245,255,0,192,49,241,237,169,242,225,171,153,227,187,21,236,95,50,223,254,164,124,238,109,99,150,168,183,231,250,223,122,164,127,82,3,34,247,247,250,63,224,2,144,71,244,127,192,49,213,27,88,101,193,222,216,251,255,0,217,79,255,0,82,31,154,183,45,203,129,99,222,39,254,245,191,253,72,12,140,235,5,99,237,240,248,6,131,152,209,29,183,159,192,49,213,205,171,114,241,40,87,231,247,184,255,0,90,223,254,164,113,239,109,109,151,13,145,154,179,2,202,34,185,124,202,127,250,144,25,50,169,173,39,129,185,199,224,49,78,190,193,21,212,239,253,19,254,129,137,149,45,178,242,246,59,164,130,204,125,38,105,35,183,145,223,62,243,251,0,211,31,108,140,189,125,9,213,152,218,181,95,245,161,242,255,0,176,1,150,165,57,165,121,174,243,250,211,14,188,223,236,191,244,70,38,189,182,70,93,176,217,154,115,27,73,167,253,232,124,255,0,236,7,95,155,183,38,0,101,106,34,205,13,54,89,167,251,8,249,250,255,0,193,196,163,52,60,162,205,237,190,226,95,90,127,208,40,170,172,116,112,84,139,127,136,127,208,48,174,62,220,56,17,197,153,158,103,220,140,175,253,133,123,250,129,243,78,219,139,2,161,101,254,217,246,226,127,172,143,127,80,20,102,226,106,177,206,254,255,0,255,0,68,255,0,160,107,42,156,115,228,255,0,253,19,254,129,131,108,109,203,129,123,90,243,71,213,111,152,143,127,221,199,43,79,219,99,1,72,222,127,182,102,173,54,253,102,120,189,127,96,10,51,64,234,44,145,252,251,254,137,255,0,64,175,148,25,52,153,147,223,244,79,250,6,30,200,219,67,47,218,51,213,153,54,178,111,253,135,127,250,129,72,187,106,101,251,200,61,57,149,114,213,111,236,51,255,0,212,10,50,248,234,45,17,216,222,227,246,167,253,0,117,38,139,244,239,250,39,253,3,17,213,182,70,1,213,171,228,141,255,0,236,135,191,168,31,36,237,180,112,3,12,173,195,204,157,58,109,199,200,207,159,121,125,128,6,95,46,172,210,111,242,199,253,15,245,13,41,173,198,189,142,79,18,250,195,254,129,132,147,54,229,192,104,53,146,51,66,214,181,190,98,61,255,0,119,28,52,141,187,176,82,12,247,89,169,101,106,177,252,195,119,254,238,37,25,233,229,216,119,50,235,92,75,235,15,250,6,181,86,98,165,36,163,147,192,254,176,255,0,160,71,107,251,121,208,201,229,238,179,87,134,163,183,204,53,242,191,238,113,184,123,122,81,212,218,73,89,173,220,95,172,74,255,0,187,138,36,67,203,17,139,245,71,253,3,254,129,84,85,163,42,246,145,123,125,97,255,0,64,194,122,22,218,56,70,110,255,0,172,102,78,189,26,109,243,25,210,181,239,234,99,192,115,109,237,115,132,81,123,230,13,175,254,244,187,253,72,148,101,249,213,25,191,207,255,0,232,159,244,10,166,164,201,249,175,127,209,63,232,24,85,81,219,91,6,68,114,199,153,122,11,70,163,249,140,233,250,254,192,56,229,237,217,130,144,70,104,205,59,88,175,253,131,123,254,238,40,206,115,169,50,147,178,158,255,0,162,127,208,30,82,98,255,0,62,225,246,167,253,3,3,207,111,76,26,107,34,86,107,119,127,120,157,255,0,187,141,75,219,211,4,165,6,127,37,107,91,253,226,123,254,238,3,59,206,160,197,181,111,191,232,159,244,13,181,84,154,238,123,254,137,255,0,64,192,239,205,247,131,53,104,44,216,225,255,0,1,59,255,0,119,27,79,109,243,131,147,230,230,199,127,247,137,223,251,184,12,244,242,171,9,243,159,255,0,162,127,208,40,229,106,34,18,70,169,54,47,180,63,232,17,254,254,223,120,78,221,156,216,227,127,239,19,191,247,113,196,79,219,238,144,105,50,103,54,56,107,225,243,9,92,184,255,0,131,128,145,131,173,66,79,234,159,250,7,253,3,230,111,16,192,114,250,38,94,223,99,87,244,8,245,86,223,52,39,60,204,215,189,185,252,194,95,253,220,124,52,205,187,169,199,189,222,230,167,212,219,230,26,188,127,193,196,162,70,21,136,224,17,25,117,206,54,253,141,95,208,52,167,18,211,200,172,185,188,127,107,87,244,12,8,103,110,12,43,34,218,115,63,81,153,233,254,194,184,95,246,3,117,237,181,48,195,100,102,188,203,177,146,111,253,134,115,250,128,163,60,207,19,211,136,140,138,119,31,218,149,253,3,108,241,117,37,162,187,181,11,25,115,247,165,127,162,35,226,110,220,52,83,86,152,153,159,196,211,195,230,42,252,238,62,182,7,94,170,109,179,41,105,117,17,115,50,238,30,157,37,228,98,240,191,54,2,137,36,70,54,162,45,226,108,170,119,191,118,229,126,175,181,27,234,197,52,213,241,110,117,203,187,222,149,253,2,48,105,251,101,98,37,84,155,91,153,143,239,39,123,159,145,209,245,39,246,11,243,29,166,62,219,76,48,217,53,47,51,116,184,155,234,47,34,153,247,240,228,199,168,81,35,7,136,224,26,8,202,103,253,90,191,160,109,123,165,132,106,50,235,188,190,198,127,208,35,158,78,220,106,50,211,23,52,57,43,135,204,78,239,187,28,109,199,219,166,59,110,31,92,205,43,21,172,127,49,15,206,251,145,254,17,40,144,245,99,26,98,124,234,141,175,246,21,127,162,54,30,197,176,147,107,84,45,123,254,148,127,208,35,106,102,220,42,61,27,172,207,245,223,230,47,255,0,192,27,235,219,150,33,91,125,154,31,7,204,67,254,104,226,140,246,173,230,189,14,142,210,87,46,191,185,214,149,153,31,85,90,175,164,138,252,144,126,177,195,199,207,44,47,34,43,143,167,20,106,36,95,143,82,112,173,98,191,236,98,51,51,27,108,90,173,82,60,84,82,51,23,122,105,67,196,178,242,66,83,204,147,111,57,130,245,24,233,16,118,172,198,44,194,117,149,99,203,107,53,112,242,91,92,110,68,95,176,137,209,41,149,125,162,176,140,55,119,107,198,58,20,109,234,34,242,123,167,222,127,98,240,28,150,24,207,74,5,100,227,33,172,83,190,39,181,216,186,138,211,123,106,251,25,122,132,68,85,54,141,197,213,23,73,242,198,59,205,40,211,127,39,180,93,230,127,177,120,142,123,5,237,75,138,168,210,161,239,241,214,229,12,239,47,243,49,181,90,228,175,83,71,235,14,175,19,49,79,199,84,137,12,54,226,106,154,141,87,227,184,81,119,159,214,142,81,140,85,5,194,35,76,251,149,191,98,63,232,17,143,132,182,214,140,220,40,173,212,179,46,206,150,189,101,228,99,245,170,222,107,30,171,14,237,11,109,188,60,76,164,139,51,123,124,111,243,21,126,191,218,2,162,65,253,211,192,229,215,184,254,212,175,232,20,123,22,211,26,65,41,85,11,113,183,206,149,253,2,57,42,27,113,33,11,95,84,204,251,22,240,200,190,98,253,15,31,91,3,172,85,54,229,196,10,37,19,57,161,217,222,30,159,152,136,229,199,215,28,40,148,4,227,42,85,175,229,46,127,97,87,250,34,169,198,52,199,60,202,141,237,207,222,85,254,136,139,232,251,113,213,201,180,239,179,67,181,164,191,89,19,207,191,148,113,161,189,185,235,101,125,214,104,252,63,49,17,255,0,119,10,37,33,56,174,156,174,83,249,125,137,95,208,40,188,89,77,79,235,135,27,126,196,175,232,17,147,77,219,174,113,173,69,43,52,187,55,79,235,25,114,239,229,28,110,212,246,232,124,140,206,38,104,240,38,255,0,188,133,207,143,174,56,162,75,79,26,209,218,66,141,234,157,140,136,207,231,42,229,255,0,162,54,155,204,12,60,227,132,130,171,220,207,187,171,175,253,17,22,179,118,229,196,111,48,234,152,205,11,158,237,68,95,49,27,231,99,245,199,28,11,27,110,99,132,62,151,62,73,182,73,95,143,145,89,245,126,208,2,92,19,140,40,238,25,26,106,55,35,251,10,255,0,209,26,87,140,168,136,89,165,85,43,25,125,133,127,232,136,177,166,109,213,136,211,187,76,188,210,227,218,213,243,17,191,27,114,142,55,102,109,205,88,82,214,108,230,143,108,237,111,152,137,255,0,187,128,147,231,241,197,21,55,211,84,239,253,129,127,232,142,54,94,102,97,200,165,121,21,189,36,74,211,250,25,195,227,247,16,35,1,237,184,49,53,204,207,51,248,25,255,0,121,91,254,160,112,85,77,176,241,189,77,38,220,44,197,222,43,121,174,222,72,100,187,60,120,241,100,189,100,2,85,26,205,76,38,241,171,77,122,246,231,242,171,191,232,15,188,177,213,33,207,157,213,47,110,126,240,175,244,68,64,150,214,153,165,13,197,235,199,250,18,179,236,252,202,140,119,34,255,0,145,241,29,226,22,219,56,133,157,125,107,51,45,123,105,249,140,143,27,242,96,78,137,77,70,46,129,123,121,67,153,254,196,175,244,70,226,177,85,63,251,191,187,246,37,127,64,140,152,219,113,206,39,8,223,205,14,4,101,250,200,92,187,249,71,31,76,173,185,228,25,40,163,102,143,29,39,111,152,133,231,125,216,225,68,148,158,43,130,94,108,255,0,250,163,254,128,247,87,20,210,118,159,255,0,84,127,208,35,41,157,183,241,1,153,45,121,157,216,35,237,124,197,71,46,255,0,210,7,63,72,219,138,26,211,106,134,103,220,245,159,235,41,242,183,131,30,176,186,36,73,88,174,41,29,213,63,135,237,71,253,3,231,127,29,209,99,37,68,245,87,74,147,107,251,194,207,252,209,31,117,45,183,105,132,195,135,19,51,187,124,52,252,197,87,172,175,205,129,110,113,54,218,56,178,84,137,37,70,204,157,73,86,141,223,204,102,138,246,36,223,206,99,225,230,23,68,161,175,49,176,249,160,180,214,120,254,231,95,250,35,227,44,204,162,19,170,75,149,190,201,25,219,229,101,250,254,208,69,139,59,94,230,97,145,26,243,11,133,191,189,49,255,0,169,31,58,182,187,204,55,29,82,17,152,87,81,25,223,230,75,31,212,135,68,165,189,154,84,34,89,147,85,222,70,119,249,85,127,232,14,9,172,210,111,142,170,239,254,203,255,0,238,8,197,123,107,12,203,66,205,71,143,172,74,51,50,249,149,31,143,253,72,219,94,215,88,209,171,95,48,109,127,247,165,175,234,67,162,86,254,75,24,113,30,125,126,215,229,242,171,159,232,14,86,62,100,81,30,45,72,172,221,58,172,127,43,47,253,17,15,174,237,115,153,207,91,115,152,55,183,63,153,49,255,0,169,29,158,147,182,38,98,33,4,219,249,139,101,27,156,188,144,199,46,30,166,64,75,67,121,139,135,144,93,186,197,142,247,253,14,191,244,71,210,206,62,161,202,65,155,21,109,71,123,124,225,101,248,210,34,169,189,172,51,38,95,106,62,62,214,87,211,253,138,142,92,126,235,35,179,97,173,169,179,1,166,140,234,24,234,222,248,175,214,198,57,105,43,114,103,214,20,73,130,49,149,53,79,146,21,81,189,254,194,175,87,218,141,255,0,117,52,147,229,63,254,169,95,208,35,101,237,173,49,115,82,76,209,143,237,111,247,169,175,87,237,35,126,30,215,216,172,228,161,18,51,15,177,198,229,228,150,253,94,12,133,18,64,88,150,159,207,174,240,253,173,95,208,54,207,22,82,146,102,74,159,107,112,249,210,191,160,96,68,157,174,101,177,1,151,79,48,116,173,68,146,81,249,36,143,142,158,63,164,142,141,84,219,75,17,38,67,200,141,153,86,36,188,162,34,242,51,124,174,126,182,5,162,74,213,140,233,41,59,21,75,254,165,95,232,143,150,78,98,80,89,211,170,177,107,223,245,58,255,0,209,17,154,91,103,226,197,153,255,0,182,77,254,243,181,253,64,225,220,218,219,48,231,91,117,152,26,244,115,249,148,193,90,255,0,242,62,0,37,1,89,157,135,254,138,183,255,0,179,47,253,1,194,187,156,216,85,39,100,226,75,112,254,227,115,253,1,31,142,109,29,139,78,214,198,95,254,206,107,250,161,109,100,103,214,112,41,90,145,138,238,146,46,63,40,197,254,172,65,40,135,157,88,111,90,80,88,151,157,191,81,185,253,88,228,33,102,197,10,65,149,171,250,138,230,95,161,86,93,223,104,34,161,140,253,205,82,121,179,127,22,114,81,95,229,8,220,175,224,216,185,25,121,159,56,178,92,230,153,171,226,189,104,83,174,92,186,139,69,192,155,185,121,173,250,195,162,73,161,102,45,26,67,136,109,186,198,163,85,236,93,93,101,235,250,209,205,49,137,34,201,66,77,169,186,181,94,222,246,101,252,195,12,112,206,98,87,39,156,103,224,214,55,155,205,122,79,171,160,175,109,68,124,211,224,98,242,96,204,87,87,118,52,51,159,62,234,61,230,191,122,79,173,86,228,95,0,102,139,222,170,131,118,214,111,115,250,223,245,10,34,164,218,207,73,63,123,125,111,250,135,79,98,180,227,200,73,117,157,69,164,143,204,183,243,15,161,154,130,137,70,123,238,239,169,255,0,80,163,179,174,97,126,201,223,234,22,23,60,159,37,249,19,183,123,117,158,239,218,133,222,110,118,190,110,223,135,212,139,35,157,242,45,228,91,47,251,167,187,246,176,16,149,142,237,242,141,190,203,254,104,235,88,125,179,114,169,9,36,87,188,166,203,254,145,14,203,142,141,39,212,116,253,151,252,209,193,97,36,18,235,116,212,153,92,142,115,37,255,0,77,32,36,115,97,90,74,206,151,9,195,143,230,226,230,248,235,250,216,222,34,81,48,203,70,212,85,17,166,199,189,51,231,245,164,35,167,97,88,12,22,28,105,205,215,105,56,177,38,71,168,255,0,99,141,226,36,114,135,98,142,171,254,200,127,136,128,114,232,87,18,43,138,175,205,49,165,22,224,99,82,252,211,176,12,76,219,156,203,220,132,95,248,118,55,249,35,194,21,115,23,142,56,196,118,254,251,204,254,89,98,105,246,232,37,30,17,141,255,0,14,198,255,0,36,120,66,222,63,78,172,115,136,202,223,174,211,63,150,88,9,28,232,251,101,73,170,192,94,158,120,45,174,255,0,174,138,37,13,174,241,25,29,31,141,40,234,84,242,211,195,220,91,93,255,0,93,20,73,179,71,123,216,7,208,5,204,0,185,128,57,127,224,26,17,204,190,17,169,195,252,67,74,57,151,194,3,112,249,138,10,159,49,64,26,139,144,168,161,114,21,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,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,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,1,69,114,26,70,165,114,26,64,6,218,138,227,112,104,50,62,224,20,35,176,162,143,212,42,68,103,203,184,80,236,68,119,1,242,201,243,85,246,166,58,245,81,71,186,119,143,212,254,50,28,252,163,224,175,181,49,214,235,11,179,15,31,31,161,252,100,3,16,182,211,119,253,175,49,138,117,127,123,251,190,207,28,68,54,97,154,85,141,234,4,124,72,247,95,200,160,75,54,218,242,180,229,254,50,77,215,127,153,223,203,198,17,35,143,13,78,99,9,203,37,31,29,215,51,251,18,64,103,70,196,206,52,138,204,107,29,191,58,168,47,250,113,132,148,225,115,47,35,211,212,158,248,109,127,21,34,48,118,43,223,157,117,146,39,79,134,23,79,209,31,213,199,18,109,131,201,207,35,83,181,46,255,0,40,179,223,245,137,16,115,47,188,105,50,186,189,125,194,218,227,138,142,142,165,119,173,125,231,208,253,175,128,184,82,214,73,81,94,252,204,88,204,200,196,44,51,228,235,148,142,59,238,86,250,207,17,70,9,103,35,20,218,209,209,218,52,111,137,39,33,38,87,82,124,237,223,193,234,31,6,94,96,234,76,87,35,72,110,157,165,109,79,66,210,123,229,29,140,180,25,31,156,45,206,102,227,101,54,170,98,209,38,122,116,155,199,193,118,250,143,174,28,86,24,204,233,12,186,202,83,82,172,36,186,202,78,201,120,203,234,126,188,65,33,153,91,138,42,56,126,42,35,199,157,184,65,212,9,211,45,210,85,198,200,43,241,35,245,11,198,140,196,171,72,108,214,138,198,165,145,216,143,171,164,191,205,24,19,151,89,148,244,149,71,37,79,171,43,84,244,39,180,233,159,212,125,112,191,148,156,95,242,139,142,155,243,120,57,111,59,143,34,250,225,69,222,175,102,78,49,142,211,253,82,181,167,78,157,63,43,52,125,229,126,105,248,69,190,173,103,46,97,70,113,226,44,73,164,211,167,245,27,7,234,250,193,213,170,153,129,13,178,117,183,186,250,204,180,223,145,223,151,215,11,105,142,113,196,93,196,217,45,28,228,23,189,218,214,35,46,41,47,170,18,142,237,137,182,131,205,104,241,254,85,197,218,76,159,211,250,2,49,240,178,189,109,139,81,93,218,143,57,35,58,233,57,142,116,164,159,82,75,230,100,83,239,63,177,14,175,15,55,48,211,51,29,106,171,6,165,41,40,37,39,74,154,109,101,172,143,159,105,127,15,31,17,203,201,197,185,117,89,136,222,235,9,39,90,172,233,169,200,12,92,238,93,231,115,227,196,32,235,245,29,170,243,100,221,254,223,56,234,85,254,101,198,245,254,210,62,51,218,235,54,218,229,152,54,191,251,211,27,250,145,200,56,172,10,227,171,81,225,72,102,70,163,50,188,22,125,99,167,87,154,194,190,241,213,240,252,86,252,235,218,35,101,126,94,160,29,161,173,176,115,88,175,171,49,63,253,145,27,250,145,246,198,219,27,53,45,199,49,190,139,251,209,27,250,129,108,32,57,134,81,175,125,68,97,119,181,190,86,108,237,207,214,62,137,85,124,24,218,84,132,97,198,146,102,131,177,148,54,138,199,251,225,5,216,141,182,118,103,52,180,147,153,145,98,212,70,127,49,227,242,255,0,212,14,211,70,219,111,27,52,131,235,89,155,110,217,254,178,179,202,197,234,96,99,65,74,160,201,152,201,181,74,66,83,169,41,50,54,16,87,226,59,109,60,240,187,49,22,167,232,49,214,100,190,125,85,179,225,98,245,138,50,25,173,184,241,17,32,141,121,161,218,255,0,129,27,255,0,187,141,167,118,228,197,26,205,72,205,14,207,252,8,223,253,220,99,157,69,88,121,212,184,113,168,204,55,123,105,249,93,5,110,94,161,195,202,153,66,136,202,141,218,90,21,162,215,210,194,15,153,255,0,172,65,150,45,237,217,88,67,105,223,230,157,187,36,71,243,13,28,254,228,113,169,91,116,85,141,36,164,230,151,3,255,0,121,19,255,0,119,24,83,80,172,209,221,35,75,48,20,158,221,254,116,130,225,199,196,124,139,168,194,208,86,97,69,254,41,127,72,65,155,14,109,209,91,62,13,230,143,27,255,0,121,17,255,0,119,29,98,169,182,190,59,119,117,213,115,50,246,213,171,230,51,62,22,230,192,198,42,28,250,73,72,51,147,4,156,73,181,200,218,73,241,185,113,226,59,154,103,97,21,242,195,236,240,255,0,4,104,36,23,49,205,177,51,89,219,127,182,45,237,254,244,70,254,160,113,146,54,185,205,187,240,204,30,239,239,76,111,234,71,70,77,103,7,53,231,225,228,29,253,81,26,254,145,184,140,65,129,93,90,127,59,40,62,36,92,97,51,253,33,7,110,45,173,243,116,254,152,31,254,202,139,253,72,220,70,214,249,182,92,243,3,255,0,217,49,191,169,28,36,26,174,1,81,22,172,38,193,246,237,198,3,62,30,35,150,102,94,95,44,200,253,200,68,183,141,61,128,31,107,91,95,102,194,12,181,230,29,146,92,254,100,198,254,164,125,197,182,14,99,245,75,175,49,59,125,255,0,50,24,245,254,210,56,228,187,151,134,146,190,14,133,255,0,55,176,62,105,177,240,75,237,172,163,225,88,40,213,107,124,162,201,91,151,168,7,209,35,107,204,211,90,204,217,204,43,167,133,190,100,198,245,120,178,62,87,54,180,205,167,10,222,239,239,198,255,0,216,168,223,212,141,202,108,28,20,218,72,228,97,88,14,112,50,253,2,209,241,191,136,236,80,226,101,203,132,148,251,137,166,153,232,35,51,58,107,1,71,84,78,213,89,187,168,205,56,243,159,251,215,23,250,145,189,249,170,243,141,95,238,243,255,0,217,113,127,169,23,58,145,132,112,12,195,73,167,5,81,108,166,137,101,170,154,207,135,214,248,142,121,57,125,129,63,241,38,129,255,0,54,179,254,136,96,178,229,181,22,113,171,253,220,255,0,251,50,47,245,67,125,189,165,243,177,101,116,99,91,149,255,0,189,177,63,170,23,169,156,15,128,56,223,4,80,191,230,214,63,209,31,122,240,182,93,70,109,70,120,26,139,100,145,171,179,76,99,250,5,22,25,221,167,179,161,133,105,123,28,105,225,127,236,100,67,225,255,0,170,26,75,106,140,224,230,156,119,195,254,11,139,253,72,186,149,184,153,104,204,130,37,96,90,103,206,239,194,153,31,214,99,135,92,108,182,116,140,218,192,244,212,149,173,253,140,142,92,64,116,100,237,95,155,137,59,57,143,108,69,207,230,84,95,234,71,216,141,172,115,65,81,137,62,239,174,179,255,0,122,163,250,255,0,105,28,141,69,188,188,105,215,19,238,54,7,11,114,167,49,234,33,197,187,51,46,216,81,223,7,68,178,125,84,246,4,31,4,205,168,179,125,231,84,109,227,155,162,229,111,153,145,125,95,181,15,141,140,249,206,74,147,235,75,88,175,120,103,119,63,64,197,46,254,127,59,241,26,235,85,188,2,150,136,152,194,173,54,122,203,138,96,178,92,44,126,163,31,38,30,198,248,18,157,81,117,114,112,218,214,141,218,144,68,152,108,157,143,81,122,213,224,40,230,17,156,121,230,73,45,56,143,133,184,124,167,15,253,1,200,55,157,153,238,221,244,226,107,95,252,10,31,245,99,180,81,243,43,42,28,101,162,115,4,173,71,185,73,153,157,54,49,220,236,95,92,57,226,204,28,165,63,247,10,95,243,100,111,244,128,91,165,109,1,158,177,237,249,237,211,171,252,2,25,255,0,217,143,157,59,83,102,244,107,155,248,235,73,31,47,153,145,79,151,192,200,239,146,241,198,84,57,163,78,7,71,11,243,166,70,255,0,72,116,42,245,99,47,94,96,186,190,17,97,6,72,95,30,160,193,119,21,185,24,13,153,27,90,102,201,44,183,120,255,0,133,191,189,81,191,169,31,35,187,92,230,186,21,165,204,193,178,140,184,124,201,141,253,72,234,181,74,182,14,67,154,17,135,155,73,154,56,90,35,69,199,143,136,227,27,86,29,153,49,151,83,70,99,65,45,41,81,42,51,124,120,255,0,172,7,121,115,107,156,215,75,102,231,201,7,135,175,201,49,191,169,27,31,154,243,53,85,199,228,133,199,254,9,141,253,72,227,215,74,195,83,34,155,44,80,32,165,107,228,103,21,178,181,142,253,197,224,62,250,126,10,161,166,35,114,94,161,82,150,158,55,249,85,6,103,196,203,234,68,26,21,181,222,107,107,52,150,97,127,251,38,55,245,35,231,147,181,214,104,154,108,230,96,253,23,247,166,63,245,35,229,168,225,220,62,185,238,199,143,66,167,182,164,216,248,69,65,21,172,94,162,241,27,205,229,132,103,155,76,131,166,209,205,14,17,41,36,108,149,202,252,126,160,6,243,59,94,102,139,100,70,89,133,110,22,254,196,199,254,164,111,35,108,76,207,227,171,49,127,253,145,31,250,145,196,207,194,116,56,109,147,107,162,83,117,33,90,12,211,25,28,76,175,225,224,58,132,172,30,211,210,93,83,17,32,33,6,226,140,139,118,69,98,191,2,224,145,69,196,252,216,249,159,255,0,148,111,255,0,100,71,254,160,108,57,182,46,100,29,175,152,191,7,204,134,63,168,29,101,156,21,0,175,170,153,77,63,249,20,255,0,162,62,25,217,79,46,66,8,227,53,72,108,210,71,126,201,151,193,201,2,112,118,183,182,194,204,179,186,83,152,156,12,173,253,136,143,253,72,226,230,237,85,153,114,215,188,60,121,172,137,58,111,228,184,229,235,251,8,225,169,217,35,89,148,209,185,174,138,100,75,183,104,215,126,239,177,138,213,50,130,161,76,138,250,157,77,32,244,50,167,59,4,174,68,71,245,133,199,128,15,173,59,73,230,76,133,89,24,211,81,171,151,204,232,229,255,0,100,55,218,218,23,53,154,89,62,140,95,100,151,127,147,227,124,31,177,142,135,7,14,156,121,136,75,141,70,50,77,239,100,248,31,128,250,167,34,44,116,46,63,87,65,41,54,243,80,86,238,49,71,122,115,105,156,210,83,103,25,88,219,137,253,15,147,99,124,63,177,15,137,89,239,154,142,168,220,247,85,114,81,234,191,81,141,198,255,0,242,99,166,193,194,242,106,110,34,91,7,25,40,114,246,37,220,143,133,203,184,143,212,57,166,240,242,218,34,105,105,142,102,130,210,118,46,242,251,128,57,37,231,102,105,63,116,22,38,212,100,119,253,5,28,191,236,199,214,156,200,205,167,218,109,196,214,117,18,146,74,191,87,140,92,255,0,197,31,78,30,203,89,245,7,73,196,29,55,74,217,222,17,47,87,35,50,250,223,17,113,226,101,69,65,80,227,165,5,74,35,75,73,35,243,184,240,47,172,18,224,181,79,230,142,108,71,211,243,119,78,171,254,165,140,127,230,15,149,89,191,155,6,100,109,226,30,92,254,84,141,254,128,186,174,101,225,66,183,94,139,76,119,95,155,100,106,181,185,243,79,137,15,182,143,66,194,82,119,200,60,53,78,51,236,145,26,161,181,192,206,254,1,85,102,93,205,252,223,85,208,156,67,204,173,250,18,47,250,3,96,179,39,56,36,23,26,214,163,62,201,124,173,20,191,205,23,218,70,17,195,77,184,74,60,59,74,177,21,248,68,111,253,17,199,73,166,225,120,179,217,47,115,240,137,61,149,25,38,35,118,62,215,192,21,22,108,177,14,109,78,45,251,243,53,154,123,55,221,198,46,31,112,188,70,227,120,143,53,24,178,19,51,73,167,187,119,24,255,0,152,95,184,222,228,84,131,67,120,114,42,110,127,220,109,16,213,47,14,209,167,69,83,176,232,240,27,53,219,73,156,116,17,149,143,143,34,240,48,162,197,149,123,52,158,103,91,210,174,71,207,222,227,122,252,8,124,141,181,152,117,23,214,130,78,240,248,172,248,176,93,252,255,0,132,95,86,50,253,233,4,147,109,170,113,33,87,178,77,39,254,136,237,116,106,70,27,165,18,17,50,131,5,199,16,209,52,181,34,43,103,169,69,107,157,204,138,252,140,40,197,183,35,230,116,117,25,54,141,54,61,60,227,159,1,87,40,89,187,41,40,119,170,234,37,22,162,61,113,75,129,253,209,151,212,200,216,38,100,165,182,172,43,5,70,72,53,30,184,44,159,121,127,72,228,231,85,114,238,156,134,88,115,7,198,186,72,208,122,41,236,90,229,98,245,133,24,53,186,204,182,252,244,218,252,184,199,31,42,113,86,98,83,188,233,251,189,231,216,152,59,219,238,120,140,213,166,68,192,53,77,238,235,7,211,253,235,77,247,148,246,123,239,203,159,168,110,98,77,159,224,84,186,191,80,160,225,134,119,122,245,222,42,83,123,218,220,155,240,48,163,13,25,198,25,137,83,50,75,85,29,226,150,123,178,247,150,10,230,125,222,105,122,199,39,26,163,154,49,147,187,83,218,86,106,185,22,152,231,252,195,40,232,155,60,174,20,69,169,218,110,26,53,165,195,89,41,44,241,46,5,223,187,240,31,122,114,137,17,100,55,38,77,62,136,227,109,40,150,178,38,174,102,146,59,153,113,64,81,140,112,139,57,167,178,167,163,123,226,73,90,76,254,84,46,60,61,127,8,217,157,7,57,20,133,162,67,93,147,181,203,84,95,15,80,203,89,126,227,240,229,45,230,222,195,113,73,70,162,112,141,136,109,114,51,34,240,227,192,117,74,142,45,193,10,67,136,247,58,122,184,113,234,140,248,120,137,70,41,77,135,153,232,144,182,221,110,196,86,185,94,63,168,135,10,243,120,253,46,172,150,86,178,140,191,73,230,50,144,170,248,54,101,95,71,185,214,204,151,220,184,141,91,130,126,31,1,244,85,169,24,78,60,84,77,94,27,167,154,30,89,88,138,27,87,226,70,124,120,11,70,44,68,165,227,185,142,26,90,99,90,180,234,62,211,37,252,254,35,178,211,240,6,103,75,74,13,52,157,105,83,100,178,247,248,229,195,135,215,11,251,133,39,96,103,106,175,69,44,47,31,83,108,170,247,130,205,184,41,36,46,196,105,216,42,147,2,60,183,240,203,6,133,182,132,17,55,9,171,241,77,251,237,234,10,177,135,240,162,230,109,63,94,148,110,247,150,239,142,119,181,255,0,164,114,207,189,156,41,211,165,94,190,232,163,47,233,84,124,19,89,222,238,48,157,52,183,58,111,188,128,207,125,249,88,143,212,59,171,216,47,6,112,252,232,209,127,254,129,175,244,68,68,122,213,34,230,91,235,179,173,234,81,183,164,184,199,47,88,249,225,96,220,215,168,162,241,169,187,194,53,104,249,244,98,227,195,135,21,120,137,18,70,86,225,89,42,39,189,202,97,243,74,78,199,170,11,119,225,199,234,7,210,140,43,130,168,207,34,26,176,149,33,43,90,137,100,109,64,104,139,137,219,212,92,120,11,68,116,75,203,44,226,142,218,158,85,19,78,146,46,61,102,41,247,253,184,227,151,129,115,121,87,108,233,124,125,91,248,191,233,9,75,165,224,220,37,85,108,208,120,90,144,171,168,211,103,32,180,101,192,136,254,164,199,222,172,180,193,44,35,91,152,51,15,40,211,204,202,156,201,159,241,66,232,137,197,224,44,221,105,102,181,210,172,146,239,223,197,255,0,72,105,111,5,230,163,239,169,175,38,234,50,43,219,125,24,189,95,93,226,37,147,228,115,128,223,111,73,96,140,63,117,122,233,172,255,0,162,56,231,48,14,94,83,229,184,110,224,74,1,157,137,55,69,45,142,242,35,250,145,68,106,210,178,79,54,170,40,66,253,204,239,9,109,19,133,242,236,98,189,237,199,231,158,35,152,70,206,185,180,234,72,215,131,174,70,87,47,154,17,191,173,18,64,203,185,117,79,74,91,78,12,132,141,218,73,191,123,167,48,92,191,155,128,219,94,40,203,248,170,51,115,10,164,211,125,36,73,130,199,15,225,18,136,217,86,67,102,171,118,209,133,45,126,127,47,70,254,176,114,148,237,158,243,64,247,151,194,62,175,213,241,252,126,200,51,205,172,194,202,229,222,248,49,71,111,93,58,63,250,67,136,173,230,190,92,83,247,59,188,47,41,27,205,87,221,194,96,175,107,115,237,248,133,24,79,59,36,115,70,156,250,80,198,24,221,246,73,118,235,177,207,141,207,143,23,60,6,236,44,147,206,10,153,164,203,12,239,18,165,147,103,242,236,84,250,184,124,240,189,99,58,233,248,223,46,170,104,222,47,9,154,207,94,139,185,1,131,62,239,174,229,196,115,113,49,110,93,66,108,244,225,36,166,202,215,216,128,193,127,63,128,81,134,120,87,101,140,127,57,162,118,167,129,53,168,164,105,191,149,24,46,205,147,245,47,120,152,237,201,217,26,182,111,111,29,203,238,29,231,229,100,122,191,110,25,61,39,57,48,29,40,244,162,131,61,9,36,239,12,154,138,201,23,241,203,143,1,198,47,104,108,14,228,131,66,41,53,162,35,228,91,134,109,203,246,192,24,246,246,203,202,129,17,74,86,6,208,250,45,250,231,123,92,255,0,109,183,35,29,66,183,179,110,39,122,74,206,151,131,47,115,79,235,139,124,180,241,243,157,245,140,171,149,159,88,9,68,173,245,14,172,190,87,188,102,78,255,0,245,130,140,231,22,1,148,202,93,99,15,207,78,171,241,56,140,145,250,187,150,20,97,171,219,55,230,43,10,82,143,6,105,78,163,34,249,162,193,255,0,218,142,181,59,32,243,13,15,58,74,194,150,34,113,68,95,47,177,235,63,178,12,202,172,103,142,3,132,167,55,244,58,154,136,157,52,89,49,89,62,60,125,110,120,14,147,94,207,236,184,90,12,154,195,149,68,171,125,196,250,155,5,126,127,100,10,44,15,230,108,198,135,243,220,23,240,124,209,107,250,209,198,126,103,108,111,35,150,15,213,167,253,240,100,191,237,70,73,195,207,108,26,246,187,210,234,231,107,115,97,175,235,7,201,90,207,28,17,11,115,187,163,213,17,175,85,244,71,100,175,107,115,247,207,16,24,225,59,101,236,120,219,122,156,192,214,178,84,101,243,77,159,235,71,207,3,102,92,98,245,146,230,9,185,169,122,127,178,77,114,225,246,81,145,48,182,149,192,82,23,187,126,143,93,112,140,200,172,184,236,153,113,248,93,29,219,11,231,62,93,212,80,149,53,134,231,145,156,130,65,26,225,177,207,179,245,254,34,93,24,217,71,217,39,18,72,96,205,220,191,213,239,150,254,202,182,92,44,95,102,26,234,27,32,226,214,137,197,195,203,203,25,91,73,249,89,175,11,243,123,225,25,157,7,51,48,122,81,102,232,210,210,90,185,20,118,139,213,245,227,153,78,96,225,37,65,235,11,163,201,82,79,215,29,163,63,58,223,84,45,24,32,198,202,153,136,201,37,73,192,118,34,191,235,163,31,215,14,66,14,204,89,143,189,50,86,8,236,233,59,124,210,99,214,95,101,25,172,230,105,96,102,89,52,174,129,44,204,189,81,89,245,253,184,221,165,102,94,10,145,33,74,77,10,86,147,65,153,17,197,107,214,95,92,3,16,162,236,175,137,30,34,235,88,18,234,211,117,124,212,111,206,239,228,240,229,17,177,189,122,83,105,52,229,206,173,68,74,254,203,160,191,237,198,94,35,49,176,99,43,53,170,135,36,200,248,112,140,215,250,67,145,86,109,96,230,99,182,104,164,79,79,2,46,204,118,139,187,237,195,193,135,63,152,178,187,165,55,203,94,239,239,202,63,175,26,63,49,109,109,191,55,45,109,127,247,229,31,215,140,167,172,237,21,129,233,142,33,167,105,53,179,51,53,39,176,195,61,214,251,41,11,69,137,246,195,193,73,234,221,86,38,44,106,250,245,105,109,164,223,205,183,39,130,232,179,178,118,65,196,140,160,205,140,188,177,216,255,0,93,155,231,221,205,225,241,181,178,94,42,90,210,153,56,2,228,106,34,63,154,173,249,191,113,225,221,168,123,92,97,149,200,188,162,197,142,164,150,139,146,183,106,225,126,37,197,225,206,206,218,211,3,41,71,185,167,226,116,118,56,123,211,37,199,143,217,131,162,220,187,178,29,81,49,157,38,178,246,202,208,171,124,214,79,59,126,220,56,54,182,70,197,199,36,146,121,125,239,63,240,179,94,175,219,175,204,94,170,14,212,152,62,81,182,110,67,196,139,73,190,73,50,91,109,29,203,135,15,158,142,214,91,74,229,254,243,65,81,107,132,127,185,152,254,180,78,140,126,252,201,85,22,34,111,30,203,253,46,167,153,249,85,39,223,251,117,185,14,179,88,217,127,21,55,33,227,131,129,236,130,211,167,230,155,126,162,191,55,126,17,150,141,237,3,129,38,52,68,84,106,193,146,254,170,59,61,199,251,103,128,231,40,249,147,130,42,205,178,180,208,36,158,247,87,207,34,179,221,126,125,163,245,7,70,8,126,103,92,96,167,150,202,240,117,205,6,119,47,40,53,192,200,237,251,40,237,24,79,102,44,76,228,197,28,220,17,118,205,131,50,249,164,223,59,167,212,239,194,51,101,117,12,30,239,191,53,135,89,73,172,245,95,170,52,71,199,215,196,112,213,28,196,194,52,2,53,185,70,146,68,78,110,125,230,59,94,63,92,92,56,5,24,215,59,101,25,174,180,194,147,128,174,122,76,213,243,80,188,62,204,58,229,99,101,92,66,206,231,113,128,237,125,87,249,168,143,15,91,195,32,113,6,209,184,58,35,200,105,52,250,234,116,169,105,236,52,209,23,3,47,178,142,187,23,105,156,21,47,86,242,157,136,23,162,214,214,203,71,107,255,0,202,248,5,209,143,212,205,154,113,172,183,201,7,130,181,150,180,145,151,148,153,46,103,251,104,237,17,118,84,175,33,73,57,152,14,196,75,35,63,154,136,243,126,227,223,8,187,10,207,236,18,204,119,142,61,38,176,210,244,25,146,144,195,41,50,59,29,142,228,224,232,88,167,104,216,69,40,145,22,94,37,104,141,142,73,112,146,87,186,184,240,116,90,177,182,173,152,9,48,222,34,192,246,115,74,180,252,211,239,183,15,211,71,77,172,108,231,136,224,190,146,137,131,180,39,65,43,251,32,217,241,185,151,123,163,122,94,210,11,101,194,37,85,241,77,180,220,200,164,115,47,253,104,249,21,180,173,57,215,8,159,147,137,220,59,125,18,210,124,62,235,161,212,124,101,144,184,164,213,103,240,167,103,191,229,230,255,0,153,193,203,81,50,30,57,76,101,53,124,43,195,181,188,249,120,253,71,111,53,207,128,112,117,13,161,34,60,227,157,94,94,35,65,29,172,91,194,43,114,245,56,58,252,236,247,121,46,45,214,234,216,141,37,194,214,124,200,251,190,200,29,85,253,139,179,126,28,146,195,103,31,6,234,51,65,43,251,34,225,112,183,139,163,68,125,151,41,74,148,225,167,3,115,185,255,0,100,213,235,253,180,89,122,102,211,206,68,36,37,117,172,90,122,91,36,118,100,252,31,101,240,28,180,77,171,218,67,166,103,86,198,30,109,190,127,227,251,112,157,23,46,165,178,227,78,41,5,19,3,95,73,171,87,205,51,240,183,55,71,20,246,201,19,30,211,187,203,251,219,159,205,98,254,184,117,248,91,90,211,147,175,123,59,23,168,248,115,117,39,235,251,48,229,227,109,133,64,45,87,119,24,31,47,162,71,245,194,245,27,212,221,146,170,30,249,191,192,30,171,124,213,79,143,169,225,217,81,178,75,77,56,159,246,191,177,145,145,255,0,101,79,250,225,213,151,182,30,29,77,180,47,24,38,252,236,109,151,253,176,249,231,109,147,72,90,140,218,153,141,19,216,183,207,18,92,120,253,156,78,139,163,73,217,142,12,70,79,172,224,141,22,115,81,252,210,51,225,98,245,58,57,37,100,21,13,148,155,109,225,59,40,248,145,117,245,255,0,88,44,52,157,176,99,184,195,137,110,173,141,82,102,131,34,61,249,21,142,223,183,14,9,27,87,62,114,80,234,171,248,200,208,68,100,100,114,143,199,236,194,140,141,115,103,186,98,214,110,158,17,186,79,191,175,171,250,193,181,249,158,169,105,115,90,112,135,221,242,130,191,172,22,13,123,91,165,76,156,116,86,113,153,44,249,31,88,225,206,255,0,179,15,143,243,82,205,113,238,206,34,198,36,71,221,214,207,213,251,104,11,247,87,200,41,207,71,75,80,240,157,201,46,17,145,117,242,46,205,143,214,231,192,56,38,118,90,169,200,125,110,61,129,117,18,238,171,249,77,37,115,51,240,116,91,186,110,212,15,26,136,157,174,98,229,150,142,249,38,124,120,125,148,119,170,86,212,212,198,24,105,82,37,98,181,251,210,72,251,105,59,157,139,143,23,130,14,113,173,146,38,154,9,69,151,254,113,17,255,0,101,75,250,225,218,105,27,35,83,155,222,239,50,250,215,211,111,154,202,241,251,48,227,233,123,66,179,85,142,151,98,79,196,136,73,33,10,178,221,34,224,101,195,147,134,59,100,76,233,84,61,125,98,163,94,94,187,90,207,94,214,248,87,226,3,237,139,178,237,41,122,183,248,26,246,181,190,105,171,249,157,21,153,178,190,27,109,42,75,88,18,215,65,254,186,57,207,255,0,92,13,237,55,135,216,190,240,177,41,234,229,109,31,214,143,138,110,211,116,71,210,173,210,177,50,76,208,105,43,154,11,143,31,178,128,248,100,108,189,65,105,42,90,176,53,141,41,53,95,202,107,254,180,113,50,178,65,154,27,103,42,145,134,55,14,55,99,74,186,233,170,198,103,99,224,167,15,184,117,220,109,180,129,55,43,76,106,166,41,105,29,86,230,148,191,164,140,238,174,60,29,29,17,253,162,94,148,210,145,229,140,80,100,118,43,42,65,219,159,237,161,104,201,60,190,163,77,165,148,4,212,99,110,144,214,247,95,108,149,107,235,183,35,63,89,11,195,65,173,81,163,155,17,206,78,149,167,87,13,11,63,89,250,132,116,212,246,130,168,180,235,168,143,95,197,13,145,105,177,38,82,138,220,189,78,13,202,22,208,21,133,77,97,107,196,152,165,94,117,239,49,71,220,127,100,1,42,52,186,156,69,146,76,159,186,77,178,50,236,159,135,128,229,186,219,68,146,82,28,231,224,99,0,176,54,208,210,28,125,45,191,89,196,238,18,98,23,5,72,51,43,221,60,120,184,47,230,20,205,102,234,108,177,242,213,93,90,162,165,207,124,93,251,147,245,231,199,136,163,33,163,206,35,89,150,247,187,234,69,151,206,105,155,223,35,251,229,237,214,59,191,107,29,154,135,138,219,144,178,61,114,206,237,106,237,31,193,226,44,206,123,226,230,96,121,15,82,166,123,231,89,243,12,187,183,95,93,226,2,38,177,179,132,125,74,199,251,39,249,163,142,193,104,213,92,166,112,253,94,207,241,210,41,138,101,166,71,85,211,175,179,175,159,248,163,123,2,36,215,94,165,17,91,141,69,130,255,0,166,144,18,163,176,188,127,206,194,12,145,203,21,151,127,216,227,9,14,163,55,102,76,173,244,103,248,136,96,6,195,172,155,88,88,175,167,251,105,191,15,218,227,9,0,162,40,148,201,243,243,207,241,16,14,81,8,34,181,203,128,171,137,236,153,145,13,73,226,64,190,8,48,24,143,183,79,103,8,69,63,247,246,55,249,35,194,23,49,186,77,204,123,137,8,138,255,0,53,102,31,253,114,132,209,109,216,127,157,8,165,254,254,198,255,0,36,120,67,22,47,177,230,6,36,43,126,186,76,254,93,64,36,243,96,90,59,140,57,73,148,168,218,73,204,22,197,149,174,247,191,85,62,87,18,54,201,90,227,2,54,25,221,157,43,15,18,16,68,162,193,113,46,118,231,217,140,51,229,143,162,251,128,55,109,96,46,98,170,20,46,96,11,181,248,141,36,68,74,43,13,75,245,248,13,41,50,48,26,207,152,23,49,67,26,139,144,10,128,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,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,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,43,144,210,53,43,144,210,0,124,57,247,141,189,68,55,15,141,188,6,217,166,253,224,26,136,185,10,40,238,71,240,0,162,202,201,63,128,7,195,48,236,149,125,161,142,169,91,112,250,187,196,70,119,236,254,50,29,162,114,140,144,191,180,63,231,29,58,182,179,220,61,196,254,135,191,196,128,96,254,219,243,150,156,37,141,24,222,187,195,201,220,9,92,62,123,24,196,86,98,231,20,172,77,45,197,40,207,231,124,207,143,206,210,37,71,109,168,91,220,33,140,228,111,109,127,39,112,211,246,88,196,34,187,24,36,155,196,178,219,231,109,223,31,249,52,128,204,125,141,107,44,179,95,109,38,79,92,176,201,39,133,190,174,63,136,148,60,11,37,50,40,84,181,39,87,106,156,194,184,253,162,68,77,108,125,188,86,40,50,39,20,68,88,119,215,246,72,226,85,178,225,74,242,5,37,38,163,59,82,216,239,250,196,0,230,113,10,220,109,76,232,90,147,115,95,35,183,168,97,134,107,39,19,59,228,189,213,113,244,219,127,127,150,92,47,168,25,177,82,105,14,154,53,164,142,215,230,87,245,11,37,140,240,221,33,254,167,188,167,195,86,157,229,181,71,73,253,72,8,133,204,152,83,161,51,12,229,200,39,53,37,237,54,89,157,172,73,191,63,184,58,125,17,215,141,230,116,186,178,247,244,253,17,250,200,95,61,166,169,16,233,209,104,103,25,134,91,214,220,219,238,218,36,222,196,213,185,124,34,214,101,197,9,186,196,152,136,113,212,163,121,80,109,155,155,122,172,70,104,227,207,196,5,203,203,169,19,16,108,90,83,164,125,125,39,193,103,245,131,35,176,148,153,175,194,91,75,150,234,141,79,43,206,112,204,188,210,28,38,86,100,164,25,108,180,233,213,24,43,84,18,86,56,4,125,200,250,241,127,41,121,65,18,159,25,70,221,81,163,178,204,248,66,36,243,34,47,170,19,116,88,140,107,22,170,219,115,36,53,57,72,73,110,237,165,213,17,151,154,66,200,227,58,229,65,130,153,21,234,132,181,26,119,119,179,170,50,250,19,245,140,196,198,89,120,199,85,152,217,207,108,254,119,206,49,122,211,245,194,193,227,156,177,136,169,19,86,115,89,227,187,253,72,94,164,253,112,102,140,108,119,202,18,94,113,108,204,90,77,74,53,92,220,81,29,140,199,27,81,168,98,106,123,122,209,95,154,132,235,208,68,220,167,10,197,199,135,62,92,5,221,149,129,226,192,82,150,79,180,190,209,162,221,92,139,249,252,7,5,62,131,2,65,169,133,199,96,244,44,206,230,202,78,246,185,11,69,162,115,28,87,218,90,144,170,253,90,233,51,35,180,165,255,0,164,62,117,99,10,179,150,222,214,42,75,183,45,82,20,118,255,0,164,59,118,32,192,81,73,244,184,212,150,155,39,22,181,89,49,136,187,203,196,116,229,208,144,221,189,253,39,127,177,255,0,172,6,146,196,181,18,229,82,156,95,242,202,254,145,163,221,12,245,25,26,234,19,21,240,186,163,254,113,184,154,58,14,254,250,159,253,15,245,143,157,80,80,133,17,106,35,239,243,64,111,251,161,152,131,35,68,233,137,50,226,70,78,153,88,255,0,124,110,150,46,172,37,179,79,150,42,86,191,46,176,175,244,134,152,148,166,228,169,41,53,36,181,44,147,230,92,114,18,176,211,49,227,173,221,242,21,166,220,55,68,93,255,0,8,15,131,221,101,85,73,183,149,170,60,125,111,171,250,71,206,254,33,169,58,74,37,212,166,168,142,215,212,242,143,249,198,220,136,104,66,212,148,154,74,214,228,145,176,166,19,197,55,47,134,192,53,42,173,37,69,250,42,69,254,220,255,0,164,107,42,187,228,146,213,34,65,240,250,179,254,145,243,20,75,159,159,252,2,170,135,98,190,247,248,0,125,40,173,204,109,70,164,77,148,158,238,14,25,127,56,221,78,39,171,23,235,181,67,255,0,94,175,233,31,10,33,106,59,111,109,254,40,213,228,219,254,159,111,241,127,214,3,237,94,37,168,170,223,52,167,127,235,149,253,34,137,196,85,34,226,85,41,165,111,83,202,254,145,243,21,52,147,205,219,255,0,139,254,177,188,154,98,79,244,210,255,0,208,255,0,88,15,165,24,178,174,130,236,214,42,37,223,194,66,191,164,107,70,51,175,164,238,85,234,169,124,18,151,254,144,219,98,132,151,83,171,126,69,198,214,221,255,0,172,125,109,208,26,66,14,238,33,92,123,218,47,233,1,160,177,206,32,35,183,186,10,191,255,0,213,175,253,33,171,221,222,32,229,238,134,177,255,0,245,107,255,0,72,107,70,31,101,107,46,218,10,255,0,98,47,233,31,124,60,28,196,135,17,121,13,150,171,254,144,71,252,224,56,242,199,184,137,5,253,177,86,8,188,37,185,254,144,250,91,204,76,74,210,73,69,137,171,101,114,183,9,174,127,164,59,61,55,42,227,84,57,212,155,71,100,213,250,16,143,145,219,234,135,61,51,38,33,70,128,203,190,84,97,70,173,37,250,4,139,232,126,220,7,78,139,155,184,186,49,36,209,140,49,34,108,146,79,102,160,233,112,255,0,211,31,123,57,235,139,74,250,177,150,43,63,190,46,255,0,88,54,100,229,252,118,93,113,178,152,217,146,22,105,253,12,69,200,254,216,125,223,35,200,12,243,118,58,181,127,130,167,250,64,109,163,60,113,106,239,163,25,98,162,183,251,226,239,245,131,230,115,59,241,163,189,159,118,248,170,198,86,227,82,119,250,193,178,238,18,136,139,105,83,37,127,83,5,253,35,156,164,101,213,62,84,117,58,167,35,221,46,25,113,136,147,238,47,16,29,106,86,106,226,199,220,35,115,22,226,21,29,173,218,158,233,255,0,158,54,23,153,56,179,232,49,93,120,138,223,221,206,255,0,164,59,100,252,187,128,137,109,165,46,199,34,50,46,81,19,235,63,17,242,207,192,48,218,66,212,151,153,236,182,103,98,140,69,235,241,1,212,220,199,248,165,227,53,43,20,86,148,103,245,83,92,63,243,134,210,241,134,37,117,38,163,196,117,83,191,174,99,159,233,15,182,86,21,104,181,105,144,132,242,228,201,127,72,219,44,46,157,205,250,217,127,234,188,126,16,28,122,177,85,113,197,26,29,173,212,151,110,61,169,43,63,231,26,60,185,87,35,53,149,86,105,25,247,239,213,127,198,57,168,216,73,165,164,140,228,162,246,62,38,201,122,254,17,216,40,152,14,36,135,116,184,251,74,45,213,236,168,196,125,229,226,3,165,123,170,196,172,160,141,172,69,84,65,114,45,50,220,46,30,174,99,116,177,190,43,71,157,138,43,60,127,195,92,255,0,72,94,234,38,76,82,106,186,27,84,152,136,247,146,114,231,79,74,189,95,93,226,55,42,217,11,76,137,186,211,82,138,122,245,114,166,164,185,91,235,252,68,162,198,158,53,197,5,231,98,106,193,255,0,231,174,127,164,54,156,198,120,129,86,37,215,234,170,35,225,198,90,207,252,225,223,228,101,100,86,180,252,209,105,87,191,234,66,255,0,72,112,147,176,108,67,54,210,135,26,77,238,87,40,229,225,226,40,234,231,138,42,42,81,27,181,57,235,63,89,188,163,225,251,227,113,188,79,81,74,210,166,234,83,210,68,100,124,30,81,127,56,238,20,124,174,98,164,146,189,77,180,106,119,119,198,33,43,213,199,206,241,29,158,54,68,197,36,26,206,186,209,217,87,177,211,203,253,48,22,217,24,218,178,217,145,166,181,85,43,122,164,175,253,33,245,183,152,120,133,44,146,75,17,86,137,5,244,37,45,118,231,234,212,59,228,220,170,167,192,105,119,149,29,195,69,184,245,36,149,238,101,245,222,35,235,160,229,69,54,170,182,35,155,241,155,222,234,226,112,146,171,90,231,245,94,0,45,252,92,117,82,90,205,199,42,213,69,44,203,138,141,245,25,159,221,212,57,88,217,141,88,224,217,87,43,58,82,155,17,117,149,216,191,233,11,185,78,217,194,155,39,180,85,184,200,186,76,255,0,177,105,62,255,0,183,29,130,147,179,37,41,111,153,42,183,16,253,239,190,146,147,239,47,178,9,69,170,164,227,184,206,233,235,202,158,249,238,136,207,89,146,174,174,28,120,171,159,62,35,186,66,199,248,38,44,102,250,221,1,231,22,180,38,231,213,89,59,153,23,19,226,161,222,93,217,130,156,219,73,91,88,142,58,12,236,93,154,74,75,133,191,108,31,91,59,52,195,54,144,74,196,204,170,201,43,94,150,95,214,7,5,174,149,152,24,101,205,59,138,100,164,90,247,247,150,202,255,0,188,161,219,97,230,158,4,101,15,37,252,63,45,102,178,34,79,202,140,157,185,250,214,62,249,251,58,197,45,222,140,72,210,121,222,212,210,227,203,236,131,169,84,242,93,216,109,146,147,138,214,119,74,143,132,67,46,95,242,129,193,223,240,222,102,224,39,153,221,167,14,201,186,159,210,87,136,207,121,23,215,142,206,228,220,41,136,32,191,213,232,44,145,173,10,96,183,177,91,230,101,225,126,28,70,63,47,46,234,80,80,167,35,226,249,40,208,70,229,144,210,147,196,190,7,60,7,26,245,79,19,97,247,208,210,49,85,77,212,149,158,50,41,46,32,143,143,43,106,63,80,65,201,102,85,17,52,202,181,71,169,179,30,58,91,220,233,38,83,163,77,210,139,218,197,195,153,142,191,134,112,188,202,204,216,203,90,227,56,151,181,220,158,51,59,216,149,207,129,250,130,110,40,147,80,144,183,167,37,217,6,229,181,239,94,53,234,177,21,175,114,227,200,191,120,118,188,39,141,169,244,150,34,159,185,136,238,169,173,125,173,226,82,103,115,87,214,31,172,81,220,168,153,122,113,233,44,171,171,83,72,211,171,138,81,245,199,245,163,89,229,236,146,113,79,41,20,227,74,204,204,138,199,223,254,40,172,76,211,67,237,161,164,97,228,182,149,94,196,82,120,23,220,208,46,238,14,175,210,170,44,71,235,24,106,34,245,67,67,135,175,74,184,217,60,120,167,159,17,40,233,52,138,123,20,246,219,111,171,178,74,109,162,108,205,8,46,54,183,135,46,3,181,210,98,200,146,133,110,220,34,36,146,108,70,103,192,184,142,197,58,169,66,97,38,105,194,112,47,174,220,16,130,245,253,96,228,41,85,218,74,90,51,70,25,136,155,165,60,180,151,249,130,112,91,122,189,6,121,238,181,62,209,249,223,68,175,15,1,110,31,195,248,137,44,58,168,117,84,178,162,65,157,210,251,137,59,219,135,34,25,62,205,82,139,59,86,243,11,194,236,90,215,74,15,159,248,190,3,131,154,205,2,35,119,60,53,79,89,40,142,229,185,65,114,255,0,20,95,6,42,206,103,24,66,51,235,56,142,66,236,141,103,105,142,159,14,62,191,128,117,186,157,110,174,204,132,173,234,172,197,105,65,43,231,234,62,23,63,17,147,56,178,110,26,68,89,38,88,50,153,168,162,44,200,247,77,220,184,43,235,6,62,99,105,180,247,228,154,99,209,163,199,213,23,79,96,147,192,238,174,60,18,66,142,30,54,63,114,25,251,252,202,146,184,223,178,229,252,59,212,62,198,243,109,13,25,39,173,214,116,23,208,147,156,63,142,58,60,218,121,190,217,232,124,219,59,17,92,147,227,240,143,141,204,60,234,163,26,202,164,178,63,94,131,245,252,32,47,85,15,56,34,56,203,12,239,171,58,207,87,19,81,122,207,235,199,201,35,51,28,118,99,228,137,213,98,45,226,140,136,221,238,191,219,139,51,30,139,81,109,212,238,171,210,81,107,219,78,162,183,15,182,27,137,195,245,84,188,183,79,19,75,61,87,59,118,187,207,237,196,240,92,119,115,86,124,105,14,155,53,138,219,103,169,73,186,36,40,184,95,151,5,143,149,121,157,83,148,163,83,149,170,210,236,102,101,174,74,142,215,255,0,28,91,246,176,204,215,222,90,85,94,126,252,78,230,147,62,255,0,182,28,187,88,18,73,182,133,22,32,116,174,146,51,247,163,255,0,76,56,46,222,16,198,115,227,245,189,237,74,164,173,91,187,89,229,31,213,125,112,188,113,243,218,151,19,87,92,85,117,221,118,211,197,42,181,185,243,115,224,24,147,228,26,197,55,231,120,166,97,239,57,216,214,158,95,227,248,141,185,50,43,93,155,215,166,159,63,211,151,254,144,65,153,83,246,148,193,77,71,117,13,211,107,233,51,109,70,90,89,104,184,216,254,202,45,142,47,218,50,151,33,213,38,3,216,141,132,170,49,166,196,164,167,181,218,227,193,223,128,99,244,88,85,170,133,137,120,150,106,117,43,119,197,107,87,249,222,35,146,107,1,75,120,183,143,98,55,156,177,219,180,209,157,203,213,197,97,22,46,77,43,54,217,172,39,115,38,77,97,253,74,52,251,250,201,69,98,43,247,172,198,236,218,177,78,53,187,25,79,33,43,182,146,81,218,214,183,168,252,7,67,133,128,100,37,163,114,62,32,113,147,37,125,3,38,93,222,11,28,132,108,55,82,134,180,235,196,146,93,74,47,116,153,40,136,239,254,55,136,131,145,156,229,70,9,46,173,215,93,38,209,110,8,113,90,184,217,63,207,235,31,60,188,107,46,163,21,184,109,212,42,36,166,140,148,122,221,61,60,10,220,59,94,35,149,54,211,228,94,167,32,137,227,239,90,202,247,237,223,145,142,156,206,31,114,77,74,66,91,168,41,148,234,90,136,146,142,4,90,185,115,12,53,182,238,33,170,81,158,92,239,42,78,70,245,70,139,180,250,137,92,78,252,120,151,168,114,170,205,201,207,195,102,34,170,245,213,27,73,77,245,72,51,46,5,110,29,177,242,85,112,182,238,27,106,118,118,247,182,69,101,53,223,99,227,204,117,135,104,201,222,173,8,124,147,101,31,18,71,250,198,145,117,240,222,126,21,43,172,245,138,150,35,86,247,69,180,61,126,87,231,119,11,214,59,27,155,85,195,126,219,186,134,46,78,158,119,116,139,254,216,90,42,71,147,152,222,239,169,81,159,213,166,218,144,158,28,253,100,99,151,149,130,96,202,211,184,54,35,233,189,244,70,46,213,254,3,33,51,86,46,140,61,171,217,105,163,74,234,184,192,251,87,224,249,122,191,110,26,203,106,202,90,229,178,251,242,177,99,154,20,155,234,90,76,236,71,123,113,120,99,109,106,130,237,53,237,210,106,43,85,218,215,114,65,167,188,252,124,7,22,152,146,13,135,28,235,174,93,36,118,231,234,248,65,25,159,75,219,15,14,182,141,195,75,198,8,90,148,102,70,147,108,173,195,246,239,1,241,85,246,191,141,191,116,209,85,198,137,71,102,201,39,200,187,139,187,124,48,169,111,212,25,121,38,138,140,130,225,126,14,40,191,156,125,112,154,157,49,228,41,218,163,230,75,189,201,74,53,114,35,241,240,9,6,96,47,108,136,73,167,154,17,83,198,164,239,213,19,197,245,94,189,255,0,168,116,108,73,181,37,106,165,45,199,224,98,188,104,202,22,164,153,18,167,45,38,68,73,177,242,119,214,44,20,200,175,71,97,127,45,173,90,109,235,46,255,0,132,109,33,7,212,219,89,172,204,204,207,159,194,98,139,210,222,208,24,165,213,154,149,140,113,105,146,184,241,168,184,127,246,131,91,123,64,86,53,153,63,137,113,75,150,245,204,89,241,245,241,112,89,200,83,210,203,150,92,114,112,137,54,177,159,193,199,144,250,36,74,105,244,17,55,21,13,29,238,102,86,191,193,200,72,59,252,140,221,196,50,52,245,92,77,136,91,211,125,95,46,172,175,234,228,177,217,40,152,159,17,86,55,219,250,253,73,237,206,155,111,165,56,171,94,252,174,103,234,22,33,85,5,49,250,89,158,175,174,176,228,162,227,169,208,245,110,18,251,122,237,125,18,77,55,183,192,94,33,5,238,157,152,88,145,133,233,135,137,107,76,150,139,217,19,28,79,30,60,120,43,224,28,68,172,219,198,16,142,207,227,28,72,171,39,89,233,168,58,124,62,234,252,5,154,44,69,85,125,68,181,79,151,192,237,99,144,163,26,36,214,228,169,194,75,170,117,119,43,118,157,51,225,234,12,193,115,106,121,193,137,38,33,110,55,138,113,25,17,52,105,237,78,115,199,235,252,71,88,249,39,226,215,36,89,188,91,136,18,103,203,229,247,75,187,237,199,15,78,90,101,199,81,169,178,46,209,166,199,199,184,133,86,228,72,74,51,56,13,56,104,239,177,21,239,247,60,69,28,203,153,151,139,218,187,143,98,234,250,146,92,203,175,186,119,255,0,164,62,198,51,143,17,34,34,25,70,40,196,105,82,76,204,204,166,184,92,46,127,94,58,84,185,45,201,113,102,152,233,109,42,183,100,184,145,127,0,210,201,178,148,145,28,116,31,141,136,7,61,43,50,241,52,135,156,83,216,158,186,226,84,179,81,18,230,184,125,255,0,108,56,183,241,197,109,197,40,213,92,171,40,141,70,124,101,44,255,0,206,29,167,12,80,41,213,87,18,219,177,99,23,202,228,229,212,194,85,199,179,253,35,235,171,101,164,53,55,188,106,91,45,106,114,246,76,66,224,92,120,121,194,85,142,159,43,49,171,5,167,171,87,43,45,243,213,105,42,43,254,242,134,203,184,207,18,75,182,243,17,85,151,163,150,185,110,29,175,254,55,128,229,151,151,172,157,190,95,71,255,0,211,23,250,67,238,167,229,163,110,111,47,86,79,11,126,166,248,126,184,84,112,180,236,83,80,97,75,222,212,167,168,212,105,210,100,242,142,199,199,196,115,148,252,115,136,153,121,182,226,98,42,187,58,156,35,45,18,220,73,106,185,113,224,175,128,114,49,178,197,149,58,146,242,162,60,226,253,74,94,191,182,29,166,149,150,144,97,176,169,78,201,97,243,101,102,229,149,16,184,145,17,29,175,168,253,66,13,170,86,59,198,137,70,183,49,133,113,68,151,46,127,52,29,62,28,62,184,119,26,118,108,214,81,9,184,143,226,10,242,212,87,191,203,107,50,62,38,125,235,22,235,22,62,213,53,213,55,22,50,27,46,172,107,179,118,71,30,215,30,5,224,58,4,172,73,57,173,75,67,175,149,173,98,39,204,132,139,198,69,163,49,234,174,60,79,42,181,88,83,103,244,39,37,71,221,234,212,62,106,206,115,74,166,71,75,108,213,171,237,56,151,8,141,77,62,105,185,25,25,218,250,254,1,142,10,197,117,151,12,210,138,132,214,200,249,90,74,248,13,133,86,106,78,186,163,147,58,75,196,101,201,111,40,248,250,248,132,209,123,156,206,220,73,33,213,147,88,175,19,36,181,26,136,142,115,133,195,255,0,88,56,106,198,118,227,22,90,185,99,76,82,69,188,177,17,84,93,245,31,217,5,162,101,217,178,36,44,145,61,246,249,171,130,207,215,203,152,170,162,74,125,70,135,106,14,168,136,239,218,185,241,253,240,154,59,109,79,55,241,92,247,8,207,23,98,69,26,77,70,102,185,238,159,63,241,252,7,92,149,138,171,146,52,235,173,212,149,166,246,213,37,103,111,225,28,189,55,46,188,164,194,94,242,198,232,205,9,81,151,87,191,50,191,213,16,219,123,11,53,194,210,16,95,242,37,253,35,72,235,105,173,215,18,101,185,172,205,65,223,141,164,44,191,17,141,195,175,98,59,246,171,245,3,255,0,206,156,254,145,222,40,184,122,156,210,220,223,197,140,253,205,54,214,194,120,115,245,142,207,79,192,52,154,218,146,226,25,137,24,141,194,106,197,17,42,245,113,230,94,191,224,1,106,226,98,172,69,26,218,49,5,77,54,86,174,204,183,11,249,199,36,214,56,197,11,112,143,221,53,99,143,174,107,159,233,11,198,206,78,209,227,54,102,226,225,186,105,61,92,105,232,253,239,56,112,85,252,47,69,164,182,254,238,153,9,70,214,155,25,70,66,121,219,195,196,7,87,133,152,56,142,60,84,26,241,29,104,205,55,185,148,199,61,103,245,195,157,167,102,230,39,136,195,106,111,21,98,36,18,111,109,19,156,43,92,207,235,199,90,122,12,121,82,77,166,218,109,148,171,145,37,5,98,177,122,184,15,154,109,43,112,202,208,135,237,166,220,145,110,242,241,1,117,89,218,54,171,22,51,72,127,18,98,197,41,40,74,20,101,49,71,115,34,231,197,209,213,49,22,125,213,103,165,100,140,67,137,248,190,107,237,203,87,143,217,60,71,65,77,37,199,212,105,57,170,34,231,230,223,249,198,149,97,164,186,102,147,150,92,14,247,54,175,252,226,65,244,207,204,42,244,231,141,211,196,21,149,17,169,74,45,114,214,102,87,63,182,31,11,88,246,162,205,244,213,170,165,127,83,234,255,0,72,114,49,176,9,74,77,202,171,162,196,71,243,139,243,255,0,24,124,210,240,34,33,104,189,65,46,107,191,233,22,181,191,198,241,20,125,44,227,250,147,102,123,234,189,89,105,59,92,186,194,143,135,127,53,15,158,126,45,126,160,250,86,220,201,222,105,35,182,225,243,185,253,119,136,250,34,224,164,61,33,182,213,60,172,165,165,60,88,191,51,251,97,223,240,230,76,68,159,17,83,21,86,101,59,183,140,180,156,18,59,216,136,249,235,241,5,90,231,166,77,117,10,89,203,120,236,147,46,46,24,249,163,170,99,170,37,148,165,216,142,220,86,98,243,212,50,178,12,67,54,202,99,10,186,53,126,131,34,245,253,112,224,159,203,216,237,186,68,220,214,210,86,189,147,24,139,252,225,17,210,33,81,170,181,39,80,134,38,33,38,229,237,173,197,23,34,63,81,120,14,245,135,242,95,19,214,162,199,121,19,169,70,79,107,249,235,174,95,129,159,62,193,250,135,198,170,33,209,158,222,34,89,175,115,200,137,26,111,114,248,78,220,199,96,162,230,124,154,10,25,132,154,123,175,110,53,118,138,89,162,250,174,124,180,157,185,138,62,212,236,245,137,9,36,93,98,131,114,46,39,173,207,234,199,205,35,32,241,36,98,222,28,154,37,141,86,236,173,207,234,199,216,254,102,214,39,220,217,92,200,250,143,89,105,154,163,177,122,185,23,175,248,7,39,79,44,65,92,36,223,20,212,26,37,182,79,88,222,90,173,123,112,243,139,214,39,69,167,196,24,62,165,68,148,113,221,122,46,162,113,196,30,233,74,181,210,118,250,146,29,117,56,126,180,187,238,231,182,155,115,247,213,151,243,12,189,194,251,62,183,136,227,42,109,67,20,37,229,45,13,186,91,234,126,244,200,214,70,103,196,220,254,30,241,216,85,178,149,44,237,163,17,197,71,174,212,116,241,255,0,172,10,48,78,69,26,184,157,63,52,75,141,255,0,78,95,244,13,147,166,213,215,218,235,220,11,214,234,191,160,72,77,59,100,204,58,206,243,172,85,41,210,47,107,107,162,54,122,121,242,187,135,255,0,201,10,87,182,108,194,17,33,73,91,81,168,233,52,199,90,203,77,21,162,226,68,127,92,21,98,62,219,165,212,183,43,82,165,36,237,127,163,87,171,224,27,109,71,144,218,137,11,116,140,207,143,156,99,36,177,214,92,209,240,250,220,142,203,48,215,120,102,245,211,13,8,227,218,47,89,250,185,139,73,46,135,24,234,140,146,9,180,167,119,197,36,209,88,252,224,205,166,227,164,22,180,75,178,148,103,111,31,1,184,183,204,150,104,65,168,149,235,33,207,215,105,172,70,67,230,218,27,37,39,77,148,72,34,62,225,212,36,173,109,200,81,18,143,133,187,252,5,71,61,79,169,20,71,53,190,167,86,157,26,108,71,126,60,61,102,59,59,88,170,15,87,105,4,212,146,52,165,55,236,151,171,225,22,233,46,56,100,71,188,87,239,142,70,12,163,37,17,41,38,162,36,119,159,192,2,226,194,204,21,196,73,161,169,149,54,211,98,43,33,203,21,139,252,97,188,238,105,213,147,109,117,202,225,223,151,203,42,255,0,76,116,137,105,36,51,29,196,17,39,120,155,157,190,2,31,41,66,112,252,233,74,63,132,191,214,3,186,175,51,38,63,109,21,74,193,105,231,119,207,253,49,242,83,243,2,168,219,141,187,34,179,86,113,8,112,141,68,114,20,119,73,90,229,197,67,136,102,43,5,127,122,71,119,208,144,162,88,100,144,105,38,144,87,250,210,1,205,215,241,235,117,55,12,217,122,160,70,108,238,203,90,187,248,253,113,250,199,90,76,250,180,137,9,38,42,82,80,70,86,177,188,162,227,199,212,57,24,80,163,27,136,55,25,109,125,178,230,130,62,28,56,14,203,29,84,168,81,148,226,168,113,28,81,42,228,102,218,72,248,216,190,164,7,81,101,170,162,228,18,159,156,183,8,249,146,157,81,223,135,136,229,161,174,68,119,16,189,242,203,77,252,213,24,213,83,171,197,91,142,33,138,83,76,153,218,198,147,34,183,47,81,14,36,230,56,167,184,26,136,189,90,188,0,94,156,183,197,80,89,159,162,67,82,92,52,194,210,125,146,62,36,164,113,226,99,43,48,78,42,165,148,24,106,110,52,132,153,193,111,137,33,37,220,159,17,31,180,236,67,34,3,154,217,75,137,86,141,6,164,186,105,51,46,30,162,240,29,214,157,154,248,142,59,13,52,196,234,147,100,134,146,130,209,80,112,184,17,23,14,0,36,38,38,98,211,161,37,39,162,160,86,65,35,176,73,255,0,75,192,99,206,209,89,153,30,111,185,254,172,245,81,26,58,222,171,168,138,247,221,122,151,224,44,28,140,197,198,114,144,70,140,83,90,107,81,234,177,84,93,224,94,174,98,220,98,156,77,137,39,245,94,189,136,42,82,52,107,211,189,150,226,244,223,77,237,115,225,200,191,120,7,64,171,60,79,238,180,223,179,171,159,220,28,142,8,120,154,175,210,140,239,194,162,193,240,251,116,142,50,98,72,244,125,209,191,70,90,162,84,225,186,147,51,54,228,54,178,177,219,146,139,250,0,75,62,195,245,54,85,133,210,157,46,92,241,73,23,34,253,142,55,136,144,90,3,137,91,6,100,71,243,195,252,68,34,127,98,12,119,41,152,16,97,28,119,84,79,98,214,136,207,172,159,11,166,49,114,183,17,41,152,34,114,165,196,82,148,131,43,62,162,226,171,253,1,0,237,237,241,176,171,164,118,49,70,187,134,167,57,24,12,71,219,168,139,220,124,91,145,127,103,99,127,146,60,33,115,26,47,70,63,196,167,199,251,43,48,184,126,222,161,52,219,115,219,220,132,82,50,191,205,216,223,228,143,8,87,199,231,163,30,98,69,17,126,187,204,254,89,96,37,35,96,74,145,186,229,33,133,173,213,18,48,92,123,18,142,228,86,234,165,195,136,145,102,76,184,219,192,70,102,192,51,148,153,212,210,208,103,108,24,201,121,222,49,68,153,48,171,234,225,234,1,190,161,66,230,42,161,66,230,2,170,26,72,202,229,98,21,89,120,247,13,41,46,251,128,214,124,197,72,251,134,147,226,42,71,221,96,26,128,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,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,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,5,21,200,105,26,149,200,105,0,26,12,236,55,12,172,54,205,119,238,1,164,185,138,56,124,12,188,6,171,88,200,104,119,145,252,0,56,202,129,217,11,253,172,255,0,156,116,154,234,236,195,252,62,167,241,144,238,117,19,179,110,112,253,44,255,0,156,116,60,66,238,152,210,15,79,212,119,248,144,12,55,219,66,77,176,38,49,111,71,247,191,141,254,205,28,69,54,55,86,172,81,55,133,175,187,254,77,34,76,54,217,157,108,59,140,209,186,254,247,125,23,217,35,8,199,196,199,189,196,18,87,107,95,71,15,241,18,3,44,182,54,78,156,82,106,189,239,134,255,0,237,35,137,76,203,245,90,137,75,59,126,182,177,252,68,8,179,216,236,237,137,237,234,195,159,246,145,196,163,224,21,90,133,75,59,126,182,177,252,68,128,236,211,149,171,71,15,95,243,11,35,152,213,95,39,249,63,222,55,155,205,239,209,90,214,209,225,226,47,13,78,94,224,219,247,189,90,181,119,219,212,48,155,105,44,123,228,255,0,115,191,50,183,155,206,183,250,125,173,109,207,214,248,128,194,44,253,196,254,89,106,140,142,163,185,208,153,69,125,238,171,234,221,120,23,168,107,217,194,7,91,196,52,18,222,233,190,35,138,159,54,255,0,70,200,181,117,170,143,148,101,65,70,231,119,103,12,175,170,252,205,62,3,37,182,75,162,111,234,212,55,186,206,157,56,166,49,91,69,254,137,143,16,18,83,147,152,115,117,68,113,93,114,246,168,153,252,239,235,27,241,23,10,187,78,221,194,113,123,235,216,147,244,63,92,94,35,226,193,49,58,181,61,105,222,106,249,100,213,202,223,66,145,216,39,22,240,244,114,186,75,241,137,162,205,98,255,0,149,216,150,191,59,78,239,135,46,244,140,113,204,236,87,212,37,84,155,234,26,244,110,120,239,109,123,146,60,60,70,102,214,232,93,125,47,35,173,110,247,154,120,232,189,173,111,31,1,108,113,78,78,249,93,249,78,251,162,221,111,116,112,234,122,173,98,79,215,151,168,100,71,142,50,197,221,104,157,79,147,244,252,182,165,124,246,255,0,85,245,162,218,84,102,235,113,199,55,118,212,225,157,181,114,189,196,142,78,217,191,124,165,31,187,59,93,102,127,216,239,135,236,163,140,127,102,75,220,253,219,243,63,239,111,255,0,197,23,52,71,220,26,222,148,26,58,183,154,68,87,215,207,248,7,93,122,153,229,27,123,254,239,119,127,161,189,239,247,124,4,153,211,118,113,221,37,73,247,101,123,18,75,251,29,240,253,148,114,208,54,115,209,175,243,227,123,219,245,191,225,251,40,180,70,84,60,23,190,215,243,74,214,183,233,63,254,240,236,144,114,47,173,163,121,238,167,69,151,166,221,70,254,175,178,120,137,64,131,147,157,83,95,231,143,94,187,126,163,181,173,127,175,29,182,30,94,238,19,111,43,234,237,95,244,61,191,206,20,69,26,54,126,236,159,231,183,255,0,96,255,0,248,131,227,168,228,46,225,179,95,186,189,86,34,253,67,110,255,0,219,4,188,181,130,244,240,242,151,127,236,63,254,240,220,119,3,239,80,101,229,75,127,200,127,251,192,33,169,121,61,187,81,181,238,138,246,239,234,159,254,248,250,224,100,127,90,117,191,207,62,157,87,253,69,123,90,255,0,100,18,246,172,187,187,250,188,177,255,0,179,248,125,176,251,98,224,29,217,167,230,181,237,127,210,63,253,225,4,82,210,50,10,235,36,251,172,228,223,247,7,193,246,65,217,25,217,159,172,182,149,123,181,211,169,36,175,236,109,255,0,237,68,160,167,7,105,81,151,148,121,112,249,207,255,0,188,55,143,13,110,208,69,215,111,110,31,59,255,0,88,8,205,131,179,5,204,147,238,227,146,63,189,159,7,217,71,44,198,203,30,119,231,239,213,250,215,255,0,241,132,142,183,66,221,171,87,90,191,11,121,159,235,2,166,91,244,255,0,250,63,235,20,71,129,236,227,184,255,0,118,90,181,127,189,214,255,0,181,31,5,71,102,173,225,41,207,118,150,210,217,240,242,111,195,246,81,34,143,210,245,105,247,255,0,95,208,255,0,172,124,203,164,241,253,17,221,245,31,235,1,26,206,108,231,161,100,94,236,111,195,251,223,255,0,241,71,35,69,217,235,119,33,5,238,190,253,165,126,183,253,111,237,130,69,124,143,117,145,245,142,71,245,31,235,27,171,164,221,39,242,199,253,15,245,128,192,167,54,126,249,68,255,0,61,191,251,7,143,237,131,175,63,147,94,72,168,41,255,0,116,155,221,213,184,117,61,55,186,109,245,103,235,18,26,170,14,241,95,162,237,127,177,255,0,172,124,115,176,174,241,181,252,191,107,219,244,175,131,196,65,129,9,166,249,33,178,103,125,189,211,194,250,116,243,227,235,49,217,96,83,60,167,29,166,247,251,191,123,74,239,166,253,197,195,153,122,198,78,226,124,180,242,161,31,205,173,215,190,37,95,161,181,114,73,151,213,16,221,195,217,107,228,215,9,207,45,111,61,231,69,186,181,189,92,124,239,1,55,6,45,192,202,158,179,61,231,252,189,167,120,74,93,186,173,237,117,17,219,207,29,238,126,78,117,205,223,231,143,70,139,254,163,189,239,111,175,240,25,67,7,11,238,219,71,203,215,247,178,47,157,124,30,35,145,110,137,166,255,0,45,127,208,255,0,88,184,48,148,182,111,213,254,236,237,111,247,187,255,0,226,143,186,46,206,90,35,173,62,236,111,115,63,214,239,15,219,70,105,174,14,155,123,237,239,245,160,220,43,153,39,121,204,254,164,81,132,110,236,213,190,125,10,247,105,167,145,127,99,175,223,251,104,250,17,179,21,220,79,231,223,188,191,91,127,254,40,205,195,129,187,73,158,246,246,43,249,191,235,31,49,183,219,35,191,33,157,209,135,104,217,159,65,23,231,214,246,255,0,123,127,254,40,229,97,236,231,162,42,11,221,141,237,127,214,255,0,31,219,70,89,41,58,187,198,201,175,118,189,22,189,130,140,86,119,103,45,104,35,247,99,110,63,222,239,255,0,138,59,94,30,200,239,38,19,107,247,81,188,247,130,110,221,74,222,174,63,60,63,80,200,68,163,122,130,59,216,110,147,87,73,39,87,47,0,180,90,24,185,101,185,34,63,45,223,179,111,208,223,254,248,251,125,192,232,253,118,189,254,193,255,0,239,11,166,150,187,181,127,0,212,81,111,250,103,240,11,6,60,86,50,171,127,185,249,189,167,78,175,212,183,245,125,120,233,243,114,11,223,25,115,221,103,152,102,118,234,28,249,125,144,101,171,240,181,105,247,207,95,208,142,46,169,71,223,180,69,214,52,217,42,250,11,255,0,56,65,139,235,192,30,230,227,59,243,91,172,104,74,164,124,227,69,236,92,188,227,250,158,126,34,218,227,156,97,228,103,86,215,147,183,223,42,27,183,223,105,239,87,15,52,253,67,44,177,54,94,249,98,52,132,121,95,115,188,140,182,127,67,234,181,201,92,124,226,245,140,115,204,253,159,53,45,231,189,215,91,69,61,92,58,135,59,107,251,32,126,140,97,198,185,137,215,227,204,107,200,250,53,238,248,245,139,218,198,159,173,240,22,237,24,207,169,78,41,30,77,215,163,187,125,107,220,173,245,62,34,230,226,92,147,208,252,150,253,211,94,218,56,245,47,2,251,32,233,179,50,71,223,150,191,116,254,175,212,94,31,182,10,57,74,6,118,121,61,148,181,238,103,121,165,42,43,245,219,115,85,255,0,99,28,131,89,251,184,125,110,251,147,213,170,229,110,191,110,255,0,218,199,75,86,71,235,125,71,238,158,220,63,184,191,254,32,250,218,200,45,68,71,238,178,215,43,254,128,255,0,248,130,65,219,101,237,37,188,101,44,251,140,182,147,46,62,81,231,98,253,168,117,185,121,241,190,121,75,247,43,107,169,71,250,59,214,127,181,143,190,153,179,127,91,94,159,118,90,61,239,87,246,58,254,175,178,248,142,93,123,53,117,84,35,243,233,171,89,127,123,109,107,127,202,135,7,75,127,59,116,233,252,236,250,255,0,86,255,0,252,49,195,212,51,71,174,165,40,242,22,139,17,151,232,171,243,183,214,11,173,23,103,110,185,171,243,225,163,69,191,91,239,123,255,0,202,248,11,141,67,217,71,82,157,47,119,189,233,253,107,248,126,204,20,98,170,113,229,146,104,242,87,63,179,255,0,251,163,229,147,138,250,195,169,87,80,211,192,139,231,183,239,248,6,102,30,201,119,117,42,247,127,200,203,245,171,255,0,227,15,172,246,87,221,196,120,189,221,223,178,163,254,197,248,126,220,21,99,9,151,63,173,182,126,245,163,95,215,94,214,251,129,30,62,253,105,111,94,157,87,227,107,139,235,152,121,13,228,41,21,5,251,171,223,238,55,92,58,142,155,234,36,125,144,253,98,212,212,168,94,67,121,207,150,183,251,139,125,6,155,220,139,196,253,98,163,133,118,151,187,35,86,254,246,250,223,245,141,248,149,94,160,101,239,27,205,41,209,231,91,238,242,240,28,173,43,21,245,41,13,49,212,53,232,213,199,123,107,220,140,253,94,35,159,168,227,61,244,38,147,228,219,89,73,63,159,120,31,214,128,234,110,226,237,72,36,121,63,145,243,222,255,0,251,163,233,103,27,232,65,39,201,151,177,17,124,255,0,255,0,221,28,5,74,171,214,165,63,239,26,110,234,149,231,95,188,252,7,194,183,244,113,211,123,248,128,184,20,220,113,186,222,124,203,189,237,250,127,195,245,163,179,208,156,242,220,164,177,109,205,156,109,23,243,188,227,183,135,168,90,47,41,110,191,73,189,254,187,253,67,147,167,226,158,164,242,93,234,26,236,164,170,219,219,114,63,128,6,70,64,203,238,182,201,167,202,250,117,40,209,250,30,253,197,245,195,233,60,161,179,106,123,221,15,152,70,118,234,156,237,199,234,197,155,163,102,191,84,91,103,228,13,122,94,37,254,138,183,171,235,7,57,82,206,222,176,195,177,189,204,233,222,180,164,106,235,183,181,200,202,255,0,59,25,139,93,228,176,127,147,167,182,207,148,119,151,73,170,251,155,119,25,125,87,128,239,216,103,15,222,20,98,235,127,87,250,95,138,188,70,41,77,198,61,105,244,175,201,218,108,155,91,125,127,95,214,141,8,196,247,183,202,63,245,191,234,22,21,155,145,233,157,78,58,87,191,215,162,252,52,218,247,63,135,196,106,142,190,176,250,154,182,157,36,103,126,125,227,18,112,229,83,202,93,94,54,227,119,188,215,218,213,123,90,231,234,240,29,194,38,22,210,174,179,215,175,188,77,244,238,185,95,143,172,77,194,178,154,14,22,224,153,61,127,231,168,37,105,221,114,189,143,157,199,214,228,109,209,19,90,239,163,179,123,115,176,197,228,98,127,34,145,53,212,119,219,162,220,223,123,166,246,239,228,126,161,243,201,197,253,108,201,94,78,209,99,51,249,245,249,255,0,138,16,172,137,196,21,126,173,184,249,95,86,173,95,71,111,87,128,181,85,26,199,89,221,252,173,167,77,254,142,254,175,1,109,88,194,30,94,213,243,71,113,184,183,233,58,175,171,252,98,245,14,239,79,200,109,91,207,207,95,171,245,15,195,246,64,136,229,74,169,228,184,238,43,113,189,208,70,239,157,166,246,46,92,143,212,62,35,204,139,52,182,252,141,231,17,241,235,30,31,106,62,232,27,61,117,157,42,247,95,167,182,69,253,143,191,171,236,131,144,127,102,254,105,247,101,205,63,222,239,255,0,138,44,91,174,157,59,51,122,140,39,21,228,77,118,177,254,137,183,51,34,250,129,213,43,57,183,214,162,188,207,185,253,58,180,241,235,119,228,100,127,80,46,187,59,49,245,142,199,187,125,55,62,126,77,191,253,168,231,168,59,46,245,105,44,59,238,231,86,157,92,60,153,110,227,251,40,156,58,197,74,182,39,242,138,29,95,81,221,239,52,254,155,123,90,222,30,3,135,139,34,239,168,244,115,35,239,241,25,221,51,103,79,152,235,111,221,143,171,143,147,254,187,246,209,163,5,228,7,84,171,188,175,117,186,253,225,73,253,1,111,162,79,217,5,168,195,104,248,63,203,108,183,243,71,115,169,4,247,206,117,90,229,203,206,47,88,208,140,61,228,87,84,174,185,190,181,218,249,222,158,254,124,207,212,37,6,137,150,93,86,20,102,252,183,171,68,116,34,253,90,215,177,23,31,60,113,243,242,63,202,15,56,191,116,251,189,110,27,150,234,87,181,204,248,124,243,196,40,141,10,166,19,235,187,175,151,244,104,213,250,85,239,123,120,248,14,16,240,199,86,253,93,171,87,216,173,252,226,94,34,100,222,227,95,231,143,86,171,126,163,183,249,227,141,149,146,253,111,79,231,151,70,139,254,163,189,239,254,56,81,17,197,133,250,231,234,237,23,236,252,234,255,0,207,226,55,99,229,246,167,155,71,149,237,169,100,87,234,254,63,108,37,86,46,64,245,38,205,94,235,53,233,86,191,208,22,229,221,243,207,1,246,199,201,237,225,145,251,162,183,106,223,161,63,253,240,162,60,178,251,34,188,179,77,114,95,186,157,206,137,42,111,79,81,213,126,194,78,247,222,23,172,108,98,172,155,242,92,185,76,123,163,222,238,180,113,234,122,111,114,73,253,89,250,196,157,82,50,219,201,112,28,139,229,173,238,167,53,234,234,218,109,192,138,214,212,126,161,193,215,242,183,174,184,250,252,187,163,94,158,29,86,246,181,190,191,192,81,29,88,83,35,60,176,81,79,221,70,231,125,175,245,22,171,91,87,217,11,212,59,147,155,55,252,168,134,253,217,242,85,239,228,239,135,236,163,54,232,152,63,200,50,89,111,202,59,253,198,174,59,157,55,212,71,245,199,110,99,188,211,32,245,134,146,157,238,158,6,126,109,251,196,24,1,70,217,131,90,201,94,238,45,118,175,253,140,248,62,202,58,166,51,200,47,39,33,127,158,205,230,153,70,223,232,11,125,87,31,158,120,9,74,143,75,220,161,42,223,222,233,34,243,127,214,62,89,248,79,175,162,253,127,70,165,235,249,213,253,124,57,248,135,68,73,72,200,107,105,252,245,122,255,0,80,255,0,252,65,106,107,56,67,170,238,126,104,234,213,171,244,155,114,183,215,9,165,159,128,117,232,249,173,107,95,244,143,131,235,133,168,196,123,60,117,190,175,249,239,209,163,95,235,125,239,123,125,144,81,24,248,34,137,173,198,35,245,155,111,38,33,55,209,202,250,75,214,57,108,202,193,221,89,247,28,242,142,173,16,13,118,220,218,246,53,253,112,202,42,142,66,249,6,160,203,254,234,247,251,146,75,246,234,58,111,101,25,219,231,135,234,230,58,230,51,192,190,83,113,109,249,83,119,188,138,109,95,113,170,215,213,199,206,47,88,148,140,33,118,46,229,86,222,95,133,249,15,149,229,104,51,85,175,97,150,80,246,123,242,138,209,249,238,221,234,89,55,253,143,191,221,249,231,136,250,170,91,48,238,99,184,159,118,247,181,191,91,60,75,236,161,70,31,37,205,75,213,97,201,193,147,161,4,90,47,192,251,252,70,86,83,54,86,235,109,182,126,238,244,107,191,235,93,237,107,253,152,110,202,217,99,170,168,211,238,239,85,140,139,251,23,110,235,254,204,45,24,205,14,165,185,86,173,205,238,155,121,223,234,23,47,12,227,190,172,203,45,249,43,86,136,201,69,247,246,189,137,63,90,47,28,13,151,110,132,31,187,158,109,151,235,103,193,246,81,218,96,236,197,187,105,179,247,111,127,123,34,254,198,252,31,101,19,130,205,251,161,235,255,0,169,52,104,251,37,239,127,185,224,62,250,70,46,242,102,247,230,126,243,121,167,244,219,90,215,250,211,245,139,249,78,217,130,219,207,207,199,171,245,179,225,251,40,249,29,217,110,246,252,253,127,251,51,255,0,226,136,181,209,224,102,61,217,147,243,27,146,127,186,60,15,235,71,64,204,44,109,215,157,112,188,153,163,84,35,71,207,175,222,190,62,111,136,188,181,61,154,55,171,97,62,237,109,115,50,254,198,252,31,101,31,117,35,101,61,70,135,61,222,121,174,151,15,37,252,31,102,15,6,24,78,151,214,210,164,110,244,106,65,163,157,237,123,241,254,17,170,129,134,58,196,198,29,235,218,117,106,225,186,191,113,248,140,244,107,102,61,194,77,94,237,245,105,61,95,216,219,127,218,142,229,133,242,15,171,71,140,126,234,245,105,215,250,130,221,234,251,32,84,96,19,152,59,172,178,113,124,163,167,87,209,110,111,223,126,90,134,244,92,175,208,202,100,121,114,250,174,86,234,222,63,111,224,36,202,147,150,30,79,221,55,229,205,230,239,87,30,173,107,222,255,0,95,226,57,199,50,247,172,196,67,126,87,211,101,94,253,94,254,191,174,15,21,20,69,130,183,114,157,111,202,119,210,165,21,247,62,63,108,59,190,7,203,94,185,52,254,109,104,188,93,95,161,175,222,159,174,241,18,26,156,154,213,37,215,189,209,249,230,163,183,83,229,115,251,113,205,198,203,206,172,218,27,242,190,173,8,36,95,171,218,246,255,0,24,46,156,98,26,240,23,83,165,83,27,242,174,191,149,210,87,220,91,146,83,245,195,85,7,44,53,239,254,110,90,218,127,83,124,63,94,51,44,176,46,249,180,39,202,150,208,68,95,56,231,255,0,72,125,242,48,239,86,211,242,230,173,87,253,46,223,206,8,194,58,214,90,235,166,74,249,181,107,48,231,234,111,173,63,174,29,79,15,225,47,36,18,24,242,134,246,239,147,151,221,105,245,21,185,159,168,72,23,185,142,180,219,136,235,218,123,54,249,213,249,253,209,215,107,88,3,86,180,249,90,215,100,203,231,31,15,215,11,254,12,30,198,24,71,202,146,119,190,80,221,124,173,162,219,173,93,234,227,231,23,172,116,79,145,182,246,110,227,203,54,191,127,86,240,191,213,12,210,197,89,97,175,120,126,92,183,202,198,95,161,190,219,235,199,72,103,41,55,170,47,207,5,175,254,9,255,0,239,128,199,37,101,183,82,141,190,242,214,189,29,221,90,215,185,219,234,188,70,253,43,43,60,183,41,166,188,187,185,223,106,227,213,117,90,196,127,94,94,161,150,56,95,39,55,50,35,72,247,71,123,107,225,212,252,20,95,86,46,101,27,2,249,53,12,185,229,77,230,239,87,13,197,175,123,253,119,136,81,139,120,107,35,188,146,219,50,125,212,111,117,198,74,52,245,45,54,189,142,247,222,31,168,118,118,178,163,172,17,35,203,218,108,87,191,85,191,249,227,39,74,53,144,150,181,249,164,69,123,115,176,250,21,23,118,210,85,188,189,200,187,188,4,24,179,74,201,253,18,37,254,120,175,117,151,234,79,19,250,241,202,61,146,61,111,79,231,159,70,139,254,162,189,239,255,0,40,50,6,160,141,217,160,239,125,87,254,97,215,83,47,87,233,127,194,2,207,197,200,139,201,105,223,117,95,59,90,85,110,163,207,143,237,131,186,210,178,211,201,145,86,223,150,183,157,179,93,250,181,187,139,135,156,126,161,113,40,112,55,14,168,247,186,174,164,125,13,187,204,114,213,40,189,97,167,19,188,211,169,163,79,43,250,197,130,223,211,112,23,89,70,175,43,105,237,233,249,197,253,95,92,56,220,103,151,27,136,46,201,242,206,173,8,71,103,171,218,253,187,125,87,136,184,84,232,190,73,138,227,154,247,187,181,27,182,182,155,216,139,135,127,168,111,156,175,116,80,92,103,119,213,245,40,145,123,235,181,172,175,0,24,135,86,203,207,42,226,215,97,121,99,117,189,211,218,234,250,173,102,136,249,106,47,80,215,39,103,174,176,133,61,238,191,78,171,112,242,125,255,0,237,6,79,193,192,22,196,168,168,249,91,215,216,220,125,140,203,158,161,222,225,80,119,12,33,29,111,86,155,254,151,110,243,241,1,138,88,95,102,219,110,215,238,207,156,98,225,228,239,181,251,40,189,248,91,43,60,143,26,58,60,187,190,221,197,67,55,234,186,111,98,79,31,60,253,66,236,68,139,186,34,247,203,217,22,228,57,61,206,182,146,90,173,192,187,130,14,167,79,195,91,134,18,158,187,171,176,146,249,221,185,23,194,55,142,153,187,253,62,247,250,223,245,142,125,52,174,218,213,191,243,142,254,111,250,198,165,197,189,189,243,248,0,116,74,219,122,55,60,111,125,95,204,49,39,48,179,123,119,85,110,63,185,235,239,34,23,30,183,202,234,89,125,64,204,156,89,75,223,245,95,127,211,167,95,208,223,234,124,68,111,227,204,45,213,103,145,117,253,86,139,171,231,86,250,37,120,135,209,207,203,174,123,165,142,235,189,87,171,93,181,49,109,122,251,185,242,47,170,229,224,44,254,101,70,242,67,228,246,189,238,152,232,59,91,79,55,12,188,70,153,180,107,184,95,44,253,15,212,124,62,35,114,155,150,158,234,84,76,121,111,170,235,51,69,250,182,187,105,45,87,243,203,224,9,21,103,235,18,186,243,239,22,239,70,189,61,247,181,136,191,160,117,153,145,180,200,95,110,246,183,119,128,202,72,219,60,245,100,37,255,0,117,250,180,223,135,147,237,225,251,32,248,106,121,39,165,78,151,186,107,219,79,234,47,131,236,129,113,24,208,204,109,106,182,187,112,245,13,107,137,185,45,230,242,247,59,90,194,255,0,68,201,189,212,149,171,221,29,238,70,95,160,252,126,220,125,53,124,173,209,9,164,249,118,246,90,75,244,47,129,253,120,81,100,168,112,58,234,28,45,238,141,4,159,161,189,239,127,232,28,156,135,186,142,158,206,189,119,239,181,173,255,0,212,118,121,153,123,212,222,87,205,125,122,212,175,212,246,181,143,237,134,133,224,47,40,219,230,174,239,119,246,11,222,255,0,227,120,0,234,93,119,87,233,127,244,135,96,163,123,220,85,59,207,67,134,171,122,236,68,57,146,201,205,63,238,142,247,255,0,3,255,0,247,199,218,89,47,104,143,57,238,151,205,74,142,221,79,195,237,194,142,191,46,173,174,237,245,123,106,77,175,175,149,254,224,225,39,38,231,188,191,36,145,91,238,142,215,27,39,183,171,79,231,138,215,81,23,232,79,255,0,124,107,159,147,221,85,228,254,120,181,118,111,250,18,221,231,245,225,71,78,134,253,156,67,122,125,124,110,59,53,15,223,165,50,215,155,125,92,121,247,24,229,105,89,75,188,113,163,247,65,107,234,253,73,240,253,120,238,88,115,43,55,83,163,163,203,183,182,190,61,87,192,254,188,46,14,71,9,224,142,190,226,87,229,61,222,184,196,187,110,111,111,55,135,157,226,46,246,30,203,171,54,215,205,143,212,233,253,79,240,125,112,236,216,15,44,188,145,22,36,239,45,239,119,176,80,141,29,91,77,174,73,62,122,207,212,59,251,20,78,182,132,196,235,90,119,73,46,214,139,222,220,57,92,69,116,52,229,238,245,148,55,229,123,88,139,143,87,240,251,97,139,249,223,151,126,73,242,47,205,141,238,247,172,254,167,211,107,110,254,184,253,98,65,232,152,99,170,104,119,175,107,187,36,155,110,173,234,241,24,193,180,180,77,62,231,61,243,251,179,187,246,145,113,17,221,167,71,125,238,57,18,135,167,183,188,190,158,54,176,248,101,34,250,120,250,199,117,195,180,239,40,211,221,61,246,238,238,154,60,219,253,9,113,231,226,40,184,155,57,226,239,32,98,58,4,127,39,239,239,136,226,187,125,238,159,211,25,43,121,167,234,19,41,179,102,42,247,65,69,117,238,161,184,181,73,230,237,189,213,201,134,206,252,139,214,32,177,48,189,207,226,58,115,251,205,254,229,230,100,91,78,155,217,203,219,191,213,204,73,39,71,214,100,245,194,106,149,228,93,27,250,204,213,111,58,205,237,104,40,62,90,126,183,214,2,74,26,86,164,151,1,172,213,100,242,28,109,22,87,89,130,203,186,52,234,213,194,247,239,49,200,44,238,217,240,1,138,123,113,150,172,33,21,94,186,228,111,242,87,132,40,230,57,232,199,88,144,249,252,216,153,252,178,196,221,109,155,23,172,97,72,222,249,167,230,212,115,229,127,212,207,8,76,205,150,119,56,239,19,118,181,90,185,52,185,91,244,231,0,72,159,71,242,239,84,129,195,253,198,53,252,104,162,80,163,57,171,87,15,80,137,238,143,234,135,205,248,205,110,124,220,28,130,190,174,118,92,95,1,43,209,62,143,238,0,251,20,40,92,197,84,40,92,192,85,127,204,52,36,172,101,240,141,106,77,248,220,105,34,178,136,6,163,230,5,192,174,7,204,11,152,10,151,17,80,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,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,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,20,87,33,164,106,87,33,164,5,79,145,13,149,118,109,97,188,124,136,108,175,141,172,2,167,204,134,135,121,31,192,53,151,35,27,110,114,63,128,7,19,83,249,219,159,181,31,243,139,119,137,156,52,68,146,101,110,26,57,252,36,46,29,76,174,219,159,181,31,243,139,115,138,202,209,37,23,218,126,52,137,162,63,182,219,146,106,165,99,52,158,159,214,239,227,70,17,191,86,61,85,231,109,196,207,79,47,180,33,35,59,109,32,188,147,140,215,198,255,0,51,191,141,24,71,60,212,234,196,43,43,31,27,127,16,48,102,78,199,180,229,150,34,75,166,219,182,86,27,35,190,158,28,92,143,224,36,191,8,190,136,244,42,97,26,208,70,80,89,77,148,127,88,145,31,219,37,83,152,143,38,20,147,90,200,220,195,77,223,81,149,184,155,7,234,25,181,22,190,197,62,145,15,84,168,168,34,101,180,93,197,145,125,15,195,207,128,163,225,205,76,127,14,128,252,20,59,82,165,180,110,173,242,179,239,18,76,244,154,57,118,139,214,34,127,57,179,78,94,33,242,61,220,165,47,171,245,143,156,25,157,181,110,249,246,207,212,50,107,107,76,228,83,21,218,108,88,147,104,110,238,101,212,91,81,111,53,26,108,182,136,175,101,240,62,2,63,166,191,42,163,162,204,234,221,223,231,105,51,231,110,127,188,3,147,192,180,119,106,216,138,4,125,196,133,106,155,25,30,244,147,51,237,56,69,234,49,38,59,34,101,178,33,209,90,148,228,122,162,20,206,35,75,132,75,69,139,130,24,62,61,158,92,6,35,236,219,148,18,235,120,202,58,164,82,107,164,136,245,58,113,154,154,96,236,68,110,170,230,102,104,63,80,149,28,159,192,17,240,197,29,113,154,69,64,136,234,38,255,0,203,4,87,190,134,203,234,75,135,103,241,128,185,116,198,55,17,212,130,37,113,89,159,31,128,133,102,25,23,103,192,191,24,251,18,130,66,15,159,175,136,248,229,17,41,87,51,238,19,71,206,86,36,220,206,195,97,221,10,51,45,69,199,196,107,123,130,12,139,136,248,92,90,210,179,236,255,0,0,131,89,145,17,153,95,128,210,163,100,248,45,212,151,248,196,62,73,115,209,29,4,181,184,210,110,171,118,142,223,206,45,94,41,206,22,168,210,36,50,117,42,18,9,169,75,103,223,94,34,62,6,174,125,178,227,192,65,121,26,68,107,118,94,35,229,244,68,55,73,8,47,53,87,251,162,220,96,252,192,102,191,17,79,162,117,49,221,45,180,179,220,58,74,34,212,70,127,84,126,174,3,188,183,80,73,222,206,53,251,255,0,235,22,143,187,82,19,205,101,251,227,81,184,71,222,67,224,53,155,158,163,183,168,108,63,61,214,85,107,32,184,95,136,81,205,54,190,23,185,115,27,200,116,141,68,87,72,225,33,84,84,250,56,155,124,85,110,31,115,196,114,13,46,199,114,181,197,163,239,35,35,87,19,26,204,138,220,12,124,68,250,239,200,134,174,178,225,112,36,167,247,130,143,164,238,69,113,178,231,243,141,68,234,148,69,168,136,134,210,214,70,102,70,101,204,40,208,103,235,27,43,65,157,172,70,62,131,36,168,139,136,219,90,180,218,214,226,20,124,103,29,42,230,106,33,178,235,71,126,71,107,15,168,212,125,229,97,161,75,37,112,185,113,43,9,71,17,49,78,52,102,77,35,87,102,252,175,196,109,67,121,229,252,253,189,28,79,184,203,187,196,114,18,26,70,171,220,248,16,249,28,211,230,164,238,97,70,241,73,101,10,208,111,54,86,245,168,134,251,78,33,195,34,37,164,210,125,228,99,171,213,23,53,149,58,236,104,170,112,203,78,158,193,153,31,47,80,250,104,245,25,202,109,148,201,142,150,239,171,85,208,101,110,126,179,10,59,42,146,157,36,148,157,236,42,222,131,59,45,68,86,47,88,248,155,152,171,253,0,212,111,164,248,154,210,95,116,40,251,86,164,32,174,149,17,247,115,31,12,169,6,173,60,83,194,252,135,23,82,173,185,21,30,246,108,29,151,167,143,171,143,136,216,106,168,110,223,90,153,43,114,177,255,0,172,40,249,161,165,229,235,222,180,164,218,214,236,153,122,199,217,85,196,77,193,101,221,50,34,146,137,165,44,137,107,230,118,63,31,1,198,202,171,72,143,167,114,150,149,170,247,185,25,255,0,56,182,120,183,16,87,84,181,173,20,228,40,138,49,241,38,86,101,244,94,34,14,222,172,99,85,153,41,162,106,52,103,27,51,74,20,164,33,70,69,199,143,29,94,35,158,131,57,231,91,212,234,80,149,18,172,69,99,47,80,178,84,12,105,89,142,109,176,184,145,146,107,124,142,202,109,100,124,108,95,84,46,150,24,169,75,170,49,190,146,210,18,100,254,142,194,76,138,214,79,172,207,214,3,179,34,99,155,242,74,137,4,159,95,220,28,155,9,97,212,37,197,58,90,142,252,9,68,58,229,81,115,163,54,234,225,197,83,166,157,58,123,6,171,242,191,47,186,62,90,125,110,180,78,182,211,244,244,182,158,55,51,105,101,110,126,179,1,223,35,37,4,146,74,85,123,17,247,248,143,173,178,73,113,191,112,235,16,43,79,17,217,210,101,29,147,231,114,239,248,71,52,204,228,45,41,81,184,215,20,145,243,1,203,52,139,159,127,33,244,110,18,124,181,14,58,61,69,139,216,228,50,86,79,213,151,244,142,77,167,219,85,244,184,131,248,12,90,52,165,148,151,156,102,67,112,217,104,249,44,207,238,144,249,102,77,67,26,55,142,54,157,87,182,163,181,197,33,201,91,170,50,50,79,3,46,66,209,246,19,8,34,181,207,136,208,229,53,135,200,245,45,124,74,220,12,191,160,111,151,17,173,55,47,130,226,81,192,201,194,176,94,113,74,83,146,74,246,228,101,253,3,229,86,12,167,153,153,19,146,237,240,167,253,17,217,156,90,117,154,117,23,239,141,77,22,163,47,80,81,212,21,128,233,202,116,215,188,157,199,197,63,232,143,165,24,66,11,73,34,74,229,29,138,220,76,191,209,29,176,145,99,228,99,74,155,46,124,66,142,174,172,37,15,73,30,169,92,124,75,250,6,218,176,188,100,112,35,147,252,31,208,59,118,150,236,87,93,190,232,161,50,133,222,202,51,248,12,40,235,13,225,216,231,123,156,130,253,239,232,31,91,88,114,58,12,204,142,71,175,141,191,160,115,134,202,19,222,99,89,41,37,192,212,69,127,16,163,136,69,25,155,113,55,191,131,250,6,137,20,38,29,35,73,155,246,52,219,133,191,160,114,238,56,150,200,213,169,60,10,252,76,113,210,107,41,101,100,157,236,114,185,95,138,191,214,20,117,122,190,93,211,42,76,186,211,174,207,34,115,77,244,41,61,198,95,91,224,44,238,99,108,207,135,43,232,168,44,220,196,106,83,251,174,12,155,103,125,58,57,123,209,250,134,69,179,82,75,232,35,39,26,61,95,82,127,235,21,90,155,112,140,141,101,115,238,35,1,29,56,219,99,152,61,106,105,196,166,227,87,83,239,122,77,44,146,175,193,55,228,192,235,17,182,54,97,213,105,118,143,141,210,90,111,250,28,139,143,254,160,73,132,154,123,47,234,212,165,217,86,228,101,253,3,231,42,36,52,118,183,174,241,245,168,191,160,40,142,136,123,22,211,73,195,51,167,99,114,51,79,236,41,254,160,118,90,110,198,20,3,108,247,172,99,68,153,37,60,52,160,191,236,6,120,121,46,59,102,102,133,184,125,220,203,250,6,132,198,101,181,42,235,50,185,247,153,5,24,105,19,99,140,38,90,245,185,139,211,202,215,54,139,254,192,124,242,246,64,194,72,52,40,158,197,156,46,124,84,215,135,216,70,103,19,17,151,201,235,219,212,162,28,53,86,51,164,218,77,166,156,81,145,43,146,76,253,64,49,20,182,87,194,209,203,231,216,156,173,218,237,41,191,234,71,23,86,217,219,15,64,81,186,203,152,128,201,182,247,151,81,162,215,43,243,247,174,92,6,79,215,36,78,138,219,170,40,166,70,150,84,178,212,133,120,142,166,169,47,85,225,188,82,144,72,82,210,166,172,130,50,224,101,227,126,60,66,172,97,246,63,193,212,106,25,156,52,203,146,147,91,40,114,207,56,130,87,21,153,125,73,112,224,59,22,87,101,62,17,196,145,41,143,75,171,79,75,178,55,218,146,203,237,23,154,107,181,136,208,103,201,36,59,22,118,96,35,149,83,68,136,241,106,46,233,132,218,110,132,106,43,239,87,234,79,136,249,178,197,47,225,167,233,173,188,210,152,76,109,245,206,74,77,54,212,75,231,203,234,191,16,82,47,38,18,201,60,51,72,68,71,161,204,171,57,186,222,105,214,227,102,71,125,87,228,217,122,204,92,138,118,12,130,73,75,122,230,89,45,145,23,18,240,250,209,215,240,142,40,41,81,226,54,135,225,168,149,188,243,21,115,59,26,188,69,192,167,212,89,35,35,117,246,83,116,119,168,139,143,15,17,17,194,207,203,42,60,166,72,214,253,68,141,74,37,30,149,39,157,143,235,7,17,242,40,166,33,106,221,170,168,162,51,245,164,255,0,204,29,249,218,203,102,130,75,79,71,89,145,247,42,252,63,124,125,176,166,54,226,53,45,214,200,236,71,231,0,232,140,101,189,62,46,173,218,170,39,170,215,185,167,187,252,81,169,250,100,163,211,187,137,33,92,239,102,204,255,0,152,92,52,42,51,151,187,233,225,234,81,13,162,139,13,62,99,247,191,62,209,0,233,175,66,140,150,150,151,28,82,86,105,59,36,212,68,103,192,113,37,77,90,164,54,166,90,121,100,70,92,73,55,227,127,128,114,53,215,247,117,120,209,238,157,46,37,4,119,231,197,70,67,146,139,213,162,178,165,19,233,37,164,205,68,74,81,113,59,0,221,162,83,77,69,105,40,117,190,217,243,43,112,183,137,14,126,45,50,50,22,149,33,199,14,215,239,47,232,28,69,62,166,244,153,8,108,210,217,164,204,238,105,35,245,124,35,239,118,161,46,42,204,219,101,38,148,242,51,73,219,143,221,1,216,225,66,142,100,130,83,138,46,125,229,226,57,54,227,70,110,214,116,249,91,138,136,117,250,69,81,153,8,104,223,125,132,58,173,87,70,162,35,46,125,198,119,228,57,98,121,42,62,10,73,151,117,140,90,55,148,134,73,71,165,194,51,191,172,134,226,82,68,146,50,185,240,28,83,47,186,114,221,74,144,68,146,213,99,177,241,226,57,5,58,251,109,37,72,106,247,183,208,152,185,161,30,75,253,173,77,145,114,238,49,202,178,182,74,254,250,159,253,34,28,91,59,215,47,173,179,43,120,24,250,9,149,23,154,149,31,220,20,114,150,109,60,9,101,199,196,106,66,80,101,218,85,184,250,199,24,114,141,42,35,112,208,155,122,248,112,27,168,151,188,81,110,84,133,149,237,116,157,248,128,251,149,25,165,44,187,103,203,214,67,229,149,70,142,249,40,205,78,221,86,228,101,253,3,234,100,205,92,84,86,59,143,169,38,130,65,26,148,69,240,152,11,117,136,242,218,159,84,84,135,214,117,19,91,186,56,54,105,183,11,23,14,201,250,135,199,71,193,190,67,247,152,209,231,41,41,73,164,141,196,95,153,223,185,36,46,153,27,42,46,14,164,204,251,137,68,54,30,104,148,163,181,204,188,0,117,152,240,157,208,148,169,151,74,201,47,161,49,247,71,136,171,216,208,231,4,250,135,44,152,252,120,146,134,180,178,148,29,206,229,240,128,248,91,135,162,247,74,202,254,178,27,43,138,71,109,68,178,28,170,148,147,230,162,253,241,161,108,234,181,137,71,240,0,233,181,92,39,30,160,241,45,93,111,204,209,216,183,172,252,60,71,200,206,1,132,213,140,142,125,200,238,87,183,250,34,224,34,58,8,174,102,124,253,99,112,153,105,73,53,107,62,30,33,7,75,143,132,98,233,178,142,89,113,240,255,0,68,125,94,229,160,161,26,119,146,108,94,179,47,232,29,145,203,32,244,164,238,70,67,231,117,101,99,43,144,14,29,20,24,45,54,73,39,157,225,235,81,127,64,249,101,81,225,94,219,231,57,151,209,23,171,224,31,124,217,6,210,86,178,52,220,173,207,238,14,13,250,172,133,72,90,16,134,206,214,62,4,126,162,241,1,179,45,168,17,19,119,101,37,180,146,180,145,173,105,33,193,46,116,87,95,113,166,228,178,178,74,142,218,86,70,118,184,229,106,84,211,171,48,150,221,109,210,237,147,158,246,92,111,99,240,62,28,71,3,238,107,169,60,183,90,102,81,153,153,167,180,158,22,191,193,224,39,70,244,218,140,182,116,117,102,80,230,171,234,236,153,219,151,168,199,193,69,169,201,119,125,215,27,109,171,105,211,114,52,223,157,249,159,192,59,52,90,26,93,213,169,18,10,214,228,95,234,29,123,17,83,206,143,213,247,8,116,247,218,239,188,47,85,185,88,139,214,32,236,187,136,207,173,4,79,94,199,244,42,33,245,38,34,91,243,53,159,120,233,244,42,244,169,50,73,9,67,42,186,208,93,146,51,62,39,240,142,251,79,101,233,13,27,143,52,180,153,42,220,18,101,194,197,235,23,209,241,169,157,94,113,40,135,193,57,167,86,133,198,75,107,52,29,184,145,113,238,49,216,93,140,193,44,137,78,25,112,239,50,27,71,26,54,242,196,233,153,125,177,0,233,190,230,90,113,238,182,226,101,18,143,159,14,28,173,234,28,140,117,83,233,77,37,15,76,109,171,93,62,250,226,83,204,239,223,97,202,85,165,55,10,35,187,167,27,53,35,77,137,71,235,50,254,145,109,43,243,42,245,106,139,209,89,167,169,214,210,105,89,41,150,148,163,62,201,23,117,248,113,10,59,218,42,176,93,89,165,137,177,156,62,118,75,164,124,61,124,12,110,49,49,229,58,162,36,39,77,142,198,68,124,71,86,195,244,9,77,41,47,59,14,90,20,182,74,250,155,50,34,51,177,219,144,237,80,216,113,10,210,235,107,66,82,155,17,153,91,212,3,145,178,94,109,6,179,177,145,119,13,45,81,98,157,253,241,223,223,47,232,27,201,101,26,19,165,70,124,11,188,125,77,30,155,223,133,253,98,142,58,107,100,211,103,107,241,74,175,113,195,58,251,136,66,148,218,73,86,73,159,43,241,28,253,65,45,169,4,149,46,196,100,162,230,56,41,103,22,51,78,22,253,36,157,6,163,53,40,184,112,1,196,63,87,149,188,36,41,182,200,148,92,120,31,244,143,149,217,169,39,77,75,113,178,47,89,157,187,135,1,138,49,77,62,155,36,154,102,165,0,220,54,53,165,43,121,55,81,221,86,43,95,143,33,213,100,98,234,212,166,148,182,33,71,116,149,107,26,27,90,136,236,125,214,80,200,184,146,177,2,24,136,166,218,126,42,148,155,88,141,87,62,127,8,234,19,177,205,101,138,154,217,143,22,34,208,155,88,244,44,239,217,35,238,80,165,18,60,170,171,44,200,168,71,113,147,119,86,189,40,52,145,88,204,139,157,253,68,57,2,194,212,167,39,106,57,47,235,63,161,37,167,213,234,176,14,219,73,158,252,232,17,157,144,132,33,78,48,135,20,73,35,43,25,164,184,113,248,71,22,185,170,143,57,243,120,208,218,53,168,137,75,224,71,199,214,54,252,164,245,49,164,48,202,91,52,180,68,210,77,100,119,177,21,184,216,249,240,28,45,102,116,153,77,93,45,37,70,110,106,50,74,76,251,140,65,111,115,3,31,84,10,164,113,161,162,11,201,142,251,237,246,73,74,50,34,81,17,94,202,240,29,191,8,70,211,214,250,193,45,191,157,219,87,11,249,222,177,208,230,96,244,201,168,204,147,33,169,168,55,158,91,156,19,98,59,168,204,237,116,142,245,38,166,205,51,78,233,246,15,121,123,235,81,119,122,184,151,172,85,92,200,178,154,55,82,146,117,179,35,81,17,246,136,111,205,55,119,164,184,205,155,136,74,110,106,34,51,34,59,159,121,11,123,135,241,74,100,72,52,75,145,13,163,53,160,144,90,244,154,174,103,235,62,61,194,228,209,36,199,149,17,104,223,182,105,83,134,131,52,168,187,200,133,181,28,60,170,156,226,62,172,152,233,50,113,54,243,14,252,120,112,226,55,233,84,226,90,122,204,228,186,198,133,25,93,69,164,173,111,18,245,152,229,228,81,224,147,232,144,151,220,51,108,136,203,180,86,185,29,253,67,227,175,73,144,221,45,246,225,180,79,44,244,153,36,146,106,51,237,21,248,23,128,64,58,196,72,210,60,155,30,92,101,154,121,36,220,35,89,240,213,200,140,114,16,95,148,251,136,179,55,66,175,197,41,63,17,209,168,244,167,223,174,51,81,159,29,246,9,90,181,168,208,105,65,118,12,139,153,124,2,226,210,215,22,59,77,33,153,8,81,167,85,136,214,70,124,207,212,24,62,163,66,210,146,236,157,254,1,201,197,214,148,36,210,131,51,208,93,195,141,118,82,82,90,156,90,18,70,124,204,236,67,237,167,84,25,113,123,180,62,202,140,145,200,148,70,125,222,33,155,71,38,219,36,225,93,122,136,198,250,33,151,27,146,198,148,172,201,9,87,14,209,92,125,145,220,39,53,92,203,133,185,10,56,247,96,37,203,106,39,56,122,191,250,14,139,93,202,138,85,101,211,92,133,213,19,118,183,94,246,105,46,28,125,104,62,60,69,208,83,109,151,156,187,125,209,169,9,105,94,115,132,92,109,204,128,89,170,126,69,225,248,102,149,54,253,104,205,46,18,203,82,145,207,135,216,252,7,102,129,150,244,232,221,148,174,163,107,153,246,141,62,175,181,23,8,219,142,149,17,19,165,255,0,164,67,113,40,107,77,210,229,207,225,32,29,36,178,254,157,231,107,157,127,133,63,232,141,71,128,41,202,78,147,92,239,223,79,250,35,187,165,36,95,0,174,132,153,243,1,111,143,44,233,78,40,245,59,81,34,189,252,228,255,0,160,54,30,202,170,82,248,19,149,51,227,126,6,159,244,5,202,208,126,163,26,210,143,3,18,11,83,35,38,232,178,9,58,221,171,150,155,242,82,63,208,27,73,201,74,19,87,208,245,96,239,206,234,71,245,98,239,110,203,196,106,221,39,196,32,181,165,150,52,230,124,195,169,157,249,223,79,250,3,75,185,89,75,146,195,132,226,234,100,106,73,167,129,167,213,246,130,234,245,116,159,122,133,83,21,36,147,243,130,11,61,15,39,169,12,39,178,186,183,5,106,226,105,255,0,64,125,43,202,138,83,143,37,70,186,167,2,183,3,79,143,214,11,176,81,146,95,84,41,184,73,29,238,160,130,213,167,40,233,36,173,122,234,191,190,159,244,6,234,50,174,148,218,201,68,229,78,229,235,52,255,0,160,46,137,164,146,158,3,105,73,35,226,16,91,197,96,56,13,32,146,74,157,195,135,19,79,250,34,133,132,98,51,197,10,150,103,203,137,151,250,35,189,190,210,84,92,207,152,249,93,143,195,129,43,152,163,163,78,195,204,19,36,95,44,112,87,135,168,252,6,0,237,108,252,120,190,229,52,190,223,107,175,121,202,46,237,192,145,250,201,110,35,146,185,93,203,113,248,12,69,54,216,88,159,123,238,75,75,177,14,221,127,146,191,115,248,128,194,68,179,214,187,148,122,126,167,196,94,204,148,140,135,106,116,184,74,53,105,126,180,194,14,220,236,165,54,92,5,154,164,25,123,239,18,250,31,231,25,13,144,212,18,126,189,68,112,155,144,118,175,70,43,164,184,121,237,120,0,188,89,159,146,177,171,52,218,141,106,52,106,227,235,139,76,120,147,184,65,41,26,146,149,168,136,236,217,250,253,124,133,178,217,246,185,80,202,220,212,161,177,34,59,112,219,188,169,42,85,77,10,110,218,163,56,139,220,205,60,59,54,47,17,159,180,60,24,213,79,7,85,162,173,185,222,254,151,217,178,11,137,221,162,46,29,147,227,196,97,198,210,25,106,254,9,197,17,177,4,42,125,88,211,18,152,209,235,146,209,238,136,214,243,168,178,140,146,95,85,195,143,51,32,18,117,179,230,62,143,137,240,93,2,81,207,166,45,82,122,215,232,119,72,200,244,186,233,112,237,31,212,254,49,121,201,196,184,213,210,164,168,143,212,119,17,197,177,102,110,41,186,118,14,195,18,166,81,154,81,121,71,83,106,115,75,197,218,144,178,224,107,251,188,185,9,2,195,117,102,234,52,200,239,161,230,23,188,215,99,109,87,35,178,140,184,113,240,1,98,54,195,97,199,48,148,93,219,107,81,249,102,63,4,149,255,0,83,60,33,43,57,217,54,241,182,37,55,18,164,252,222,152,92,74,220,119,206,9,207,218,114,41,78,195,172,54,178,93,138,168,202,187,31,180,56,33,15,104,72,228,206,56,197,8,34,85,147,137,103,39,143,237,206,128,203,189,128,220,141,238,161,162,55,208,70,88,65,63,68,95,178,69,18,249,5,41,45,122,78,252,191,156,66,206,193,117,55,91,198,138,110,205,217,24,80,200,175,126,231,98,248,137,161,166,44,213,188,224,92,45,252,224,57,53,1,31,112,160,0,169,145,88,198,217,21,204,140,110,23,154,99,73,112,59,16,10,138,151,49,67,26,139,144,10,128,161,10,128,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,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,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,162,185,13,35,82,185,13,32,42,124,136,108,159,14,99,117,87,177,88,109,153,17,243,1,66,245,122,198,151,74,196,127,0,212,92,198,151,72,204,143,224,1,196,212,75,222,220,63,177,159,243,139,123,137,217,215,26,79,62,58,63,26,69,195,168,145,238,220,225,250,89,255,0,56,232,88,133,11,83,18,18,69,245,31,140,132,209,30,187,110,71,34,164,99,66,59,254,183,119,253,116,97,28,21,2,83,56,137,195,34,224,86,231,251,89,9,56,219,90,143,33,218,22,50,145,213,238,131,242,119,29,101,245,113,139,214,35,55,17,35,170,226,105,13,172,180,146,116,92,185,218,237,144,184,51,127,102,92,64,204,116,211,210,243,136,73,39,15,52,159,49,71,199,222,69,200,205,29,161,169,88,102,136,203,108,77,132,110,179,53,49,148,151,98,72,85,172,133,223,149,184,221,35,20,178,219,49,88,195,48,160,188,138,199,86,81,83,90,96,207,171,154,251,144,118,243,79,234,121,248,11,125,153,185,159,82,175,63,45,131,174,111,219,42,139,142,164,186,178,83,194,235,34,63,48,189,96,62,108,219,204,41,88,239,18,74,152,218,34,169,45,206,150,225,27,77,173,28,28,112,143,232,207,235,70,246,16,203,57,243,122,222,254,51,233,209,187,182,151,155,239,213,253,3,142,203,140,37,39,22,57,84,144,229,63,173,110,205,165,145,239,73,22,215,172,239,231,23,59,12,192,195,249,113,72,135,214,55,84,109,26,244,95,229,133,29,237,127,174,241,19,69,234,217,155,4,68,165,215,38,56,149,201,186,165,192,62,210,208,124,150,231,168,188,70,104,210,227,33,150,12,136,213,231,223,137,248,16,198,140,150,128,152,85,73,11,38,180,23,88,136,102,122,175,201,74,25,37,6,106,12,137,36,239,53,219,205,248,5,28,131,165,114,63,128,124,18,8,139,247,135,222,181,36,210,118,62,225,199,203,113,41,230,124,44,95,140,77,31,19,203,50,185,17,16,227,165,74,221,154,181,88,136,173,220,99,93,70,105,52,78,26,93,181,173,244,63,0,234,245,90,214,236,221,83,146,108,130,211,126,199,193,224,50,62,60,85,84,34,138,91,163,65,158,255,0,189,39,234,80,195,236,224,76,227,147,57,242,97,54,93,89,211,35,185,119,155,135,235,25,59,86,173,211,228,160,208,169,58,172,229,237,161,69,235,240,22,39,55,169,241,100,83,205,200,108,234,113,117,29,70,122,140,174,70,151,61,103,240,6,138,228,126,57,98,12,42,132,89,46,178,133,52,212,86,237,186,89,241,73,44,143,144,201,70,177,10,206,251,173,209,250,238,149,127,72,192,124,47,92,168,80,170,21,118,156,149,184,74,158,36,160,180,37,87,36,169,126,7,235,25,79,77,197,207,200,222,110,106,26,180,218,254,244,69,235,245,164,40,190,112,235,173,47,94,165,160,173,110,73,87,136,250,214,136,146,200,205,199,84,71,109,61,159,87,239,120,139,79,71,196,21,21,111,183,210,239,109,54,247,180,248,248,14,222,88,139,114,147,37,204,177,243,249,223,250,128,118,216,145,33,197,65,238,221,112,236,173,92,127,250,15,181,153,44,169,69,219,254,3,29,5,120,197,8,35,79,148,109,114,253,135,255,0,221,26,152,198,44,182,217,190,237,70,200,73,216,207,114,127,232,248,128,184,100,243,87,224,175,224,27,137,113,187,106,53,112,248,5,180,86,99,64,92,142,172,197,98,238,31,36,245,117,122,175,222,159,80,251,19,141,137,49,183,142,84,236,69,204,247,62,63,106,2,224,239,218,238,87,240,24,219,82,218,63,162,62,126,161,111,155,204,8,138,89,167,202,252,191,193,207,253,17,187,238,238,34,188,218,175,31,218,15,253,16,29,213,115,146,213,251,69,98,59,114,49,243,174,168,202,173,101,167,255,0,68,199,81,58,252,169,124,89,151,172,143,180,94,246,69,195,247,135,206,151,235,234,191,111,248,16,3,185,189,84,138,86,212,233,127,232,152,227,157,175,66,142,70,107,125,37,98,213,230,40,199,18,233,84,149,110,251,125,168,224,37,177,93,83,107,222,166,231,160,251,209,200,7,107,44,79,78,146,162,67,114,82,102,190,193,123,218,203,137,252,36,40,185,236,183,33,41,90,200,140,202,252,143,196,116,234,60,73,229,41,141,235,127,167,166,252,83,202,228,59,37,90,4,219,239,163,53,197,41,34,190,162,231,127,31,132,7,57,28,152,152,210,76,150,118,93,249,112,229,240,252,2,171,166,164,140,205,179,89,159,117,204,135,13,76,145,58,51,45,148,133,233,211,123,240,35,239,63,80,231,233,210,145,36,219,74,156,212,106,191,117,189,96,56,249,6,236,83,178,146,68,87,183,30,35,135,149,95,91,74,82,83,186,236,168,203,138,84,59,125,74,156,135,154,37,37,155,153,168,190,139,192,252,71,91,145,66,136,75,90,158,139,205,71,244,103,207,238,24,14,176,245,97,185,143,56,211,234,74,72,148,106,236,164,249,223,253,99,148,56,174,254,165,70,191,170,185,151,15,80,249,229,81,233,141,184,181,49,30,203,214,100,125,181,114,251,166,59,68,74,98,251,126,241,234,250,47,245,128,224,145,1,78,223,172,146,145,111,55,73,151,17,198,206,194,76,78,66,219,53,63,101,182,109,158,149,164,185,223,214,94,35,183,187,76,144,118,221,177,240,246,139,250,71,16,243,53,152,199,219,78,146,34,212,124,80,124,0,116,230,242,166,144,211,205,203,145,34,122,73,149,18,206,206,182,101,98,59,253,72,237,84,88,20,10,107,91,136,179,95,94,167,117,150,178,239,177,23,114,75,212,62,10,196,250,191,83,144,81,157,237,27,11,211,217,79,157,99,183,50,29,42,53,79,25,52,243,122,223,178,73,100,103,217,107,149,254,0,23,132,142,25,163,182,234,137,62,187,127,168,113,85,10,134,30,136,235,135,34,123,136,52,90,253,133,29,174,69,234,72,234,42,196,21,244,198,237,75,227,251,90,61,127,0,224,223,78,45,173,84,84,134,75,124,135,173,98,247,164,222,201,241,183,168,40,184,145,36,81,106,75,62,169,49,199,59,58,188,211,46,5,195,188,135,52,195,9,52,165,9,51,52,146,74,195,133,192,88,78,170,203,8,118,165,2,202,54,150,70,123,212,243,215,195,205,63,80,239,41,165,176,194,18,106,99,79,2,47,56,207,249,192,113,8,167,21,245,22,174,37,235,33,246,181,80,40,215,214,105,45,92,184,25,143,173,198,144,148,22,233,54,63,135,184,112,114,79,119,167,127,194,247,183,255,0,36,3,145,171,37,115,247,91,162,213,187,213,123,112,231,111,95,192,62,134,165,162,34,187,70,69,172,202,215,35,62,95,0,248,35,79,105,205,90,29,189,173,126,201,142,53,201,115,158,121,148,147,151,186,172,124,11,214,64,59,140,106,142,245,55,78,147,237,91,145,143,189,151,20,166,212,106,34,46,39,200,117,186,114,38,39,73,25,112,222,21,249,120,14,197,23,204,52,175,153,168,7,205,168,215,59,116,92,143,250,7,38,195,42,34,73,145,112,227,222,54,19,21,9,148,78,238,249,119,223,192,114,13,154,9,178,34,230,40,218,93,155,43,175,135,112,226,228,214,99,180,165,32,220,79,101,70,159,53,67,145,150,78,168,172,142,60,124,61,67,132,118,150,167,93,90,156,98,228,106,51,243,187,239,240,128,251,208,234,223,66,86,130,35,37,17,40,143,192,198,235,82,155,106,233,90,136,143,151,35,21,142,81,153,105,13,159,3,66,9,54,227,194,196,52,42,59,78,40,212,148,95,141,249,152,131,126,235,115,145,23,0,117,162,74,77,74,185,105,35,50,27,237,52,105,189,211,107,248,141,170,150,180,69,113,104,224,100,218,207,248,0,117,234,253,109,20,232,207,169,74,65,104,142,167,56,165,71,200,143,213,240,14,132,214,39,114,179,49,148,176,76,173,43,90,89,51,36,40,184,153,248,159,136,230,49,19,175,76,53,198,113,90,205,230,13,189,54,34,189,238,86,254,17,241,225,108,42,152,228,219,203,129,165,77,200,37,17,239,111,107,105,241,1,219,41,177,13,152,237,155,132,100,101,123,241,47,89,143,187,67,105,45,238,163,224,62,119,95,67,4,109,154,244,233,238,181,199,29,81,174,50,196,119,18,82,180,169,54,250,3,62,242,240,1,247,200,172,69,142,165,52,167,72,141,54,224,105,80,208,85,20,60,146,210,164,153,25,92,184,24,233,142,77,153,58,162,106,109,221,109,175,151,100,138,246,79,244,144,236,112,208,109,180,217,184,86,236,17,31,195,96,28,166,244,140,136,202,195,226,150,181,234,35,65,17,220,206,227,231,122,166,202,46,132,63,101,36,236,101,164,255,0,160,113,146,43,14,18,206,242,120,92,237,216,255,0,80,15,140,234,245,104,191,61,140,194,117,114,230,124,190,5,14,77,85,168,174,33,68,110,166,246,225,100,40,112,167,85,163,77,253,63,94,143,173,89,90,255,0,115,192,112,216,133,85,88,41,101,80,207,65,25,44,215,230,159,43,91,159,221,1,201,215,156,167,202,105,222,176,250,147,118,20,158,201,31,46,62,3,161,77,122,137,74,101,199,17,49,203,54,217,187,218,73,159,34,63,82,124,6,197,90,179,136,156,89,182,137,55,214,222,155,104,111,141,239,224,58,205,82,54,35,149,21,242,90,53,106,101,73,230,217,112,177,130,227,171,102,22,57,97,231,55,84,231,89,117,106,97,22,37,52,178,185,235,59,243,183,112,224,40,212,218,182,35,75,47,42,42,109,35,87,206,214,148,249,183,229,115,250,209,246,79,195,177,163,36,234,21,248,122,80,209,17,26,247,134,118,73,157,139,130,15,214,99,233,160,227,44,25,73,146,196,6,42,59,163,107,85,145,185,117,86,185,25,243,52,159,172,7,120,193,180,73,116,131,134,135,25,82,77,173,229,245,45,39,207,87,171,225,29,206,161,62,100,120,168,92,102,155,90,205,68,70,74,229,107,31,136,234,20,204,101,66,125,13,188,221,75,81,42,246,61,202,203,214,95,82,57,25,117,214,165,176,148,194,149,173,87,37,121,150,236,219,196,188,72,17,207,211,42,85,53,46,239,71,101,36,104,191,15,95,15,17,200,57,137,106,48,137,41,75,49,236,174,28,82,103,203,238,142,148,153,213,230,146,75,109,219,36,202,196,122,81,200,118,120,4,196,184,173,46,163,219,115,118,147,62,101,196,203,143,32,28,100,140,235,106,155,167,172,189,9,27,203,233,188,119,142,246,248,15,196,108,177,159,244,197,106,211,50,17,218,223,169,95,28,69,119,0,64,159,184,234,244,157,230,239,85,253,253,69,107,219,214,175,1,215,62,67,184,140,191,66,225,223,182,249,113,191,185,205,96,46,204,122,156,60,80,234,42,209,158,222,41,133,19,73,208,147,74,117,36,245,88,201,69,127,162,31,68,229,86,141,226,76,120,109,41,38,158,102,162,231,115,250,225,187,131,48,124,202,69,45,214,165,83,183,78,117,133,56,146,223,18,184,105,79,30,10,63,80,236,13,210,222,51,37,184,199,4,159,19,212,92,191,124,7,9,74,151,86,128,91,217,113,154,70,149,25,243,191,3,43,119,24,237,116,183,215,90,109,166,12,138,239,106,224,142,28,174,125,255,0,0,226,106,136,134,203,74,74,202,220,8,251,253,99,178,224,200,81,206,44,57,140,183,251,37,149,115,245,168,185,0,219,111,14,205,141,60,157,67,10,52,39,145,154,211,245,35,147,74,230,182,68,132,178,139,164,173,196,255,0,214,43,91,170,156,21,60,68,254,131,70,159,161,189,175,111,15,17,242,82,106,11,149,33,71,33,237,72,83,102,162,236,219,141,203,212,64,62,153,242,220,129,25,18,76,146,74,90,137,38,70,87,46,36,103,221,240,14,94,145,82,98,162,219,108,155,133,168,154,37,153,37,38,94,175,95,194,62,57,240,89,168,198,67,40,107,121,101,18,237,168,203,184,255,0,164,124,116,8,117,24,117,55,183,141,232,100,155,82,17,197,39,244,69,111,30,68,46,14,223,213,13,190,68,124,124,72,107,101,181,46,246,46,67,232,223,71,250,53,124,28,12,113,243,106,113,160,104,247,253,222,242,255,0,66,103,123,91,195,196,104,104,168,83,94,91,14,169,164,26,150,77,171,73,106,43,25,216,236,56,218,83,117,104,201,36,63,21,180,251,230,163,237,17,240,225,234,49,191,31,17,34,75,74,81,76,212,155,154,79,222,237,221,240,13,42,170,178,106,36,162,71,19,224,93,131,231,251,192,57,166,29,117,71,117,37,60,198,251,155,199,27,52,161,36,106,62,225,240,210,214,235,233,212,103,168,181,25,122,187,135,38,68,72,43,159,3,32,31,18,14,83,47,22,241,180,146,11,153,223,195,225,31,107,79,161,206,201,43,141,175,200,104,94,133,220,215,196,140,81,147,140,218,204,203,129,219,196,7,215,116,165,36,106,59,17,141,151,95,66,139,74,21,115,35,245,15,130,165,54,70,239,76,71,59,68,191,81,114,227,235,31,12,89,51,208,234,151,49,118,65,145,219,130,121,223,195,238,137,71,49,160,187,204,199,208,147,181,199,26,212,165,72,190,229,205,90,121,240,176,228,219,43,95,95,220,20,109,60,167,201,42,221,160,143,178,118,191,172,108,48,244,205,54,117,164,17,95,141,189,95,190,62,231,87,29,41,62,61,222,35,138,155,90,165,193,37,37,249,58,21,160,214,93,133,31,14,62,162,240,1,244,188,165,94,233,34,62,3,143,121,199,141,211,37,33,36,159,95,220,27,112,235,176,39,35,83,50,181,150,173,30,98,139,143,221,47,17,162,165,80,135,21,167,30,113,237,58,109,115,210,103,107,153,120,0,249,106,142,71,68,119,86,243,134,155,105,191,15,18,28,52,118,145,33,245,59,16,205,102,164,247,240,225,195,214,62,58,245,100,229,197,125,16,36,235,82,244,232,45,22,189,140,175,204,190,17,204,96,106,124,135,225,180,252,182,117,41,77,174,231,168,139,142,191,3,18,142,78,5,61,227,210,110,32,203,176,92,148,94,3,114,77,32,150,158,58,252,235,249,196,59,11,48,154,109,41,187,118,236,145,115,48,126,59,58,11,177,223,235,49,71,3,18,34,19,174,198,174,54,239,28,78,34,194,171,172,117,125,8,116,247,58,239,165,105,46,118,245,252,3,178,33,12,162,246,43,95,225,31,90,9,158,54,254,112,22,243,14,229,211,116,201,6,251,221,105,58,86,218,202,238,182,126,105,153,247,16,238,11,67,49,90,90,80,163,50,177,171,143,192,62,211,37,25,118,121,119,143,138,115,47,56,149,37,164,220,205,6,69,196,185,241,1,192,84,103,54,135,75,180,87,209,126,71,226,52,195,112,228,26,23,194,202,191,33,244,57,66,146,243,106,91,209,110,178,73,145,30,178,254,145,242,196,129,84,98,82,26,38,180,182,155,240,212,147,238,25,26,106,20,118,231,155,141,168,220,247,203,121,170,34,229,111,95,192,41,76,194,48,224,184,114,183,146,53,45,38,131,35,90,76,185,248,23,128,230,227,179,103,18,151,147,219,227,126,35,238,38,46,130,34,79,103,187,136,163,225,76,4,33,9,210,107,62,4,92,76,135,13,91,117,113,25,212,201,17,171,123,164,201,94,171,24,230,164,201,54,8,203,94,155,43,79,43,142,18,92,170,124,211,83,11,94,181,37,102,163,43,40,184,242,254,112,21,102,124,118,99,180,185,46,18,20,226,8,248,36,207,141,184,254,49,86,43,80,230,234,234,207,18,244,91,87,97,69,107,252,63,0,227,42,176,170,10,75,29,85,171,182,68,122,123,73,229,194,220,199,21,135,227,213,34,117,142,184,141,26,244,105,226,147,189,175,126,95,112,3,25,227,154,118,30,140,218,229,73,109,181,58,135,77,4,166,156,85,205,36,95,83,240,144,182,85,60,215,118,164,211,141,211,206,27,169,113,163,110,251,151,18,122,142,252,56,153,122,200,111,103,35,51,100,53,76,52,167,83,104,76,141,231,18,43,38,205,255,0,175,144,235,56,42,129,77,157,5,75,114,38,181,245,147,73,30,241,69,220,159,31,17,55,71,17,81,131,62,191,45,186,172,166,9,59,132,146,15,118,162,34,178,76,213,200,204,207,188,118,188,41,30,60,133,69,167,37,106,53,171,95,2,231,244,71,206,214,29,154,22,10,222,39,116,197,50,237,45,90,84,91,238,119,181,249,171,212,59,29,31,2,211,105,78,51,48,233,91,167,90,213,218,223,169,86,189,203,150,163,46,70,3,98,53,61,48,161,37,43,212,73,69,238,102,100,124,207,195,225,4,211,218,212,85,6,20,181,47,184,140,202,222,161,204,205,106,41,180,184,228,158,60,56,92,252,12,124,78,56,196,56,102,107,61,9,71,194,118,185,255,0,172,7,90,169,190,219,42,90,167,43,118,141,225,145,25,21,248,241,225,194,254,35,169,212,113,140,24,139,91,113,164,54,181,33,195,65,146,155,95,34,191,192,57,92,80,185,211,27,81,67,61,100,114,13,69,200,187,61,175,95,194,67,167,162,130,78,72,113,115,226,223,81,153,159,111,232,175,224,127,8,43,143,173,230,82,153,113,4,131,138,124,86,71,118,156,240,241,28,220,7,40,120,135,121,214,230,186,142,175,109,59,164,153,95,85,239,123,164,253,67,140,153,133,112,162,212,74,157,2,230,102,102,94,250,231,221,228,99,233,166,71,132,123,207,33,163,213,189,226,126,54,243,190,239,33,7,55,86,194,114,233,91,169,212,198,92,116,216,212,234,247,174,34,197,166,198,94,175,17,202,97,124,194,242,107,105,139,88,84,120,238,46,65,40,146,150,150,174,193,233,43,240,51,245,24,238,108,82,23,46,60,148,79,143,173,189,22,62,221,184,25,29,249,24,232,152,179,7,52,79,155,244,122,119,153,30,233,61,247,37,145,168,203,206,87,193,224,42,59,227,88,254,141,37,38,77,77,109,90,143,73,123,203,133,199,238,144,229,168,243,161,213,57,61,117,106,52,145,37,38,92,138,253,228,44,222,28,164,215,90,221,185,80,143,102,208,249,41,195,214,142,8,43,95,145,252,35,183,158,49,160,225,167,210,133,212,122,177,219,121,109,202,215,206,229,127,52,253,65,69,201,118,152,167,218,54,153,74,149,171,151,104,139,188,125,116,220,62,109,110,220,113,46,18,138,247,45,73,183,120,232,212,92,215,195,210,223,101,148,87,245,169,122,184,117,85,149,236,70,127,80,59,108,108,99,17,198,146,251,117,27,180,119,177,238,79,215,111,169,191,48,28,173,86,143,33,248,168,68,86,212,181,18,200,204,141,68,92,44,126,177,74,37,18,68,89,42,118,91,106,66,77,179,43,234,73,241,185,122,135,24,214,97,208,119,170,101,202,199,105,23,35,46,174,190,6,71,246,163,151,111,17,68,146,210,23,26,102,162,82,73,68,123,179,43,145,151,137,11,112,118,35,118,34,91,109,6,233,221,41,183,35,254,129,178,229,98,13,62,219,199,200,183,156,174,133,31,47,128,188,71,82,159,82,171,154,200,226,189,217,51,87,208,167,151,119,50,28,116,137,21,153,122,119,171,215,162,246,224,130,181,194,142,228,206,44,110,125,250,186,218,94,239,159,97,69,107,252,63,0,228,216,152,251,165,114,66,47,123,23,255,0,55,29,126,133,69,106,54,255,0,123,27,78,173,54,237,153,250,252,71,105,76,120,241,154,83,170,70,148,162,235,51,185,157,136,136,48,124,207,46,176,167,209,186,136,210,145,194,230,102,94,191,132,114,80,138,94,159,150,26,74,85,168,248,17,247,91,225,31,1,87,41,137,227,214,172,101,199,204,87,244,13,109,87,98,58,162,38,101,92,254,208,255,0,160,81,205,39,204,226,53,36,138,229,97,240,179,80,105,104,45,79,92,207,235,79,250,6,231,148,35,54,119,83,214,34,250,211,254,128,28,130,82,102,42,102,69,204,199,194,197,90,43,139,52,38,69,236,95,80,127,208,62,146,113,42,45,87,185,31,18,224,3,233,34,43,17,223,153,13,73,35,27,13,188,151,46,148,42,250,56,31,14,67,233,185,16,13,68,90,57,247,141,68,174,3,73,221,92,248,216,14,229,192,0,212,158,243,20,62,37,217,20,177,153,149,198,163,177,21,139,152,13,165,95,138,70,131,65,219,137,13,235,23,51,230,40,105,51,43,145,112,1,241,238,212,165,25,91,128,212,166,59,37,204,125,41,66,111,203,136,219,117,68,130,231,110,32,58,70,59,154,221,58,156,135,86,162,43,202,36,113,35,63,161,87,171,224,16,161,180,134,51,69,119,220,239,109,147,220,117,191,49,181,151,157,185,245,252,2,95,243,223,16,162,151,135,154,113,51,55,71,229,68,160,207,119,171,232,29,225,200,253,66,11,115,42,184,245,79,201,223,45,111,55,123,239,160,34,181,244,120,120,0,225,112,253,61,217,157,99,114,131,86,141,23,237,17,115,191,175,224,25,213,179,174,85,188,195,180,249,50,26,148,133,53,94,105,100,91,246,140,172,70,209,140,67,203,42,100,89,62,82,223,49,171,78,230,221,163,47,171,245,24,145,12,129,126,60,149,66,38,149,169,39,91,109,39,192,203,246,32,25,99,129,240,201,21,41,214,204,157,237,73,81,121,233,250,148,139,57,181,230,81,57,94,193,85,57,81,91,150,183,83,18,35,105,74,95,105,36,118,152,147,62,101,234,49,146,184,58,19,105,134,100,150,172,93,99,234,188,18,54,179,63,9,196,196,24,94,108,71,96,111,247,137,105,58,119,166,155,217,212,171,157,200,4,74,229,205,126,110,83,103,5,62,20,230,153,101,170,86,247,81,190,70,233,150,246,42,204,175,187,62,60,92,46,95,119,188,73,206,207,89,161,7,22,97,10,3,237,200,142,165,74,235,86,38,216,117,37,217,117,210,225,171,237,68,127,237,47,149,211,112,190,54,196,120,154,13,15,171,53,27,169,232,127,172,146,244,234,101,148,31,100,214,102,124,84,101,203,188,93,45,143,51,61,248,142,225,28,53,46,185,160,209,215,245,51,213,136,237,126,176,178,237,18,62,3,230,32,204,60,250,34,151,135,35,172,184,145,212,91,62,28,63,74,112,132,34,109,46,201,181,142,49,81,164,143,251,105,156,92,127,110,120,77,62,105,85,218,168,224,184,47,162,70,243,84,244,157,244,90,246,67,165,234,16,187,180,201,235,198,216,170,220,79,221,76,227,255,0,174,120,81,124,246,17,140,226,177,170,212,148,220,207,10,153,243,47,217,99,9,167,163,239,11,125,173,36,94,111,243,136,107,216,34,43,138,198,102,102,142,7,132,204,249,253,150,40,153,138,106,76,183,156,61,95,206,3,146,0,0,21,250,19,26,11,152,214,124,142,220,134,130,230,64,53,10,145,159,34,20,21,34,239,1,95,132,84,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,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,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,5,21,200,105,26,149,200,105,0,81,216,136,104,59,119,141,124,249,141,181,0,161,115,20,116,249,252,2,169,227,199,212,40,187,25,25,248,0,227,39,249,139,253,172,255,0,156,116,106,241,118,31,47,181,254,97,222,230,166,237,175,237,15,249,199,77,173,180,70,211,197,100,223,179,248,200,6,23,109,143,9,183,48,62,47,116,218,185,159,147,248,234,251,52,113,21,24,249,148,51,138,231,30,155,91,117,223,246,52,137,108,219,6,49,158,2,197,167,217,183,202,31,203,71,17,51,153,233,54,241,93,72,184,112,220,242,253,173,0,54,17,94,121,152,76,52,212,187,104,66,83,109,217,112,34,47,128,117,185,146,157,147,33,213,56,230,173,78,41,92,173,198,227,105,82,21,164,139,82,248,120,141,44,145,173,195,191,30,23,226,2,249,228,148,248,212,232,115,204,157,221,169,214,162,234,236,153,220,200,151,253,35,48,240,155,206,206,235,90,213,175,70,139,112,181,175,171,250,6,26,229,13,57,201,48,230,26,13,178,210,220,110,126,36,191,1,156,88,42,148,108,117,205,72,103,181,187,228,95,109,224,32,190,121,121,28,161,72,146,179,70,131,214,201,145,222,252,141,66,237,209,230,184,235,173,22,246,228,111,36,188,223,18,22,147,14,190,150,222,90,75,81,106,82,11,135,194,98,231,225,91,173,8,89,241,180,146,231,207,232,66,142,245,111,123,85,253,70,56,154,146,244,164,204,143,184,191,24,228,84,231,97,69,199,145,142,30,166,187,221,60,124,210,252,98,104,235,53,185,132,134,222,34,114,202,45,61,223,0,182,184,190,86,32,92,105,103,76,93,204,247,122,56,35,214,155,249,223,116,93,9,240,186,194,86,122,91,61,86,243,139,224,29,102,171,75,45,46,183,187,103,232,123,184,119,120,8,49,250,167,55,48,89,90,212,167,52,150,240,200,184,48,126,177,214,231,49,139,235,70,168,243,81,190,74,86,110,90,237,39,143,18,191,11,122,204,100,99,248,114,43,141,145,187,10,26,238,119,237,54,71,199,247,135,196,170,5,45,131,53,121,46,17,29,236,102,150,19,253,2,65,140,171,203,103,77,215,31,114,139,219,117,70,165,31,89,230,102,119,63,162,241,29,231,13,42,124,110,179,215,79,78,173,26,124,211,245,223,151,220,23,109,48,104,233,82,201,202,92,101,88,248,123,194,76,104,252,236,167,205,161,199,47,130,51,97,6,186,51,52,197,239,172,155,219,79,122,188,71,61,34,141,53,251,169,152,218,146,73,183,158,69,199,238,152,248,162,83,76,181,238,146,210,57,94,197,107,255,0,0,239,240,26,111,118,122,144,147,237,250,190,1,69,190,115,14,84,212,178,188,62,31,182,39,250,71,210,156,41,81,122,158,235,77,192,212,181,40,172,91,212,151,171,196,92,166,163,69,81,113,140,209,157,251,208,67,235,101,184,140,167,118,113,145,115,59,240,65,0,180,84,252,188,169,38,162,220,169,52,126,201,95,82,186,194,126,164,203,145,40,115,210,48,107,170,134,166,90,167,118,142,214,45,241,122,254,216,92,182,155,142,164,17,147,40,227,245,164,53,27,12,153,112,105,31,250,36,2,209,51,151,213,45,102,162,164,115,47,238,132,255,0,164,57,8,184,23,116,171,203,165,216,180,219,231,253,255,0,113,95,8,187,12,71,100,200,136,153,69,244,253,73,15,164,160,48,162,35,83,12,159,127,20,151,244,4,22,230,37,6,156,217,37,182,162,89,105,73,36,203,120,174,22,251,163,152,107,15,163,143,202,159,245,159,235,29,177,186,92,66,112,212,81,35,145,159,216,203,250,6,242,217,105,54,179,104,43,250,136,7,67,147,9,44,105,214,214,157,87,183,106,226,135,72,143,37,165,44,163,234,73,17,145,246,204,191,156,118,105,29,81,205,58,163,32,237,126,104,33,186,220,70,146,90,82,211,100,147,62,36,73,1,208,149,74,102,52,182,183,76,105,34,52,171,206,51,227,127,132,115,9,140,79,182,100,180,106,35,63,93,135,97,122,28,50,85,213,21,147,50,46,122,8,19,13,183,90,52,178,211,104,51,63,169,183,226,1,211,230,49,25,181,45,132,162,203,43,112,185,252,35,144,161,211,221,212,203,228,207,99,181,199,87,194,94,177,185,55,15,77,114,160,183,82,235,4,147,183,13,71,245,37,224,59,29,18,1,199,132,203,78,165,181,41,58,174,100,87,239,63,0,28,117,68,211,30,50,77,93,158,221,189,125,198,58,220,212,77,145,114,140,90,187,122,187,139,135,31,88,238,21,248,102,227,36,148,18,11,223,8,255,0,128,199,2,228,152,208,82,70,235,70,118,61,7,165,37,207,255,0,146,1,195,67,195,242,222,121,74,151,18,233,82,77,95,60,46,119,240,49,219,26,132,203,119,247,171,95,235,140,124,17,235,144,220,61,8,105,210,50,47,169,47,233,28,162,13,78,95,73,159,15,88,13,43,167,94,219,182,126,30,215,250,198,219,180,24,210,16,173,236,77,70,105,52,252,240,203,135,239,142,76,156,36,121,215,226,62,198,84,210,147,109,28,206,220,72,7,79,127,5,211,221,105,101,228,219,221,38,95,62,87,250,67,137,115,47,105,164,174,20,142,54,225,242,194,191,210,23,48,155,65,36,251,9,253,225,160,154,105,71,115,105,31,250,36,2,214,189,128,25,86,164,166,147,217,225,250,121,255,0,164,57,106,14,5,166,69,113,135,93,165,105,90,117,92,247,234,59,94,255,0,92,59,233,198,104,248,147,77,255,0,232,141,151,18,150,148,118,73,21,189,68,3,225,106,4,120,104,38,227,181,160,139,129,22,163,62,124,123,204,124,242,146,165,38,214,250,33,203,180,141,247,27,23,221,26,93,136,71,195,74,57,250,128,117,25,243,19,25,55,83,154,108,189,60,175,235,28,89,61,22,111,158,173,122,60,12,173,127,254,131,188,61,72,140,241,89,200,177,215,198,253,164,17,241,253,225,182,156,61,25,23,209,14,34,111,206,205,145,127,48,162,222,200,41,49,180,245,78,206,171,234,228,127,7,49,247,209,160,190,251,138,113,246,181,110,148,147,35,212,69,110,126,175,128,119,5,208,25,114,223,43,69,59,122,208,95,208,62,200,180,182,88,213,165,134,8,142,215,210,146,227,252,1,7,15,25,9,73,145,17,91,180,57,88,200,189,142,220,148,62,214,225,199,224,100,195,92,254,160,134,249,48,134,203,204,71,14,60,8,88,62,69,182,231,21,36,135,194,244,215,227,188,104,83,154,82,159,2,62,225,204,106,65,157,137,63,192,52,59,21,135,82,106,83,13,153,159,121,164,130,15,154,28,150,164,160,181,47,82,172,102,124,12,187,198,137,8,115,142,232,190,139,248,7,210,136,137,111,231,104,66,126,2,176,213,187,183,156,68,97,7,5,41,21,38,203,90,74,196,106,225,230,142,58,53,125,109,186,251,82,37,216,219,86,155,110,249,88,206,252,136,118,213,178,151,75,78,148,157,184,241,33,212,234,244,39,122,202,156,104,152,70,181,172,206,220,12,248,247,240,18,14,208,195,206,59,170,202,189,173,220,53,212,82,71,25,196,168,185,182,162,254,1,240,66,123,119,175,81,171,141,185,125,209,200,45,73,121,10,77,175,192,203,136,131,160,212,233,230,169,205,56,150,174,148,165,55,61,94,39,226,57,24,14,50,195,38,139,233,81,170,228,92,79,184,135,47,62,10,84,133,169,40,108,140,155,62,239,132,116,186,210,164,67,123,82,94,82,82,150,181,153,33,70,93,231,253,0,57,42,175,92,117,46,170,55,21,158,157,60,188,61,99,166,84,33,226,183,234,14,52,77,234,97,86,225,118,139,232,75,238,243,31,28,156,112,220,57,234,109,247,103,169,40,181,201,42,185,113,79,138,188,71,63,71,197,16,42,45,50,234,26,145,119,53,113,90,83,126,23,231,199,192,6,237,30,149,41,150,153,92,168,246,116,181,106,237,151,172,237,200,237,200,115,170,109,104,101,23,43,114,47,224,28,67,213,102,201,243,36,155,164,94,162,248,62,17,202,211,230,180,246,146,90,86,162,208,71,101,17,31,168,7,13,32,155,67,206,41,206,4,107,63,223,184,227,159,147,78,125,102,134,87,169,77,153,146,202,202,43,31,221,248,12,118,185,172,70,117,23,75,13,145,154,175,197,37,226,58,124,181,197,98,83,201,75,4,147,222,40,143,74,72,175,99,1,102,177,102,35,197,56,95,170,218,103,86,235,58,255,0,75,109,122,180,233,240,59,121,223,194,59,190,30,198,180,172,86,111,176,253,79,173,45,189,8,108,183,42,69,141,119,43,112,73,115,177,13,24,255,0,14,181,91,234,27,168,209,61,231,123,125,234,11,191,79,46,7,234,22,166,4,105,248,90,75,111,46,81,164,156,90,84,125,93,106,35,61,7,126,60,189,124,0,94,26,165,17,158,211,140,198,237,37,179,52,158,179,231,199,214,98,223,98,180,226,232,202,95,147,75,75,37,24,212,175,157,31,107,181,127,59,143,43,15,190,38,57,67,141,43,122,244,245,241,50,237,42,252,45,246,195,148,129,91,166,212,163,173,46,69,113,195,90,141,191,125,66,79,129,145,112,231,203,136,46,44,6,53,172,226,191,39,61,18,84,158,43,66,15,78,134,248,150,178,239,34,240,22,250,59,53,199,166,166,67,105,187,167,123,29,209,234,183,193,200,101,165,87,15,80,38,32,201,218,29,61,195,52,145,93,113,144,124,47,127,80,234,178,176,149,33,153,170,113,154,61,53,180,149,172,73,142,146,183,15,4,129,234,201,66,115,51,155,90,27,128,118,96,175,160,190,87,241,191,62,60,238,46,206,17,165,230,36,150,216,84,198,53,106,138,149,31,105,130,237,118,125,71,240,142,195,10,157,73,97,40,66,169,145,110,155,241,38,83,227,224,46,85,5,152,41,141,31,119,17,164,252,174,142,77,145,112,177,2,45,108,248,185,135,13,178,83,168,208,214,189,40,226,193,250,237,227,200,135,43,64,174,85,22,210,217,153,42,238,50,148,36,203,66,120,31,27,242,47,1,118,148,221,33,109,36,165,83,89,116,184,112,83,41,87,27,115,226,52,69,167,97,167,84,225,199,160,194,65,145,150,179,234,173,150,163,227,234,46,61,224,56,184,176,28,94,173,77,94,214,250,33,205,148,202,100,127,61,205,58,188,20,99,122,161,79,90,55,123,141,219,119,189,244,240,191,47,81,14,26,30,28,170,30,190,177,41,151,57,90,235,81,219,159,172,128,118,216,181,26,115,170,74,27,122,233,82,137,38,90,85,253,3,149,234,241,86,202,247,72,191,3,46,103,206,195,173,184,219,81,21,193,180,145,145,106,236,23,255,0,62,161,187,26,190,212,117,37,14,245,133,93,68,103,107,25,91,247,192,124,213,216,11,114,66,89,67,87,37,54,92,53,120,152,238,120,50,18,88,162,195,105,77,105,82,119,156,53,95,232,212,62,74,99,144,107,11,39,81,21,38,100,102,139,184,130,191,2,191,143,172,118,104,77,55,25,148,33,45,165,58,111,230,149,139,153,139,7,199,81,160,65,156,183,14,68,77,122,237,127,124,50,189,173,234,63,1,198,204,167,83,233,140,37,81,25,221,44,140,155,62,210,149,194,220,184,153,250,136,115,111,200,52,188,174,210,173,195,133,252,7,76,196,184,129,132,165,108,145,62,74,68,131,35,50,181,184,95,196,6,152,24,160,217,168,60,204,153,214,109,178,82,82,91,174,70,74,34,238,33,221,32,148,103,88,106,89,113,39,155,74,245,113,227,114,35,189,135,67,165,82,147,80,115,124,134,217,187,141,239,46,178,227,198,220,248,115,226,59,140,153,204,82,233,113,144,180,46,237,146,26,61,217,23,50,79,220,225,192,48,108,213,43,78,55,186,234,178,109,125,90,187,31,5,185,144,234,232,151,138,106,55,235,142,111,55,126,111,6,202,215,231,203,224,33,180,78,191,55,231,111,47,177,207,82,143,191,255,0,160,238,208,233,105,45,126,246,207,119,119,250,130,133,58,132,148,52,104,40,182,73,175,143,111,224,241,28,147,84,58,90,20,70,252,91,40,142,229,219,87,47,184,99,121,78,166,159,21,213,189,115,208,149,57,217,245,17,127,168,116,140,71,153,52,202,115,198,218,209,81,185,179,172,180,18,125,103,245,222,2,232,184,77,166,159,13,149,20,114,209,198,255,0,68,127,140,55,201,117,55,74,174,103,224,44,132,140,213,141,41,210,109,135,170,200,185,119,168,136,175,207,185,99,181,97,172,98,220,152,209,148,183,102,168,213,175,138,149,126,243,250,224,163,184,86,29,171,52,195,202,132,171,25,105,211,193,62,178,191,63,186,58,203,53,108,86,153,238,54,252,143,123,36,112,45,13,243,225,234,47,132,115,173,87,161,184,209,41,214,222,90,79,153,40,136,239,252,35,117,183,233,178,125,245,184,105,35,87,121,182,155,250,131,70,219,47,73,113,164,45,245,93,74,73,25,240,46,118,240,28,109,110,124,214,35,145,199,119,73,239,45,230,145,240,177,250,199,48,212,136,251,197,35,116,118,77,200,139,73,88,125,174,83,99,75,97,23,140,193,222,202,237,32,189,95,7,136,122,56,140,37,38,67,253,111,173,47,86,157,222,158,4,95,85,126,67,156,153,85,142,206,143,127,211,170,255,0,66,103,252,194,180,234,73,69,222,105,109,148,234,183,152,86,229,127,1,241,203,167,173,221,31,59,59,95,159,255,0,64,27,126,81,125,231,18,148,61,114,81,146,79,178,95,208,62,122,133,40,167,60,157,244,125,119,73,35,207,183,11,159,14,126,35,120,225,56,193,146,76,209,171,153,25,119,15,142,111,94,106,74,20,82,150,73,73,17,153,18,207,214,96,62,200,24,117,168,77,154,89,135,160,137,90,190,121,126,60,61,103,224,21,58,11,211,161,184,132,196,214,107,183,13,225,21,236,101,227,224,43,10,182,219,9,221,201,55,220,51,85,239,207,135,15,89,142,114,29,74,52,132,32,208,218,200,149,123,92,139,250,67,209,211,34,224,167,186,194,82,253,51,222,248,223,223,139,213,224,175,88,237,212,170,124,74,84,38,217,67,59,163,78,162,182,163,87,51,51,245,152,250,29,53,45,195,54,204,210,71,203,184,105,91,78,41,4,70,171,157,251,204,88,54,220,171,69,109,70,149,72,182,147,183,152,127,208,62,119,43,17,92,45,40,145,115,35,250,131,254,129,240,76,164,76,90,214,180,188,217,18,150,102,93,163,254,129,88,116,167,146,179,214,109,31,103,199,159,239,8,52,179,37,213,223,90,239,107,119,13,185,53,73,17,180,221,253,58,175,244,36,127,204,62,167,40,242,202,218,29,105,62,187,40,203,249,134,250,104,198,239,207,80,194,237,203,81,94,223,192,40,226,104,21,244,85,30,82,17,47,122,73,82,9,69,187,211,204,207,192,189,67,177,58,203,100,122,146,158,4,94,177,240,211,240,226,41,238,26,154,98,43,122,141,38,123,180,218,246,251,131,146,144,195,137,97,197,106,46,8,51,231,224,3,231,65,176,163,36,31,53,29,173,196,81,216,44,33,70,233,53,99,46,253,70,56,214,221,89,77,97,6,181,113,90,123,252,71,103,109,164,155,100,107,74,84,94,37,112,28,26,98,165,82,53,19,127,195,224,62,151,26,208,202,116,166,199,127,88,228,95,40,232,101,70,150,82,74,43,113,36,151,172,113,74,90,156,144,164,18,142,196,87,34,51,225,220,3,139,149,5,231,20,163,91,87,73,168,204,187,68,56,137,116,232,48,239,33,76,232,82,213,99,61,70,119,51,227,235,240,29,185,198,84,164,17,92,135,94,173,211,37,72,107,75,110,160,189,246,252,84,124,172,126,0,58,244,188,71,74,108,210,194,166,88,218,186,45,187,87,11,112,245,13,248,237,54,230,171,166,246,183,120,224,203,4,213,87,46,75,174,200,136,180,173,195,82,72,214,163,177,25,159,214,142,118,175,41,154,126,235,176,164,239,53,124,236,136,185,91,159,239,136,45,150,103,117,7,34,70,108,248,173,109,190,148,23,107,137,153,36,113,185,109,75,142,221,41,111,200,98,200,110,97,169,71,168,248,36,146,131,62,70,62,119,225,84,43,115,224,18,229,111,16,203,197,169,47,45,70,70,70,164,220,173,199,212,62,188,76,226,232,48,37,211,226,45,81,214,236,87,28,79,87,61,9,37,26,84,68,124,45,199,135,63,128,65,220,100,226,204,45,71,86,237,83,247,39,167,122,69,186,113,95,119,145,250,134,202,115,10,139,56,183,49,106,250,205,126,105,117,117,149,237,207,154,124,5,137,131,69,197,56,133,246,158,42,217,169,59,196,178,100,252,151,12,207,137,31,168,248,113,23,10,143,131,170,20,216,140,156,151,98,173,198,245,106,82,84,163,51,185,159,121,167,196,40,236,53,74,212,197,19,178,34,73,225,217,210,122,11,192,143,153,124,35,163,226,92,194,118,158,212,152,211,42,251,179,111,70,164,245,114,59,92,200,203,146,124,72,119,40,52,215,206,66,18,242,155,91,124,110,131,51,50,62,7,221,97,241,214,50,245,170,220,151,148,152,84,181,19,218,126,122,221,249,17,115,236,159,168,65,109,203,19,215,234,104,73,211,39,111,9,68,78,39,222,144,93,142,227,237,17,122,200,28,151,137,22,146,179,151,115,232,184,55,207,188,92,132,96,232,180,38,27,55,32,83,203,74,73,159,122,104,185,219,237,75,135,1,241,147,52,214,222,89,174,11,38,87,50,224,210,125,96,181,212,169,248,111,24,84,208,167,101,66,222,34,201,83,103,188,104,184,31,192,127,7,49,220,104,216,78,159,74,223,111,233,251,173,238,155,123,234,149,123,95,212,103,235,31,13,87,31,81,169,68,204,102,227,76,108,209,169,181,110,144,130,35,211,98,250,162,29,61,220,87,81,155,109,213,78,160,90,57,234,121,93,255,0,119,192,17,117,170,184,214,3,17,212,205,58,165,165,199,208,180,145,110,84,119,85,184,115,79,172,199,2,195,216,174,172,218,157,97,91,214,239,187,81,217,180,252,37,198,222,177,214,112,181,46,123,143,184,244,249,8,144,150,86,218,172,181,169,118,43,157,237,114,240,29,250,5,82,20,53,162,34,24,90,119,142,17,217,9,34,46,54,46,60,124,0,109,211,40,213,227,140,182,222,141,218,82,204,173,173,28,172,94,163,31,21,83,44,234,245,167,210,179,162,111,143,65,34,253,101,41,228,102,118,243,203,214,46,53,20,218,121,173,230,236,172,78,219,137,23,168,135,106,165,187,17,179,34,92,114,51,212,127,64,94,161,115,5,130,137,149,88,142,153,80,67,205,208,119,72,106,246,62,180,218,173,116,253,185,250,199,96,69,59,16,193,96,163,60,206,132,35,154,117,32,237,115,191,175,196,95,68,53,9,244,146,206,35,102,74,250,166,200,106,122,139,75,147,29,69,228,216,134,165,119,169,148,250,254,1,96,178,81,168,44,174,207,46,45,220,90,117,44,245,159,19,62,39,222,41,81,169,85,233,81,210,152,79,238,137,10,38,139,178,149,89,36,71,195,137,31,168,133,205,123,15,161,15,44,144,196,84,145,40,200,136,147,107,21,254,1,184,230,22,134,251,40,39,96,65,95,35,61,77,17,241,183,62,66,65,212,40,18,171,21,8,164,228,135,55,134,77,182,119,178,75,153,113,228,57,19,133,89,71,233,86,191,215,32,118,56,240,224,192,35,101,16,217,69,136,147,102,219,34,46,3,154,143,78,76,141,86,109,174,205,185,151,250,130,14,34,155,53,239,124,223,187,234,183,100,188,125,67,147,196,19,95,106,59,237,69,118,198,168,234,177,105,46,118,63,88,251,209,70,109,187,251,196,114,191,169,63,234,26,157,164,169,247,8,220,75,42,46,70,74,43,220,191,120,92,29,38,134,212,201,44,239,39,167,85,157,177,157,200,187,54,47,87,221,28,235,49,161,182,225,41,148,89,37,207,137,243,29,137,138,92,88,201,221,245,88,228,70,119,178,80,86,252,67,121,80,226,37,6,101,21,146,248,16,65,7,95,68,166,80,241,52,149,216,203,186,199,234,27,234,109,231,91,53,160,174,71,240,14,85,186,116,101,186,78,20,102,46,125,230,130,191,226,27,175,65,61,217,182,210,91,79,170,197,97,71,5,2,60,164,73,89,173,22,78,147,183,18,245,144,236,44,146,148,218,19,222,73,33,240,162,155,45,10,53,111,145,99,245,40,255,0,160,114,17,140,154,34,37,149,204,147,99,183,172,6,226,90,54,184,161,54,53,113,62,60,198,235,10,121,90,183,135,234,183,33,244,50,148,173,55,210,92,139,153,15,165,12,160,175,216,79,239,0,217,73,90,247,5,157,136,204,249,216,111,26,72,187,136,108,172,181,94,222,160,31,57,184,189,69,99,224,55,145,196,174,174,99,74,80,69,204,136,110,164,138,215,183,0,26,116,223,141,184,13,90,120,114,224,43,114,62,4,31,90,3,106,214,81,143,150,90,146,73,226,127,68,62,197,112,226,99,140,170,58,148,52,71,99,243,237,195,224,48,24,171,181,166,42,69,51,10,160,209,63,116,101,95,38,207,222,181,126,150,255,0,14,71,234,16,173,136,36,56,247,87,214,189,90,117,219,133,189,66,87,182,222,169,169,188,44,122,92,120,173,138,45,192,254,199,39,196,68,181,73,102,189,221,204,206,215,231,247,0,119,60,37,88,118,149,214,247,82,119,91,221,221,251,26,175,109,94,7,235,25,219,178,150,34,118,97,83,210,252,205,106,86,36,105,5,239,118,225,239,28,56,23,136,142,202,124,133,123,229,150,190,238,255,0,132,102,94,201,245,87,74,167,68,109,47,190,68,172,81,26,228,74,59,31,105,143,16,18,217,130,146,78,64,82,173,123,73,63,226,164,118,73,240,155,149,13,198,92,111,81,42,220,47,110,70,70,58,142,93,60,107,165,172,212,165,31,203,103,204,254,181,3,188,41,196,110,207,129,254,240,12,66,218,187,43,10,177,134,241,76,168,148,45,243,143,117,29,42,235,90,111,103,24,35,224,107,47,81,140,60,203,135,106,121,121,154,212,232,210,21,228,246,169,251,235,166,201,119,70,184,203,62,237,70,119,53,248,243,18,163,141,232,241,43,52,153,177,93,135,25,221,246,238,228,243,100,162,59,41,39,199,129,250,134,19,103,158,84,187,11,17,86,235,208,35,82,35,18,58,182,133,52,131,67,137,186,26,73,218,200,225,204,251,249,24,154,46,116,172,91,229,204,173,163,204,42,134,248,220,152,179,213,186,211,123,41,226,229,98,245,8,157,218,41,253,246,56,197,61,187,254,121,167,31,47,179,58,51,249,21,137,56,127,43,104,209,166,74,146,179,68,183,19,239,75,51,43,154,222,87,121,144,142,108,230,169,34,118,50,196,107,45,233,235,175,76,95,111,197,215,60,121,241,23,6,101,236,5,6,58,177,75,107,221,118,149,132,8,204,245,31,236,145,68,188,211,77,71,188,251,159,206,33,235,96,122,129,55,139,18,157,78,112,194,68,92,15,236,177,124,68,194,83,148,71,188,210,86,229,252,224,57,43,88,5,108,102,40,2,191,66,99,65,115,33,172,248,17,144,208,70,64,53,159,49,82,62,225,75,112,184,23,14,32,53,0,167,49,80,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,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,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,20,87,33,164,106,87,33,164,0,109,168,237,97,184,54,156,238,1,68,114,48,87,35,248,1,28,140,86,215,35,1,240,76,43,161,127,104,99,168,86,208,102,219,214,50,250,31,230,29,206,81,22,133,112,250,3,29,74,185,165,44,190,118,250,159,198,64,48,255,0,108,36,154,114,251,22,153,159,46,161,252,188,113,18,57,168,74,60,83,84,81,31,236,31,201,160,75,102,216,142,18,176,30,46,108,175,199,168,127,45,28,69,14,102,69,53,98,26,147,134,72,50,247,159,226,32,5,186,43,159,11,143,186,159,21,78,185,100,233,243,47,199,238,15,159,119,169,197,33,36,68,100,102,59,190,14,195,206,75,124,140,211,28,200,227,106,237,23,138,124,60,64,95,44,131,195,166,186,92,199,22,220,101,106,143,12,202,229,115,243,87,224,51,47,15,67,75,93,99,176,217,95,71,34,248,69,128,201,44,59,213,104,238,145,181,27,181,26,39,154,159,82,85,224,50,98,149,75,120,183,182,83,101,230,247,159,143,128,131,184,225,214,22,185,92,203,131,141,243,248,76,93,108,52,217,182,209,23,15,159,223,135,192,66,220,225,102,12,167,37,42,36,158,167,90,47,225,23,110,145,16,144,221,201,40,43,57,126,5,240,8,57,130,237,33,95,116,124,50,217,35,73,169,73,73,216,139,187,196,125,170,236,240,33,242,77,89,104,50,227,200,191,24,14,181,92,158,197,58,59,239,184,133,154,27,211,114,65,21,248,153,23,243,139,89,138,115,78,133,78,145,41,151,99,84,77,77,232,185,161,8,183,18,73,253,95,136,238,248,245,47,191,76,156,204,119,77,11,86,234,199,168,202,221,164,159,112,198,204,103,132,177,37,66,177,51,115,84,105,36,230,238,196,167,220,46,72,79,168,188,4,29,189,57,179,77,170,58,168,209,10,170,218,147,117,246,180,145,88,142,214,224,179,245,144,230,227,204,151,81,101,183,26,148,241,18,208,78,22,181,159,35,47,245,142,163,130,50,210,171,13,244,202,158,237,57,228,185,16,139,206,82,143,81,154,78,231,116,120,24,184,219,152,180,200,173,37,113,155,35,66,82,217,238,208,92,200,190,231,14,0,62,38,232,149,103,75,90,102,35,180,87,226,226,187,254,224,183,24,130,153,138,35,238,55,117,181,163,86,171,233,146,225,95,151,128,187,244,218,212,23,55,136,220,57,239,118,46,41,47,31,17,216,21,67,162,75,249,237,30,11,154,57,107,142,131,181,254,224,11,79,75,171,212,163,111,122,205,70,82,245,105,211,103,148,118,231,235,49,219,176,222,43,122,73,33,39,46,105,234,124,147,218,112,252,60,71,111,70,18,165,170,250,105,52,226,183,216,19,254,136,251,224,97,24,17,90,50,69,54,158,133,18,181,17,161,148,149,142,197,199,205,1,72,85,93,45,154,150,183,142,202,191,63,131,196,125,77,213,74,76,132,147,106,120,174,70,92,79,225,241,7,40,174,233,52,183,185,77,203,187,135,31,222,27,113,104,178,219,112,148,110,181,194,252,148,126,175,128,7,57,18,81,165,8,37,41,103,207,188,125,168,120,220,34,210,106,43,250,199,6,136,178,144,225,36,222,46,30,165,24,230,160,50,178,105,26,140,140,248,241,251,166,3,148,138,171,90,247,62,200,250,210,231,11,17,152,248,154,225,195,212,67,89,37,219,153,235,224,126,32,62,194,53,94,250,143,247,198,203,203,81,91,180,127,190,52,93,203,121,231,251,227,113,45,41,87,212,100,127,8,163,141,101,147,93,239,164,237,235,31,98,139,74,136,135,210,136,232,43,217,8,47,184,53,173,130,52,171,178,155,216,236,118,1,199,190,210,157,243,12,138,229,110,35,84,40,174,182,93,181,164,248,159,121,250,134,251,108,168,148,68,171,31,17,246,33,162,46,68,144,193,243,147,77,106,186,219,73,159,127,1,190,219,101,164,180,37,41,46,238,22,21,84,117,169,92,13,35,117,180,27,100,68,171,29,128,124,210,35,165,194,210,180,161,92,111,196,174,56,42,166,30,118,82,12,154,40,229,119,53,113,191,46,62,3,179,154,53,159,11,13,183,210,150,144,74,90,72,202,246,224,64,58,91,24,98,91,14,26,212,168,214,50,183,3,63,232,28,234,99,110,239,116,163,143,168,134,236,138,140,86,175,169,165,240,85,184,36,191,164,113,175,85,27,225,109,239,255,0,63,116,65,247,232,46,242,35,26,209,45,164,40,139,74,185,247,17,14,37,169,46,42,254,248,190,30,35,78,226,91,238,36,218,127,73,92,139,138,140,184,128,236,73,144,151,80,122,73,69,221,196,85,178,50,77,212,119,177,220,113,240,162,74,101,58,29,120,148,102,171,249,198,124,56,15,181,76,188,71,98,115,135,194,96,55,13,228,247,92,133,9,36,226,174,100,71,127,88,220,101,9,74,72,150,146,51,239,224,53,221,4,124,19,111,184,46,10,54,132,167,129,36,139,224,33,184,73,65,243,65,126,240,217,83,132,74,59,92,106,55,146,148,145,157,192,110,19,104,191,152,159,222,26,141,9,47,161,47,222,2,113,42,66,76,136,249,16,227,101,85,27,103,78,173,239,27,242,255,0,234,45,31,67,235,67,122,123,60,239,200,135,204,153,36,105,82,136,213,100,149,204,108,177,49,50,181,91,89,233,183,157,226,55,156,108,148,131,75,105,36,220,140,185,88,40,248,100,215,88,138,234,91,81,63,115,34,62,205,189,127,8,212,221,113,167,204,180,111,200,140,244,241,183,244,143,138,161,1,123,205,106,221,158,148,127,79,128,227,205,11,39,18,134,213,164,206,214,177,219,136,148,115,242,43,49,227,180,165,45,14,153,166,220,72,139,215,240,143,135,203,157,97,203,52,228,132,146,185,17,157,191,156,113,143,209,234,146,148,173,19,19,165,86,224,167,21,253,3,144,165,80,101,48,109,42,66,217,94,157,87,226,103,126,126,178,23,163,151,167,200,91,137,35,83,139,62,7,204,252,71,32,104,53,32,172,101,235,31,51,48,212,132,22,141,9,248,56,15,189,166,148,148,150,163,35,224,40,217,109,165,145,241,50,228,54,159,134,151,12,141,72,108,249,243,33,200,19,39,207,135,17,242,76,116,153,52,145,223,137,159,33,52,117,153,45,200,103,77,157,50,213,126,74,49,174,5,97,14,185,162,239,30,165,36,184,248,253,209,205,155,12,47,207,101,10,183,43,164,140,113,199,78,109,131,37,161,166,83,110,61,148,219,151,220,25,31,68,135,155,221,44,141,38,125,147,238,240,29,86,176,219,15,18,204,217,65,251,209,151,20,151,136,229,170,18,20,151,52,18,150,87,71,113,252,35,135,168,33,199,99,60,104,85,143,116,162,35,51,228,118,48,29,14,179,68,97,70,244,174,173,26,199,167,232,10,253,197,234,29,125,236,71,2,132,103,21,76,190,149,49,251,10,82,69,218,227,195,137,122,199,219,136,10,166,183,95,134,212,231,18,163,211,111,125,81,23,34,49,214,156,193,213,201,206,156,151,39,71,90,87,204,150,234,204,206,197,110,61,159,1,40,236,180,204,70,205,77,77,184,209,201,34,119,85,181,219,186,252,248,159,168,115,201,168,60,218,18,104,125,228,240,34,224,163,47,231,29,110,141,66,126,156,203,45,56,108,26,219,213,115,69,251,204,252,60,69,36,204,114,35,171,55,93,112,210,75,52,145,37,92,184,139,131,184,170,180,164,176,141,78,200,51,177,95,181,225,240,139,126,252,169,243,170,147,205,169,175,18,81,33,118,37,56,174,4,106,63,232,29,145,153,40,151,25,164,182,74,37,104,74,140,213,240,14,190,238,238,157,46,66,222,65,30,253,197,25,104,47,81,159,63,223,1,199,206,197,209,25,209,214,19,45,119,189,184,17,219,151,173,67,168,213,113,37,5,212,161,75,167,56,173,4,163,237,50,131,245,120,141,204,67,138,40,144,122,190,254,3,170,215,174,218,90,65,242,183,172,252,71,64,84,210,196,11,67,52,227,113,163,65,233,86,240,244,145,234,229,202,254,163,1,220,34,226,58,2,219,52,162,154,178,51,85,139,222,81,207,247,199,214,88,142,157,18,27,206,183,29,228,19,105,82,251,8,73,31,2,248,121,142,177,6,129,62,35,118,125,230,84,100,173,92,20,163,225,195,214,67,233,82,155,105,69,17,228,107,55,120,114,186,76,143,135,27,138,177,199,86,179,66,50,30,36,33,218,170,110,130,62,10,34,239,63,175,26,232,120,234,53,74,83,13,26,167,41,78,106,226,225,145,222,196,124,251,94,3,237,119,11,193,148,217,201,58,116,19,36,246,123,76,166,255,0,139,196,124,135,131,159,109,93,110,10,97,176,146,243,116,17,164,211,220,124,147,195,188,7,122,164,173,153,68,211,219,187,165,90,188,226,43,240,184,238,177,166,178,204,102,146,132,41,38,148,37,61,146,34,238,22,195,14,70,168,50,244,120,110,75,51,81,107,189,156,81,151,35,49,221,151,71,171,63,25,178,98,106,80,118,35,190,241,69,194,222,4,34,59,11,19,85,49,102,203,110,56,70,146,213,218,62,31,252,241,31,20,152,213,136,206,41,109,212,86,132,186,163,50,36,188,162,225,227,251,227,174,67,139,89,165,204,117,233,53,21,45,6,74,65,18,30,89,241,189,251,237,234,28,147,248,158,43,72,109,183,211,37,106,73,88,206,196,124,74,215,230,96,59,27,216,194,44,107,117,158,184,230,175,55,145,219,247,212,43,3,26,65,145,175,118,137,133,166,215,185,23,143,215,14,30,27,113,234,154,244,50,131,221,90,251,196,151,127,171,159,168,119,10,78,27,137,27,123,188,133,8,245,105,181,155,47,31,0,27,16,102,46,166,180,41,14,56,100,107,38,204,156,63,131,225,225,196,109,98,122,108,214,152,125,232,239,165,173,220,101,40,180,168,210,100,100,74,59,149,139,152,236,145,85,74,167,169,44,170,3,100,163,81,44,141,13,39,135,255,0,54,31,108,198,35,85,161,72,109,168,237,145,184,210,218,35,113,5,204,203,238,240,226,2,212,96,108,81,80,129,137,97,192,153,82,158,234,92,55,22,105,39,148,164,153,110,213,204,140,253,100,47,157,18,172,137,169,102,198,241,235,213,231,248,95,199,192,90,179,203,186,146,43,81,230,71,114,3,123,182,204,174,147,81,43,146,185,89,62,34,225,225,138,84,218,91,81,151,49,228,57,186,215,171,74,140,239,115,85,185,145,122,200,92,28,236,216,207,45,75,117,14,17,36,237,98,185,248,14,147,38,129,50,76,233,10,91,140,173,42,113,106,34,81,153,247,252,3,190,21,86,30,247,112,182,86,163,239,236,145,151,175,214,52,154,160,45,102,164,196,73,25,157,239,187,72,104,227,105,20,242,136,219,100,104,104,141,44,146,79,73,124,30,3,229,168,210,106,51,141,72,110,82,9,59,195,81,18,150,171,17,113,240,241,29,129,185,17,90,62,211,60,45,107,18,72,125,141,202,128,178,45,49,72,142,215,51,208,145,96,235,116,236,37,41,141,230,240,226,158,171,90,215,241,240,29,185,44,182,213,238,218,56,250,136,124,50,43,80,163,105,212,203,189,171,249,169,47,233,29,30,167,154,52,200,251,171,166,167,218,213,230,146,124,62,188,60,27,184,255,0,22,53,11,125,13,181,203,66,157,132,163,78,131,177,17,158,162,191,63,1,105,206,153,87,196,132,114,217,159,217,79,188,158,253,213,94,252,251,136,248,118,135,109,159,67,170,226,153,236,206,143,49,27,148,18,88,90,95,113,87,59,40,204,248,17,25,90,202,29,195,12,97,150,41,49,78,52,200,144,220,90,159,214,70,134,200,202,198,73,46,242,47,81,137,232,179,111,224,74,227,49,212,241,77,136,70,155,113,39,23,126,127,106,54,161,29,106,143,41,12,61,83,120,201,155,220,155,125,118,226,70,124,57,122,198,69,157,22,154,243,102,94,78,137,167,145,145,178,159,232,31,4,220,63,135,88,105,111,191,65,167,173,73,181,207,170,182,102,124,139,188,130,11,117,70,169,77,153,13,150,211,50,70,181,234,226,167,15,184,207,199,192,110,169,234,251,51,156,74,43,18,18,130,73,89,41,144,178,34,224,93,195,154,169,87,48,197,21,110,18,104,218,9,155,112,102,59,101,107,219,151,18,245,142,37,156,197,194,71,49,105,114,143,41,70,73,239,142,209,250,190,184,7,111,160,74,117,73,108,159,117,199,21,184,45,70,165,25,220,248,92,248,142,229,14,99,100,132,18,137,102,68,130,29,74,141,136,168,114,144,219,145,233,238,32,150,201,44,174,210,11,129,219,135,3,28,227,85,40,171,34,208,210,203,133,252,210,229,251,225,131,158,55,136,252,205,69,235,26,123,31,68,146,63,184,56,195,168,182,142,123,206,63,252,250,199,200,120,154,34,252,212,72,225,224,95,210,53,69,103,184,239,89,65,19,170,46,201,125,17,250,204,19,9,249,109,169,100,226,76,248,166,234,51,184,19,205,45,68,234,208,106,36,243,185,17,157,134,234,171,176,35,36,219,220,58,70,101,126,202,83,253,35,63,163,140,147,66,168,168,253,238,67,73,61,60,59,106,46,63,188,62,120,84,218,236,73,200,55,42,102,109,38,247,74,94,93,184,164,251,173,235,29,134,5,82,36,180,220,154,89,221,122,123,73,47,15,17,200,41,17,141,6,100,194,53,122,244,144,176,124,49,231,27,77,165,167,150,226,156,43,221,87,184,228,162,188,79,54,149,17,171,141,249,252,35,226,69,61,111,74,37,167,118,73,62,227,248,62,1,200,182,72,134,130,109,196,17,153,112,236,151,221,20,107,112,144,104,46,193,95,224,27,49,144,70,250,136,136,185,31,227,26,141,244,25,242,59,13,77,56,219,106,222,26,121,151,113,0,251,144,202,14,247,66,79,238,13,194,142,158,228,32,190,224,225,188,191,24,249,37,242,251,133,253,35,121,138,203,78,106,182,251,133,185,255,0,245,10,57,23,16,148,88,205,37,251,195,228,152,180,169,135,73,37,107,182,162,254,1,169,115,16,162,250,49,178,183,80,225,25,18,79,137,91,137,0,225,26,134,234,165,52,233,41,54,74,211,126,39,126,6,59,59,11,73,178,150,204,187,92,120,253,209,197,190,166,163,176,226,141,5,116,160,212,70,146,46,28,7,80,123,27,177,14,170,168,107,92,227,52,90,250,76,180,241,77,254,171,196,60,29,226,121,154,16,226,140,248,21,184,23,220,27,80,92,142,179,226,213,213,99,185,154,75,214,56,184,24,130,45,70,59,103,165,243,222,95,231,132,93,198,124,248,248,13,210,112,210,250,156,108,205,40,50,177,17,112,1,202,169,40,112,205,40,73,21,142,252,134,211,145,80,69,119,27,66,136,207,213,113,70,150,100,146,81,153,241,33,181,50,98,91,108,175,175,206,183,0,31,20,182,152,109,101,165,148,21,204,249,36,135,79,169,83,36,75,221,221,109,158,139,249,198,103,206,222,3,156,146,235,239,186,163,67,203,34,37,29,136,212,126,177,213,43,181,212,71,220,105,83,233,213,171,205,59,122,188,68,209,241,201,129,77,136,131,52,83,227,161,102,70,105,82,26,73,25,25,114,59,142,159,92,167,46,161,88,141,175,118,182,212,148,54,164,185,196,140,181,29,200,202,220,184,142,118,28,106,148,151,46,228,195,90,80,101,114,91,138,62,3,145,242,89,27,200,121,109,178,102,131,35,185,151,30,7,240,12,143,138,141,64,165,83,218,208,116,184,68,173,238,178,52,48,158,28,11,195,192,125,238,55,25,114,141,148,176,130,35,238,208,86,228,53,200,90,90,59,17,91,179,126,3,105,169,13,161,100,242,210,103,110,124,56,250,128,114,8,135,9,136,100,250,162,51,116,247,147,101,126,118,28,61,106,173,14,12,71,159,67,46,32,209,167,138,18,68,101,115,34,225,199,196,109,214,43,205,177,25,235,27,228,148,233,224,159,132,188,71,89,114,189,18,164,225,211,137,183,141,110,126,200,69,167,135,30,60,124,0,116,250,182,46,126,169,46,68,56,211,39,32,219,125,106,237,184,100,155,17,153,112,178,143,214,58,205,82,54,38,117,38,228,122,219,200,37,57,168,190,89,112,184,29,248,112,29,246,165,70,137,8,142,89,195,138,70,227,150,51,67,101,168,239,115,227,195,192,117,217,180,169,147,117,34,43,200,111,182,106,43,168,202,197,199,135,2,241,1,214,169,184,106,185,41,79,46,117,65,169,7,114,52,155,142,173,102,87,189,249,151,192,59,188,106,77,57,58,173,79,139,221,250,82,127,160,112,167,64,174,70,36,154,106,8,78,178,250,23,86,95,204,58,155,206,226,84,219,69,114,74,121,222,210,92,32,23,54,39,202,196,230,142,206,162,43,233,225,126,99,236,134,163,91,205,188,102,103,161,101,207,159,3,184,235,120,107,10,226,137,178,20,107,172,33,105,109,109,234,37,200,112,238,70,103,195,151,128,184,48,48,188,200,205,155,111,46,50,148,107,185,25,25,159,14,30,178,1,173,24,157,170,114,13,179,84,162,250,62,193,149,191,31,128,230,112,254,43,76,245,164,155,118,97,93,106,46,218,189,73,191,172,124,241,176,108,153,132,74,249,76,251,90,123,119,255,0,71,196,118,10,62,16,85,57,54,83,80,137,90,205,68,104,79,172,173,245,34,142,106,13,117,44,180,131,117,114,20,69,123,241,191,175,196,115,144,171,177,221,109,10,34,126,199,126,118,241,241,28,1,83,20,148,232,179,95,252,253,193,168,226,200,142,222,180,184,73,74,123,146,102,64,59,73,212,32,40,136,206,49,153,159,19,51,66,127,164,110,37,214,95,34,75,72,211,194,252,72,139,128,182,210,107,18,55,174,50,137,82,18,104,89,151,5,153,23,3,248,71,97,164,79,121,40,109,110,190,234,136,218,47,162,51,227,192,90,59,107,20,246,215,169,75,105,165,95,143,20,223,249,135,46,218,24,106,246,101,37,127,82,72,91,169,152,238,28,23,55,43,235,215,73,154,79,69,173,114,255,0,24,110,211,113,163,83,183,155,183,39,118,45,125,102,93,247,250,239,0,23,28,141,181,242,65,112,240,27,136,221,151,3,65,94,254,161,193,195,159,175,95,105,206,22,230,127,235,28,187,4,165,168,142,252,53,23,49,71,212,150,9,211,37,18,83,206,220,72,110,28,43,160,203,75,127,188,55,152,71,14,69,204,125,4,143,128,7,28,81,13,28,137,5,111,80,214,81,140,202,231,164,199,222,109,149,185,16,249,222,113,45,220,172,124,61,64,62,87,90,73,36,136,146,155,145,250,134,195,49,28,55,84,102,105,50,59,216,190,232,250,141,151,30,226,133,17,95,143,19,27,237,48,166,200,141,90,79,133,128,110,48,132,182,130,37,36,185,23,34,27,166,68,92,136,105,74,146,69,99,46,66,142,40,202,220,76,7,201,54,123,81,244,106,74,251,87,228,69,224,56,83,171,165,229,150,237,79,17,31,14,39,254,177,187,83,102,68,173,222,233,221,58,111,123,168,203,157,134,212,104,58,16,122,146,217,157,239,123,0,251,35,202,236,246,141,102,119,31,99,47,165,103,164,181,113,49,198,41,165,151,101,38,68,103,234,26,226,51,33,47,36,212,237,203,143,13,71,234,1,203,153,150,155,216,105,47,170,26,82,103,98,73,157,198,163,243,108,64,52,172,202,223,116,112,245,133,17,50,92,63,76,254,99,28,177,241,225,234,28,117,73,178,54,138,228,71,219,254,144,17,221,183,4,196,171,15,58,209,107,236,226,165,124,30,100,145,21,213,37,18,183,122,120,115,254,97,46,91,107,97,119,164,97,149,60,130,138,91,204,78,107,227,123,216,219,146,126,161,18,213,248,139,139,184,190,142,214,175,55,194,192,62,120,175,238,245,92,213,198,220,134,94,108,163,48,147,81,163,56,102,190,206,39,142,127,244,152,24,127,21,6,173,92,75,133,134,85,236,189,81,102,60,186,81,45,43,191,186,70,21,192,139,214,207,136,9,112,203,154,218,14,152,162,37,62,95,46,31,127,214,163,196,92,56,243,23,32,251,14,57,107,218,198,99,30,176,54,44,141,18,9,146,138,85,138,86,163,211,111,82,124,71,114,115,54,168,180,150,84,227,236,213,20,73,237,123,218,80,124,248,119,172,128,92,218,149,205,135,9,71,126,92,254,18,22,123,51,104,113,106,17,170,91,200,113,92,55,55,55,222,54,71,123,26,57,240,240,28,30,37,218,107,9,193,57,45,57,19,17,93,26,47,165,182,173,198,223,101,241,22,215,18,237,39,133,170,41,146,150,227,98,27,57,162,196,180,55,221,111,178,248,0,180,251,72,214,162,225,140,55,30,152,202,29,96,217,169,178,86,140,68,148,217,76,184,174,28,75,215,251,226,58,177,148,174,191,136,234,207,153,173,68,237,65,247,59,124,79,139,138,62,62,60,70,86,109,69,153,144,177,18,156,68,19,169,182,93,126,59,132,78,216,138,197,25,68,124,150,125,230,49,14,106,206,77,74,82,238,103,169,229,171,181,226,163,1,157,27,7,48,101,139,73,86,77,143,9,255,0,218,197,19,11,76,89,43,123,164,140,173,167,249,196,78,108,37,9,164,215,227,172,218,106,231,132,145,115,211,199,207,140,37,134,152,226,61,243,74,109,203,187,225,1,204,37,68,42,86,26,18,119,184,220,50,227,112,20,81,29,143,143,112,208,146,49,85,172,138,252,249,13,164,174,230,92,79,152,13,251,240,176,23,43,247,7,3,77,197,0,106,33,81,66,228,42,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,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,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,2,138,228,52,141,74,228,52,128,13,165,149,236,55,70,218,128,81,37,98,49,67,228,53,54,158,124,69,87,195,135,128,15,142,79,154,175,181,49,212,49,17,233,143,32,237,245,31,140,135,111,149,230,43,237,12,116,252,70,139,197,144,119,250,143,198,64,48,143,108,218,150,231,9,99,4,110,111,111,39,241,213,246,88,254,2,43,51,14,126,250,191,80,45,214,157,91,175,162,191,208,35,192,73,182,219,138,209,135,177,153,90,246,242,119,241,227,8,192,198,41,215,86,152,187,218,251,190,31,226,164,7,193,134,99,117,153,203,78,189,62,242,106,229,126,244,140,131,193,81,55,17,162,158,243,87,202,72,46,86,238,72,199,58,99,155,153,10,86,155,246,12,185,248,144,188,249,116,231,88,121,180,105,211,104,36,124,239,222,128,25,131,149,17,247,148,215,123,118,179,17,187,190,181,67,32,40,141,235,223,113,181,180,255,0,56,177,89,88,93,78,132,210,188,253,228,72,167,234,183,96,255,0,164,93,58,61,99,78,251,229,127,169,250,63,135,192,65,120,40,176,119,115,90,86,246,254,250,217,249,190,34,229,83,74,204,159,219,255,0,49,11,71,135,43,187,233,168,71,85,181,221,108,175,175,214,127,0,187,52,71,55,145,148,118,183,190,25,127,1,4,31,76,159,53,95,106,99,132,156,171,36,248,119,23,227,28,220,195,211,126,254,197,199,93,170,205,221,36,253,234,253,146,250,47,16,220,28,61,69,189,242,92,77,244,222,222,62,161,213,39,81,55,147,86,231,89,181,237,195,71,129,120,142,106,125,91,223,28,79,87,245,125,31,193,224,62,36,77,223,44,147,187,181,254,184,100,108,182,198,225,9,78,189,90,72,147,202,195,224,156,197,200,213,175,154,253,95,8,251,101,196,222,17,171,121,107,170,252,134,228,120,252,9,58,249,39,212,3,160,87,43,30,78,117,8,234,251,203,169,101,125,118,229,111,1,245,208,49,54,247,127,242,149,173,167,244,207,135,192,115,88,135,14,245,245,180,174,185,163,73,172,254,119,126,118,241,29,127,15,224,174,173,191,249,167,171,86,159,210,109,235,250,224,23,118,26,247,154,248,90,214,31,70,173,46,36,173,126,36,43,79,99,113,188,237,234,213,110,235,122,199,222,104,186,137,87,228,3,92,53,106,69,173,205,86,31,115,76,217,100,189,92,187,172,62,70,221,209,195,77,248,223,152,251,99,185,189,225,107,113,1,188,142,42,33,245,18,125,235,152,248,149,27,82,181,107,254,1,244,50,222,132,151,27,216,6,234,17,198,247,238,26,208,158,209,241,26,73,86,238,26,20,254,131,51,209,126,62,176,27,142,185,161,62,109,248,219,152,211,22,70,243,87,98,214,183,120,169,77,185,17,110,249,23,213,13,179,169,233,253,34,247,250,239,245,0,229,200,244,248,220,84,203,87,107,212,58,251,181,139,91,229,111,250,127,234,26,87,93,210,178,46,171,255,0,79,253,66,209,216,139,152,214,158,6,56,56,213,109,233,151,202,246,186,173,231,255,0,168,114,108,191,173,54,209,110,62,177,104,251,8,236,119,176,170,215,216,51,176,249,141,86,238,26,13,235,29,180,255,0,8,81,173,111,233,81,150,159,225,29,119,17,63,242,185,30,159,211,189,126,6,57,41,178,180,254,151,126,37,223,224,58,157,105,222,178,149,55,167,77,157,51,189,239,235,25,28,44,87,247,213,23,219,211,166,198,163,189,239,244,67,191,177,27,86,174,223,171,184,112,212,42,118,233,100,246,250,250,217,229,167,149,236,126,177,206,147,182,250,31,225,12,224,250,18,199,215,255,0,0,250,91,77,147,207,188,124,68,119,31,60,164,106,35,227,110,200,163,147,116,237,117,250,138,227,140,151,82,221,190,148,110,111,114,46,58,188,126,1,177,24,183,109,153,115,227,113,197,86,89,223,201,75,154,180,217,178,43,90,253,230,32,230,28,155,100,155,187,191,185,168,124,82,106,189,149,22,227,213,244,95,234,29,122,84,190,172,202,154,221,234,211,110,55,183,120,224,231,84,123,43,94,231,213,244,95,7,128,14,193,55,17,245,55,212,125,79,95,34,249,229,187,190,1,202,209,177,47,91,112,145,212,180,123,214,171,239,47,234,240,22,197,249,29,97,102,122,52,247,243,184,173,22,175,213,167,186,158,175,171,74,20,159,62,223,68,94,2,81,124,91,153,173,180,158,238,215,34,62,99,226,158,198,189,29,187,90,253,223,0,232,148,106,254,169,107,46,169,111,123,63,211,60,75,192,118,151,102,117,107,123,222,173,94,54,20,115,16,147,186,215,198,247,183,243,141,185,179,122,179,70,123,189,87,74,190,138,220,135,198,197,83,173,106,247,141,58,109,244,87,231,247,6,204,168,61,97,58,119,186,108,70,94,109,249,141,124,27,125,119,174,112,221,232,213,216,243,175,255,0,207,49,244,196,166,216,201,205,247,154,187,219,79,250,199,28,154,86,231,244,253,86,59,249,182,254,113,243,76,119,170,200,65,233,213,98,37,115,183,120,131,182,19,90,143,70,171,95,190,195,235,142,222,225,41,85,245,105,191,128,234,208,235,183,66,11,170,250,254,143,253,67,155,131,80,223,161,30,243,167,85,254,138,254,191,1,104,230,218,127,81,91,77,190,232,218,147,59,118,155,110,175,101,91,206,31,27,178,247,41,37,110,239,115,183,49,243,162,126,253,197,35,117,166,215,59,234,184,163,145,102,86,245,86,221,219,133,249,141,185,13,235,81,29,237,196,198,228,116,92,136,239,205,35,232,54,238,69,199,144,14,175,58,167,212,244,123,198,189,119,250,43,90,214,240,241,31,67,53,62,181,169,27,141,61,222,117,249,253,193,244,84,105,219,253,223,191,105,211,127,161,191,171,196,116,150,233,157,74,67,42,223,235,186,200,252,219,114,50,241,25,29,181,232,250,210,174,221,187,38,92,135,5,85,103,118,203,168,213,123,180,174,54,240,49,246,17,235,105,73,229,114,50,254,1,199,200,111,171,145,157,245,89,58,189,66,14,152,170,118,170,134,251,125,247,52,253,109,189,99,150,140,222,237,180,162,247,181,248,143,186,85,75,68,85,47,115,123,91,134,175,31,128,117,58,190,34,221,58,233,117,59,219,79,233,159,7,128,15,171,16,187,212,33,200,159,167,121,187,209,216,189,175,115,34,231,247,69,169,159,153,122,101,191,27,200,159,59,117,73,213,214,121,216,204,190,160,124,248,239,17,117,213,206,133,212,244,107,221,118,183,151,181,180,159,43,120,14,18,145,132,188,161,165,126,80,221,235,104,156,182,234,246,189,184,115,241,18,142,205,15,29,239,85,127,37,90,233,191,207,255,0,253,209,196,226,243,242,161,67,127,231,87,222,46,222,119,157,164,252,6,182,176,151,82,89,175,202,26,248,105,182,234,223,231,120,14,211,79,167,106,140,132,111,188,196,36,175,167,159,15,132,92,22,53,220,172,235,150,249,187,163,71,248,45,239,127,241,252,7,201,76,193,254,77,90,139,202,59,205,233,167,244,155,90,215,250,239,17,148,197,76,234,223,167,234,213,245,182,254,113,210,235,204,110,35,249,218,174,133,247,91,184,128,89,137,20,142,169,37,183,250,198,189,213,156,182,139,94,199,123,115,26,100,87,52,204,105,190,171,231,105,227,175,199,224,29,202,125,55,175,71,117,123,237,30,246,164,121,183,238,63,31,17,211,36,225,189,212,246,92,235,183,211,165,86,221,243,178,190,16,90,229,37,213,47,135,229,35,113,205,105,250,47,174,79,128,251,112,197,111,117,2,51,125,90,246,215,199,95,215,43,192,125,244,40,91,232,14,68,222,219,91,166,122,180,242,177,17,242,251,131,232,157,130,60,163,13,113,252,167,187,222,91,142,226,246,177,145,253,87,128,35,125,172,87,213,159,35,234,26,180,253,150,221,223,0,229,233,25,129,189,146,166,188,147,109,45,159,30,177,226,95,90,45,140,204,162,213,81,89,123,161,181,237,250,147,235,126,220,115,84,44,187,242,107,230,175,44,111,44,214,143,208,246,239,46,62,119,128,11,255,0,66,173,245,198,154,62,173,163,83,9,95,159,126,226,240,241,28,148,169,154,73,179,221,243,35,239,248,5,128,117,62,74,51,59,239,108,123,191,169,251,189,254,161,223,48,182,54,234,240,247,94,76,213,165,166,147,125,245,185,17,253,104,81,220,216,171,107,213,242,189,173,111,163,255,0,80,230,94,43,219,238,142,50,46,32,235,58,190,84,211,166,223,166,95,249,135,98,75,122,187,192,117,233,117,46,163,127,121,215,100,235,243,173,247,57,120,15,136,241,47,89,97,196,245,45,58,136,211,243,203,247,124,2,219,226,42,206,246,185,16,186,181,174,134,203,207,250,243,240,29,215,7,151,91,96,138,250,47,39,71,175,185,63,210,32,237,120,38,15,95,148,220,237,238,141,219,139,70,157,55,191,99,157,254,232,238,243,28,234,144,150,139,107,209,110,60,175,115,29,107,172,249,2,154,234,244,111,236,162,93,175,167,153,145,120,139,101,95,196,126,90,196,239,211,122,158,231,125,167,183,188,213,107,54,74,229,98,245,10,46,169,124,183,47,87,155,171,238,218,196,55,78,129,190,81,159,91,181,248,252,238,255,0,206,58,222,21,143,228,250,92,89,26,247,155,189,124,45,107,221,74,47,231,29,246,143,43,172,154,75,70,159,122,37,115,191,168,7,93,159,132,181,180,95,52,45,218,191,206,188,15,196,109,83,40,253,86,66,139,172,234,210,131,79,153,110,242,241,23,5,39,192,139,192,125,81,216,177,235,213,205,60,172,44,29,41,236,27,215,52,252,210,209,163,236,55,189,255,0,198,240,20,133,150,221,95,95,205,157,90,173,250,154,222,191,174,29,241,164,234,191,17,245,233,241,22,14,26,52,77,195,42,99,121,171,89,159,27,90,215,43,14,58,118,31,223,204,106,79,91,211,187,36,246,119,119,189,140,207,214,59,44,182,244,33,106,189,236,131,49,197,36,183,234,35,243,120,219,214,26,62,69,71,234,236,169,26,245,92,239,123,88,117,234,227,61,109,183,162,106,209,175,79,106,215,181,172,124,135,109,118,155,188,112,189,250,220,62,167,253,99,113,170,70,146,37,245,139,219,235,63,214,36,22,202,30,8,222,205,68,191,41,218,247,236,238,124,45,207,80,251,170,153,113,229,56,104,107,203,59,187,57,174,253,94,253,198,95,84,94,177,113,138,54,237,54,215,123,120,14,38,163,88,234,47,41,158,173,175,73,145,95,93,185,149,253,66,200,44,148,188,136,221,76,126,87,186,171,239,28,81,233,234,60,174,119,231,188,29,142,153,151,254,79,97,164,121,91,121,161,164,183,126,175,107,216,139,143,157,224,46,204,122,229,227,180,190,171,205,9,63,63,195,224,31,58,171,59,231,20,142,173,107,25,159,159,254,161,5,186,247,43,167,245,127,253,87,250,199,45,76,163,238,247,159,44,222,246,250,15,135,196,119,148,205,211,250,95,253,33,161,169,251,251,251,214,157,63,93,112,131,224,56,123,198,212,214,242,218,200,211,123,114,184,225,229,224,78,189,45,185,30,85,209,164,137,54,220,94,246,59,253,87,136,237,36,230,131,189,175,110,35,109,250,141,149,109,207,119,213,127,168,94,13,186,30,29,242,68,85,53,215,55,190,248,110,95,119,167,184,184,115,63,80,211,62,127,83,121,197,238,181,232,183,13,86,189,200,191,164,109,74,170,110,226,188,230,226,250,91,82,173,171,157,139,224,22,63,48,113,103,148,39,79,163,117,13,222,243,117,239,155,219,218,196,133,114,183,133,185,136,46,165,107,48,188,149,29,231,60,145,189,221,105,225,214,52,222,230,95,90,126,177,211,101,230,191,95,144,182,252,129,187,181,149,126,181,126,235,125,71,136,183,116,92,49,214,221,102,111,94,209,175,87,103,117,123,88,140,185,220,118,152,180,77,209,110,122,213,244,151,61,30,63,8,14,86,30,105,117,73,11,87,144,181,240,52,254,138,183,127,218,120,14,221,71,199,94,84,52,151,146,247,90,154,39,62,127,171,213,195,205,47,88,182,117,60,43,173,162,115,175,219,82,239,109,215,129,248,142,30,155,131,53,79,121,94,82,230,74,63,156,253,113,125,112,130,250,206,169,223,71,188,122,254,139,224,240,28,164,115,182,175,184,45,165,65,190,167,187,227,175,93,252,45,107,127,72,237,244,170,158,173,239,188,90,218,126,139,225,240,20,119,54,209,102,220,85,249,21,197,26,127,75,106,236,223,153,243,29,34,169,141,252,150,209,23,147,55,187,212,171,244,237,54,183,248,167,235,28,50,241,215,93,136,247,204,189,23,74,145,243,251,247,115,243,124,69,163,184,226,10,239,83,90,145,213,117,251,201,170,250,237,235,240,240,26,232,73,242,172,22,38,223,117,189,213,217,243,173,99,50,231,195,212,45,130,36,121,69,212,30,141,221,212,72,231,126,254,127,194,59,229,5,255,0,38,83,24,70,141,230,239,87,27,218,247,81,255,0,72,81,216,31,103,170,146,143,86,173,54,238,183,49,182,212,155,159,153,221,235,28,45,70,167,214,27,113,91,141,58,173,244,87,245,120,14,21,170,189,165,174,55,87,243,19,125,90,249,242,240,241,10,59,156,233,154,24,73,238,239,218,34,231,224,99,128,147,51,112,165,61,187,213,169,71,194,246,230,62,232,19,183,233,74,55,90,108,217,29,245,95,212,58,230,35,115,118,75,93,175,119,207,135,239,137,186,56,186,206,101,249,49,226,99,200,187,205,42,90,47,214,109,230,153,21,252,209,185,3,24,117,157,231,204,237,58,109,250,117,253,127,90,45,54,39,153,122,139,190,247,250,115,189,255,0,92,62,168,110,245,237,125,157,26,45,223,123,223,255,0,160,81,121,169,211,250,203,154,119,90,123,73,47,58,252,199,221,81,103,229,57,14,106,243,89,89,218,222,6,56,188,53,76,234,43,121,123,253,119,52,31,155,110,87,241,27,248,142,110,150,222,103,117,231,199,81,95,87,43,220,132,29,70,83,125,101,228,158,173,60,9,60,175,222,62,25,149,127,37,107,141,213,247,187,171,118,181,233,189,248,250,143,214,62,57,7,106,140,116,91,153,163,143,248,195,238,122,151,188,120,228,111,237,126,237,62,22,245,128,248,92,172,121,69,163,103,171,110,247,157,250,239,107,125,207,1,109,177,156,110,173,81,153,55,94,173,59,190,205,173,244,41,46,98,226,204,123,112,242,225,105,213,166,221,171,219,186,252,135,82,155,78,235,152,133,103,190,209,174,223,67,123,89,5,227,224,3,224,193,24,235,172,77,58,119,146,244,245,120,182,215,191,190,173,38,146,229,167,128,184,47,226,13,220,70,157,234,151,213,167,134,243,195,224,22,98,86,29,242,53,94,109,71,174,111,183,207,56,141,27,189,54,186,175,206,231,234,27,85,58,246,246,34,34,117,75,110,148,69,171,121,206,196,101,202,194,81,223,165,227,205,212,167,155,242,85,244,184,162,190,255,0,212,127,106,57,72,216,191,123,171,230,117,173,111,211,191,253,209,143,47,51,242,211,239,106,249,235,138,85,173,203,137,255,0,72,219,135,35,202,122,251,27,189,221,187,239,123,254,247,168,81,127,106,121,181,213,86,193,123,159,213,172,207,245,93,173,203,235,60,70,132,103,30,134,212,191,115,151,211,115,183,92,255,0,247,7,67,195,152,35,200,210,77,126,83,223,107,91,103,109,206,155,105,51,250,227,245,139,155,66,195,189,126,49,171,174,104,247,221,31,59,191,113,120,248,128,249,105,217,255,0,187,117,184,158,228,175,189,112,139,87,95,229,123,23,45,216,238,20,172,210,235,239,36,252,133,163,137,167,244,85,251,175,245,3,163,226,236,182,235,111,153,249,103,69,227,105,253,13,126,245,125,112,235,180,124,181,234,18,219,79,150,183,156,84,175,208,214,250,19,47,170,1,125,226,102,46,137,8,47,35,222,215,253,81,225,246,163,178,70,175,121,122,18,91,234,155,141,253,248,239,53,91,73,252,5,126,66,193,171,46,247,165,189,242,197,175,221,213,255,0,253,225,223,240,30,16,242,115,80,85,229,13,230,239,123,250,85,175,115,87,215,120,139,131,186,70,165,245,9,78,73,223,235,215,116,233,211,107,92,239,206,254,3,133,197,111,239,226,19,58,116,233,126,247,189,251,148,59,180,26,118,240,146,141,245,172,130,227,167,224,241,28,220,88,155,162,34,222,94,201,183,33,96,180,56,75,9,93,83,36,249,67,244,65,161,205,59,175,54,250,142,220,248,243,23,66,39,99,95,125,236,57,146,123,118,90,116,222,220,57,141,198,164,94,253,143,225,8,62,168,201,211,171,143,168,114,172,47,73,90,215,226,56,103,101,110,237,239,119,191,136,248,203,17,106,81,35,169,249,199,111,158,127,168,81,220,16,245,146,103,167,151,136,214,137,157,219,191,225,29,118,36,174,178,141,90,52,246,173,206,227,121,216,250,144,110,107,181,184,90,192,59,18,30,222,25,22,155,95,196,107,52,240,230,58,139,114,119,50,73,189,26,173,223,123,119,14,118,20,141,108,161,90,45,123,247,248,152,14,69,29,147,191,128,221,90,251,4,86,27,9,85,200,184,119,10,45,86,46,93,224,53,40,124,199,34,255,0,65,252,35,82,149,224,62,39,81,188,183,27,88,6,135,166,110,244,251,221,239,226,62,110,191,191,65,150,235,77,203,79,157,127,230,28,83,165,162,221,247,28,100,248,183,191,190,125,7,171,225,18,142,204,211,119,50,85,249,24,250,208,119,81,112,29,78,131,31,74,82,90,239,239,197,221,240,14,202,101,187,65,157,238,40,251,72,236,119,26,137,206,60,135,192,135,111,98,211,252,35,232,108,251,36,96,62,133,113,43,141,153,7,100,23,194,55,9,124,11,128,219,115,137,95,196,5,139,207,220,53,229,188,60,219,61,119,115,243,84,157,190,239,87,208,59,195,153,122,196,39,102,190,27,242,55,146,254,93,223,111,183,255,0,165,233,181,180,120,159,172,79,214,49,133,214,160,165,27,221,63,44,18,188,219,247,40,68,150,215,88,35,113,238,79,230,158,173,93,127,244,139,126,193,245,192,48,162,58,247,26,184,106,213,111,1,115,178,251,23,121,17,13,57,228,253,246,234,106,94,182,247,77,237,163,135,154,126,161,108,92,236,216,114,77,200,208,101,216,191,27,243,1,144,179,179,175,173,25,177,238,107,78,241,26,47,215,111,107,220,175,243,177,181,75,115,221,164,148,49,110,167,172,205,187,252,242,218,75,85,251,190,1,99,24,169,232,50,247,139,246,175,231,127,168,118,26,22,45,242,100,132,59,228,253,230,149,40,237,189,183,52,219,234,64,100,101,19,39,119,173,51,51,221,21,175,171,179,212,254,18,231,172,115,47,229,70,136,170,249,191,123,91,245,47,143,219,139,5,242,75,223,199,234,254,69,211,171,191,172,223,190,255,0,82,54,151,138,55,204,155,189,71,78,174,237,237,251,254,1,58,59,222,57,203,207,39,184,167,124,177,188,187,168,77,186,189,190,130,255,0,85,224,44,13,122,39,85,169,204,111,121,171,68,151,17,123,90,246,81,142,197,88,196,59,197,169,61,78,221,162,63,158,120,124,3,169,84,36,239,148,181,104,181,220,53,115,248,67,47,209,33,27,15,30,154,180,67,183,251,147,111,248,209,132,170,81,157,213,190,236,253,79,127,194,33,163,99,76,95,212,241,34,88,242,118,189,214,26,38,239,190,181,236,228,114,191,155,224,37,239,9,79,223,245,191,122,211,167,119,244,87,250,161,71,127,105,92,248,13,211,62,241,243,180,174,124,7,210,69,112,27,75,226,127,112,81,37,97,188,104,191,120,166,155,112,184,10,151,152,40,92,64,248,1,112,1,168,184,10,138,23,17,80,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,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,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,20,87,33,164,106,87,33,164,5,72,139,188,104,82,72,106,5,149,172,3,73,13,43,185,247,119,13,69,204,81,103,198,222,0,62,57,62,106,190,212,199,85,174,180,75,97,242,59,241,211,248,200,118,217,5,217,87,218,152,235,149,86,119,141,186,155,43,142,158,95,112,6,11,237,171,135,148,254,16,198,82,208,196,165,106,242,119,20,166,233,249,236,114,245,8,164,204,40,174,196,196,19,218,54,156,73,35,117,231,164,200,248,161,2,108,246,162,194,103,87,203,204,76,210,88,154,179,119,169,112,105,55,51,179,236,242,224,126,161,16,185,247,133,158,163,98,218,235,74,139,53,4,207,85,249,242,12,140,174,211,92,248,23,172,5,178,195,81,81,38,98,210,179,81,123,201,171,135,194,67,37,114,226,135,14,59,49,95,55,93,35,93,61,5,218,81,91,137,32,253,67,26,40,19,14,20,215,21,116,23,189,154,123,127,9,127,64,190,88,83,29,186,204,72,172,161,218,121,154,34,33,54,53,29,248,18,121,246,128,100,141,42,189,213,161,181,29,135,99,172,154,105,8,226,171,153,88,173,198,198,46,93,26,94,157,245,212,130,190,158,103,240,140,121,193,181,23,106,108,188,243,137,111,138,90,81,104,35,183,18,51,245,152,189,13,84,209,26,246,117,158,215,213,43,253,96,46,93,15,19,51,14,165,25,78,74,134,130,55,219,59,173,100,92,149,240,139,209,69,204,122,52,10,4,217,78,215,104,205,155,59,199,125,242,82,8,136,137,4,119,62,215,46,3,9,113,86,55,118,144,219,50,154,114,13,208,151,28,247,195,59,118,108,127,84,67,160,98,93,163,107,145,168,117,26,123,30,231,86,79,195,120,172,122,205,70,106,65,149,138,206,128,202,124,226,218,190,53,10,67,209,233,184,131,6,61,122,98,157,34,92,178,81,154,238,225,91,178,241,122,136,99,38,41,219,35,18,74,66,144,133,96,229,145,182,146,236,27,135,244,87,253,156,98,222,42,197,216,151,23,212,27,123,201,77,56,163,100,163,17,69,97,195,35,237,40,237,231,31,30,215,226,28,71,185,76,90,243,42,113,88,94,173,164,142,198,101,9,219,23,240,0,200,39,246,154,196,21,25,170,83,169,195,100,78,90,230,130,95,113,126,219,224,46,78,83,103,212,167,171,212,164,75,149,135,218,74,183,250,143,89,166,221,135,45,205,193,132,175,83,171,52,183,12,228,82,165,50,109,115,222,176,180,218,254,187,145,122,199,53,133,177,100,170,85,78,43,150,136,149,53,175,131,183,46,105,87,62,37,235,1,50,152,55,22,68,172,66,134,234,39,192,112,221,132,219,222,244,233,31,50,79,18,226,124,56,142,222,219,136,113,36,162,90,78,229,126,6,48,187,103,204,220,235,229,10,19,243,104,169,221,80,219,59,37,203,40,140,183,69,198,235,241,25,97,64,174,69,155,18,59,135,46,41,235,142,133,246,28,43,113,34,241,241,25,209,202,77,148,211,74,73,45,214,211,115,59,106,85,135,67,172,230,51,144,119,59,151,233,138,215,170,250,149,126,86,250,239,17,218,171,12,245,179,105,76,146,156,34,212,125,142,60,237,234,22,198,126,95,28,237,222,246,45,72,180,94,218,81,235,183,214,248,8,59,205,39,48,209,43,123,191,153,75,78,157,54,179,150,189,239,235,80,184,20,218,219,82,209,171,172,70,62,222,158,202,203,195,196,99,204,204,48,253,31,70,226,36,211,223,94,251,198,207,187,213,98,47,88,238,216,107,17,188,204,53,107,56,201,81,60,102,68,171,149,248,23,136,11,202,219,236,43,137,188,142,127,84,67,144,134,251,8,228,242,57,159,209,23,168,90,51,198,245,22,220,74,26,106,26,136,237,244,42,63,243,135,96,162,226,105,82,154,55,36,166,50,44,179,79,2,50,43,88,189,102,2,226,42,122,9,86,222,53,111,132,28,156,201,48,107,55,218,191,219,23,172,116,71,49,43,189,104,216,66,162,153,119,113,51,62,87,245,141,199,170,210,220,136,106,67,77,168,207,149,146,103,223,240,128,236,146,234,237,18,120,190,193,22,175,170,255,0,88,234,245,26,204,102,214,181,166,84,99,51,112,200,200,214,94,62,35,130,172,86,230,50,193,25,52,213,247,150,50,52,159,168,252,69,189,145,137,43,210,103,200,96,233,205,238,210,226,205,42,75,43,227,101,88,184,220,7,96,197,89,133,89,97,181,51,10,52,39,183,114,13,5,100,45,71,164,181,21,248,43,224,31,22,19,173,87,37,245,174,183,78,38,244,104,211,102,86,87,190,171,243,63,1,165,52,104,47,176,220,169,175,184,202,158,73,45,68,106,74,72,148,101,115,46,37,240,143,135,221,156,58,79,232,58,141,57,205,239,157,173,226,59,91,151,37,23,172,192,94,216,239,196,237,111,37,52,158,86,186,200,135,62,203,208,142,214,148,217,241,250,178,24,204,206,107,226,73,23,211,6,156,173,63,82,211,135,254,120,237,237,102,85,97,9,61,12,83,204,239,114,236,171,253,33,40,191,145,220,135,187,53,20,150,238,71,195,182,66,171,152,218,79,231,141,219,215,113,102,104,249,151,84,121,72,110,83,116,230,201,78,146,79,130,138,201,59,113,226,161,219,91,196,170,149,25,106,97,200,174,43,85,136,144,119,245,122,140,90,59,155,181,200,108,36,210,185,177,82,105,230,74,112,139,249,199,17,59,16,164,212,181,69,122,43,167,195,78,149,106,191,43,242,49,209,106,18,107,51,102,184,134,233,203,90,23,107,26,25,89,222,196,92,191,120,115,184,122,138,235,233,142,169,145,228,180,165,107,212,90,13,54,231,110,101,240,0,228,216,147,50,162,225,235,143,194,218,174,132,31,119,1,201,198,130,164,153,40,219,112,174,158,242,31,92,42,124,106,123,100,173,234,147,192,211,219,81,23,125,253,67,235,75,209,85,192,164,54,103,234,37,144,13,134,13,105,61,6,155,17,21,184,144,228,26,109,9,191,104,255,0,124,124,46,45,68,102,109,150,174,63,15,1,94,186,180,249,218,10,254,176,27,238,186,92,53,154,72,113,18,37,37,4,102,149,160,204,147,126,99,224,171,226,37,177,186,208,184,199,171,85,238,127,7,136,226,233,213,9,53,20,111,36,54,132,150,189,6,105,35,34,34,225,199,137,248,128,250,42,85,89,105,74,210,211,77,170,237,159,208,153,241,227,226,54,104,114,38,202,208,111,70,52,251,241,36,236,131,46,28,61,99,236,92,106,114,142,202,150,69,127,178,36,125,212,230,160,176,146,75,114,146,174,221,248,172,143,143,0,27,53,90,18,38,33,222,204,131,53,233,243,11,213,111,15,1,193,43,4,182,167,13,74,106,113,17,247,233,255,0,247,71,119,57,104,105,58,183,141,216,187,204,199,195,55,17,52,194,22,132,201,137,169,54,224,107,227,221,226,3,226,164,225,136,209,216,67,102,114,74,196,126,117,175,207,224,9,152,54,35,164,106,73,204,51,82,174,100,86,255,0,68,125,20,234,244,153,143,41,13,161,133,164,144,106,35,65,25,247,151,136,230,213,81,110,59,40,113,215,89,65,153,17,30,181,91,141,185,115,23,7,78,167,96,228,71,154,234,247,83,72,141,42,34,53,39,135,50,250,209,221,220,165,180,253,181,155,165,167,213,111,232,31,39,150,89,87,206,228,71,81,250,137,100,127,206,62,168,181,98,119,86,183,25,43,90,214,63,245,139,7,199,22,131,14,62,173,46,61,218,183,51,47,232,28,145,182,193,23,109,221,55,245,168,136,109,60,234,209,167,118,146,85,239,126,23,28,52,202,201,217,37,173,139,157,236,87,231,252,32,57,133,183,22,246,39,200,238,95,84,67,143,168,210,35,203,74,207,83,167,118,205,61,147,47,31,1,195,174,175,56,156,73,180,194,20,146,181,207,73,157,191,132,114,180,234,171,175,55,239,251,164,43,93,173,203,135,15,89,133,163,134,44,58,204,99,214,93,98,233,250,171,127,64,251,97,44,162,56,132,92,136,145,126,42,241,191,244,142,101,210,109,228,25,235,43,171,212,99,138,151,9,197,56,189,219,78,168,184,88,201,55,184,144,108,87,157,84,168,136,38,136,156,61,225,29,145,199,133,140,108,225,150,37,38,123,134,184,238,36,183,39,99,52,25,125,18,71,41,10,154,147,109,39,32,157,111,129,243,225,223,226,67,144,132,220,104,238,158,237,226,51,36,233,177,168,189,100,3,152,132,107,36,164,148,155,17,32,185,151,192,62,212,149,199,202,193,154,146,147,62,5,164,172,99,233,66,209,107,106,47,223,26,28,37,89,245,71,221,104,36,158,173,92,254,224,227,158,116,220,65,222,220,8,249,14,74,172,193,61,186,190,174,26,185,125,193,195,56,182,146,90,77,196,246,184,21,207,152,131,141,149,49,77,190,152,229,162,203,34,189,249,241,59,13,137,77,41,72,94,132,169,93,131,46,5,113,245,73,128,195,175,162,66,214,178,208,69,200,202,220,14,254,161,83,126,27,93,131,148,209,25,241,177,172,174,50,58,30,33,160,75,155,30,65,38,20,181,107,209,230,54,103,200,203,195,192,117,166,112,52,165,184,68,186,125,72,136,249,158,232,255,0,209,23,129,217,77,38,57,169,183,91,87,171,181,126,241,198,187,91,91,46,154,12,216,34,47,89,248,124,32,58,36,12,174,132,235,237,201,144,154,162,20,119,185,88,136,139,129,151,122,7,115,135,64,141,79,101,182,219,83,246,109,4,217,107,50,228,69,240,115,224,57,88,181,86,29,97,46,46,68,114,81,222,228,75,47,95,194,42,169,17,30,51,74,164,181,206,252,22,64,56,89,240,210,134,137,77,235,81,154,190,31,88,233,149,122,149,90,43,230,136,240,137,101,173,101,115,105,71,192,143,135,35,23,26,66,35,173,36,73,120,143,143,114,136,112,211,104,208,157,94,181,60,229,204,204,248,40,191,160,5,148,196,243,42,74,234,223,41,159,209,254,150,175,173,22,19,23,202,197,19,35,54,148,80,222,93,144,233,30,136,174,29,174,68,50,210,183,134,96,189,185,212,236,130,182,174,74,47,15,1,111,230,225,106,18,90,50,58,131,164,102,149,17,123,234,56,255,0,0,12,82,235,88,186,2,20,202,48,251,252,110,174,220,71,111,255,0,207,1,196,84,103,226,215,221,35,127,15,186,132,232,178,143,170,58,68,69,115,185,241,25,25,137,48,221,58,59,247,142,251,235,34,103,87,156,147,227,115,245,16,226,35,97,8,149,120,15,173,211,151,168,201,77,145,55,111,169,251,83,227,196,5,174,192,41,146,226,146,110,176,164,185,190,89,18,116,153,92,180,23,119,239,139,215,134,234,85,24,240,163,198,76,82,208,157,124,77,10,191,51,63,88,225,40,249,125,26,146,242,100,165,21,2,36,40,206,238,17,91,137,91,234,72,115,75,155,228,212,155,12,41,181,41,190,73,89,220,248,241,228,95,8,14,209,135,231,206,69,121,137,75,142,73,73,107,186,141,6,73,243,12,185,142,225,80,204,8,180,246,18,75,168,210,208,164,168,144,100,227,196,86,59,31,15,59,159,1,209,48,220,186,197,65,232,233,77,61,75,109,205,125,166,218,81,222,196,124,143,238,13,250,182,89,78,172,169,107,118,147,89,247,199,77,239,122,96,249,157,249,118,15,135,16,29,197,24,241,21,54,210,201,203,166,169,36,68,178,54,220,189,255,0,233,31,14,35,232,105,186,117,68,183,135,49,6,162,34,81,146,28,79,3,49,196,208,178,153,136,76,50,183,35,214,16,173,194,82,100,180,17,88,236,92,60,207,1,243,85,146,246,20,116,154,142,210,172,234,148,159,150,18,119,236,31,11,90,222,190,32,59,202,105,108,179,230,169,195,191,172,203,250,7,45,93,147,33,221,199,85,108,158,182,173,90,8,213,110,86,228,58,118,31,198,241,106,251,254,183,62,154,141,214,157,58,29,34,189,239,123,221,71,234,29,230,150,134,28,222,235,116,138,218,109,218,47,16,29,59,12,97,200,210,41,238,57,53,82,25,120,158,50,74,46,73,185,105,77,184,25,95,157,199,108,163,83,147,77,96,205,162,112,244,185,188,237,250,236,94,30,3,105,200,237,65,146,218,82,163,209,114,90,148,179,229,199,253,67,154,132,236,41,17,215,105,77,157,204,211,217,112,189,64,58,166,51,68,234,218,85,13,17,28,113,46,52,130,247,150,204,207,130,239,195,159,168,124,184,43,2,38,29,86,29,85,246,42,13,56,141,229,247,137,210,146,186,84,158,55,79,143,172,119,50,68,40,146,144,179,146,146,89,21,200,148,178,241,33,205,66,82,164,182,141,5,173,10,189,148,146,189,249,247,128,234,120,170,107,240,163,74,141,29,9,82,81,162,218,136,204,206,230,147,238,248,71,126,192,107,91,144,161,184,180,216,213,1,179,62,29,230,73,28,5,91,10,166,164,167,77,77,75,51,115,79,206,211,234,183,46,30,3,186,97,154,74,160,70,142,214,237,242,38,226,161,178,214,92,120,18,124,57,240,23,7,33,50,30,249,162,186,87,99,85,248,23,194,58,228,51,152,197,78,66,74,50,180,167,90,72,205,7,196,181,14,240,235,42,220,35,74,20,103,195,187,192,112,91,151,19,41,213,45,181,164,141,74,226,101,110,241,119,6,183,152,66,173,115,49,243,52,165,38,250,10,247,230,55,228,56,233,105,208,141,92,239,192,204,86,3,36,189,122,245,21,173,111,225,16,114,134,90,219,81,40,172,102,70,67,105,132,27,70,72,34,59,26,175,196,125,42,209,99,61,69,195,196,109,26,209,168,149,173,60,60,70,134,169,11,90,8,205,41,191,15,80,248,159,152,226,27,87,4,92,173,192,198,169,243,148,211,74,54,205,179,59,23,227,28,43,245,7,22,165,27,132,218,82,118,185,242,254,113,55,70,221,82,171,45,41,117,41,105,179,73,105,227,164,252,60,71,89,157,83,120,220,53,40,155,37,25,149,202,199,234,248,71,215,90,172,161,146,121,4,244,126,26,121,171,224,241,28,92,38,227,213,220,53,45,210,51,52,234,247,181,23,113,219,196,65,240,57,22,92,231,23,120,174,154,76,205,100,104,65,241,255,0,230,227,145,129,77,146,193,146,186,171,229,216,183,105,7,225,224,57,182,153,40,109,163,117,168,236,146,71,107,213,255,0,201,15,178,59,203,116,244,172,136,136,147,126,2,14,47,170,73,149,231,199,116,180,242,210,131,239,28,196,90,43,80,245,104,223,118,237,125,94,31,115,196,125,59,216,177,249,72,71,107,234,150,67,116,230,173,124,244,112,245,10,56,138,154,37,155,110,37,152,203,89,27,71,201,6,124,120,142,167,38,61,89,14,165,101,78,127,178,68,127,57,87,172,92,53,204,136,158,193,74,107,137,125,89,3,76,69,152,95,62,189,207,79,101,69,255,0,207,120,11,63,136,165,98,19,105,232,232,164,56,164,185,29,73,51,40,235,51,227,114,28,46,16,193,242,101,86,34,78,147,6,123,110,43,121,168,137,163,34,43,33,69,222,145,126,36,225,72,178,149,196,229,88,211,167,179,111,232,31,69,51,10,65,167,186,211,196,228,146,221,234,243,204,173,196,143,159,15,16,131,174,82,176,185,52,195,72,83,82,210,146,213,196,211,110,243,240,28,179,116,70,153,73,91,127,234,227,255,0,208,118,23,213,22,59,74,65,72,71,102,220,214,67,129,170,98,72,48,76,219,93,66,18,12,148,69,101,186,68,124,74,254,177,120,18,33,37,12,166,196,190,100,92,126,1,192,207,221,181,123,44,175,174,198,70,127,8,229,151,94,102,83,40,221,73,138,229,236,174,194,200,248,91,159,49,212,43,50,234,68,183,22,204,51,89,27,199,99,38,212,100,101,199,136,130,218,226,202,124,229,117,93,212,39,215,109,119,179,102,118,243,124,5,187,172,102,77,114,129,185,211,18,2,119,250,190,124,218,203,205,183,46,209,122,197,238,168,190,255,0,189,245,134,201,190,118,185,25,95,151,172,99,37,125,185,120,163,113,188,140,226,186,182,171,117,116,25,249,214,231,207,234,127,24,131,126,157,63,19,99,233,77,49,62,138,225,38,51,136,65,28,72,206,94,206,29,142,247,53,125,79,15,186,59,131,25,113,83,97,6,219,52,106,194,201,71,127,208,234,51,191,220,72,185,217,101,150,176,169,50,228,172,202,164,147,83,140,25,111,108,87,177,171,235,75,214,47,4,76,59,1,4,74,121,247,145,101,95,180,164,151,15,95,33,115,40,196,228,224,108,81,14,169,21,113,240,205,101,100,151,16,187,156,39,12,174,74,240,79,128,189,120,86,135,82,126,139,21,138,157,58,100,101,43,94,178,83,42,65,167,182,163,47,56,184,119,126,248,185,114,162,209,35,47,120,117,52,22,132,235,237,60,139,112,29,126,179,140,232,180,244,60,134,43,116,181,56,222,155,37,82,80,103,198,221,196,175,16,131,230,102,144,80,146,148,161,47,105,69,236,106,47,95,220,241,29,103,18,161,202,116,149,212,26,109,70,167,20,150,251,101,217,182,158,239,253,17,200,163,27,77,158,249,53,25,48,222,101,207,53,109,17,170,246,46,227,37,91,153,13,21,150,166,86,32,54,135,34,184,126,248,75,247,180,29,248,17,151,143,172,7,41,135,39,19,204,178,107,91,100,103,29,38,100,71,223,98,27,211,42,207,182,165,36,210,209,32,150,100,70,100,124,127,132,112,180,54,101,198,123,118,236,103,16,132,53,160,141,104,50,189,140,134,238,33,153,18,44,52,56,228,166,80,102,233,36,245,172,139,141,143,128,131,151,104,233,242,144,75,92,198,201,118,35,81,37,196,240,51,230,67,237,140,184,172,106,211,33,29,171,115,89,11,69,70,198,18,164,79,169,176,146,136,166,227,189,161,10,77,206,229,169,68,70,125,175,1,202,213,115,2,159,78,221,94,171,74,78,243,87,207,31,73,114,183,46,215,136,11,143,58,179,17,166,141,41,153,27,182,149,17,221,194,245,124,35,128,148,184,21,4,169,74,152,217,171,73,160,137,14,39,255,0,158,241,104,225,102,44,250,211,132,217,21,61,104,66,137,43,54,117,30,146,87,175,180,118,228,57,166,49,43,81,12,137,201,49,16,100,173,86,90,200,191,156,7,109,247,61,5,83,89,155,190,123,83,42,74,139,180,90,120,29,248,240,10,156,231,74,83,145,201,40,220,240,237,216,253,68,124,249,115,28,51,56,218,58,153,85,167,83,143,159,39,75,213,246,195,174,87,179,14,12,109,250,85,84,164,165,105,211,217,83,228,71,221,245,192,59,153,78,129,21,61,97,115,88,67,137,230,149,184,146,34,191,1,87,39,210,229,176,111,46,163,28,141,124,244,188,155,112,59,11,88,254,40,139,83,136,169,8,155,9,123,203,113,109,194,50,59,29,184,113,63,80,235,147,115,5,202,116,149,211,183,244,212,180,221,187,78,42,202,226,68,124,79,85,185,152,11,165,82,118,156,225,169,8,156,210,172,225,242,117,39,235,22,215,22,83,180,19,143,199,75,174,26,228,159,34,185,88,245,29,248,16,226,228,99,197,165,178,122,43,212,247,86,179,226,68,173,92,15,141,248,40,17,141,17,81,73,49,50,76,6,201,36,74,236,174,199,171,149,184,171,196,196,181,113,194,22,47,153,76,113,113,205,49,19,160,244,123,225,25,31,103,135,213,16,184,216,122,165,2,87,88,188,232,231,167,71,154,234,123,239,226,45,188,220,61,67,171,72,114,79,148,28,82,148,181,44,247,78,160,200,141,71,127,81,142,106,137,5,116,237,246,225,183,85,188,211,125,101,126,87,245,124,34,139,193,18,115,45,26,157,97,246,150,180,89,68,90,136,238,101,203,144,214,246,42,171,148,132,37,17,24,81,29,174,123,181,31,127,194,58,174,23,113,217,79,56,153,8,208,146,83,101,114,35,46,6,103,126,99,179,74,242,92,59,173,201,237,160,208,157,125,183,82,92,191,155,128,35,92,204,71,93,89,40,154,167,54,178,52,25,112,101,103,199,247,199,10,154,141,85,233,237,42,116,45,202,116,153,26,141,181,36,136,172,118,230,126,177,206,82,107,20,89,73,34,85,94,29,212,230,155,38,66,60,60,70,229,125,52,68,199,91,190,84,106,233,74,75,139,232,183,156,3,238,166,50,220,138,123,107,66,141,75,85,236,148,157,239,218,62,225,216,105,74,118,51,109,36,219,52,233,213,231,17,151,172,116,42,54,36,106,19,204,177,30,76,69,180,141,86,90,151,123,220,140,249,145,219,153,142,233,76,175,82,101,161,179,149,85,132,218,215,125,73,39,210,86,181,237,192,204,7,100,166,84,214,153,43,35,54,138,200,62,127,9,120,142,125,202,178,213,25,180,160,218,81,149,184,23,30,239,132,116,230,80,218,156,83,144,85,191,212,70,101,160,245,17,167,215,195,187,144,231,96,48,242,180,239,90,90,123,5,244,38,92,120,10,62,182,229,72,82,150,106,108,138,231,195,129,142,71,202,104,47,211,89,255,0,210,255,0,88,249,144,203,68,146,45,103,123,113,226,56,196,198,146,229,244,199,116,237,234,65,135,131,182,177,32,156,213,218,79,11,114,49,184,138,84,71,11,180,235,151,229,98,81,127,64,249,105,241,205,59,205,226,84,155,218,215,43,122,198,241,191,57,185,45,165,168,198,164,25,149,207,65,157,184,138,57,24,116,228,70,82,82,214,241,69,172,149,199,143,31,222,28,211,55,79,3,43,113,239,31,28,5,184,182,245,60,157,10,37,242,181,184,112,31,117,201,69,114,59,252,2,141,244,165,42,43,220,107,51,67,104,212,106,34,183,172,198,210,14,200,43,115,245,15,142,161,33,244,180,226,80,217,40,248,88,172,103,222,64,19,107,49,152,77,142,84,98,50,86,158,210,203,199,196,117,250,150,49,84,84,106,67,208,140,181,233,35,82,187,184,253,112,226,42,13,84,100,190,234,87,9,221,59,197,40,141,45,171,214,99,102,86,22,102,108,86,201,228,202,73,153,146,204,146,68,86,59,120,151,136,205,26,143,49,223,82,214,130,118,152,122,14,220,20,127,233,14,197,75,196,15,73,222,234,234,253,157,62,109,252,124,71,64,115,0,48,211,171,91,45,212,21,173,70,103,192,143,252,209,218,104,180,247,216,223,107,97,228,234,211,109,73,50,245,248,5,209,220,22,250,93,183,105,39,111,81,143,164,163,180,101,231,159,239,144,226,216,73,118,190,224,228,91,89,247,216,184,141,13,70,201,33,7,162,231,194,227,101,4,234,148,68,182,204,139,215,97,244,169,212,39,232,211,251,227,231,118,106,17,192,156,111,151,121,128,222,74,73,36,94,30,177,175,82,116,243,33,199,59,84,109,9,51,91,204,36,139,153,154,173,252,227,75,85,72,143,89,9,151,29,74,62,228,184,70,127,140,7,38,68,71,222,54,94,224,95,116,85,183,72,200,172,105,62,30,176,115,74,139,206,239,245,128,227,42,109,147,140,17,113,243,239,195,224,49,30,123,96,81,8,253,201,89,15,254,175,238,253,207,224,36,70,73,17,166,215,228,161,132,219,89,80,222,149,238,87,119,30,74,244,245,235,232,65,157,175,184,240,1,16,211,227,26,119,122,82,179,189,251,190,1,242,54,234,146,92,72,139,143,120,231,235,113,213,27,115,217,89,106,213,231,23,192,58,235,169,81,29,180,159,18,245,0,221,57,6,165,145,93,60,120,112,28,132,36,62,175,157,50,165,241,62,73,51,238,31,61,26,146,237,70,92,118,137,135,213,188,125,13,251,218,76,207,137,151,46,28,248,139,231,151,121,46,117,132,146,158,167,215,111,191,90,61,237,174,226,65,31,212,31,172,5,176,166,212,38,83,157,109,197,178,148,19,119,185,184,147,34,43,223,159,31,17,114,240,110,56,65,166,28,73,50,233,237,163,223,53,25,185,99,47,56,251,212,57,12,123,146,165,71,165,206,146,204,10,246,182,119,86,39,26,225,197,73,46,62,246,94,177,103,37,179,38,135,61,108,42,59,141,155,22,224,242,12,140,174,155,241,229,235,1,123,177,3,84,124,64,194,84,154,139,110,40,220,37,153,48,242,15,145,25,120,240,22,87,19,210,81,2,84,149,182,79,105,235,75,65,26,249,25,93,94,30,3,179,96,234,204,135,215,187,74,26,81,147,74,59,36,140,207,206,47,17,76,117,79,119,201,173,202,113,151,147,189,146,71,115,73,145,92,210,163,225,192,6,254,82,98,7,168,245,167,30,107,171,220,224,27,126,249,123,91,91,126,37,199,128,154,12,135,198,203,174,121,115,83,208,21,185,234,223,58,85,249,239,121,246,143,212,33,7,2,54,243,181,135,154,97,165,56,164,198,85,210,148,153,153,22,180,250,132,194,108,195,74,155,7,221,47,89,133,37,157,125,79,78,241,179,77,237,190,229,114,241,1,153,209,86,74,213,196,184,88,125,222,111,2,28,108,2,46,223,31,87,243,142,68,0,0,84,203,212,2,130,164,64,68,86,184,25,247,0,169,10,138,23,33,80,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,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,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,20,87,33,164,106,181,197,12,251,128,80,23,198,214,1,82,183,120,13,5,204,81,124,197,74,221,224,122,108,96,62,119,138,233,63,181,28,44,228,40,245,145,36,251,187,190,1,206,168,174,147,248,7,193,37,155,234,236,250,187,192,91,28,200,160,55,89,195,117,24,110,38,69,158,220,220,154,46,215,7,16,124,56,31,168,69,214,216,249,74,184,117,140,95,87,102,5,105,72,71,147,236,179,106,237,241,68,116,243,36,120,250,249,137,122,170,65,39,216,117,179,107,81,43,79,13,86,239,33,141,59,75,101,76,108,75,133,49,25,34,131,214,93,147,212,255,0,85,26,53,105,113,159,175,34,46,9,254,0,16,105,54,42,224,203,125,38,133,164,208,234,144,100,178,181,172,103,252,60,7,109,194,47,18,222,36,168,210,86,141,252,233,28,214,114,96,57,248,106,187,88,74,233,93,89,182,171,82,35,167,223,210,187,89,110,88,188,227,250,158,126,3,165,208,103,170,36,165,37,78,232,210,209,163,205,191,121,127,64,12,171,203,217,113,226,82,210,106,144,210,117,199,99,207,89,23,36,159,244,142,235,51,23,178,90,52,203,128,124,255,0,76,47,244,134,52,195,199,79,197,133,29,182,42,154,108,210,82,101,184,35,228,69,235,72,217,86,96,204,87,159,87,189,185,124,174,95,232,128,187,184,254,191,214,160,37,180,59,25,102,108,190,86,66,174,124,82,94,34,218,211,112,147,152,157,214,201,113,103,40,156,116,163,153,199,69,248,29,188,15,143,107,241,15,132,241,66,234,78,33,181,78,222,17,30,155,110,173,207,238,11,129,151,213,39,34,110,91,140,254,151,78,114,84,217,105,191,107,177,110,101,110,96,59,86,93,236,235,68,86,225,249,222,232,88,82,39,36,236,173,9,45,37,160,239,197,175,132,94,232,153,11,132,221,132,228,116,79,172,171,90,239,100,186,209,159,119,216,252,7,31,130,91,204,42,185,178,184,169,222,178,114,210,218,206,236,39,234,110,92,108,124,140,95,28,41,133,177,35,100,75,168,193,177,147,138,227,189,111,150,146,183,35,245,137,70,42,102,158,204,180,116,211,42,149,8,45,226,103,220,247,141,4,146,66,146,125,164,17,242,107,225,24,139,143,240,36,220,37,91,158,210,41,149,68,34,38,234,199,37,147,43,106,66,57,246,75,234,184,125,193,49,211,112,153,206,165,46,51,240,53,154,237,116,239,109,123,40,143,184,252,6,40,109,41,146,74,145,19,17,213,34,225,157,74,87,83,210,231,93,183,123,41,62,6,231,243,5,24,169,146,121,134,229,6,180,163,125,250,107,36,138,97,179,119,213,167,137,45,190,28,84,92,120,12,229,203,220,222,98,93,58,3,109,84,232,110,44,169,205,40,210,135,136,204,187,40,238,214,35,74,183,72,157,135,42,147,117,199,234,251,185,46,71,243,201,118,178,143,135,51,250,158,98,236,228,174,58,117,154,177,177,38,169,100,55,76,210,69,184,46,6,74,108,187,146,27,130,79,112,222,50,106,100,66,113,217,112,11,222,219,50,210,225,23,50,63,174,29,193,147,142,245,236,242,78,214,228,162,22,3,46,229,83,167,225,248,146,9,123,195,114,28,101,153,217,69,115,52,94,226,238,211,167,233,222,105,119,213,244,63,8,200,230,170,116,24,117,29,222,167,30,247,187,249,134,93,246,231,195,192,112,17,240,35,77,45,41,67,85,3,73,168,140,204,210,95,232,142,215,9,237,90,238,175,87,119,194,57,5,214,105,177,18,106,145,39,70,146,214,125,133,31,15,184,94,0,58,220,124,11,24,204,150,162,156,70,74,240,255,0,68,114,172,97,166,35,50,166,146,82,120,157,248,218,255,0,136,110,171,27,80,148,226,91,102,167,197,86,34,45,202,249,253,212,138,174,184,244,135,72,226,74,212,155,91,204,34,227,247,72,6,210,48,196,116,190,82,126,89,215,234,225,110,86,245,14,65,16,80,203,36,223,108,136,189,127,8,172,121,239,27,73,55,157,237,113,191,100,189,127,0,250,82,189,234,119,142,29,208,124,204,7,17,51,11,198,168,34,202,57,60,85,175,177,111,232,241,28,97,224,10,91,43,83,164,244,221,74,51,35,35,82,127,209,29,206,44,232,68,173,218,93,226,148,216,203,73,143,176,163,69,127,180,104,213,171,181,204,200,5,183,159,132,19,33,146,97,45,77,82,80,171,164,210,155,153,145,17,151,212,142,184,141,159,112,235,247,223,61,93,78,158,93,166,203,254,204,94,229,177,29,148,17,146,45,221,204,199,26,236,201,106,182,233,207,135,129,0,182,241,178,75,15,66,213,187,147,88,61,118,190,165,163,187,254,79,196,125,177,114,182,140,118,212,253,72,139,87,213,35,253,1,217,170,149,10,187,91,173,211,214,190,171,246,83,225,224,58,17,227,12,100,151,144,218,42,54,37,25,92,183,45,122,254,212,78,96,231,158,203,58,59,10,214,203,245,5,105,45,69,218,73,241,251,136,28,157,15,14,179,9,68,210,122,198,147,81,168,205,86,191,155,240,120,14,14,30,35,197,78,23,191,76,185,26,172,126,246,223,47,184,67,237,86,36,168,69,45,111,77,210,101,198,251,180,159,14,93,196,3,190,83,233,209,24,221,186,111,40,141,55,243,148,94,62,3,147,75,241,24,178,147,37,189,73,238,53,144,183,16,241,123,210,20,134,206,161,171,85,248,110,72,191,205,31,114,234,202,221,155,238,72,236,247,158,143,185,234,20,118,106,213,98,65,32,147,29,45,56,68,178,228,70,125,199,234,49,195,198,173,79,67,202,55,88,109,9,177,216,212,149,23,127,194,56,53,98,45,236,133,48,196,203,154,74,246,221,247,112,245,151,136,229,219,101,249,113,219,86,157,122,146,75,230,69,220,3,177,68,173,147,137,73,41,200,247,208,70,100,71,254,177,173,249,77,185,167,223,27,225,126,70,58,202,97,205,97,70,164,183,164,143,135,50,49,78,181,37,175,158,185,107,242,224,64,62,153,148,102,102,104,185,188,122,47,230,219,191,238,120,13,185,169,58,36,9,37,20,141,90,90,91,197,188,227,199,73,250,173,195,128,250,161,85,24,94,191,127,189,173,244,39,227,224,43,85,138,228,230,156,109,8,214,75,104,219,181,237,123,223,135,240,128,183,79,99,106,175,89,109,7,30,33,17,216,143,176,175,95,219,14,102,153,138,230,169,198,210,109,198,177,186,68,124,15,195,196,111,183,128,219,112,201,215,169,87,210,124,247,253,223,250,67,234,70,18,105,151,18,108,83,236,68,100,127,61,239,251,170,25,154,142,73,218,212,199,163,25,54,211,74,51,228,73,73,157,248,252,35,135,220,84,170,21,61,47,65,120,154,115,154,210,210,187,147,235,229,204,135,96,137,10,52,100,33,47,55,165,73,189,248,153,254,33,200,55,46,157,29,4,163,115,78,159,5,24,212,85,112,253,54,53,53,148,190,183,22,133,169,42,65,147,134,68,94,117,253,94,3,132,174,87,36,74,121,216,76,37,151,9,167,213,98,65,25,170,196,102,87,59,24,251,170,85,120,238,54,72,143,34,230,74,35,182,131,229,99,245,144,226,168,148,229,59,85,144,251,140,221,46,33,106,35,213,206,234,35,245,128,230,169,80,20,109,54,251,168,117,38,182,146,103,194,197,115,34,63,80,250,144,82,26,190,233,149,42,252,251,38,99,148,101,146,76,118,144,73,224,148,36,173,127,1,244,183,21,41,191,99,248,64,110,69,90,157,213,214,11,69,173,110,235,254,248,224,101,208,73,78,50,105,110,65,217,93,197,240,120,14,206,136,228,171,235,69,237,226,52,190,251,12,154,117,46,215,240,49,174,14,21,138,58,80,210,146,164,188,87,51,230,95,234,20,58,107,109,17,169,6,225,154,120,145,31,175,247,135,42,228,182,150,71,187,114,252,45,200,124,170,83,138,226,147,191,1,56,56,206,189,41,135,180,45,164,165,180,253,18,146,101,221,235,31,100,106,204,109,73,66,229,70,74,184,220,181,145,31,227,26,37,182,195,173,41,14,149,214,118,185,113,245,142,28,168,46,191,59,122,196,93,73,87,35,215,110,239,19,10,59,12,153,235,113,162,56,219,183,75,87,208,246,184,113,245,24,215,78,138,183,30,55,29,66,211,169,26,143,133,138,230,100,55,40,212,173,203,41,67,204,105,81,36,238,90,175,223,224,99,145,91,107,101,37,187,43,119,125,193,70,249,169,198,153,66,91,70,171,17,23,43,240,176,219,105,231,212,106,212,221,184,250,140,109,20,151,147,231,47,135,192,67,83,50,110,106,237,255,0,0,162,147,84,93,139,25,31,63,230,29,66,90,215,116,46,220,81,115,47,224,29,185,196,234,182,162,28,68,168,17,141,60,26,225,99,191,104,255,0,164,77,29,125,249,243,150,210,210,212,114,93,210,101,193,6,124,109,240,142,17,198,170,175,73,108,215,79,120,139,129,25,147,74,224,87,29,161,229,67,132,173,38,122,56,106,239,63,254,121,15,146,102,33,166,69,97,197,174,102,147,75,102,191,157,168,249,23,192,50,52,71,134,146,140,146,127,90,15,141,239,194,220,124,71,27,81,167,66,90,220,50,125,70,103,110,4,162,240,240,29,43,20,102,196,56,107,146,196,122,254,133,35,69,139,170,153,218,250,79,189,30,35,167,167,52,170,82,167,123,213,119,83,74,229,242,170,74,246,47,180,245,137,112,93,25,73,114,20,101,42,51,106,94,139,105,185,94,247,62,60,190,17,208,42,121,147,136,169,50,159,75,144,33,54,210,30,83,73,91,173,44,175,99,59,113,212,69,123,16,251,169,88,225,217,134,211,18,170,154,201,122,181,22,226,215,181,204,185,39,192,111,215,176,205,43,17,194,66,89,133,214,28,91,132,250,189,241,72,189,200,238,124,203,234,185,10,56,166,115,176,137,36,153,21,26,3,106,36,145,40,148,245,140,143,213,197,193,199,213,179,246,60,85,54,72,172,97,174,38,162,61,82,11,186,223,100,28,44,172,151,101,217,79,45,204,55,116,41,197,40,143,174,31,175,237,199,73,197,249,25,33,199,89,242,110,23,189,148,230,191,151,75,214,86,230,231,194,2,226,64,206,106,109,103,121,214,107,184,121,59,155,105,221,202,73,115,191,59,172,253,67,110,174,116,147,100,156,143,81,105,195,109,42,87,101,228,159,27,112,189,134,62,199,203,108,81,75,213,106,46,235,123,111,213,45,170,246,255,0,24,253,99,180,82,30,198,79,188,113,222,86,162,117,73,69,172,209,94,231,107,0,239,173,64,137,89,50,222,188,171,168,247,94,246,162,228,127,191,199,136,229,90,160,211,104,52,249,10,235,46,160,219,74,223,247,229,164,185,39,224,46,28,7,195,133,40,53,214,148,211,178,34,217,8,146,149,40,245,163,130,75,77,249,24,237,56,134,138,245,82,44,134,218,141,189,222,71,91,86,214,73,185,153,31,14,101,235,1,109,234,152,214,42,29,40,61,126,157,186,113,4,165,40,221,43,145,220,254,187,192,135,221,69,162,225,26,249,51,80,153,94,74,29,127,86,164,181,41,162,34,211,114,43,92,140,249,17,14,30,171,147,213,89,40,55,99,97,221,78,146,73,41,62,182,146,239,227,205,118,229,113,198,197,203,204,201,165,201,75,80,232,251,166,26,190,146,235,17,213,107,151,30,106,51,230,102,2,244,97,228,225,44,60,152,233,111,16,198,36,71,215,99,122,91,95,69,126,124,189,98,224,209,241,77,54,97,165,152,117,72,15,233,104,148,91,183,210,163,211,192,175,192,249,113,33,97,40,185,115,141,234,104,100,170,148,109,227,110,106,215,242,195,37,123,94,222,106,139,212,66,239,225,28,15,6,130,150,94,122,151,184,115,170,165,165,158,252,213,218,236,153,151,156,126,160,29,237,46,148,164,36,136,210,119,34,87,100,116,124,97,132,105,245,167,218,84,151,101,36,219,91,166,91,181,36,188,227,43,243,73,250,135,119,139,213,88,66,119,125,155,32,139,188,248,14,173,136,103,173,18,108,203,182,237,185,126,207,137,120,0,178,104,195,13,97,235,238,211,40,186,199,61,241,125,79,171,129,122,197,213,164,98,4,189,189,220,189,21,203,105,190,149,94,220,253,70,58,213,82,157,85,171,238,189,231,123,186,213,244,73,77,175,111,18,245,14,223,133,112,26,227,117,173,84,173,58,180,126,159,127,170,250,225,48,125,120,145,83,18,195,238,67,140,167,180,198,81,149,144,106,45,68,71,195,135,220,29,66,137,137,113,12,121,113,226,61,76,67,109,186,250,53,26,217,89,25,17,153,17,159,49,119,74,148,147,105,76,173,142,11,35,35,45,92,200,203,225,31,4,140,31,1,103,191,69,58,238,33,55,65,239,149,192,203,137,125,16,163,131,113,206,185,84,103,124,100,148,104,50,53,39,129,23,156,124,197,192,195,81,152,76,8,201,105,195,87,159,110,36,119,237,24,182,88,157,170,141,25,38,251,105,220,165,8,74,140,238,149,88,205,86,241,29,147,46,49,58,100,121,58,36,137,218,156,86,250,233,221,91,234,207,153,16,184,46,84,86,204,164,37,42,74,137,60,120,219,192,115,140,26,72,137,36,162,59,39,214,56,198,86,219,173,147,168,59,153,242,49,198,204,171,203,134,165,26,100,104,34,89,164,187,4,127,205,224,53,71,114,35,94,132,233,77,248,23,112,248,229,196,37,22,179,37,221,74,185,143,150,139,91,76,178,66,21,39,82,183,36,163,45,22,227,195,192,110,85,234,169,141,28,151,191,211,119,45,125,55,238,63,0,31,3,201,113,22,208,218,142,252,248,14,17,53,186,139,23,188,102,203,87,213,33,95,210,62,198,43,10,61,91,249,62,171,118,63,160,135,95,168,215,105,235,221,238,165,94,215,191,97,94,30,3,58,59,82,235,13,165,149,169,111,199,73,146,76,200,141,86,238,248,71,24,230,36,105,36,127,44,196,189,190,172,191,164,117,137,17,241,12,169,8,38,17,169,149,89,43,226,130,239,227,207,143,33,246,49,135,29,81,124,183,15,181,127,217,59,190,225,252,33,116,114,47,87,73,232,234,90,93,142,118,177,118,85,227,240,142,167,137,113,117,66,20,105,41,134,212,103,86,141,26,82,105,82,140,238,101,126,4,175,19,28,236,154,3,236,164,209,18,37,155,50,35,63,124,46,119,241,63,128,124,206,225,170,121,71,57,117,72,95,182,43,120,175,93,139,130,79,224,1,208,233,149,26,222,35,170,181,30,161,77,54,152,145,171,90,218,101,105,182,148,153,149,140,204,203,154,72,92,10,37,22,5,49,180,186,79,184,149,154,77,38,78,41,37,110,213,253,94,3,169,85,234,13,83,36,187,19,14,61,187,125,189,59,148,233,51,181,200,141,92,86,86,228,106,230,62,218,51,152,190,163,29,14,72,61,226,140,148,102,126,244,92,149,110,225,7,118,112,225,27,100,71,41,28,62,188,134,209,205,166,70,45,71,80,142,71,230,246,157,72,225,209,76,175,25,22,249,142,22,250,164,115,253,241,194,87,240,254,35,113,130,56,81,46,179,118,231,239,141,242,177,250,207,224,1,217,39,74,83,154,58,190,135,45,123,233,227,110,94,161,175,203,110,53,243,195,97,23,229,171,133,255,0,132,112,20,10,94,52,45,255,0,91,99,234,116,246,154,241,191,35,248,7,59,38,135,188,211,214,34,222,215,183,111,250,12,6,252,102,83,49,196,46,230,101,172,146,102,142,95,252,241,29,158,151,78,97,150,245,235,95,101,205,92,76,188,60,7,23,79,69,58,19,70,147,45,7,175,87,209,31,113,127,64,227,113,38,56,129,68,222,52,138,166,231,229,115,118,219,133,43,215,199,205,63,80,163,190,20,198,217,73,251,235,101,110,60,84,56,90,230,43,234,108,63,161,232,103,163,77,181,43,214,101,227,226,44,213,67,53,106,82,220,220,210,107,218,205,196,104,73,117,84,149,214,119,177,118,145,226,94,3,173,87,171,89,141,38,19,235,76,157,70,173,60,116,48,93,229,224,45,23,129,120,178,92,215,141,4,152,170,66,251,208,70,124,139,225,240,28,61,90,151,6,176,234,157,153,33,109,173,70,74,50,66,200,173,98,177,115,35,238,22,150,133,89,204,102,229,48,135,228,217,178,213,114,208,199,168,253,68,59,34,164,99,201,41,222,176,189,70,174,251,50,92,62,232,200,184,17,162,195,166,178,217,179,34,246,65,54,90,214,92,173,254,161,243,78,196,49,154,70,236,230,68,45,43,211,197,194,191,127,136,234,13,39,48,220,73,38,73,93,4,92,62,113,207,238,15,161,250,3,238,176,135,38,68,187,138,178,150,123,194,226,163,46,60,143,225,1,181,91,169,189,59,115,100,182,173,26,188,194,51,231,111,31,1,212,240,190,93,82,88,235,61,117,233,236,106,209,167,120,164,167,87,157,123,93,60,123,135,59,59,15,99,20,232,234,48,237,123,234,247,198,188,45,204,254,17,219,169,248,106,177,35,121,229,40,90,180,219,71,190,36,189,119,243,79,224,22,14,90,5,122,144,211,154,160,213,97,62,189,73,59,19,233,87,30,226,224,99,114,181,140,106,12,199,120,216,106,34,212,76,41,73,45,42,59,157,142,197,193,67,224,162,224,10,116,39,205,105,164,232,237,160,239,191,81,242,51,250,225,217,79,10,83,30,45,79,64,185,114,63,125,87,47,184,97,5,158,171,227,156,117,50,82,35,70,195,141,186,203,200,38,214,182,225,188,171,92,204,143,137,42,215,177,141,48,176,45,67,16,58,137,117,42,93,81,149,72,190,178,109,133,36,139,73,25,21,181,36,253,68,47,59,116,12,47,77,108,220,92,77,217,55,239,134,123,199,14,196,93,252,252,7,23,82,197,180,152,36,227,52,186,134,133,34,219,178,221,40,237,123,95,206,79,137,128,225,176,238,5,129,71,98,57,45,115,91,54,117,223,124,105,43,92,207,159,100,189,99,154,156,113,105,177,146,113,164,37,106,215,166,202,89,31,3,185,247,14,53,170,237,78,168,178,50,149,189,67,191,88,148,222,223,112,189,67,145,139,77,68,194,249,125,157,105,177,159,157,110,55,240,63,80,131,173,75,196,178,90,90,200,211,28,146,75,50,35,50,62,63,194,44,214,97,102,108,167,119,208,88,114,150,226,152,156,162,52,164,204,212,68,90,203,137,18,197,203,205,167,105,216,126,136,220,168,42,234,238,170,122,90,82,172,165,240,208,225,153,88,238,92,200,134,43,225,243,119,18,99,218,220,105,63,44,182,75,146,242,83,230,113,223,17,95,133,190,171,248,68,209,120,40,29,102,52,38,234,81,152,83,142,84,90,109,247,72,210,102,148,153,149,251,54,228,93,163,231,113,108,49,19,248,206,167,213,247,184,106,73,110,181,219,68,55,123,237,207,159,168,92,137,21,25,148,168,16,34,64,123,116,77,178,77,169,58,73,86,210,148,145,21,204,143,196,125,116,231,102,72,222,117,213,106,211,109,60,8,189,119,229,247,5,163,167,224,40,53,56,157,120,221,167,200,70,173,213,181,180,162,189,181,14,94,178,153,106,82,149,213,151,172,154,61,37,160,248,243,29,154,61,95,12,176,75,109,185,26,92,119,178,130,208,225,220,251,187,188,71,201,59,229,151,210,182,123,73,36,145,95,151,27,159,172,52,91,90,165,119,19,210,146,180,68,163,111,11,116,110,22,184,238,31,107,143,14,6,94,162,22,211,17,98,28,109,80,147,33,213,225,197,106,115,71,4,67,123,184,139,199,192,100,36,232,140,41,194,41,77,222,233,177,241,62,92,125,67,68,28,49,135,230,72,65,185,7,89,46,247,247,213,149,236,71,227,224,36,22,14,137,139,241,156,8,204,197,145,64,75,76,163,85,214,228,71,83,107,153,159,19,53,91,153,141,170,229,74,163,61,15,84,28,138,157,227,154,110,72,66,180,240,177,122,252,6,70,212,48,22,19,118,27,137,118,147,114,59,95,223,221,245,151,215,14,191,83,193,56,10,53,57,196,174,153,165,73,181,253,249,227,250,34,250,224,232,180,24,114,68,89,38,134,165,72,109,179,38,8,204,181,145,25,43,135,14,35,158,143,73,164,188,234,148,83,84,102,100,103,193,196,250,254,1,200,70,193,248,104,231,188,112,233,220,245,91,223,156,243,117,120,171,224,29,195,14,229,195,15,61,175,200,215,66,153,212,147,235,7,202,229,111,162,17,107,132,195,244,72,250,94,210,167,141,54,69,142,229,196,184,248,14,196,251,21,72,218,122,157,61,231,117,95,87,189,41,86,245,114,251,163,187,211,48,52,72,108,146,83,75,208,102,148,145,251,249,159,34,251,97,204,183,76,133,30,250,216,211,171,151,104,207,249,198,176,171,111,10,173,94,166,33,231,30,166,110,148,100,70,146,117,149,167,81,149,249,113,43,141,183,106,181,106,241,252,183,8,144,149,150,229,70,211,106,43,36,249,159,19,62,60,76,118,156,79,76,169,206,40,232,167,177,172,200,150,74,237,36,185,218,220,207,225,29,86,109,55,24,82,155,89,54,206,233,36,131,112,251,77,43,215,199,153,250,133,71,199,41,10,195,201,83,209,18,106,220,160,228,17,186,87,43,151,174,214,225,192,124,81,113,141,91,17,184,80,221,139,24,217,114,233,82,152,66,174,86,45,92,245,25,122,133,87,38,124,248,143,69,169,175,120,251,201,83,73,77,146,87,73,149,136,174,158,28,204,199,35,130,112,155,209,237,166,6,147,222,172,254,122,71,244,5,226,32,236,84,170,3,170,163,181,49,136,242,150,241,234,178,82,131,50,62,217,151,34,43,242,28,108,239,117,144,101,172,161,225,233,46,18,45,166,241,29,59,220,138,252,190,19,23,75,11,195,92,120,241,163,188,222,146,78,187,149,239,222,163,29,157,52,200,78,39,122,166,46,163,239,212,127,210,3,170,96,12,67,137,73,109,55,62,146,150,9,48,146,87,83,14,39,181,216,225,196,254,17,115,34,213,29,91,104,83,164,210,110,130,51,230,92,127,124,112,140,179,76,138,122,156,78,158,26,121,168,199,218,197,66,138,233,238,82,237,205,37,196,180,175,133,190,224,163,122,93,82,168,133,252,169,12,157,35,51,185,147,106,87,14,238,70,57,216,179,18,198,174,178,182,218,213,109,58,207,77,255,0,124,112,142,84,226,197,74,119,111,233,37,23,14,201,159,2,251,131,165,226,44,104,251,189,95,171,84,175,109,122,189,228,188,61,105,1,113,29,199,84,158,27,170,205,41,94,187,72,73,219,254,144,238,8,121,9,50,52,173,39,99,191,49,138,120,95,15,98,185,157,103,174,67,215,163,70,159,124,108,173,125,87,228,126,4,50,109,106,81,112,100,248,91,248,126,232,185,163,153,68,229,105,51,45,6,69,222,55,88,170,180,74,36,56,251,9,51,227,99,81,17,254,49,198,65,67,142,69,115,81,93,70,102,69,251,196,56,90,228,42,202,85,190,130,213,180,160,138,250,145,206,254,62,2,142,232,117,86,75,138,36,48,103,220,90,203,250,71,200,237,84,214,241,164,214,205,143,190,254,31,8,182,228,254,45,68,157,6,187,17,119,89,175,80,251,154,94,37,82,73,199,15,143,121,251,216,148,92,13,49,214,130,89,188,87,81,95,130,136,124,15,202,90,84,164,54,73,81,37,70,69,223,192,124,84,199,165,56,148,34,74,174,100,217,92,172,92,248,122,135,32,220,98,82,141,90,57,149,249,135,163,66,101,58,68,90,146,146,185,122,140,111,165,215,206,246,110,255,0,226,152,215,212,86,225,21,154,189,190,184,125,73,66,81,126,22,184,96,217,96,156,45,90,144,101,203,153,15,169,231,13,9,81,183,101,25,36,204,187,248,142,62,76,221,214,157,110,218,247,183,100,109,183,85,97,230,212,109,63,126,101,230,159,63,222,20,105,151,83,156,131,178,99,164,203,77,204,244,31,244,143,133,85,21,173,179,83,219,180,40,184,17,114,225,251,227,234,92,166,150,162,67,203,185,171,135,35,228,62,42,148,102,87,29,106,142,139,172,136,136,184,159,175,196,7,197,81,158,218,163,184,149,58,209,17,219,232,188,72,112,208,235,72,141,85,66,18,244,123,38,252,84,175,173,248,71,201,58,53,93,201,203,100,145,118,14,220,46,159,81,125,222,99,229,115,13,212,214,103,41,136,87,112,249,43,120,159,131,145,152,200,186,148,233,228,251,45,40,150,209,234,109,42,236,159,129,120,142,69,38,74,34,50,50,59,149,248,14,153,66,57,177,218,101,185,29,147,67,9,73,151,3,177,145,23,168,118,120,146,120,39,82,254,132,187,134,134,185,28,47,127,170,24,241,158,88,113,21,127,34,106,68,147,221,117,159,157,23,175,117,207,129,250,134,68,62,104,82,8,249,220,238,58,14,51,162,179,59,169,252,173,175,70,243,232,204,173,125,62,62,0,98,10,113,166,29,54,122,158,166,101,21,247,156,211,246,190,3,162,46,10,220,117,37,187,119,141,139,129,120,140,213,205,140,140,171,177,228,174,175,133,180,234,223,223,229,228,159,236,126,183,6,54,79,194,50,169,243,217,97,218,126,237,74,36,168,139,122,71,244,70,95,85,224,3,119,43,48,179,115,42,52,247,95,68,180,218,168,210,76,200,172,68,90,145,235,47,17,156,153,67,133,105,237,190,219,40,122,65,146,164,58,126,114,111,243,162,240,240,24,221,148,120,98,82,250,179,189,70,233,77,77,23,61,233,112,182,239,196,102,6,82,82,180,215,34,177,184,182,167,94,59,106,251,9,248,248,2,252,124,57,155,151,112,231,80,234,70,101,81,52,175,115,197,22,183,5,163,235,124,6,7,231,158,16,102,135,93,173,173,132,204,61,199,86,182,244,139,189,13,115,178,75,214,37,127,20,97,180,61,133,164,222,21,204,244,126,153,246,68,248,136,241,218,166,130,236,122,254,40,74,98,105,66,122,151,233,132,127,64,199,136,35,29,48,52,254,167,57,102,181,54,159,120,81,118,206,223,70,159,17,114,49,203,80,230,96,250,107,137,146,74,90,220,101,102,72,89,29,174,210,191,164,89,214,84,184,117,71,155,81,232,178,8,173,207,212,98,224,84,102,155,216,110,158,131,118,228,73,104,237,167,236,102,3,86,76,65,142,246,53,168,52,235,138,74,83,9,219,29,200,191,78,108,77,118,84,83,88,141,229,77,210,220,86,173,197,238,100,127,87,224,33,35,43,230,166,46,45,156,226,29,210,163,138,234,76,244,223,244,212,9,187,201,217,8,147,229,123,175,86,158,175,221,111,217,0,95,152,31,71,247,63,156,114,133,200,199,29,8,146,90,254,231,243,142,68,185,24,10,10,153,233,224,41,99,230,40,163,46,240,26,139,138,69,8,18,119,77,136,0,106,33,81,66,228,42,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,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,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,2,151,176,210,124,198,171,92,44,64,52,138,145,92,80,249,133,236,3,66,174,67,78,171,247,141,197,164,198,210,138,220,72,5,120,91,136,217,117,178,85,248,13,196,170,227,81,163,81,0,227,36,71,35,37,118,61,93,227,166,99,140,58,205,82,147,53,133,195,222,147,187,187,150,240,211,123,41,39,235,47,80,184,46,51,114,62,67,143,159,79,68,134,150,218,146,147,37,91,153,159,172,128,68,6,215,121,48,236,68,212,106,49,176,222,131,145,137,222,237,245,194,61,68,173,249,242,53,240,24,73,84,162,72,165,212,37,32,226,238,141,183,214,209,150,178,85,172,163,225,204,253,66,114,115,247,34,105,152,190,141,186,56,112,205,74,171,245,147,55,37,62,146,185,161,223,169,239,237,124,2,51,243,155,103,167,168,53,106,171,173,21,53,40,242,203,236,164,147,37,245,25,22,167,45,205,62,0,49,166,41,201,90,116,159,29,36,69,220,62,163,167,60,124,153,255,0,164,95,210,59,121,96,39,163,60,235,70,113,174,149,26,120,56,190,227,63,1,216,226,101,234,164,107,177,70,236,219,155,171,254,128,29,51,9,80,42,85,26,155,49,218,137,188,53,190,202,45,188,73,94,234,181,185,140,180,201,12,138,155,88,234,146,167,97,109,246,138,195,109,154,186,241,38,201,45,217,218,196,225,122,204,124,153,35,179,187,149,92,74,209,45,52,211,75,115,161,92,149,41,242,224,110,31,169,62,2,67,50,139,33,224,97,234,113,37,200,176,174,154,142,252,183,114,159,62,73,111,215,223,192,7,86,203,220,146,131,74,138,72,70,25,221,90,102,243,244,105,171,185,28,126,120,126,161,115,154,203,198,217,108,201,186,69,184,223,244,71,255,0,188,46,68,28,47,18,26,52,182,202,19,218,213,193,197,31,30,30,191,128,125,78,65,67,105,50,210,95,190,97,5,169,147,131,28,105,181,18,105,182,181,191,78,255,0,247,133,180,204,220,180,106,179,72,169,70,147,69,223,19,219,157,73,235,38,155,217,72,62,229,23,168,100,202,233,204,61,116,169,178,61,95,92,99,134,174,225,8,115,34,62,147,97,187,175,79,55,22,92,140,189,95,0,155,130,20,182,141,201,230,168,43,159,50,62,29,220,107,175,58,222,174,182,106,185,30,248,237,99,89,250,134,58,82,42,211,112,213,106,89,181,35,171,104,39,35,249,132,187,17,44,184,114,63,169,231,224,37,35,107,140,156,63,34,57,41,164,194,34,119,17,154,138,239,187,123,26,31,63,80,140,220,193,195,62,71,171,212,147,102,137,72,168,188,209,154,86,163,228,165,250,254,0,193,146,249,77,159,82,35,80,209,22,86,43,211,185,137,21,180,167,168,145,218,200,50,50,185,55,224,50,199,6,99,248,85,142,185,162,173,190,220,238,239,239,6,155,95,87,214,151,168,69,110,30,196,18,233,141,184,210,30,81,17,165,9,224,132,159,43,250,198,90,229,78,109,162,63,149,53,156,195,213,184,181,153,107,235,252,67,112,103,49,87,219,143,202,94,157,95,99,191,243,14,133,95,198,213,153,15,117,120,85,61,70,235,58,8,183,40,43,168,204,202,220,83,240,14,42,149,141,155,171,111,109,214,61,235,79,156,218,11,157,253,71,224,54,229,79,195,208,137,82,228,193,144,181,48,147,116,141,7,220,92,126,168,189,67,35,145,160,163,26,74,125,151,157,45,72,75,233,37,31,189,23,11,149,197,208,161,166,106,19,242,217,88,245,159,171,149,188,6,61,85,115,226,147,64,120,152,128,205,77,162,54,247,188,24,101,93,171,153,95,180,175,2,27,216,107,105,216,210,39,52,196,207,43,56,149,41,87,34,137,28,190,132,237,201,69,222,3,42,96,48,151,144,221,209,123,223,191,225,28,203,48,154,56,228,217,53,199,213,168,253,98,209,96,252,234,161,212,217,136,164,198,169,251,238,243,206,101,162,228,106,245,47,192,92,90,78,53,167,79,75,70,211,50,139,94,171,106,66,75,149,253,74,240,1,184,252,9,108,58,183,25,107,77,212,100,71,168,143,133,254,17,202,194,91,201,66,9,211,181,144,68,124,185,240,27,14,214,41,234,77,214,203,199,115,191,34,254,145,240,204,196,81,34,182,75,75,111,17,106,210,86,73,31,243,128,231,214,180,45,36,78,29,200,124,228,221,57,60,202,215,251,97,210,42,25,145,18,25,30,164,75,224,189,60,26,71,143,143,128,182,56,151,63,223,131,213,186,163,243,209,175,94,175,149,88,59,218,214,230,126,32,47,187,200,165,63,109,225,106,211,123,121,196,58,180,154,62,26,65,239,19,26,198,132,220,143,91,156,12,190,232,176,244,237,165,101,123,231,93,147,82,115,150,157,49,35,149,185,223,188,188,5,207,163,230,21,27,17,48,110,70,141,53,36,167,55,30,250,132,23,27,23,169,71,195,180,30,142,90,84,154,100,117,110,216,94,147,52,220,138,202,62,63,116,108,38,44,170,161,89,182,247,169,62,201,241,36,241,46,62,3,67,197,5,110,37,199,25,81,233,183,121,242,253,241,190,222,37,163,81,155,59,197,147,114,61,93,130,35,231,195,189,66,65,200,82,240,241,176,182,156,126,30,157,58,174,123,203,250,253,70,57,198,224,211,221,65,69,113,171,223,154,117,43,225,230,58,220,108,117,10,98,146,219,13,202,73,174,246,212,132,119,125,223,1,214,113,14,96,212,168,245,73,15,55,41,212,176,206,139,37,44,182,103,197,37,235,241,63,88,112,93,56,56,82,140,111,28,142,161,218,82,108,103,189,95,172,188,124,7,50,76,211,225,180,148,37,58,9,36,72,46,42,59,88,185,127,0,183,88,63,50,85,84,167,178,235,139,146,165,169,11,51,51,105,178,228,179,46,227,26,170,216,194,166,189,69,30,82,210,91,211,181,218,71,46,62,2,209,112,84,150,94,43,52,87,239,239,46,3,129,155,18,105,232,179,126,190,242,240,28,21,55,25,76,99,74,229,190,226,200,219,34,236,182,142,124,62,1,203,181,138,160,74,189,217,144,122,125,105,73,115,251,161,232,215,79,105,40,222,106,77,175,110,255,0,132,115,18,101,162,42,84,181,185,165,41,73,168,248,95,129,14,176,254,34,167,194,211,118,95,237,223,146,72,249,124,39,226,54,99,227,106,85,97,59,165,71,150,123,211,220,246,144,146,231,240,43,196,7,113,164,85,225,78,65,18,36,107,37,57,163,204,50,245,112,229,226,57,71,216,105,36,102,218,57,38,252,207,152,234,244,102,226,71,73,42,51,74,66,82,238,171,92,207,143,15,89,142,198,137,236,173,7,173,43,51,62,28,139,250,64,113,242,26,117,106,86,148,220,206,221,228,62,23,160,85,29,212,150,154,185,29,173,218,72,229,213,34,57,184,105,75,107,35,255,0,231,196,125,44,184,193,33,42,52,43,188,7,7,14,133,36,251,83,162,246,76,143,232,203,157,252,12,115,244,234,116,54,20,70,150,116,171,69,143,180,103,234,241,28,117,86,190,196,79,122,74,93,35,74,139,146,72,249,149,251,204,104,133,92,112,213,188,82,214,104,82,110,69,165,55,238,1,218,218,109,162,34,212,93,155,112,230,62,130,74,75,184,116,201,88,193,44,167,74,77,242,52,171,79,152,159,233,27,133,141,144,159,63,172,31,192,218,63,164,7,115,57,12,183,205,118,191,129,142,181,86,169,216,154,36,191,196,245,91,179,240,120,14,183,55,29,190,122,55,46,188,158,119,187,72,240,27,77,213,85,41,68,169,74,82,201,179,35,46,201,23,195,203,224,10,59,36,25,142,173,163,83,142,94,202,245,119,112,31,106,36,41,102,68,218,238,70,118,228,58,116,188,81,18,9,41,182,219,124,174,131,87,4,164,248,253,211,240,21,164,99,22,95,210,70,79,220,221,36,149,208,159,15,16,163,187,38,34,221,86,165,55,123,248,142,70,20,70,154,74,13,77,217,69,126,243,241,28,28,90,242,12,146,163,39,45,199,232,72,114,49,235,45,58,164,164,146,229,206,252,200,191,164,92,28,193,169,13,164,148,147,181,248,13,164,186,167,150,104,213,114,46,60,134,132,60,151,144,87,35,176,210,78,54,210,141,73,35,35,228,52,62,157,203,22,187,137,254,19,230,62,73,111,194,136,105,178,180,107,191,113,157,237,255,0,212,85,201,132,101,244,92,253,68,58,214,32,168,60,167,26,75,75,50,210,107,35,186,75,192,77,27,146,49,149,49,58,109,82,181,239,250,74,191,209,27,15,226,6,148,202,212,220,187,233,73,153,251,217,240,225,240,14,163,26,152,236,157,91,229,33,90,109,110,38,95,136,114,234,166,184,109,173,8,52,17,41,38,71,115,49,145,215,177,86,50,102,57,58,73,168,233,116,163,41,72,247,147,62,61,171,125,13,185,139,71,136,177,190,46,148,225,183,78,169,234,109,108,104,50,220,52,87,81,223,214,159,128,94,10,134,2,110,169,33,14,62,134,22,141,36,218,136,221,89,25,149,206,229,195,225,26,81,148,152,96,138,238,82,218,53,17,240,50,146,247,244,137,209,142,30,72,198,149,201,122,158,143,190,83,220,251,109,38,246,47,3,47,80,239,248,55,44,42,47,55,13,202,133,14,234,61,230,179,235,41,250,235,114,95,192,47,4,12,186,195,16,22,219,222,76,79,98,252,159,116,249,223,214,175,17,204,117,106,77,42,61,227,69,90,9,175,54,202,51,181,207,196,252,67,249,22,242,30,91,185,22,82,28,42,54,150,211,126,61,102,252,203,237,135,113,167,82,169,145,82,132,42,62,149,161,178,66,139,90,142,198,86,191,120,209,35,20,50,114,149,1,148,188,151,56,88,205,9,183,43,250,193,137,14,182,234,159,148,189,109,172,142,196,146,43,220,206,254,2,141,249,52,214,116,235,67,28,13,92,59,71,203,247,199,7,62,155,4,214,91,198,120,221,95,68,127,210,56,252,87,154,212,108,60,193,239,227,84,21,162,70,227,222,218,108,248,145,43,214,162,225,192,90,106,222,209,148,195,150,180,70,110,170,130,67,139,35,188,102,61,124,62,136,7,104,172,210,176,187,59,157,235,22,190,171,118,156,240,241,29,27,172,96,234,124,134,29,74,247,100,75,37,25,217,211,228,100,45,46,49,218,34,113,117,77,204,169,233,249,229,239,18,63,214,248,142,143,76,205,42,237,98,74,24,122,123,170,237,161,5,170,59,69,231,29,187,136,79,70,91,211,113,182,22,212,136,209,234,124,92,112,136,147,185,115,137,157,139,189,35,180,68,170,82,221,101,74,223,220,238,101,230,171,213,240,11,23,150,84,217,53,214,91,156,250,219,89,183,60,155,186,140,210,118,34,65,242,34,183,120,186,53,8,19,233,235,211,25,230,144,217,35,90,139,157,207,141,249,151,128,163,179,42,175,70,142,217,173,233,26,72,185,158,133,159,226,33,215,106,88,170,148,169,206,49,14,127,104,237,164,183,74,245,17,159,50,248,71,20,235,178,95,138,180,184,225,25,153,151,113,23,121,10,209,240,244,89,115,217,145,37,164,44,215,171,87,109,69,123,36,203,184,7,118,195,213,183,78,28,117,34,79,213,219,176,94,179,240,28,203,117,169,110,44,208,228,155,164,185,118,11,250,7,205,68,195,240,208,203,45,180,202,82,146,213,98,214,175,89,142,192,138,21,57,180,146,149,28,140,204,172,102,75,87,63,223,1,245,70,144,135,35,180,122,238,163,66,76,248,120,14,34,108,38,29,121,75,144,213,200,212,163,79,104,253,126,3,226,42,217,148,231,224,69,53,163,171,169,72,43,164,173,100,157,190,17,245,212,230,117,118,34,184,237,204,221,65,170,228,69,206,197,253,32,58,221,54,163,2,70,243,170,189,171,77,181,118,84,94,187,115,33,117,98,76,167,67,215,189,115,70,187,91,130,142,246,255,0,234,45,62,25,163,37,29,102,233,71,29,31,68,127,92,59,163,204,213,36,91,68,150,203,79,59,151,250,128,111,72,197,68,212,132,39,175,217,39,99,63,122,241,248,7,217,31,21,66,112,201,181,207,185,169,86,182,232,255,0,160,113,12,225,25,114,164,54,167,92,142,162,212,73,62,218,139,133,252,8,118,8,152,1,171,165,123,182,46,149,17,151,190,172,81,199,98,42,98,113,28,7,83,9,142,176,163,36,160,187,90,56,146,137,86,226,101,220,56,28,63,134,113,21,26,176,195,200,133,185,101,157,86,61,226,21,107,160,252,76,249,152,185,208,168,109,211,90,54,214,132,25,154,181,118,84,163,238,183,127,192,53,207,139,26,60,23,38,155,124,83,110,36,103,126,100,65,6,237,30,162,166,224,50,153,143,89,210,213,171,179,245,199,110,69,110,86,31,53,125,216,233,138,151,141,92,22,233,29,236,124,110,70,99,172,185,93,112,170,7,25,165,173,40,238,35,74,126,166,227,180,197,136,138,228,102,99,186,146,86,150,210,231,104,205,37,123,91,187,225,1,187,132,150,242,230,43,141,209,213,204,211,203,149,211,97,207,85,227,199,114,42,10,74,46,157,100,124,207,157,143,212,52,209,233,145,41,234,35,67,68,74,38,180,25,146,140,253,94,191,128,109,214,78,67,173,110,218,112,138,206,220,174,93,214,63,1,103,7,2,218,35,189,125,193,94,220,249,255,0,56,216,70,14,55,111,170,157,123,125,155,255,0,222,29,138,153,64,36,111,117,19,103,125,60,148,175,17,216,17,25,150,111,169,28,253,70,97,7,11,26,132,219,102,87,139,110,213,252,255,0,245,143,181,116,166,188,237,199,34,250,163,254,145,189,38,169,13,131,59,52,239,4,223,129,23,244,143,144,177,28,53,118,77,183,248,240,243,75,250,64,124,243,34,182,211,74,61,221,184,23,127,136,233,216,153,217,203,141,38,28,21,93,71,163,74,108,94,180,153,241,63,186,59,179,211,98,203,65,164,155,115,143,14,63,191,235,31,26,169,84,183,151,191,122,41,170,252,251,106,47,15,88,122,45,229,7,5,201,168,84,24,155,82,166,239,13,205,90,213,190,34,189,146,100,92,18,175,2,29,238,22,29,137,77,105,40,68,61,217,17,25,124,240,207,153,223,214,57,54,27,167,195,109,61,89,133,35,69,244,241,51,181,254,19,241,31,60,153,238,45,213,32,148,122,74,198,69,98,245,7,131,105,198,226,52,94,250,86,77,236,92,198,217,149,29,242,221,249,198,92,76,187,100,52,201,144,195,141,146,84,133,26,136,238,127,252,220,112,175,190,244,101,169,198,215,98,53,25,23,2,62,2,81,204,40,225,198,249,215,103,87,62,102,58,228,202,226,75,69,229,122,254,131,253,67,138,169,102,53,42,30,239,127,30,106,181,222,218,91,71,117,190,187,196,117,26,166,96,80,207,117,185,137,53,62,117,238,132,120,125,112,11,138,229,69,167,88,113,109,61,115,36,153,23,100,249,219,224,22,219,27,148,233,149,4,153,150,182,78,49,37,124,139,134,165,95,199,145,141,170,54,51,151,49,36,146,121,221,42,119,65,145,182,130,245,127,72,251,234,114,25,146,149,169,212,169,74,221,154,72,249,122,253,66,14,51,9,97,90,124,183,25,144,168,26,201,18,146,70,123,213,21,136,180,159,175,196,93,54,48,102,29,146,210,91,122,155,169,42,189,203,124,178,239,240,80,181,208,171,79,210,24,82,98,56,166,200,148,110,149,146,149,118,172,92,120,252,4,57,122,6,102,212,92,168,177,9,249,79,170,250,175,102,26,34,243,76,197,23,30,46,92,225,4,173,42,77,31,180,87,253,80,239,250,67,239,247,27,135,227,32,137,186,118,148,242,47,126,89,255,0,156,56,154,102,38,149,39,118,180,188,178,37,106,230,132,248,142,117,170,170,222,108,137,229,41,71,207,205,34,20,81,88,102,138,109,36,145,11,143,15,211,23,253,35,227,159,134,169,164,201,90,23,209,126,200,175,81,248,142,85,201,164,211,73,115,181,99,177,112,34,245,14,48,171,137,144,251,145,215,188,50,65,153,219,73,23,35,176,112,124,14,196,165,166,222,247,252,42,31,115,145,212,86,234,136,251,110,63,189,207,238,141,110,195,138,171,89,174,94,38,52,185,49,12,219,73,40,175,224,64,62,58,91,21,178,90,149,57,29,146,52,159,52,114,227,126,67,235,168,213,163,193,66,219,92,141,10,221,154,136,180,25,250,252,60,7,21,88,197,29,70,34,205,131,117,43,83,107,50,61,9,62,36,92,57,142,129,55,17,86,234,179,26,62,187,239,102,73,109,68,166,208,70,101,115,191,34,241,10,57,204,69,137,39,186,195,232,129,54,250,163,169,36,91,180,249,214,63,89,124,3,128,160,83,231,84,92,97,218,171,59,205,230,173,225,234,34,189,175,111,52,252,8,114,240,41,125,105,31,44,18,21,117,233,62,38,92,56,122,135,213,33,146,164,54,165,71,34,66,90,181,136,184,218,255,0,15,194,50,55,81,26,53,56,136,153,70,236,155,229,196,206,215,255,0,234,57,138,108,180,184,210,125,242,231,99,238,241,29,117,154,180,105,36,77,200,109,213,173,92,206,196,68,127,188,99,102,94,41,133,73,51,105,13,72,45,38,73,236,165,39,204,175,222,96,58,118,123,26,222,160,54,148,241,249,168,71,255,0,65,209,143,89,105,25,166,241,237,93,106,69,140,217,145,115,185,243,223,32,100,14,59,150,222,38,166,162,59,105,85,250,209,63,239,133,164,188,213,23,208,247,246,134,43,22,38,151,132,177,189,109,212,188,178,74,100,73,140,91,180,37,71,243,239,174,238,236,137,190,140,166,141,132,105,179,226,48,252,170,126,243,83,105,90,79,122,162,230,68,103,201,67,238,242,5,26,39,159,19,70,190,94,248,179,189,190,232,232,184,115,52,148,237,22,10,156,92,163,51,138,201,252,229,191,168,47,17,218,209,136,145,80,191,7,125,239,234,146,146,231,240,31,128,163,134,141,133,33,188,242,28,76,11,238,148,74,51,222,159,14,63,15,128,236,112,240,245,48,218,61,228,62,222,174,30,248,175,87,194,62,200,10,128,222,191,120,93,142,215,227,240,248,143,165,218,165,38,41,31,202,207,112,45,92,63,250,128,224,106,88,77,151,210,183,24,129,168,201,179,34,61,233,151,30,62,179,28,91,52,149,211,80,151,30,143,187,54,239,115,215,123,95,238,248,142,222,206,33,166,58,194,213,213,228,91,137,113,34,245,124,35,129,171,98,188,52,218,157,141,38,4,197,153,105,213,164,138,199,200,254,172,7,82,196,85,153,44,53,33,184,210,116,233,209,164,180,17,247,151,172,135,66,118,171,94,169,85,206,2,159,222,50,231,208,105,65,94,201,191,59,95,153,11,149,44,176,213,92,150,227,52,247,136,157,181,181,168,203,151,192,175,1,214,170,24,121,136,114,220,168,83,219,67,74,69,180,25,173,70,101,114,34,62,7,114,239,48,31,109,31,15,211,91,74,29,122,37,156,83,69,172,247,138,243,184,95,145,142,225,22,84,8,76,54,152,110,104,113,40,36,31,5,31,11,114,227,240,16,232,180,169,149,94,176,164,63,41,42,66,80,118,34,73,112,226,94,3,157,143,80,142,201,234,150,135,22,70,86,236,145,115,253,242,1,219,225,77,169,188,74,61,229,209,192,211,193,60,135,60,81,33,175,244,75,119,183,155,196,255,0,152,91,228,99,122,108,114,221,50,196,164,233,236,159,97,39,203,225,80,226,213,156,41,87,37,77,225,246,6,191,164,5,211,148,140,53,17,36,167,75,74,140,140,211,243,195,226,67,175,86,23,66,152,106,36,158,180,41,163,65,249,229,235,254,145,215,38,215,170,149,70,84,166,37,105,220,37,70,173,104,73,115,46,235,23,128,226,155,174,189,25,6,115,214,183,8,143,81,232,74,124,223,87,119,136,163,235,151,31,4,65,150,223,91,70,133,145,18,203,139,199,194,252,248,124,3,235,70,35,194,176,153,83,148,201,154,20,71,114,61,219,135,196,248,31,156,94,161,215,38,77,164,86,228,33,198,162,188,74,50,38,136,214,118,227,127,5,114,226,62,218,125,2,154,73,180,200,196,226,117,29,201,43,87,171,225,46,240,29,191,15,98,131,151,38,62,238,118,182,215,174,222,245,107,216,143,192,118,246,171,218,72,144,169,92,187,183,127,234,22,173,114,233,244,131,54,169,140,56,203,141,121,135,231,17,95,159,51,62,227,49,217,240,211,178,170,104,140,244,135,73,100,230,187,220,136,140,237,114,238,47,1,7,109,135,89,137,58,83,145,215,39,94,130,53,91,65,149,140,142,222,175,17,201,249,38,83,104,41,81,99,216,157,226,74,214,92,82,124,121,25,142,175,228,10,156,71,151,50,28,134,27,222,153,219,137,153,233,51,189,184,151,192,59,173,34,123,139,140,196,89,106,53,169,166,82,74,177,17,17,168,136,138,228,3,139,114,61,89,195,210,226,46,72,224,158,41,224,62,103,240,74,93,211,170,153,123,95,244,239,255,0,120,118,165,170,25,113,54,149,115,241,255,0,88,249,21,87,89,115,82,191,244,72,6,237,30,130,212,93,246,234,38,157,90,111,239,134,124,175,226,46,20,120,71,160,247,205,113,191,213,119,11,125,19,22,211,154,215,169,153,39,123,114,74,127,164,114,50,115,37,136,138,210,178,150,125,157,92,26,111,250,70,176,119,182,144,134,75,66,75,73,25,223,214,53,58,113,22,147,67,220,111,221,199,249,133,189,143,154,48,228,188,219,90,38,221,107,36,21,218,111,188,254,216,118,22,170,234,168,70,91,209,148,180,168,149,164,141,105,47,3,241,245,138,57,87,41,244,149,153,184,150,110,179,239,212,175,233,21,76,6,52,149,154,236,125,177,255,0,72,234,239,87,39,177,44,226,156,131,186,125,72,77,185,95,212,57,8,85,185,74,208,151,157,82,147,198,228,72,79,136,151,7,96,143,13,148,170,232,110,199,111,89,143,189,150,82,158,105,238,245,142,189,229,119,145,218,67,138,34,62,93,146,228,62,150,107,78,157,181,45,103,195,234,82,3,178,52,132,17,114,238,33,168,227,55,222,143,225,29,97,236,92,196,99,36,45,47,153,241,46,8,79,119,221,21,127,30,67,107,78,166,229,29,239,201,180,127,72,180,115,50,233,45,200,209,162,62,173,55,191,110,223,206,56,134,233,15,70,45,37,31,73,95,81,246,200,255,0,156,26,199,144,21,125,45,74,47,241,17,253,35,236,110,185,18,74,77,70,219,220,244,241,34,254,145,56,62,39,98,88,245,169,190,36,87,230,56,170,165,78,61,57,6,169,79,238,218,36,145,171,178,103,204,236,92,139,214,57,231,165,197,93,201,45,175,137,91,143,255,0,81,215,49,53,39,202,145,28,109,130,66,84,164,164,136,214,163,34,224,171,247,92,63,7,192,214,39,194,15,62,72,114,117,222,62,101,186,119,213,240,91,144,236,20,231,233,19,25,108,226,171,90,23,125,60,20,87,177,157,249,252,2,216,75,192,245,214,36,174,84,105,112,208,73,182,158,210,140,203,133,187,210,57,220,58,170,221,48,227,177,46,99,75,75,122,245,18,18,92,111,115,43,93,37,235,10,59,226,88,140,149,158,148,219,238,152,221,212,166,200,141,39,98,228,67,226,98,78,245,9,87,27,154,72,207,129,13,210,113,74,224,163,185,10,62,197,202,45,218,75,121,196,173,126,3,136,159,186,115,71,88,227,107,219,248,61,67,238,66,13,195,181,203,214,56,186,202,244,238,116,112,243,175,252,0,44,62,53,193,88,118,161,212,250,229,55,121,187,222,105,247,231,10,215,211,126,74,240,33,135,248,247,40,41,12,213,218,121,172,61,100,55,25,42,51,235,106,225,101,40,254,172,100,14,113,102,251,180,15,36,117,55,101,183,191,235,26,172,195,74,190,157,221,188,227,241,49,143,17,241,214,39,197,115,163,166,69,76,214,78,184,136,198,75,97,180,220,140,249,118,83,245,220,249,137,224,228,240,62,23,139,77,138,73,137,7,119,105,91,194,247,211,62,213,147,199,137,248,11,215,150,14,73,143,138,96,147,135,164,181,60,125,199,250,82,135,95,192,152,80,156,137,242,218,90,90,186,221,174,75,81,112,178,126,1,116,112,206,19,102,37,110,52,182,27,105,58,53,254,152,163,62,40,50,239,248,66,174,174,155,177,219,168,97,131,66,145,188,83,158,54,189,156,255,0,80,195,13,170,242,221,82,90,197,21,86,168,218,141,93,74,206,117,155,119,176,158,90,191,152,102,237,38,57,121,37,166,86,68,126,119,127,215,25,139,57,180,14,25,137,55,12,87,150,182,80,122,250,173,238,181,23,39,26,245,124,0,136,129,198,20,247,40,216,154,100,87,89,220,154,9,178,211,171,85,174,218,79,157,204,114,178,170,141,29,14,19,105,127,180,148,183,114,211,245,159,0,230,118,128,163,181,74,199,181,82,105,9,74,73,200,201,34,37,25,243,140,131,239,22,237,117,7,122,186,26,53,158,148,145,17,21,139,184,133,29,207,43,205,15,226,153,183,237,94,43,138,245,126,152,129,57,25,52,194,25,242,199,99,78,174,175,223,127,217,4,25,101,107,132,205,125,247,248,221,112,149,203,197,104,49,57,185,48,239,89,242,199,62,207,87,231,255,0,40,32,191,241,137,37,171,238,15,188,185,24,248,99,167,206,183,128,251,110,40,169,31,1,182,179,227,247,6,229,187,198,218,249,253,192,21,108,249,16,214,124,198,134,249,144,214,124,248,128,169,114,21,20,46,92,5,64,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,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,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,5,14,253,194,160,3,64,1,243,0,11,25,145,141,181,164,255,0,128,110,23,49,71,10,252,189,64,62,127,55,129,141,105,87,46,98,138,66,140,249,144,212,134,204,140,175,96,21,50,35,33,161,109,94,252,8,110,216,185,119,138,146,15,192,7,9,84,163,198,156,214,237,232,177,156,45,122,172,226,8,202,246,62,60,188,69,149,204,76,130,163,98,86,221,52,97,172,46,165,185,57,82,20,167,225,160,204,239,175,137,158,236,248,246,134,65,169,178,62,22,33,178,228,38,156,243,153,105,92,111,197,36,96,48,18,187,177,212,183,106,15,187,26,151,130,155,66,222,113,68,91,131,43,17,171,129,112,96,125,116,141,145,170,13,239,117,192,193,199,125,54,247,165,120,253,132,103,34,232,80,150,163,82,224,196,85,204,207,139,68,127,204,42,138,36,36,95,76,24,133,127,83,69,253,0,44,238,91,228,132,44,51,53,233,15,81,112,233,26,157,97,105,54,35,21,203,65,168,251,219,46,60,120,11,209,6,150,212,84,105,105,134,16,90,181,89,9,34,43,240,240,31,74,34,182,209,221,13,54,159,129,54,27,196,94,160,27,106,108,136,143,129,114,31,44,132,149,173,98,228,62,215,11,178,103,234,33,241,175,180,178,47,0,26,25,100,142,199,100,141,199,99,37,109,26,77,8,59,250,200,110,178,130,34,35,177,13,253,36,105,228,64,44,230,111,229,188,108,85,68,110,41,83,169,43,81,84,9,243,235,44,145,151,152,225,95,205,62,61,175,198,35,27,104,141,155,42,145,39,213,102,178,206,26,109,14,215,223,210,72,74,136,200,141,78,153,23,206,188,4,199,84,161,55,37,146,66,154,105,86,93,251,73,191,113,140,127,206,44,183,166,212,225,45,75,163,209,214,107,169,155,134,110,71,73,220,204,156,226,125,158,124,64,65,30,43,162,72,194,245,121,80,164,169,147,52,201,121,162,220,25,233,45,10,177,243,34,225,199,128,239,184,46,100,201,61,115,169,75,121,157,59,189,94,248,105,191,157,110,95,116,92,109,172,50,241,170,70,46,79,86,131,75,96,157,169,84,238,76,180,73,189,157,69,175,100,151,172,99,214,21,196,15,82,58,214,254,76,163,222,232,182,237,103,221,171,157,204,189,96,51,95,6,83,49,113,117,203,226,7,15,231,127,170,221,250,239,1,122,224,96,218,197,74,50,208,185,81,150,107,81,183,239,139,81,243,34,250,222,92,69,144,202,140,204,195,211,252,169,170,12,245,238,247,31,60,105,7,107,235,229,219,240,25,129,134,149,79,117,178,52,68,65,22,254,220,91,79,128,206,139,79,43,33,234,53,5,111,20,213,5,103,167,69,220,74,140,255,0,147,241,28,21,111,103,108,68,194,13,218,115,184,126,50,210,146,178,155,82,208,100,119,227,196,154,245,112,25,87,13,168,68,139,156,70,207,181,251,25,13,247,147,72,83,102,151,105,205,46,254,182,82,98,12,80,195,57,51,153,80,102,70,82,113,68,36,180,141,125,132,77,144,69,196,149,200,180,91,153,139,221,130,112,102,43,167,49,8,167,86,26,120,219,222,107,50,144,226,175,115,85,185,167,196,135,110,155,83,195,212,198,150,234,169,41,45,213,190,118,194,47,196,203,151,18,245,142,191,35,51,104,49,164,170,51,81,39,160,211,107,104,109,4,69,194,255,0,86,3,181,29,54,114,16,68,185,9,59,112,243,207,159,239,13,211,161,74,121,180,235,91,42,35,177,217,70,103,252,195,171,55,142,225,72,34,82,10,113,18,139,81,94,220,191,244,134,137,152,217,45,180,147,67,243,211,218,34,224,171,112,183,219,5,31,46,51,192,21,201,177,109,2,100,54,84,114,117,223,120,180,246,108,174,28,19,226,66,194,205,200,252,192,147,163,123,95,166,175,77,237,174,91,231,110,95,99,25,29,69,199,212,185,47,155,18,217,154,246,134,238,100,226,82,162,212,70,69,126,42,29,246,26,112,196,157,118,161,70,236,219,206,138,216,122,49,54,30,206,216,161,205,122,101,80,74,214,230,183,63,170,29,138,137,147,120,254,146,166,210,120,130,2,82,79,19,134,77,75,120,136,249,125,97,113,224,50,133,168,148,132,223,69,50,58,111,206,204,164,135,216,80,233,6,131,51,166,71,191,237,41,8,44,36,124,17,138,201,179,39,107,12,168,204,249,245,135,79,252,209,241,213,50,227,23,75,105,91,170,196,82,224,69,218,144,239,175,237,69,251,145,26,156,70,100,136,44,167,179,220,210,72,112,213,68,198,97,181,30,225,37,192,143,178,146,245,132,22,70,159,151,56,198,36,150,212,229,106,41,146,47,125,50,93,239,35,250,223,17,200,202,203,154,204,198,149,214,36,193,117,75,181,205,197,173,87,177,247,221,62,3,182,85,231,165,11,116,154,55,16,101,166,218,120,91,144,248,216,145,49,228,36,209,41,210,37,95,154,204,65,195,82,242,254,189,5,36,219,19,97,180,146,73,145,19,110,45,36,87,59,247,36,111,57,129,177,43,170,87,205,72,231,196,207,139,238,127,162,62,233,147,230,68,46,212,183,249,145,118,92,63,87,194,62,120,117,247,150,250,144,114,101,29,136,249,172,253,127,8,156,31,74,114,255,0,17,155,13,218,163,18,250,75,244,231,61,95,106,55,160,101,254,41,111,121,170,171,24,239,111,211,220,241,250,209,201,197,196,141,180,132,111,87,37,69,160,139,157,248,254,248,250,164,99,90,115,58,116,181,48,175,126,73,79,250,66,240,117,153,217,109,140,103,104,220,214,162,167,69,239,170,75,165,206,222,164,248,15,183,14,229,150,33,130,209,42,76,232,11,52,189,174,233,117,103,194,197,235,71,128,228,33,99,8,238,235,210,115,56,91,157,188,126,184,115,201,197,80,154,109,72,54,228,220,238,124,8,191,164,56,41,26,131,83,140,155,42,83,118,213,171,178,181,127,64,251,17,30,75,60,92,118,228,71,168,200,148,124,135,207,31,18,69,121,55,211,35,157,184,145,127,72,171,213,38,228,17,161,173,226,77,69,164,175,195,143,239,138,41,50,177,22,62,178,83,110,234,77,184,145,23,244,142,18,125,121,215,73,196,198,145,41,187,219,79,108,202,220,189,70,62,229,208,231,77,186,146,243,93,191,170,81,247,125,207,1,66,193,211,205,23,55,34,31,221,87,250,32,58,177,53,89,169,77,112,202,164,225,164,210,74,34,113,229,247,88,135,52,210,38,178,202,16,169,42,212,148,146,76,201,103,206,195,154,167,225,137,17,28,55,29,234,199,116,154,123,55,191,63,128,125,47,193,109,180,246,154,104,248,219,130,66,14,150,245,50,175,37,213,154,39,17,17,168,212,68,110,171,149,254,1,165,250,5,124,244,233,169,164,185,254,156,191,232,29,162,34,90,92,183,27,221,167,178,71,220,86,230,57,31,38,56,124,247,71,255,0,207,192,16,91,180,225,108,66,171,234,169,52,127,11,203,254,129,204,177,135,43,134,102,73,168,54,87,183,233,171,254,129,220,10,144,226,252,194,100,173,255,0,207,168,115,80,104,138,66,143,120,134,14,230,93,223,234,8,45,195,184,46,185,36,245,28,232,199,195,79,105,213,255,0,162,62,170,110,12,170,67,73,111,36,69,51,37,234,236,173,94,31,91,224,46,130,41,72,34,249,211,31,250,63,234,27,79,211,76,207,176,150,139,135,171,253,65,252,142,162,205,14,168,173,36,137,109,151,63,211,21,253,3,153,167,83,228,193,67,110,202,117,14,18,47,170,202,51,51,189,237,204,188,71,38,212,21,182,69,125,28,61,67,225,170,193,168,60,211,168,141,40,155,190,157,61,181,21,185,122,133,131,232,58,212,102,150,109,104,118,233,245,17,91,241,141,165,84,208,163,53,93,219,25,220,191,249,184,224,218,195,245,157,225,173,201,205,170,229,222,234,207,249,134,181,82,42,105,224,114,211,195,135,207,21,253,1,209,244,212,170,75,91,68,150,93,121,10,37,243,213,110,22,63,81,143,145,26,150,90,164,30,242,252,75,81,222,223,190,56,233,216,126,184,241,30,234,162,132,246,239,243,229,151,14,62,3,105,170,45,117,146,179,181,34,87,34,43,60,179,254,96,31,115,175,198,77,183,44,232,245,217,36,87,28,75,211,223,52,30,135,222,35,177,253,17,142,94,53,38,81,234,222,56,218,185,90,230,103,252,195,106,163,75,209,25,194,74,25,74,141,10,177,145,90,199,111,128,65,192,38,173,41,131,34,114,84,131,227,126,11,63,233,31,61,66,181,61,227,62,173,62,83,119,69,190,122,162,227,199,143,3,31,59,244,42,163,242,16,166,165,182,148,240,35,35,113,69,223,240,15,190,45,25,232,169,211,44,217,116,245,106,191,21,112,245,113,47,132,6,213,42,167,82,66,90,41,53,9,46,91,86,171,186,163,191,59,115,49,245,75,168,61,36,148,194,31,120,141,86,181,212,118,245,250,198,242,25,142,133,145,147,8,36,151,113,36,134,203,232,108,157,82,208,132,145,112,228,94,0,54,217,97,12,36,165,190,132,45,73,189,213,107,168,251,185,152,226,43,245,23,220,142,72,135,33,230,148,78,243,37,154,120,88,248,112,63,128,125,147,152,154,234,22,108,200,52,160,237,98,214,101,110,67,74,32,150,233,27,244,54,225,216,175,114,189,206,220,248,128,177,216,167,5,227,12,65,34,66,89,174,53,161,82,150,250,82,244,167,108,69,117,91,146,79,143,17,210,94,201,44,100,251,238,40,170,180,187,235,51,51,55,221,239,63,218,198,79,162,20,54,158,90,215,17,147,35,185,112,108,189,99,122,58,104,200,83,155,202,99,38,102,127,176,163,196,6,22,202,217,211,24,202,211,188,168,80,151,166,246,214,235,167,107,255,0,201,14,243,133,182,99,175,211,103,162,68,191,115,78,33,47,52,179,36,235,51,178,85,115,230,208,201,55,215,135,123,58,40,204,23,63,212,237,141,239,41,83,137,196,37,17,77,38,163,183,4,36,191,156,7,88,194,184,37,140,55,75,122,50,225,83,210,225,188,167,146,108,54,68,69,217,73,17,249,165,199,178,56,236,85,22,90,212,180,50,254,131,84,99,34,237,25,113,237,122,135,122,151,58,50,91,89,147,106,34,36,25,249,164,58,78,34,196,20,216,238,155,110,198,117,74,54,46,70,72,73,250,252,64,91,186,158,21,197,210,96,59,42,21,113,45,33,26,82,101,214,93,73,222,229,234,47,17,241,80,87,136,105,53,54,34,207,172,200,117,77,106,215,166,66,212,71,116,153,151,59,122,200,92,42,109,106,156,237,45,231,87,25,197,54,78,88,210,104,73,223,205,238,184,248,81,86,195,146,43,5,29,52,130,222,171,232,142,59,127,83,126,119,191,32,29,175,11,215,148,136,145,148,243,210,86,101,174,231,170,247,226,175,89,142,211,7,17,199,152,250,163,164,164,93,9,51,61,86,183,3,34,245,248,142,31,14,211,88,146,204,119,153,142,194,91,86,187,36,208,69,222,125,214,29,170,29,54,28,53,239,85,14,61,212,157,38,105,108,175,248,188,0,112,140,193,40,149,7,234,50,16,218,219,124,213,164,136,174,174,210,174,87,184,225,177,141,89,11,234,141,176,111,32,155,222,36,200,184,23,208,250,140,119,73,113,137,242,210,218,80,69,170,228,70,93,194,145,240,195,19,72,212,252,72,78,154,108,101,188,108,149,107,252,36,3,162,80,234,6,123,253,11,116,188,219,241,248,124,71,100,98,162,234,117,106,121,227,189,190,136,255,0,164,119,104,120,46,11,122,247,116,218,106,111,107,217,146,47,243,71,214,214,17,101,187,235,137,4,239,203,222,203,253,16,20,192,243,34,206,137,173,198,77,106,235,90,8,220,73,25,151,4,255,0,72,238,139,109,148,44,137,45,36,139,159,4,144,227,104,24,112,224,179,100,55,21,4,79,107,179,101,110,226,240,240,28,180,152,18,92,61,77,184,146,34,77,185,153,13,96,210,105,97,73,61,76,164,207,197,36,56,58,252,103,36,70,125,134,20,148,18,180,216,140,236,69,196,143,184,115,240,226,60,217,123,242,210,190,39,222,103,221,226,62,133,66,105,222,6,203,71,127,90,72,81,110,34,225,41,110,188,151,205,81,76,206,252,76,206,252,173,234,29,138,51,42,163,161,46,60,100,101,164,154,247,191,95,221,183,14,3,179,183,79,109,54,66,26,105,38,94,164,219,249,130,69,57,181,182,68,227,44,171,143,122,111,252,194,65,198,192,152,153,11,236,235,226,141,92,126,224,228,83,213,213,193,214,82,175,133,36,124,71,195,35,115,17,55,109,162,65,145,233,186,18,68,55,160,44,222,114,215,51,236,95,143,220,20,125,123,230,155,243,80,105,191,168,172,54,220,113,213,219,75,138,43,120,141,231,146,132,218,232,46,62,3,231,71,110,250,123,128,117,60,65,14,170,182,221,91,19,141,4,76,43,147,170,46,60,125,66,222,77,149,92,130,250,82,229,90,73,246,73,125,151,215,202,231,253,2,252,46,148,135,208,162,91,44,40,140,141,39,169,55,225,251,195,135,168,97,8,47,185,115,167,83,204,244,91,180,201,120,253,104,204,22,116,177,132,184,104,53,61,62,160,171,113,236,186,103,225,222,161,197,86,115,84,226,198,120,147,54,176,149,39,79,20,185,110,102,95,94,46,213,79,3,67,210,101,228,234,103,154,95,164,151,175,237,71,10,188,181,129,53,211,105,84,154,58,181,253,91,9,50,225,254,47,128,147,69,154,119,52,234,115,16,104,141,90,174,32,215,230,222,74,138,214,248,23,224,54,75,31,215,26,237,187,94,172,42,252,63,69,44,255,0,206,23,230,46,80,82,144,202,79,200,52,11,149,248,148,84,250,254,208,107,94,82,211,12,248,209,40,86,245,117,100,255,0,160,19,69,128,78,61,173,56,179,249,187,87,177,241,227,41,127,233,15,185,120,246,94,225,9,114,163,83,82,138,215,51,120,206,231,111,182,23,213,57,83,71,109,36,103,64,161,114,183,8,169,255,0,64,109,171,44,232,169,51,213,65,162,25,95,151,85,71,250,1,52,98,146,61,209,213,111,106,211,231,186,253,146,75,135,207,213,207,212,46,7,144,86,191,61,49,213,111,89,95,249,133,230,135,128,40,12,107,211,135,232,229,170,222,108,68,127,162,55,221,160,83,74,214,166,194,47,249,20,255,0,64,162,193,206,151,26,144,225,52,150,141,7,167,120,91,164,145,23,127,30,238,60,7,202,154,211,243,12,148,220,153,36,155,233,50,82,207,250,124,70,71,61,128,40,146,148,75,118,131,72,89,219,77,215,21,6,118,255,0,209,26,62,70,244,52,54,173,221,2,138,158,6,124,34,160,184,255,0,232,132,24,252,135,28,56,206,41,110,41,86,35,230,119,225,97,198,177,92,137,6,160,149,169,183,137,72,191,20,17,95,138,126,31,17,145,190,224,41,166,147,65,82,105,86,87,11,110,19,111,226,142,58,110,91,82,46,179,242,29,23,95,14,61,89,55,254,40,65,103,217,199,132,211,100,109,72,168,160,138,246,210,187,91,254,144,228,105,153,140,227,143,27,93,118,168,102,72,51,226,231,14,101,245,195,182,84,242,254,35,78,56,72,167,82,210,146,181,137,44,145,122,190,180,125,52,92,25,76,96,137,199,169,84,213,25,164,202,228,194,76,249,253,168,129,19,25,165,81,153,83,175,78,89,27,105,62,42,191,27,125,176,216,86,50,130,203,171,112,209,46,230,102,87,34,43,243,251,97,206,63,72,167,178,218,82,152,17,72,136,201,36,73,105,60,63,128,113,69,6,154,227,238,32,224,71,59,25,243,105,62,176,29,6,169,157,113,34,238,175,34,184,90,181,121,171,46,235,125,144,113,207,103,157,57,203,105,114,187,195,214,105,254,176,92,57,153,99,78,159,163,69,30,139,216,189,245,199,79,127,248,158,3,143,103,37,16,119,189,54,128,124,191,73,255,0,248,98,142,157,79,205,154,77,66,75,108,190,221,81,210,53,165,54,112,146,162,177,159,30,107,29,246,133,90,160,84,9,38,197,48,210,102,241,32,141,76,160,172,124,61,71,226,62,132,228,236,120,203,74,219,165,208,144,100,100,119,75,4,71,195,252,65,206,210,48,74,169,234,69,217,128,68,151,73,125,132,252,31,91,224,16,125,49,83,25,178,35,75,9,34,37,92,200,146,66,179,227,53,45,151,20,150,155,178,237,193,73,46,227,33,205,28,38,89,65,146,153,107,149,248,36,135,204,226,152,34,54,247,69,255,0,162,86,1,101,113,236,106,181,54,68,233,145,39,169,134,91,221,105,75,46,169,38,155,146,72,236,69,192,184,152,182,206,179,139,43,115,156,40,216,130,66,74,196,187,57,45,210,228,68,93,215,25,15,140,225,66,122,151,49,110,67,101,119,221,223,83,100,119,237,36,116,252,63,79,165,117,197,164,169,177,174,77,31,29,202,125,101,224,51,7,91,242,124,250,85,34,27,213,25,36,249,155,109,161,70,149,169,70,107,211,123,241,34,245,24,196,140,192,131,53,88,166,181,33,167,201,41,114,169,37,68,90,140,140,136,220,89,140,214,197,79,69,40,132,201,49,98,67,246,34,210,86,43,18,139,128,198,12,114,212,9,117,41,237,49,13,164,184,83,221,82,148,109,164,175,218,85,248,144,163,166,69,172,213,225,66,142,209,85,102,36,146,210,82,68,135,212,68,86,34,241,23,22,143,140,39,123,247,205,26,135,208,254,156,126,63,92,46,6,4,202,232,21,10,20,73,82,169,20,87,247,177,35,184,147,118,58,84,101,169,23,62,104,230,46,67,24,7,11,49,170,216,98,138,90,173,230,194,111,253,17,32,181,178,49,45,65,134,28,52,212,103,17,154,14,198,151,149,234,248,71,10,120,174,170,227,106,82,234,181,5,88,142,247,125,71,252,226,249,204,160,225,197,163,65,80,105,253,162,50,253,10,223,244,14,179,89,163,97,218,115,46,169,116,40,54,67,42,112,201,17,81,200,136,252,60,5,22,185,56,237,216,113,93,109,201,181,35,81,146,148,70,151,15,213,246,222,3,164,214,43,213,218,213,69,226,129,90,158,214,251,78,141,114,86,155,89,37,126,70,126,163,23,150,3,248,54,73,165,165,225,168,203,53,172,145,218,134,209,243,176,229,145,79,193,17,159,39,21,132,233,247,79,122,96,51,126,95,0,12,126,144,222,57,139,74,83,232,197,82,211,166,222,100,231,136,248,170,195,98,30,37,196,49,218,67,85,10,245,73,245,38,250,204,229,45,90,184,240,230,124,123,134,82,68,167,96,201,241,16,217,97,106,121,165,203,246,87,5,171,112,63,131,192,124,242,240,110,12,94,178,70,18,163,17,157,173,242,131,95,232,128,196,218,182,35,196,74,212,168,85,250,139,6,110,153,221,50,156,79,103,143,14,7,240,15,153,138,150,57,93,150,172,91,81,52,169,55,34,57,239,127,72,202,249,120,59,4,178,194,84,238,15,163,43,137,23,10,123,39,198,223,106,57,26,70,9,193,115,84,77,181,132,40,165,102,181,118,169,237,90,220,62,183,196,65,135,234,168,226,237,71,249,229,157,114,62,39,215,29,254,145,199,169,140,94,126,110,34,144,95,249,219,163,56,190,71,88,41,179,61,120,54,128,102,127,239,115,95,232,141,167,48,126,1,225,108,21,68,47,189,172,255,0,162,40,199,28,27,91,172,63,41,198,30,171,77,112,156,113,164,89,79,168,203,137,153,113,185,139,181,64,160,189,82,108,146,189,194,205,111,110,253,242,231,206,222,28,184,142,230,228,124,186,195,237,170,82,240,85,57,54,73,185,118,105,172,17,246,120,248,113,245,13,152,153,155,128,155,82,74,46,29,146,207,108,140,180,68,101,60,125,124,22,47,7,28,246,86,85,220,144,135,33,59,77,101,9,181,200,148,164,241,191,62,8,248,6,233,229,166,40,109,100,191,41,194,208,69,196,137,231,63,209,31,77,119,55,40,17,144,226,153,139,83,111,75,6,174,194,16,92,120,241,243,199,92,166,103,85,42,92,148,52,126,89,61,70,126,118,155,112,43,254,200,32,165,123,45,177,65,161,247,155,169,195,73,246,108,123,247,8,251,190,180,113,80,225,98,76,49,161,201,181,151,20,220,107,234,75,50,28,59,234,229,98,59,125,81,11,155,75,198,212,90,148,70,141,80,229,47,121,171,231,141,160,239,99,62,125,175,1,206,194,60,47,85,66,24,114,133,29,197,59,123,155,177,91,50,59,92,248,243,245,0,182,208,241,100,153,169,75,40,155,58,233,65,40,245,56,118,245,122,252,71,57,10,179,53,171,44,230,202,226,139,112,116,252,60,69,195,103,12,225,182,72,150,222,31,166,166,233,183,102,35,100,127,136,114,240,240,237,13,68,159,152,176,45,160,191,83,35,250,5,22,137,170,165,106,91,207,110,170,210,200,146,174,4,167,215,192,140,207,196,118,216,145,39,185,175,84,173,86,183,53,168,197,194,139,134,240,252,125,74,85,10,157,219,177,240,138,143,232,241,31,66,25,163,241,221,211,24,79,174,204,164,130,11,71,85,164,85,153,221,110,230,165,23,213,125,46,40,175,203,192,117,153,180,204,74,243,132,159,44,170,230,157,37,121,14,120,248,11,250,252,90,74,180,239,105,172,47,157,174,202,78,195,231,58,37,29,107,37,21,38,23,15,91,9,254,128,24,252,222,26,197,233,154,195,141,215,180,165,43,73,153,20,167,75,191,224,23,107,47,99,214,162,183,166,165,82,92,130,223,172,204,141,229,172,173,160,173,207,196,118,165,81,105,41,73,168,169,112,200,200,174,70,76,39,250,7,215,74,135,24,139,75,49,154,65,154,143,146,8,187,188,3,7,17,58,149,54,69,77,115,26,125,9,109,86,177,26,140,143,205,34,245,15,177,186,124,180,195,34,39,146,75,250,162,81,250,253,118,29,170,44,54,52,164,156,97,165,31,27,221,36,99,234,234,12,159,154,195,36,159,86,146,22,11,116,252,74,186,12,204,234,10,182,171,17,19,170,28,229,33,137,74,210,78,61,171,222,138,247,81,159,30,3,180,174,157,7,73,107,133,28,254,22,203,250,6,131,84,8,220,162,32,173,217,236,182,144,131,174,78,163,74,125,73,82,28,104,184,153,241,51,239,251,131,168,85,48,150,40,123,117,185,171,182,155,106,191,203,14,23,171,192,92,246,103,66,82,150,71,28,206,199,194,232,33,245,218,156,255,0,155,9,190,207,173,180,132,22,165,188,33,138,26,190,170,187,71,127,84,135,63,209,28,197,42,149,93,140,223,203,21,61,118,115,81,217,229,159,14,30,178,23,17,108,193,85,173,17,175,253,89,13,148,196,140,104,61,49,218,47,241,8,32,234,228,153,133,196,228,40,255,0,199,49,71,31,113,5,165,110,44,204,248,243,28,189,74,17,165,11,83,100,132,145,54,103,195,135,172,116,234,146,228,19,164,132,190,178,51,73,31,5,31,172,195,120,62,122,235,146,214,151,201,137,46,34,250,109,219,50,183,47,80,248,105,140,212,53,54,235,178,212,162,227,123,184,163,245,143,142,167,45,232,202,113,215,222,113,104,77,174,68,163,59,242,245,141,168,216,198,153,21,148,161,198,37,26,147,123,153,37,61,231,246,195,35,187,50,220,212,33,43,41,42,34,52,149,172,179,28,132,69,62,165,105,83,170,51,36,247,168,199,92,162,226,170,125,65,100,210,26,147,193,173,125,180,166,214,225,227,226,59,35,111,54,109,165,196,36,211,168,136,249,88,198,176,125,145,156,91,110,153,173,106,50,181,185,142,3,19,76,221,245,109,42,112,175,175,145,253,168,251,95,146,118,178,20,178,59,243,189,135,66,197,85,39,190,85,247,247,190,143,232,143,235,124,69,209,135,249,157,134,107,85,255,0,38,238,231,52,123,141,245,247,206,175,232,180,114,224,126,161,212,176,14,18,147,26,185,75,143,35,170,44,215,82,96,248,92,202,198,180,149,184,164,125,153,141,142,145,7,201,246,122,160,157,123,223,49,86,229,163,159,107,196,125,57,53,89,98,171,85,165,186,180,188,225,149,101,134,200,221,34,51,243,155,241,62,28,70,106,235,39,176,230,26,106,28,37,145,198,136,70,78,154,136,210,130,245,23,135,128,236,84,216,132,135,146,105,74,8,238,124,72,188,6,244,114,105,16,221,52,182,69,109,71,192,188,7,194,170,130,98,178,169,38,110,89,7,199,79,62,60,61,126,32,142,255,0,73,109,93,73,164,153,149,251,95,140,199,80,205,138,41,212,48,165,81,9,67,6,167,55,28,86,94,167,17,225,224,57,92,51,86,41,140,198,208,183,172,189,118,212,126,163,87,143,128,250,113,131,100,230,30,151,172,137,68,123,187,145,241,250,52,128,136,77,174,232,142,82,241,229,88,212,76,23,203,80,211,239,126,48,210,126,162,24,246,235,132,73,211,199,129,140,175,219,141,134,219,199,21,85,37,180,21,231,66,46,5,254,2,67,19,148,131,91,171,73,91,153,243,248,69,193,114,114,134,154,244,234,219,168,109,77,255,0,99,212,190,209,159,45,109,248,120,137,208,201,186,68,136,62,88,222,169,163,215,213,237,164,207,187,121,225,226,33,251,100,252,41,229,156,94,243,43,102,27,133,228,21,57,103,147,114,249,235,30,7,199,136,155,108,33,79,110,47,91,221,180,210,53,110,239,161,54,189,181,120,10,59,252,114,62,213,188,7,220,70,86,31,19,6,93,174,30,161,246,39,149,143,152,10,145,240,176,210,104,213,199,128,213,107,31,16,231,196,128,80,139,72,173,202,247,20,0,26,136,84,80,185,10,128,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,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,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,25,216,6,147,230,0,0,2,164,118,20,0,21,213,224,40,124,64,0,84,185,138,153,219,184,80,185,141,167,85,218,52,216,6,224,174,175,1,165,62,105,124,2,160,42,103,112,35,176,160,169,149,128,80,15,129,216,5,21,230,159,192,3,75,135,221,224,54,21,196,84,142,231,107,13,90,124,64,85,158,22,27,228,125,195,105,28,12,134,233,21,251,192,81,195,178,126,232,235,24,166,159,215,34,18,55,218,61,255,0,87,155,126,229,120,248,142,206,62,105,140,111,27,34,213,110,213,249,0,141,157,173,240,47,88,196,48,28,242,174,157,83,106,74,182,226,252,214,215,215,8,181,196,16,55,27,143,125,213,171,87,208,219,213,226,39,75,104,140,47,215,42,52,213,245,237,30,253,52,237,186,191,53,55,226,33,255,0,50,112,126,227,201,223,52,117,106,223,126,147,111,168,250,225,7,82,193,53,254,171,215,126,84,213,171,119,250,101,185,106,240,25,251,151,25,141,187,138,150,252,141,123,205,46,61,99,193,31,90,35,45,135,122,134,174,206,189,118,239,181,173,255,0,212,102,150,66,102,23,93,140,196,127,36,104,222,214,18,221,250,197,237,114,104,175,230,248,134,140,214,194,120,175,202,77,164,250,134,238,242,73,191,158,223,234,120,242,241,29,224,147,214,80,104,190,155,159,62,98,217,97,39,55,205,165,205,54,211,36,138,215,251,81,117,176,226,119,173,25,222,222,248,162,255,0,162,67,35,138,147,134,186,230,163,235,186,53,219,244,187,218,223,119,192,124,126,226,247,14,245,143,41,106,211,221,185,183,135,213,11,136,196,123,154,123,126,190,225,188,229,59,124,131,45,245,175,245,191,235,1,110,24,161,251,234,147,214,185,17,253,7,250,199,220,186,38,241,164,163,173,90,214,227,163,195,225,29,233,138,86,228,245,111,239,194,222,111,250,199,212,80,172,68,123,223,250,33,5,175,86,12,222,172,213,229,43,92,239,243,159,255,0,120,125,48,168,93,79,95,203,90,245,219,232,45,107,95,199,196,92,146,139,167,142,243,248,6,211,165,123,4,28,11,73,211,126,35,226,157,59,118,163,70,234,247,71,61,95,8,236,174,39,151,17,241,59,31,75,232,237,250,187,188,64,117,232,178,55,142,182,122,45,219,34,231,226,59,3,29,164,25,248,143,185,152,218,172,122,237,199,212,62,194,129,173,179,61,237,184,253,72,14,29,216,61,97,179,247,221,58,190,182,227,97,186,126,233,210,78,250,246,250,223,245,142,112,154,220,158,141,90,180,247,218,195,74,225,111,212,107,222,105,213,221,166,224,58,213,99,15,121,73,178,71,92,221,246,201,95,59,191,34,50,245,142,176,172,7,186,125,199,60,171,125,74,62,27,143,31,182,23,61,165,245,14,205,181,216,173,234,231,196,125,77,47,127,198,218,110,90,189,97,5,166,147,133,61,233,41,235,252,140,191,74,240,248,71,94,149,65,190,159,150,253,127,165,255,0,172,95,149,194,214,102,123,219,92,239,230,142,26,77,27,86,159,150,125,127,65,254,177,55,5,175,135,135,119,58,254,92,189,237,250,95,250,199,40,221,55,125,33,181,239,173,101,17,121,190,63,8,185,200,164,94,255,0,44,127,208,255,0,88,249,202,137,187,50,87,89,189,184,249,159,235,8,58,236,56,91,152,203,78,242,247,51,63,55,192,111,68,129,189,125,181,111,109,101,145,121,190,63,8,237,48,224,112,35,222,242,87,212,255,0,172,114,41,103,116,218,143,85,237,115,228,40,227,90,87,82,96,147,109,122,62,229,238,127,235,31,67,47,245,148,151,103,78,175,27,142,153,139,91,235,51,37,162,250,117,110,248,243,238,72,229,240,100,13,204,72,107,222,222,219,207,161,241,87,136,14,202,219,58,74,250,191,128,109,189,15,121,250,101,174,119,228,57,38,91,213,195,87,119,168,125,77,163,186,252,136,88,58,252,106,55,191,41,125,103,153,31,13,30,63,8,228,17,78,181,253,251,254,143,250,199,47,187,236,151,17,82,69,251,197,131,143,69,58,215,247,239,250,63,235,27,237,69,181,251,127,192,62,194,43,13,87,185,24,163,230,220,125,119,240,13,100,197,210,125,175,224,27,201,27,200,43,21,239,222,3,225,40,151,59,239,63,128,105,56,214,87,159,252,3,239,62,42,5,113,32,31,25,70,186,75,183,252,3,79,82,227,125,239,253,17,245,31,1,168,143,184,7,200,112,248,91,121,252,3,67,144,185,123,231,253,17,245,154,184,159,1,67,59,128,226,31,133,163,79,190,94,247,250,17,215,103,198,223,183,167,94,158,202,139,149,249,142,240,101,188,240,176,226,37,211,172,73,86,251,149,207,205,255,0,88,11,119,83,164,238,227,188,125,98,246,105,71,230,120,31,136,180,88,229,93,82,73,174,218,244,196,215,234,189,141,92,63,128,100,84,228,233,187,119,190,164,115,253,241,213,171,88,115,202,102,165,245,205,223,189,27,118,221,234,245,241,230,94,177,157,193,138,83,241,150,233,14,71,242,109,237,110,59,239,128,254,164,105,163,212,60,167,49,149,238,119,123,205,92,53,94,214,35,240,240,25,8,254,14,234,122,149,229,29,122,45,250,77,175,127,241,188,70,184,208,55,36,148,111,111,107,253,15,250,198,96,182,180,196,238,99,52,171,222,218,191,25,143,150,86,37,234,238,173,190,165,171,66,205,55,222,90,246,251,130,238,238,46,90,53,253,219,3,84,77,242,204,250,213,174,87,243,63,214,16,99,237,102,161,229,116,155,59,157,213,157,222,95,86,175,95,14,69,235,28,98,104,155,146,222,117,155,239,123,86,209,107,127,15,136,201,87,48,206,142,223,93,189,207,150,235,253,99,132,169,83,247,43,36,239,175,99,81,121,191,235,8,49,26,68,171,105,247,191,95,120,217,139,91,221,74,96,250,181,238,226,126,143,199,224,23,131,30,200,242,79,81,236,111,119,187,222,253,54,182,159,135,214,44,109,26,185,215,223,211,213,116,105,90,11,207,191,51,248,4,209,116,104,213,110,181,9,207,149,244,221,102,159,62,253,197,224,62,9,145,58,222,33,128,141,230,141,75,105,28,175,107,172,248,255,0,8,231,112,20,62,183,0,215,188,211,105,122,109,107,253,10,71,126,167,208,117,212,162,185,214,173,165,230,248,104,250,226,241,23,7,192,120,91,243,135,82,71,95,231,33,28,119,95,92,223,136,180,178,169,29,67,18,171,229,141,122,45,244,22,189,219,248,124,70,93,82,233,159,41,173,189,255,0,55,12,239,167,192,188,70,147,195,187,217,154,250,229,175,221,187,240,248,69,22,143,47,235,157,78,28,8,221,87,94,141,239,107,93,175,115,89,250,188,69,221,167,35,202,44,182,119,221,234,108,156,245,247,23,15,225,28,164,42,46,231,66,122,206,173,55,250,11,122,252,71,98,138,222,237,9,77,239,100,17,0,248,233,116,253,206,149,111,175,239,100,94,111,193,226,57,116,73,220,150,157,23,177,91,152,226,234,115,180,180,72,221,95,74,237,125,94,6,62,218,29,51,122,219,143,239,237,189,36,46,218,121,94,231,235,23,7,97,140,157,122,184,218,214,28,146,26,189,251,95,192,54,216,236,234,251,131,229,122,171,187,211,239,23,191,215,127,168,104,115,40,111,79,209,95,141,249,13,106,93,146,105,183,50,28,91,50,183,137,190,238,220,109,204,111,163,223,20,74,229,198,192,62,198,252,219,120,141,100,155,118,174,52,198,106,234,34,213,222,125,222,3,232,118,61,219,50,215,252,0,54,20,230,147,228,42,219,155,197,105,181,184,92,113,238,47,115,56,219,181,237,223,247,7,54,194,53,178,133,94,215,73,31,240,0,219,91,55,65,118,191,128,10,61,210,93,191,224,31,74,90,227,231,127,0,223,67,92,11,181,221,234,1,199,238,53,125,31,240,13,214,162,218,254,249,252,3,239,82,124,69,84,173,61,192,62,18,69,142,247,26,173,115,230,62,147,43,164,199,206,233,232,66,142,215,178,76,192,105,89,238,203,214,54,23,47,77,253,238,246,241,31,12,197,111,213,162,218,110,69,227,222,56,231,40,219,231,13,206,179,166,253,218,47,252,224,59,11,114,53,89,122,45,127,17,169,75,213,198,195,143,167,64,234,205,54,157,238,173,55,250,27,122,198,236,199,119,8,37,105,213,218,183,59,119,0,211,37,221,5,125,55,237,122,199,26,243,186,204,203,77,184,223,152,209,34,167,204,183,28,149,245,95,234,31,28,154,214,229,178,87,86,191,27,121,255,0,234,1,241,187,22,214,247,207,224,28,51,173,90,221,175,224,26,228,99,77,206,159,153,183,189,255,0,78,255,0,247,71,10,246,55,189,190,102,122,255,0,79,255,0,247,70,120,59,75,243,55,105,87,189,223,178,103,204,112,21,76,69,212,201,71,212,245,233,108,215,243,203,122,252,60,7,85,169,102,69,228,37,175,35,121,232,34,191,88,229,115,63,173,27,9,174,249,77,68,158,171,187,214,123,191,63,85,175,223,200,189,97,66,179,153,189,89,183,17,228,77,87,100,206,253,102,222,191,172,22,246,86,102,239,170,106,249,137,167,85,191,84,223,232,126,208,92,246,40,93,96,181,245,173,54,59,91,69,255,0,156,115,176,48,253,163,161,29,111,215,199,119,226,126,33,232,183,52,44,119,214,24,97,191,37,105,213,171,142,254,253,231,245,163,235,115,16,117,249,174,49,213,52,105,34,85,247,151,238,47,15,17,222,223,195,26,156,82,186,247,171,244,175,245,142,61,200,30,73,146,183,55,187,219,145,34,218,116,243,177,248,250,128,109,55,3,123,2,59,187,219,107,66,21,109,60,174,145,209,171,50,188,153,41,247,52,111,125,253,72,181,244,247,159,30,255,0,80,239,210,241,55,87,97,41,234,90,180,153,39,231,150,238,248,7,22,186,215,149,84,108,117,109,214,147,215,125,122,188,45,200,189,98,11,118,246,110,117,61,63,157,253,122,255,0,194,237,107,127,137,226,53,181,159,188,255,0,58,127,251,127,255,0,195,31,85,127,5,117,141,199,205,45,58,117,126,147,127,87,215,15,134,6,2,223,111,62,106,218,214,253,35,225,250,224,29,158,133,157,94,86,124,216,247,53,186,186,208,139,245,205,94,113,153,126,198,67,176,78,199,123,134,92,95,146,181,105,108,213,109,253,185,17,253,104,235,212,60,169,220,203,67,190,94,190,135,27,85,186,175,59,31,219,142,251,27,4,89,179,111,202,126,113,218,251,159,255,0,120,94,142,138,222,62,242,155,168,111,201,59,189,226,137,171,239,239,107,159,63,55,196,114,77,177,188,81,74,215,107,253,13,190,231,49,222,96,224,29,210,144,191,43,95,74,200,254,113,240,125,112,230,189,207,238,145,187,235,119,183,126,239,253,97,5,160,171,181,214,227,59,11,86,157,90,123,86,189,172,100,124,135,80,117,30,231,102,185,54,253,99,89,19,90,124,203,92,136,239,126,62,161,144,146,40,26,117,59,214,253,92,55,127,235,31,20,156,63,214,91,36,117,189,54,59,223,119,127,231,8,49,94,191,136,252,162,227,172,117,61,222,151,212,171,239,47,235,47,87,136,248,240,222,8,215,82,122,165,229,59,117,150,148,230,141,199,155,169,68,171,95,87,17,127,107,185,123,189,91,139,242,189,181,62,106,183,87,248,126,184,117,201,88,103,201,229,250,55,121,101,104,249,213,190,239,63,1,5,181,196,179,186,138,98,196,221,107,220,146,219,213,170,215,211,164,175,97,209,156,199,155,171,124,202,189,254,207,255,0,238,142,253,139,33,110,165,39,223,111,169,199,126,135,196,135,15,70,107,94,251,181,107,105,238,248,64,112,16,231,117,253,103,186,209,187,183,209,94,247,255,0,232,41,46,177,212,156,40,221,95,94,180,223,86,187,90,252,61,94,2,235,155,123,132,153,223,85,203,224,27,107,166,249,78,11,238,111,183,93,133,162,218,117,119,115,230,94,176,22,178,59,94,84,65,191,171,117,99,209,107,106,241,191,119,172,105,168,225,253,244,23,26,235,122,111,110,59,187,247,151,136,184,16,104,61,89,189,207,90,213,169,87,190,139,122,139,214,57,8,244,125,203,201,119,172,106,181,248,104,183,119,194,3,29,42,200,247,63,45,215,111,191,220,105,225,230,106,212,69,240,219,152,230,48,150,101,238,36,196,137,228,93,90,119,157,174,179,110,229,31,45,34,247,86,169,61,114,19,205,117,141,26,244,241,209,123,88,203,199,192,88,124,202,194,250,36,84,83,215,175,109,207,233,94,8,241,1,121,104,179,188,191,161,59,173,198,166,73,239,59,87,59,112,238,245,142,43,28,99,159,114,116,228,47,201,125,107,68,146,141,109,254,139,217,42,237,121,167,245,60,188,69,177,192,184,139,200,46,54,158,167,191,221,195,38,62,121,166,246,211,199,145,250,134,138,173,7,221,124,201,7,214,250,166,245,229,202,249,222,242,215,51,236,243,47,170,231,224,20,112,117,124,199,242,212,215,151,228,109,206,135,86,118,235,26,175,168,254,212,189,67,132,152,189,26,56,94,247,23,183,9,224,31,36,195,183,149,183,187,214,154,253,35,77,172,71,245,199,235,23,46,45,23,173,234,249,103,70,139,125,5,239,127,186,3,28,176,94,16,247,65,37,196,249,67,113,185,113,162,249,206,171,234,51,250,226,245,11,132,89,97,184,35,103,203,154,181,119,245,107,115,255,0,28,95,170,85,47,201,251,215,183,251,205,58,85,109,54,229,115,245,141,83,113,135,147,164,161,159,39,111,46,68,187,239,173,222,127,91,224,2,194,53,146,189,121,105,145,238,151,70,149,18,109,212,239,123,113,253,147,196,118,188,61,148,190,75,100,220,247,65,189,210,225,157,186,166,158,105,34,250,179,23,134,149,141,58,230,150,188,155,163,91,132,139,239,175,107,219,143,155,226,59,10,93,223,182,101,167,77,207,215,112,130,202,53,23,200,242,138,54,189,246,231,232,173,166,247,43,248,250,199,102,164,84,110,219,69,185,250,175,162,248,124,7,120,149,72,223,41,79,245,141,58,173,195,69,252,61,99,139,126,129,173,229,31,91,181,237,250,95,135,194,16,116,138,161,245,167,157,79,155,239,170,87,175,188,199,215,66,196,94,78,144,104,234,123,205,13,110,239,188,181,236,101,199,151,128,231,38,51,228,228,234,213,188,237,104,229,111,187,252,3,137,157,77,235,205,146,183,218,53,43,95,155,126,119,225,207,196,78,141,250,157,103,175,238,215,213,183,118,185,219,93,249,219,192,119,202,51,91,141,247,107,86,173,61,214,245,142,171,69,115,201,76,27,118,222,234,66,10,254,111,34,251,190,177,219,147,239,190,22,20,125,15,201,235,26,123,26,116,223,190,227,235,130,123,132,253,85,151,127,87,168,113,9,167,233,253,59,254,143,250,198,244,250,63,90,105,194,235,58,110,217,167,204,191,113,248,128,229,37,203,222,186,94,247,107,166,220,252,71,221,70,127,114,162,236,223,180,103,207,192,116,250,70,14,179,205,59,229,31,53,228,157,183,60,236,101,245,195,191,83,104,155,182,205,61,102,253,163,63,51,192,188,69,193,202,51,47,82,19,239,118,189,251,199,201,38,126,234,74,139,117,123,91,232,188,62,1,245,198,133,186,90,81,188,189,175,199,72,214,244,29,107,81,111,109,123,125,8,208,225,42,117,109,220,116,175,171,222,235,46,26,252,15,192,124,205,207,235,73,74,119,90,120,18,188,235,255,0,48,228,106,212,158,179,29,45,117,141,58,86,71,125,23,238,63,17,212,75,8,104,152,243,190,80,190,165,43,134,235,149,207,237,134,71,219,62,167,228,245,151,188,111,55,134,127,69,107,91,238,120,142,174,206,39,223,234,249,71,78,155,126,155,127,230,31,109,111,47,188,169,185,63,43,238,183,122,191,83,234,189,237,245,197,234,31,118,21,203,143,37,245,175,155,59,221,238,143,212,250,109,109,95,92,126,177,7,112,195,63,44,117,159,161,211,163,199,234,135,110,105,141,219,103,218,189,184,242,31,20,54,186,182,190,214,173,86,238,176,251,22,189,68,124,45,192,108,109,61,199,247,135,29,54,62,164,26,245,242,34,43,91,196,125,111,72,220,118,52,106,185,95,157,135,206,183,122,194,76,180,233,238,231,112,28,12,174,11,83,95,7,17,180,154,63,91,70,190,177,163,95,118,139,218,223,116,125,213,10,71,89,222,43,172,105,213,111,160,191,171,196,109,177,11,169,176,148,239,117,232,191,208,218,247,63,245,136,54,89,162,238,22,103,214,117,112,183,153,111,231,27,115,149,185,104,147,107,217,90,127,24,250,218,149,103,12,183,124,139,214,41,43,223,91,46,235,170,226,142,169,86,171,117,38,137,222,175,174,238,105,182,187,119,31,135,128,179,179,241,175,90,209,243,55,78,155,254,157,126,118,250,209,126,37,196,235,9,221,239,52,217,87,189,174,45,54,34,193,155,174,175,243,74,247,215,250,79,193,245,195,43,140,12,206,70,244,249,35,143,247,71,253,152,239,251,45,80,238,204,39,186,215,153,136,155,59,104,231,98,96,253,99,133,218,88,250,167,185,207,163,215,215,60,45,109,200,231,246,94,196,219,238,161,31,169,105,222,226,38,145,125,237,237,125,201,122,128,101,198,40,147,212,152,125,157,26,245,69,82,175,123,119,43,250,7,1,134,229,117,154,75,204,238,244,234,120,248,222,253,201,49,247,102,51,122,147,33,87,181,160,47,252,241,208,112,171,86,128,227,250,188,215,140,173,111,173,79,244,139,241,23,111,14,22,234,92,114,189,237,175,241,24,230,177,91,250,112,212,163,211,245,29,255,0,100,72,183,20,58,247,87,154,196,78,169,171,78,174,214,242,221,198,124,172,57,204,107,83,190,2,153,47,113,251,31,103,87,217,146,92,236,32,141,221,184,100,111,49,221,89,58,45,242,244,35,231,254,2,145,140,84,72,189,114,160,243,123,205,22,66,149,123,95,232,139,250,69,243,218,230,119,92,204,74,194,119,90,62,89,134,126,117,255,0,81,160,116,60,174,164,245,234,195,136,235,26,62,82,53,223,69,254,141,30,62,35,88,51,191,99,28,183,234,178,224,213,124,179,171,172,225,86,143,119,213,237,167,81,199,87,61,92,127,120,73,213,49,26,55,156,111,125,63,206,49,139,101,156,55,213,240,182,26,115,174,234,190,21,134,86,221,219,244,182,60,70,84,194,99,70,190,221,239,110,239,132,76,28,179,93,227,232,228,67,101,162,189,198,247,62,34,138,146,251,172,43,207,136,160,0,0,10,223,133,128,84,185,10,138,23,33,80,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,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,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,20,50,184,17,17,119,138,141,38,71,126,64,40,124,192,0,0,0,0,0,0,5,75,129,92,109,169,26,151,170,227,114,252,44,40,1,107,17,113,0,0,21,51,211,227,113,68,168,23,200,133,18,155,95,152,10,129,149,202,193,99,245,7,31,80,13,179,108,239,126,63,188,42,72,63,254,72,110,92,207,128,173,138,214,1,181,107,112,184,214,146,224,52,168,187,87,26,136,248,88,6,161,161,196,154,139,238,141,101,200,14,221,224,45,238,59,195,206,212,94,140,180,188,164,233,83,167,193,173,92,205,62,34,61,51,91,42,106,115,60,151,165,233,69,163,127,202,18,143,158,143,174,240,18,117,83,134,153,74,69,201,125,147,87,155,227,97,143,56,239,45,227,187,212,116,55,83,85,183,188,136,143,234,126,180,77,16,143,153,24,30,163,69,242,118,245,50,85,190,223,91,84,85,35,150,143,30,60,199,25,151,120,189,188,57,86,167,27,176,210,225,55,82,102,65,154,158,209,192,148,142,28,143,234,121,140,180,218,43,42,83,23,220,254,226,37,97,90,186,221,238,221,249,110,189,72,24,68,251,43,133,61,130,82,20,155,26,87,219,43,125,23,250,131,4,141,228,78,121,81,102,51,30,51,172,66,97,79,86,16,217,18,170,72,191,18,104,175,109,37,126,99,49,112,117,126,21,93,131,92,87,89,89,19,202,71,189,188,75,226,73,35,238,248,68,59,229,70,41,126,157,82,166,147,71,20,204,170,172,184,90,239,207,82,60,124,4,149,108,201,137,228,87,41,107,84,142,172,74,242,147,232,34,106,252,137,132,31,121,159,172,77,200,50,74,41,93,41,89,120,240,31,98,87,98,177,149,135,201,79,63,122,108,254,31,198,99,233,118,196,131,85,248,136,55,86,162,82,8,174,64,218,136,142,198,101,200,108,18,238,146,177,144,210,167,116,21,238,159,87,16,27,178,229,50,148,17,45,196,38,202,183,21,16,225,158,142,82,116,238,220,35,211,123,216,174,55,100,179,215,12,208,100,163,237,106,236,255,0,243,226,57,8,212,164,177,170,201,123,181,110,101,254,160,28,41,209,157,46,75,81,255,0,201,255,0,172,112,238,209,39,156,182,148,81,100,25,17,166,230,76,171,214,59,218,155,183,113,143,161,182,82,101,169,87,43,24,14,14,139,78,125,166,172,226,28,71,190,223,180,131,46,22,33,206,182,222,132,233,35,189,206,247,176,210,243,232,100,140,137,104,229,126,38,62,98,169,105,43,18,154,253,255,0,245,128,250,29,140,218,204,205,114,18,139,247,31,119,240,141,230,88,109,13,145,37,244,170,222,174,241,194,201,158,250,214,173,8,66,136,237,200,140,199,209,14,107,164,132,19,137,66,121,222,228,101,235,1,185,49,180,155,202,187,132,92,185,252,3,146,132,202,82,218,20,78,145,221,5,252,195,135,152,226,92,51,81,41,38,102,101,200,252,7,35,77,120,150,73,108,212,158,203,101,200,248,247,0,228,143,130,74,220,70,141,201,175,153,154,109,224,55,146,130,50,46,124,129,70,101,200,174,3,226,144,151,145,167,75,11,93,239,200,143,128,217,136,211,234,46,219,11,71,107,189,38,57,87,30,109,54,187,136,47,132,198,146,125,173,38,68,234,63,244,136,6,201,49,99,35,53,242,238,176,214,109,26,146,124,249,122,134,164,154,23,218,214,92,61,70,53,18,200,187,55,46,35,88,62,34,166,154,222,222,239,76,175,221,167,195,225,31,124,118,55,72,75,122,175,107,241,176,214,132,93,36,124,70,165,45,45,149,212,162,43,122,204,32,212,73,36,157,204,197,117,165,60,77,68,95,116,113,179,235,16,97,32,150,244,232,173,221,68,159,124,116,139,187,196,197,189,197,57,213,134,168,105,90,87,138,240,203,106,110,65,178,100,244,230,200,200,203,87,3,247,194,227,192,44,23,57,218,180,56,252,93,125,148,17,30,155,169,210,46,35,133,168,102,54,19,167,238,250,205,126,144,222,242,250,117,212,26,77,237,110,87,63,17,139,89,133,181,157,34,156,194,202,22,43,193,14,173,51,77,187,42,114,84,118,178,248,240,123,192,134,33,99,109,175,241,117,67,169,117,102,112,155,219,189,230,173,210,93,85,175,167,157,158,240,11,162,71,235,219,75,101,213,43,113,124,71,135,28,222,234,253,126,97,54,181,190,31,88,232,178,54,211,203,134,208,122,170,24,111,137,31,60,74,199,250,34,44,106,185,157,152,21,237,214,235,13,198,119,113,170,251,136,111,170,218,173,207,182,126,161,195,121,15,50,167,17,145,224,74,185,233,47,160,165,200,239,251,158,0,37,93,91,110,229,203,102,86,153,134,212,92,238,88,153,143,244,71,209,23,110,12,184,113,104,73,203,195,101,169,100,95,219,59,31,232,136,153,119,10,230,43,73,85,240,45,104,172,70,124,105,143,255,0,64,227,36,71,199,116,199,9,79,97,41,237,37,5,188,51,118,3,201,34,34,239,62,92,56,10,38,203,12,109,93,151,21,183,227,48,154,238,27,104,222,215,203,16,176,163,43,18,143,149,138,252,133,206,162,102,126,16,173,180,202,225,226,10,59,134,246,173,36,213,73,167,47,99,59,218,199,199,145,136,22,195,153,169,137,48,236,200,239,245,10,122,21,31,95,7,218,112,136,181,17,151,30,217,125,80,200,28,169,218,243,16,210,100,210,227,200,94,17,101,182,183,247,83,198,180,218,228,179,226,102,241,122,192,76,92,106,172,25,105,37,177,45,135,8,200,204,141,14,146,187,237,220,55,247,200,87,35,35,251,163,11,242,151,107,138,77,90,3,62,84,197,120,30,59,155,135,84,105,41,201,65,145,147,182,46,10,120,251,133,251,195,217,221,132,42,141,180,165,99,60,44,122,227,165,207,123,168,181,223,111,178,31,14,32,46,185,40,203,142,145,82,35,87,17,194,83,113,118,31,169,52,217,196,175,82,223,53,52,78,89,153,72,87,11,23,30,10,229,196,115,76,200,97,196,18,144,243,106,35,34,59,146,136,192,20,149,125,73,254,240,249,36,182,100,142,254,71,220,57,43,23,172,124,239,53,188,65,145,145,242,62,64,58,236,213,110,210,165,151,107,74,12,237,235,230,58,133,114,173,36,212,166,27,166,56,230,182,76,181,36,204,236,103,114,245,14,251,38,154,149,165,68,100,237,141,38,92,63,250,14,37,220,61,25,74,37,154,164,92,139,214,95,208,38,139,43,91,161,85,42,175,60,146,129,41,178,119,79,29,194,149,107,17,127,64,228,112,182,9,147,21,113,93,122,67,136,52,235,186,85,28,202,215,213,235,49,113,166,193,92,103,23,186,109,213,18,109,99,50,191,168,124,169,235,9,81,40,217,81,124,41,49,145,182,205,40,152,96,146,114,72,244,253,109,187,254,17,182,249,71,101,5,170,91,101,99,183,19,34,254,113,170,108,215,155,105,100,148,36,214,86,236,153,29,249,144,233,21,58,182,32,113,215,27,69,40,212,132,186,122,76,152,89,220,184,216,249,128,229,234,15,70,70,165,20,150,149,117,159,2,81,120,139,127,137,49,77,57,137,36,211,207,198,111,66,220,73,26,164,36,175,99,47,88,230,100,174,166,182,146,167,32,173,38,102,70,101,186,81,88,236,45,126,44,160,75,169,78,53,187,14,89,105,117,211,45,13,159,27,153,120,120,0,180,89,171,152,16,229,121,47,170,176,203,218,119,250,183,114,137,86,190,139,94,196,45,254,14,162,76,143,56,164,72,105,230,146,211,173,47,182,209,164,140,136,204,207,137,142,241,83,203,74,60,157,222,245,250,130,116,222,214,82,75,213,245,131,181,51,131,233,233,187,102,236,173,46,118,84,122,147,192,191,244,70,116,118,92,191,197,84,216,20,245,68,122,76,100,173,201,102,162,37,72,74,79,138,80,92,143,224,23,22,38,43,167,33,26,146,244,117,17,42,230,101,33,34,206,49,131,168,145,36,180,105,155,34,233,90,86,68,167,17,235,251,95,1,207,27,17,226,178,182,152,119,89,25,25,241,81,25,222,222,2,209,112,43,88,214,152,112,93,89,59,22,228,73,45,61,101,60,123,68,58,204,12,192,141,229,116,50,220,70,156,231,99,76,146,227,217,51,245,14,1,170,51,85,56,139,55,247,201,45,90,76,209,195,149,143,188,133,105,88,90,155,30,172,210,209,34,70,180,234,224,107,79,212,159,128,81,122,112,222,34,102,108,120,234,83,104,107,94,190,110,145,218,198,126,30,3,184,68,125,38,68,164,25,42,233,191,3,22,186,133,78,148,211,44,20,104,175,184,130,213,165,90,12,239,196,251,200,133,199,164,54,242,89,104,156,105,73,61,202,110,70,147,43,29,136,81,217,160,84,77,38,73,113,141,9,36,88,148,106,177,31,47,1,202,35,16,83,144,68,149,74,142,70,69,99,35,125,36,100,99,168,204,168,58,203,41,74,82,142,10,36,241,35,245,31,136,235,202,126,83,207,186,162,102,253,179,62,9,63,88,180,92,42,150,50,132,222,239,73,48,187,223,148,130,225,203,192,117,106,117,87,125,188,211,31,149,185,42,254,191,1,199,245,24,111,126,136,124,219,183,46,209,21,255,0,124,115,180,154,36,70,247,186,29,116,239,166,253,162,241,240,16,119,200,211,155,109,7,168,210,92,111,197,86,31,108,122,147,10,182,149,182,125,171,112,89,14,29,184,105,125,38,75,37,149,207,79,1,247,192,162,50,146,35,35,123,130,239,221,225,224,53,209,205,198,144,151,20,86,34,230,125,254,3,147,142,124,18,127,8,227,225,65,67,71,114,215,123,159,63,128,114,45,146,138,200,34,59,10,14,199,55,140,204,149,107,248,92,125,12,53,165,41,78,174,73,34,228,53,52,155,36,140,239,113,184,146,226,118,1,173,41,43,91,80,174,143,81,220,18,69,113,184,87,46,68,3,74,91,241,21,82,12,237,111,196,53,17,25,115,33,172,172,93,224,54,52,91,153,141,11,110,228,118,62,239,80,222,50,51,62,36,98,134,68,92,8,7,206,150,142,247,51,254,1,69,38,203,62,35,127,79,30,36,99,109,196,241,59,0,227,230,17,158,180,145,95,144,226,106,77,175,171,167,74,20,125,178,228,94,6,57,215,153,51,37,43,74,187,187,135,200,182,20,233,238,214,149,18,75,141,200,128,116,10,189,62,65,160,214,134,156,81,169,203,216,144,124,57,139,63,142,104,53,153,136,113,182,169,83,85,105,134,162,52,199,90,174,93,175,15,17,146,206,82,155,118,228,123,222,119,225,255,0,208,113,210,112,156,73,6,122,206,81,93,90,184,91,250,4,220,24,41,47,13,226,214,116,105,194,85,117,222,252,161,187,195,254,136,224,106,88,47,25,78,221,219,8,214,145,162,255,0,168,29,59,222,223,91,224,51,225,236,187,166,42,215,114,127,15,20,255,0,162,54,143,47,41,69,250,116,255,0,253,36,255,0,162,51,252,140,12,139,146,56,190,89,165,74,164,214,26,45,68,147,189,41,211,183,143,240,142,233,132,114,27,16,49,34,51,143,170,160,217,38,90,20,122,233,107,46,4,105,227,197,67,49,213,133,225,197,109,68,218,228,159,3,87,19,46,127,188,62,100,192,221,40,137,41,112,202,247,226,95,234,23,48,91,26,6,94,203,165,67,91,74,148,234,253,244,220,185,197,52,247,23,143,128,228,83,135,164,50,238,244,148,226,140,190,135,116,127,210,46,42,163,30,133,22,149,242,62,225,242,28,18,53,92,201,192,130,216,98,56,181,52,194,144,219,52,169,79,91,69,180,182,163,191,18,245,16,181,24,170,118,38,166,45,74,107,5,84,228,150,241,41,236,180,225,115,77,239,230,24,202,87,105,109,56,209,146,205,194,35,248,61,127,0,226,39,224,250,101,71,178,243,242,75,137,43,176,164,250,173,245,33,4,125,227,220,85,138,15,124,147,203,218,161,90,106,190,133,207,174,251,24,234,244,220,214,173,210,159,86,255,0,47,167,17,37,6,213,214,234,211,196,140,189,109,120,12,235,196,25,19,133,234,203,119,172,77,172,167,83,234,119,176,227,101,196,239,235,108,248,113,22,250,187,178,214,15,112,148,180,204,196,138,53,60,103,193,198,143,215,246,32,22,167,13,237,7,5,93,103,172,80,152,99,204,182,186,145,22,174,124,174,130,23,42,30,120,97,238,222,241,84,228,114,182,170,154,10,255,0,192,58,90,246,82,162,55,109,219,88,172,239,207,178,143,234,71,209,47,102,216,40,209,162,38,38,59,222,254,246,95,213,8,47,45,35,104,76,44,252,182,217,75,212,171,184,226,19,194,174,217,243,59,122,135,126,129,154,212,9,36,78,148,154,121,37,43,177,159,148,16,101,221,224,49,110,14,207,205,211,164,55,41,138,126,35,82,219,90,92,34,83,87,43,164,238,92,155,29,133,220,51,136,233,49,157,102,38,31,169,44,141,42,115,183,17,195,59,219,192,139,212,40,201,248,121,163,134,28,178,14,171,75,73,169,118,34,242,131,119,28,219,24,178,137,53,180,155,117,72,39,174,246,211,41,7,203,255,0,160,193,154,172,252,123,73,115,126,206,20,146,123,150,247,197,188,128,245,174,87,62,54,183,14,3,231,129,159,248,234,142,164,71,151,70,163,199,220,223,81,63,29,228,26,111,115,43,221,194,183,48,163,59,151,86,166,173,70,148,79,140,119,245,60,147,254,113,243,73,146,202,254,116,226,22,87,230,149,17,140,69,160,237,29,88,147,33,130,154,188,56,202,85,171,81,221,105,183,3,183,55,126,1,115,240,190,118,83,103,182,146,149,93,195,173,171,66,148,100,82,146,95,69,110,247,5,162,233,84,36,155,105,212,109,240,215,110,127,8,234,53,106,155,42,53,164,212,130,50,116,254,140,188,71,49,23,16,208,235,172,52,72,172,192,112,212,132,189,102,36,32,251,185,243,62,28,71,29,59,12,83,100,154,157,76,135,213,173,102,187,165,105,50,227,126,92,4,22,226,189,136,77,185,26,24,135,191,210,181,145,154,28,189,184,151,168,140,117,51,199,19,218,243,176,204,130,191,173,197,23,249,130,229,72,193,20,244,73,121,70,228,194,214,181,31,19,79,175,237,71,85,171,81,40,236,110,181,206,90,117,106,243,157,73,122,188,4,29,112,177,9,85,156,66,21,20,152,52,40,136,174,229,245,95,238,23,168,117,44,195,122,160,202,221,68,90,76,137,40,56,42,51,91,105,81,145,31,111,135,2,63,254,76,125,117,57,77,210,100,195,114,35,136,90,84,229,214,107,59,146,72,141,62,171,91,153,142,77,21,56,85,136,111,117,137,177,210,165,18,154,179,110,17,112,50,241,51,227,196,5,148,167,85,106,112,229,176,226,240,252,174,195,169,93,140,148,87,177,151,214,248,11,137,23,17,42,165,79,75,79,64,56,166,229,239,169,203,233,178,188,72,189,95,194,62,169,152,90,18,154,114,84,103,36,186,166,144,102,157,38,74,35,81,21,237,192,135,195,76,164,201,146,243,76,61,22,66,80,173,87,50,65,151,113,159,121,0,228,169,245,50,97,77,176,134,119,132,155,246,137,92,249,159,168,112,88,194,160,251,205,75,75,112,86,163,61,221,136,140,207,234,124,7,101,147,71,98,149,5,83,82,167,73,77,91,231,134,86,226,118,227,192,189,98,218,98,108,95,50,61,94,76,70,211,16,219,78,139,40,200,239,230,164,254,168,5,179,175,57,81,98,76,135,85,72,147,165,82,22,68,102,133,17,115,63,1,214,189,208,201,130,251,142,170,146,226,174,102,155,26,140,187,254,215,192,94,165,211,232,117,200,205,156,234,154,91,82,200,158,81,54,242,10,202,50,226,92,72,248,113,49,215,170,217,115,134,93,73,173,138,148,199,20,167,53,25,37,230,207,135,31,82,64,113,212,172,218,147,14,19,44,163,10,58,238,150,144,147,50,146,101,200,191,107,23,67,3,231,36,214,122,238,255,0,5,190,213,247,118,215,36,202,254,119,173,177,212,232,121,91,76,125,147,178,170,102,73,74,44,105,52,250,143,235,5,215,166,229,85,32,183,154,92,169,159,46,244,248,253,96,11,167,27,19,83,43,176,103,71,143,46,46,189,209,160,137,18,18,179,51,81,40,139,129,124,3,141,167,210,137,132,111,221,145,163,118,189,102,74,77,184,21,143,214,58,117,34,141,83,195,178,9,112,233,178,214,151,150,131,112,221,101,70,73,36,159,129,21,185,152,237,236,205,147,42,35,168,148,210,91,90,181,32,146,73,50,51,35,47,16,31,76,188,75,79,128,234,117,72,142,163,34,215,99,125,37,126,63,234,27,69,152,59,213,19,48,233,29,100,149,244,77,72,212,68,126,174,9,63,254,76,117,234,166,26,98,89,42,83,165,37,38,219,102,93,155,17,88,174,124,120,120,143,130,138,244,90,61,65,168,72,144,217,18,245,57,239,171,45,94,105,151,135,14,0,46,133,11,21,235,54,21,38,7,86,190,173,91,199,109,167,159,59,145,127,242,99,178,181,93,139,36,136,154,83,74,53,114,36,186,70,58,44,22,97,84,35,33,197,201,47,124,191,152,178,183,3,63,232,28,253,34,153,14,58,154,113,15,44,244,234,181,212,86,239,240,1,216,92,173,62,72,36,34,154,226,244,240,185,40,248,248,242,21,242,122,235,104,75,75,82,163,114,118,230,157,95,115,187,215,252,3,97,83,98,48,146,188,166,74,221,158,210,200,85,220,77,2,3,73,117,154,140,19,89,217,38,74,121,60,63,135,192,7,55,76,195,104,134,133,23,148,82,189,68,159,210,237,107,95,196,115,39,13,15,114,124,138,222,23,254,113,193,80,42,207,84,210,243,142,19,90,72,144,104,82,47,101,17,223,143,51,191,112,229,149,37,198,109,161,41,59,243,185,0,250,217,131,21,139,239,170,45,35,87,45,86,43,255,0,8,249,203,20,209,163,30,239,202,48,148,103,199,244,74,8,113,85,121,51,156,221,110,227,106,182,171,217,6,126,161,208,19,67,171,73,113,46,29,46,111,3,34,186,88,85,191,16,162,245,210,235,176,167,199,81,48,243,11,37,44,209,116,60,74,227,98,245,124,35,144,108,183,126,248,71,170,221,194,223,96,184,50,96,69,210,244,119,154,62,179,174,206,32,211,194,201,227,199,187,128,239,113,223,222,118,72,210,119,62,225,112,104,159,46,66,155,90,26,130,227,134,118,182,155,157,249,120,14,161,44,170,190,88,91,158,69,151,167,135,29,218,173,230,252,3,191,180,109,182,68,227,139,36,219,158,163,177,16,249,164,201,134,111,40,211,41,163,87,14,4,178,245,6,142,42,53,85,232,140,52,107,130,187,232,74,76,141,70,70,71,111,128,113,53,12,99,41,149,44,145,64,117,203,56,101,193,195,227,207,143,154,57,10,148,166,82,70,106,121,178,45,231,51,81,120,143,145,40,163,62,69,190,169,54,147,50,212,100,79,32,184,136,56,40,89,132,241,72,148,153,20,5,179,165,118,35,91,230,90,184,159,173,3,183,65,198,52,169,26,237,38,33,105,183,234,148,159,172,112,15,97,74,44,215,20,227,51,95,115,180,106,61,219,136,50,43,253,193,192,43,11,57,76,183,85,141,49,123,207,59,90,47,107,114,228,69,235,1,112,23,50,158,171,94,161,28,191,229,19,253,35,155,77,122,159,22,59,133,214,163,172,136,141,87,223,36,187,134,58,87,177,110,56,167,110,58,190,28,37,111,53,95,84,55,143,149,189,71,226,56,5,103,78,39,38,86,212,184,52,166,77,100,101,101,52,226,78,198,92,248,175,225,10,50,78,78,34,167,204,87,98,76,114,51,78,130,34,125,39,115,255,0,228,197,25,169,55,21,163,112,137,43,34,63,171,183,128,198,136,25,185,57,47,180,183,23,72,73,19,137,51,51,51,43,21,203,235,197,197,194,185,149,10,187,104,146,234,180,116,111,28,81,89,183,200,149,98,73,31,11,168,194,142,247,89,204,56,148,196,188,78,70,100,205,173,55,35,148,73,231,111,15,17,213,221,206,184,73,148,108,21,41,131,34,250,46,190,94,171,253,64,249,107,180,90,45,100,159,121,85,5,41,47,105,237,52,234,12,184,88,184,29,143,212,56,84,229,117,6,67,125,105,169,85,5,173,92,137,43,65,145,247,125,64,93,29,242,38,39,164,214,219,66,206,116,70,13,196,19,198,158,176,149,26,111,221,221,235,31,114,85,24,200,141,169,109,57,195,134,149,17,220,189,124,197,174,115,15,205,162,93,80,96,204,115,73,238,139,91,70,125,159,95,2,47,81,14,193,73,172,59,29,13,148,189,203,38,77,18,79,121,217,178,184,112,226,124,249,128,229,106,13,58,234,214,148,54,163,247,195,59,145,25,250,199,203,140,49,12,90,87,84,223,155,69,189,222,91,91,196,158,90,125,124,249,142,82,28,200,242,14,233,144,210,141,73,213,217,89,24,183,217,170,195,83,60,151,101,26,180,111,252,195,191,61,31,208,3,10,182,135,199,116,186,143,185,254,170,236,87,55,125,111,86,238,82,85,107,238,173,123,23,14,67,183,236,147,133,166,170,12,73,74,75,233,38,177,35,102,100,108,31,113,48,124,198,52,230,14,253,254,161,173,165,22,157,237,172,147,250,193,154,123,39,56,241,209,27,70,239,158,33,34,228,127,80,192,163,37,106,216,105,234,137,44,201,229,160,141,163,71,206,140,237,207,143,63,17,192,73,194,111,64,165,189,17,50,22,242,150,162,89,89,147,35,230,93,215,63,80,186,177,161,41,232,235,53,33,194,59,153,112,47,1,199,84,41,36,71,169,73,120,136,146,92,203,199,224,1,100,211,133,156,139,89,42,140,169,74,101,180,249,198,227,90,72,174,139,21,204,204,117,12,235,199,20,108,63,128,107,49,21,50,19,203,143,213,248,28,180,32,207,83,205,159,46,54,230,59,78,115,99,41,24,98,53,97,136,231,15,229,110,175,109,253,239,218,54,207,141,148,95,84,48,79,62,243,110,165,86,98,187,74,87,146,79,123,213,120,55,171,95,3,105,92,59,103,234,245,4,22,111,54,42,10,198,25,133,85,147,78,142,107,39,55,11,45,202,183,197,100,176,218,79,137,23,172,100,30,202,185,37,137,234,21,226,152,168,117,70,155,126,129,189,74,142,150,225,164,201,75,96,202,199,114,191,3,22,187,32,50,233,204,197,197,82,158,149,10,168,164,174,154,227,215,132,221,200,205,46,180,142,244,171,135,243,137,96,217,239,41,96,225,170,93,33,230,209,87,74,202,129,29,131,39,200,138,221,150,190,176,184,246,69,23,91,41,240,172,138,46,25,162,71,125,215,53,49,70,140,194,137,108,154,14,228,219,100,119,35,62,7,195,144,185,173,183,207,136,248,105,113,9,136,236,182,68,187,33,164,167,143,62,4,67,149,67,124,249,128,222,108,173,113,186,74,211,195,152,210,146,231,112,1,175,85,206,246,21,190,174,60,134,130,185,119,13,64,0,0,3,81,114,21,20,46,66,160,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,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,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,3,79,62,98,130,167,97,75,92,0,0,0,0,0,0,0,0,0,45,112,0,189,197,72,207,184,82,195,81,21,128,84,0,0,105,181,140,84,249,10,128,13,181,114,27,102,163,35,183,112,222,81,17,145,220,109,45,60,200,136,6,164,175,213,97,171,81,159,50,27,36,70,70,55,72,238,68,2,138,72,234,85,186,74,100,238,117,37,238,206,175,52,190,15,1,219,149,115,176,249,95,142,78,105,236,94,215,239,1,130,89,243,150,105,159,228,61,49,106,171,221,245,175,157,162,246,190,235,159,99,192,68,190,97,225,183,233,21,70,210,228,73,141,153,68,39,44,235,102,71,231,47,143,34,225,192,122,7,198,152,66,36,254,167,190,167,235,209,188,183,191,25,90,250,125,74,240,17,73,181,126,73,200,165,85,94,153,7,12,238,153,143,135,84,242,149,215,73,90,77,42,124,204,236,110,25,159,2,33,62,140,75,192,18,214,138,205,49,7,164,140,234,44,243,251,116,9,48,217,10,67,135,4,251,37,111,42,73,227,111,240,100,8,198,195,196,116,204,77,73,67,229,187,249,117,133,153,115,225,188,46,60,47,234,18,93,177,181,70,20,154,66,201,183,181,47,202,242,72,187,38,95,169,91,240,13,25,145,76,116,205,134,239,110,255,0,198,99,237,85,150,70,147,62,99,139,165,25,232,104,207,205,237,127,56,229,8,144,124,75,152,200,163,108,150,171,113,228,53,174,10,92,46,36,231,175,128,250,216,105,22,35,52,243,79,172,125,137,109,22,46,29,192,56,86,34,27,110,170,201,95,35,46,37,226,57,162,65,171,153,24,220,68,86,139,181,163,153,122,204,125,137,142,159,168,254,17,172,193,196,59,29,124,59,11,253,225,173,164,154,144,105,50,62,60,7,44,113,239,205,31,194,53,55,9,130,253,43,141,254,168,194,14,185,50,9,40,148,162,39,46,72,49,198,20,7,148,162,210,203,167,240,36,199,120,92,6,84,71,169,174,239,170,63,233,27,101,5,134,202,233,106,223,227,24,144,117,2,132,250,19,125,195,188,61,105,49,161,72,124,174,147,101,69,254,41,142,228,113,152,87,5,35,248,76,109,57,76,142,163,53,19,23,191,215,31,244,132,29,89,168,142,186,68,102,203,159,113,38,62,200,44,60,195,166,162,105,126,109,184,164,253,100,57,246,96,165,190,4,213,138,220,59,67,112,163,32,207,130,56,252,32,54,89,59,161,36,174,7,164,134,165,34,222,105,25,141,242,142,146,228,143,225,27,155,155,125,15,240,139,7,3,41,18,85,167,75,11,62,124,146,99,83,49,86,101,219,109,196,241,245,88,115,123,146,63,161,254,17,69,55,198,250,120,124,33,7,194,204,109,37,98,37,115,27,221,85,38,162,90,181,149,134,249,184,195,36,102,179,181,138,252,140,117,172,87,142,168,120,122,28,167,229,213,122,186,88,136,185,10,61,194,215,100,145,40,204,248,36,253,71,192,81,206,74,157,18,19,74,91,146,153,65,34,215,53,172,136,138,231,223,251,227,161,227,44,210,160,80,99,76,83,248,142,130,201,177,187,190,254,98,19,109,70,158,119,89,122,198,44,231,134,216,180,42,83,85,168,20,76,197,221,62,215,86,221,35,201,11,85,174,109,153,241,83,6,92,140,249,140,40,205,29,167,49,182,44,159,83,139,11,27,245,166,101,110,116,167,201,172,163,86,148,160,207,137,180,70,86,52,159,239,0,205,220,235,218,214,37,21,75,139,73,196,88,42,65,162,83,69,101,75,37,171,73,178,102,103,217,120,187,198,19,102,38,209,184,179,18,84,39,161,136,116,23,208,170,139,175,164,227,54,234,174,90,151,99,43,58,124,59,92,254,1,111,40,216,83,49,179,62,123,143,181,3,202,102,182,205,251,239,88,102,250,12,145,126,105,229,123,12,155,202,29,139,113,5,81,113,229,98,12,181,222,180,253,45,15,106,242,202,19,119,21,187,59,217,15,145,242,51,240,16,99,50,99,99,156,103,33,194,70,19,158,246,240,206,87,202,144,30,85,238,124,203,159,103,181,248,133,217,193,187,39,215,171,125,115,175,224,252,112,214,231,119,163,69,61,105,189,245,94,247,100,253,68,36,39,44,182,72,194,84,22,98,186,238,95,238,29,242,114,26,89,249,85,213,113,178,46,95,62,62,242,25,29,66,203,122,21,59,127,185,163,110,247,154,111,242,202,206,246,191,173,94,32,48,31,4,236,53,135,216,235,189,98,54,58,107,86,238,218,208,132,223,206,245,199,23,206,149,178,22,20,107,122,91,204,88,90,180,243,54,252,126,194,50,214,53,2,27,122,190,84,181,237,250,97,255,0,72,228,27,128,210,47,165,171,127,140,127,210,40,195,233,251,32,225,85,182,178,39,49,97,221,179,46,6,223,143,216,69,179,199,123,23,97,233,17,165,19,12,227,71,12,224,173,36,72,74,14,231,101,112,224,192,144,243,132,217,151,22,191,233,13,135,168,176,159,74,183,145,181,93,58,124,243,46,31,190,2,16,179,51,99,153,244,131,169,59,78,194,248,237,237,214,231,65,170,18,148,71,125,23,228,193,122,204,88,92,73,147,216,187,12,72,145,108,31,137,80,152,218,56,200,167,186,86,212,69,207,176,95,85,248,135,160,250,238,92,208,170,168,125,18,40,219,212,187,166,229,214,22,155,218,222,165,23,168,90,60,121,179,22,8,196,13,78,55,48,70,253,79,238,175,243,73,228,234,210,105,251,41,91,144,8,55,167,226,28,91,132,94,52,21,11,118,105,73,183,105,81,93,35,237,25,43,214,92,127,152,92,140,47,180,190,47,164,110,219,84,44,62,130,106,57,51,239,173,186,71,195,79,63,125,46,60,6,112,102,238,195,116,233,114,28,122,131,149,250,245,72,107,143,150,212,93,146,104,200,252,233,30,177,139,25,131,177,150,59,164,27,238,194,203,125,210,14,114,155,73,249,97,149,118,123,118,46,47,159,168,132,23,107,40,182,206,171,179,33,166,170,19,112,84,100,34,154,148,221,199,20,142,209,27,124,56,191,207,159,239,12,212,203,13,161,176,238,38,162,183,34,78,45,194,68,226,98,198,90,146,196,246,236,70,180,25,153,29,220,63,80,133,44,79,151,152,235,6,72,145,214,105,29,76,154,148,184,159,162,25,114,198,70,174,207,5,31,212,243,240,28,198,12,206,140,103,131,153,126,19,120,151,169,221,45,52,105,234,109,57,243,178,81,90,250,15,149,197,30,129,224,87,105,243,247,155,154,132,55,55,118,190,237,228,157,175,126,124,124,7,38,70,147,224,149,17,250,248,136,214,201,109,178,25,123,203,62,92,204,107,219,171,238,190,100,31,217,47,230,177,240,115,25,209,131,51,63,15,226,71,159,106,37,115,172,27,106,105,38,93,89,104,182,163,85,185,160,185,216,7,127,90,11,73,149,251,135,194,235,68,71,223,200,125,77,202,97,226,187,107,185,94,220,143,152,163,137,191,119,112,14,26,100,68,184,149,159,110,231,110,67,142,118,10,73,7,193,203,142,125,214,207,137,17,13,133,176,70,147,51,71,31,132,77,193,213,222,162,52,243,166,181,239,202,254,174,92,190,1,243,42,135,20,148,100,107,123,159,172,191,160,118,183,26,34,35,45,63,194,56,201,109,25,92,210,158,58,189,99,35,168,84,233,81,18,147,187,174,23,190,91,138,139,199,192,91,204,88,193,65,121,163,103,81,147,138,115,206,227,200,203,151,239,139,151,86,143,37,194,81,37,23,247,211,62,101,226,58,134,41,163,187,43,170,252,175,168,211,174,253,178,46,122,124,64,96,197,95,54,107,237,110,173,22,153,199,87,52,47,195,235,199,41,31,54,235,106,51,41,44,82,219,229,107,165,101,127,223,88,226,113,30,87,98,34,234,250,40,127,87,250,165,191,15,175,28,238,49,203,84,193,130,114,99,81,116,27,108,188,179,87,89,189,172,68,100,124,84,38,141,216,184,242,181,85,154,193,179,22,27,169,55,16,217,155,72,90,138,247,229,193,71,199,136,236,235,170,226,66,226,213,29,74,225,221,29,195,227,251,227,167,229,53,41,42,145,9,153,172,113,93,81,178,182,174,105,51,111,212,127,8,201,200,24,86,134,72,212,236,14,4,190,62,250,190,92,60,67,48,90,252,55,87,175,60,209,198,153,76,220,165,110,40,206,236,173,39,109,37,235,63,89,13,217,21,121,20,250,186,156,52,180,157,221,188,242,50,46,41,239,227,226,46,101,90,141,135,96,194,114,84,88,218,20,141,54,86,181,157,174,162,46,70,126,34,198,99,90,147,202,196,243,33,195,122,233,61,222,148,233,47,216,210,103,196,203,225,20,100,78,91,85,95,169,211,105,198,180,180,105,119,125,197,178,62,229,47,151,19,245,11,169,18,148,218,208,133,17,58,102,104,35,59,127,244,22,131,32,91,39,104,52,20,203,43,172,250,214,175,253,55,109,203,238,12,132,131,17,180,165,38,134,236,90,10,220,123,184,11,152,58,172,156,56,211,215,39,10,73,22,171,240,183,244,14,38,85,14,76,37,252,167,18,83,164,179,59,153,182,106,229,203,145,120,139,156,112,18,226,74,237,95,191,206,27,136,165,183,98,212,199,119,213,127,172,88,44,170,105,245,169,31,62,164,202,78,158,86,97,101,248,200,119,136,81,226,199,215,239,214,213,111,57,69,226,59,122,169,108,149,172,199,253,35,254,145,193,149,29,149,254,167,189,190,188,255,0,164,32,229,35,17,220,172,71,109,92,76,114,241,28,66,10,198,180,151,107,188,199,30,134,212,209,88,202,221,225,239,138,113,59,190,87,33,71,98,142,226,21,196,150,147,227,220,99,234,65,149,200,200,200,204,113,16,16,234,75,182,92,53,31,171,212,57,70,184,17,24,15,169,10,51,34,184,221,66,72,142,254,178,31,58,23,203,136,250,18,162,177,92,251,128,110,18,72,184,250,198,233,17,88,184,141,162,82,79,188,110,17,164,200,128,87,159,49,75,151,172,84,138,226,154,72,249,16,1,157,198,139,145,113,51,21,85,136,236,67,73,164,212,92,72,5,13,212,154,136,137,73,63,186,22,37,29,204,81,49,200,150,70,72,254,17,186,72,177,88,200,6,209,164,140,180,241,176,208,108,38,247,186,135,211,164,173,200,104,81,122,128,124,219,180,165,71,99,48,52,112,228,99,120,219,239,50,224,98,135,98,228,3,231,89,114,184,249,214,148,149,184,143,169,72,51,243,136,108,56,214,171,89,63,194,3,142,123,74,200,238,162,243,109,204,124,42,100,181,17,149,199,36,168,222,180,127,8,249,222,104,208,125,148,218,197,126,96,62,69,54,90,76,206,228,118,31,3,174,26,22,105,43,112,28,138,205,106,35,191,168,113,83,110,218,150,163,225,107,0,212,167,146,109,30,241,73,73,119,241,176,227,100,212,99,70,112,244,201,99,87,2,50,82,203,213,240,142,15,17,214,101,71,106,67,81,100,233,113,58,52,150,130,62,242,191,50,29,64,203,23,84,95,83,237,251,227,107,43,145,251,209,94,220,4,163,180,84,113,65,182,165,146,29,136,118,112,203,206,248,124,71,21,43,22,73,82,8,147,213,79,181,221,127,233,29,6,185,68,204,247,20,231,147,227,94,239,25,151,110,63,155,199,214,127,0,164,10,22,98,38,222,82,139,217,208,95,70,199,157,195,234,79,225,16,92,150,171,10,114,253,166,120,122,143,253,98,170,170,155,150,186,217,225,234,63,245,142,26,143,79,168,175,125,190,102,246,211,110,210,124,125,70,57,51,161,201,79,155,23,254,153,127,72,14,26,78,42,172,70,91,90,162,48,148,40,251,106,83,106,43,23,14,55,184,169,98,120,82,212,73,151,62,11,102,174,197,137,210,35,183,175,137,143,190,165,71,74,218,209,42,61,201,73,81,17,107,253,254,70,56,35,193,52,249,14,37,196,83,53,25,25,17,30,249,69,199,255,0,72,40,228,156,195,212,28,68,195,132,117,21,172,156,73,176,123,135,144,124,203,224,62,61,161,107,177,182,205,244,106,131,179,101,69,70,35,121,110,110,244,147,68,133,17,216,146,71,107,53,224,47,37,3,15,149,45,155,55,19,116,148,189,188,63,124,213,220,92,121,159,168,118,168,179,90,74,146,151,29,225,198,253,145,70,28,189,179,122,98,160,244,83,49,71,103,234,152,255,0,248,67,164,226,156,17,139,48,100,133,149,19,11,86,100,36,150,150,136,223,130,234,251,42,78,163,243,82,93,228,36,33,94,79,125,58,157,237,37,92,252,226,28,93,83,9,225,106,186,111,38,6,244,205,68,175,158,184,158,69,110,227,33,32,194,28,23,155,88,194,129,43,117,84,164,192,132,134,99,110,47,41,135,91,237,17,167,178,122,150,93,174,7,195,192,197,242,194,89,211,22,170,150,152,155,87,195,237,154,98,165,102,73,144,68,100,174,201,91,138,207,214,99,156,198,91,63,96,202,179,107,91,24,75,122,183,37,27,166,125,125,212,220,143,87,30,46,23,172,88,76,99,146,248,199,13,186,252,140,49,134,186,185,28,181,50,131,235,141,47,222,110,163,34,237,172,254,165,62,60,4,25,42,213,106,159,82,105,15,183,80,136,225,26,73,119,105,212,153,113,227,235,22,231,19,211,36,191,213,183,113,159,94,157,119,210,131,59,121,190,2,201,83,113,174,100,225,115,118,5,90,167,213,180,25,50,218,55,49,215,109,23,35,43,165,39,203,128,187,80,51,30,21,95,121,213,171,59,221,213,181,124,174,105,181,239,235,73,122,128,117,202,142,20,57,81,212,110,177,49,42,66,21,160,137,54,185,219,224,29,46,173,26,173,135,73,125,86,154,250,144,134,141,243,83,172,168,200,140,175,204,202,220,56,11,175,38,169,37,106,110,239,221,55,227,217,46,92,60,6,212,184,244,170,180,25,13,78,70,245,110,180,182,136,174,164,220,140,185,112,183,172,192,91,108,35,142,21,41,148,195,170,63,2,50,159,146,77,154,77,90,21,161,68,146,185,18,149,240,254,240,238,236,204,160,69,120,173,89,139,217,250,169,8,239,33,108,113,166,15,69,34,164,220,170,77,59,116,211,17,201,227,86,251,86,149,37,74,59,217,74,51,62,4,65,135,41,149,106,233,199,116,216,223,165,253,124,117,37,55,211,127,18,245,0,185,24,165,108,76,195,82,159,134,242,95,37,232,210,109,168,148,74,179,137,35,181,185,242,49,143,216,154,50,149,92,146,133,161,100,163,209,194,220,124,194,23,245,248,209,168,56,41,73,168,163,113,184,182,190,38,171,106,119,135,43,223,153,11,87,62,94,14,168,215,220,78,243,121,37,203,119,58,87,178,11,238,114,32,29,64,161,85,80,202,14,21,54,67,202,177,112,38,84,174,205,185,240,251,131,234,128,198,42,91,166,133,97,249,118,36,240,249,81,207,1,118,112,254,26,112,180,62,152,94,240,182,8,219,61,231,50,59,25,119,223,151,172,118,56,244,168,205,31,6,44,162,43,31,104,255,0,164,21,212,240,143,93,98,25,148,216,171,97,70,211,86,39,16,105,227,99,191,49,116,169,213,58,99,91,205,229,70,50,111,107,106,121,37,126,126,35,172,78,164,203,116,155,56,145,238,69,123,246,203,194,220,204,117,122,165,7,30,183,186,234,241,109,125,87,237,179,225,235,48,23,124,235,52,23,210,164,42,181,10,230,86,34,41,40,185,223,238,142,30,167,81,165,67,94,182,234,81,143,67,122,251,79,39,153,95,199,192,89,152,248,123,53,201,246,213,212,249,44,143,231,145,189,127,8,250,106,180,12,210,117,11,39,98,94,237,25,31,190,71,229,199,196,84,92,103,113,164,7,91,84,85,84,233,164,151,82,104,59,60,155,216,248,112,237,14,33,52,250,93,74,172,196,152,211,55,202,74,13,4,77,56,149,23,37,31,113,115,226,45,229,55,5,99,151,205,42,147,76,212,173,225,17,123,243,37,195,135,169,66,231,96,76,21,137,34,36,158,126,155,165,105,121,118,61,243,103,192,208,69,220,175,132,7,121,195,52,182,83,14,51,74,83,133,109,124,12,202,252,213,224,59,67,44,52,195,100,148,44,204,211,200,140,200,117,88,76,226,24,211,209,29,73,210,148,223,133,208,127,66,102,57,198,99,98,7,150,90,17,115,62,92,80,32,249,228,70,155,41,247,27,76,71,84,146,89,168,141,45,153,220,174,56,186,206,30,144,212,100,190,152,146,245,45,194,189,219,59,113,35,63,80,239,180,138,93,101,14,107,148,197,146,109,253,82,57,240,245,24,230,213,69,84,182,146,220,184,218,208,86,81,22,187,113,251,135,226,44,29,83,9,85,78,28,34,97,213,50,131,67,77,34,203,59,31,2,50,245,142,220,154,131,14,223,84,134,74,222,165,151,244,142,191,80,193,211,82,233,170,157,78,224,165,40,213,239,197,202,252,57,171,225,26,19,68,196,101,230,198,255,0,166,223,244,128,229,106,24,170,139,19,119,170,181,77,78,187,249,242,80,92,173,226,54,105,56,230,136,182,76,149,92,164,145,155,150,253,18,143,81,125,112,234,178,178,178,183,80,211,214,168,91,205,221,244,252,180,130,181,249,242,95,128,225,101,229,30,38,138,189,52,252,63,164,180,234,47,150,219,62,215,221,95,192,2,237,35,20,210,93,73,155,53,106,122,203,149,210,250,79,143,239,143,182,157,137,33,33,196,222,124,34,226,124,221,47,87,194,45,45,27,0,99,136,173,104,126,147,164,205,205,86,223,178,124,44,94,165,14,118,54,15,197,200,121,36,170,117,147,198,254,252,215,171,237,128,92,169,152,134,59,209,214,150,165,196,89,157,173,165,194,59,241,248,71,195,17,106,147,41,14,218,228,171,241,79,46,67,138,161,97,106,153,58,194,103,64,236,246,181,123,234,124,109,200,254,1,222,41,180,88,209,218,109,39,27,73,166,255,0,70,103,222,126,33,7,5,82,163,170,75,9,179,79,170,235,37,118,83,126,227,240,28,4,154,4,230,204,205,168,19,21,218,183,206,140,248,126,240,186,104,140,194,82,68,164,88,136,172,92,76,81,93,68,138,221,229,207,152,176,116,76,55,22,115,73,125,47,67,121,30,97,22,166,204,175,204,125,149,42,129,53,187,214,182,147,123,219,81,219,213,226,57,137,179,99,69,112,247,110,233,212,165,95,178,103,200,116,138,165,102,139,55,117,166,78,189,26,190,129,101,107,219,195,192,77,224,250,231,82,104,245,61,27,249,198,91,187,219,67,169,239,183,172,143,212,45,78,34,202,28,54,236,146,52,205,169,168,183,54,185,56,217,247,159,214,14,249,83,171,210,161,238,247,50,52,107,213,126,194,142,246,183,135,136,225,87,34,169,80,35,92,101,239,56,104,228,146,227,234,227,240,136,45,203,249,63,134,155,186,14,117,76,140,211,200,221,110,255,0,196,20,167,224,74,110,27,144,137,176,93,154,225,182,102,171,186,164,154,110,162,211,198,201,46,227,29,190,165,73,197,171,116,141,152,247,61,22,46,219,92,238,126,179,28,85,70,133,152,171,167,186,150,162,221,71,107,118,216,245,151,136,14,122,133,49,15,176,196,21,184,217,106,213,114,35,237,115,51,29,238,134,219,44,199,100,183,150,34,213,204,203,214,98,204,97,250,78,61,135,88,142,237,70,62,134,209,175,89,235,100,237,116,157,185,31,137,11,173,70,106,172,236,54,73,73,186,143,87,122,125,102,40,236,210,34,68,144,217,17,62,102,119,212,100,149,16,235,85,140,34,79,164,214,219,51,87,169,221,93,148,223,129,223,235,71,102,167,83,166,145,146,164,51,192,209,245,69,207,135,168,199,44,82,98,37,9,101,75,178,144,68,70,86,62,6,66,250,58,93,43,14,189,19,73,166,52,187,147,100,158,210,15,195,192,117,76,89,70,169,73,234,191,51,165,158,157,126,107,42,250,223,1,122,34,41,183,22,124,110,157,55,33,181,62,146,203,186,53,199,189,175,110,217,248,120,132,17,15,152,184,57,232,222,79,222,67,158,141,91,219,107,108,202,254,103,214,140,208,217,87,5,183,30,130,78,155,83,136,209,95,213,218,79,14,8,99,235,71,209,154,123,58,206,196,158,75,247,57,131,186,199,87,223,239,190,104,18,52,234,209,167,207,116,175,230,171,151,168,95,188,162,203,199,112,165,33,81,36,81,250,169,157,64,223,211,214,9,124,52,182,87,185,40,254,167,151,128,122,59,212,58,114,82,202,138,206,121,199,248,190,1,199,98,24,233,98,50,214,70,174,9,79,63,182,29,173,68,195,45,170,220,8,136,204,249,139,105,155,120,190,14,30,161,202,148,237,67,171,161,182,153,81,171,114,107,181,222,36,242,210,98,140,83,218,173,248,17,41,184,162,114,230,52,135,81,212,174,149,184,146,34,186,152,46,92,249,8,228,198,210,142,181,140,166,196,96,208,241,61,187,182,227,180,103,102,146,124,45,127,80,200,221,173,243,141,21,122,166,43,162,65,196,123,210,119,168,232,107,169,233,189,146,194,143,137,160,189,70,124,197,137,201,204,41,55,23,227,234,67,139,129,214,250,223,88,185,239,73,189,90,89,115,196,173,109,63,192,3,49,246,7,203,5,46,36,122,203,176,170,233,55,233,19,17,125,221,145,194,106,75,135,99,159,103,215,235,18,97,132,104,109,65,166,194,66,73,242,52,66,105,22,95,62,9,79,135,62,2,197,236,125,151,140,225,252,188,163,155,148,126,174,231,85,152,133,124,176,107,231,49,103,111,56,198,77,197,143,185,109,9,74,44,73,65,39,152,13,108,180,73,34,34,191,2,176,250,82,52,37,38,71,200,111,18,109,220,2,166,103,220,40,74,62,242,26,251,32,73,35,230,64,42,147,35,46,38,42,101,97,77,36,158,224,189,192,0,5,72,128,84,185,10,128,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,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,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,13,38,71,113,91,88,47,96,185,0,210,0,5,204,5,108,98,131,81,152,210,0,0,0,23,176,213,98,49,66,183,120,173,200,5,12,140,84,239,220,23,32,185,0,168,10,94,226,160,0,0,2,135,207,143,33,165,69,222,67,88,161,151,11,0,216,85,203,136,162,86,119,181,198,167,8,237,203,188,104,73,88,192,110,145,168,197,20,87,181,134,164,17,91,136,169,146,123,128,117,234,212,34,123,115,239,90,180,234,250,43,122,134,25,237,65,150,172,213,168,245,185,69,69,222,169,24,102,74,9,93,100,211,107,37,227,181,181,23,172,103,12,166,9,205,61,139,218,253,226,205,230,238,18,143,84,195,245,150,206,159,189,83,148,105,13,17,111,77,55,186,28,225,231,23,172,77,16,67,153,24,109,236,43,139,32,18,97,117,93,17,218,147,243,194,93,172,234,251,92,207,234,121,120,12,175,216,103,31,43,202,49,105,50,106,220,95,170,76,94,239,113,204,138,18,78,247,36,253,111,175,184,116,61,172,242,209,250,62,40,67,236,209,119,41,102,128,79,25,245,146,85,140,156,124,239,197,71,234,29,11,101,188,104,238,22,204,26,67,79,84,186,170,13,249,110,153,110,73,124,226,45,55,243,79,212,31,4,201,97,231,154,153,71,143,33,165,107,90,245,216,236,101,123,44,203,249,135,216,228,196,198,51,223,57,167,79,62,23,252,67,161,228,158,43,141,136,112,157,25,254,191,214,58,199,88,227,186,52,106,210,235,133,234,43,114,23,2,173,75,114,76,103,92,138,198,165,43,78,147,213,110,242,191,51,25,27,177,171,144,215,100,34,85,204,147,199,176,127,208,62,246,234,40,50,35,83,220,12,184,118,127,212,58,52,74,117,122,60,183,13,230,116,183,99,74,123,72,62,254,29,227,157,101,199,116,37,14,31,105,41,34,50,225,204,7,109,143,45,151,136,146,78,92,244,223,145,142,73,187,157,199,94,165,33,102,162,53,23,3,111,250,7,99,105,10,227,192,107,6,231,100,87,91,104,73,169,71,107,113,2,65,159,112,218,121,167,86,70,148,166,247,43,115,33,70,147,168,199,212,73,223,113,63,173,63,232,26,201,212,45,6,100,171,151,192,62,118,169,138,81,146,150,199,18,63,170,255,0,88,251,19,19,66,77,59,187,113,245,128,218,45,38,174,3,114,232,36,113,21,40,234,35,185,35,135,194,40,166,92,51,177,39,135,194,2,169,210,174,92,133,73,4,71,123,13,77,178,164,151,20,241,248,70,225,162,229,107,0,219,36,223,145,13,90,109,220,53,161,179,35,185,144,162,212,132,218,230,3,110,196,158,99,140,168,85,98,193,105,197,190,254,130,67,102,179,61,38,118,34,35,227,192,188,7,203,87,197,84,170,110,235,172,79,221,239,53,91,222,148,119,181,189,69,226,49,35,60,54,179,160,208,211,50,45,43,31,238,28,85,29,199,27,79,146,150,171,184,123,194,35,186,153,63,81,120,9,69,242,199,121,211,133,176,220,73,106,149,137,122,186,219,130,228,130,249,77,197,216,136,149,199,130,15,234,121,120,12,33,218,31,107,196,60,236,186,126,29,204,43,162,77,13,198,201,30,73,243,156,81,186,86,186,217,225,244,62,2,195,102,110,211,184,231,21,73,92,122,126,55,235,77,200,128,113,76,188,154,202,53,41,70,178,211,197,162,183,156,92,124,69,183,195,248,55,48,115,42,171,5,111,83,124,163,190,148,212,11,239,152,102,228,106,46,199,5,39,234,249,248,243,1,198,76,170,99,172,197,174,44,144,255,0,148,21,80,181,187,44,181,175,118,143,129,54,182,143,14,66,243,228,238,201,216,175,23,202,164,78,171,96,30,182,196,190,177,188,87,149,91,111,86,146,112,139,130,94,35,43,26,75,247,134,69,108,255,0,177,105,32,232,53,44,65,150,182,81,117,173,242,252,179,251,105,39,130,31,248,57,12,221,203,108,140,195,216,86,5,57,168,184,91,170,245,93,246,146,235,203,94,157,74,93,249,184,119,243,191,132,61,22,23,33,246,61,194,88,114,156,195,213,60,187,234,242,14,51,237,172,252,174,234,249,191,114,46,203,198,92,136,134,81,97,156,183,162,81,99,199,102,29,27,114,150,99,33,148,151,89,90,172,146,36,145,23,21,31,168,135,114,165,225,232,144,153,74,17,15,65,17,25,91,120,103,204,239,235,28,163,113,27,69,137,45,218,197,110,98,193,197,195,164,50,194,18,148,199,211,165,4,159,60,207,249,199,44,136,169,69,236,139,95,196,110,147,36,69,193,63,194,55,73,55,238,1,164,147,110,68,53,145,122,128,211,111,52,133,120,144,10,25,122,192,136,133,75,137,92,80,5,20,218,84,71,195,159,136,249,222,132,203,132,100,182,174,71,207,180,99,234,185,129,216,203,143,48,29,118,169,134,105,211,75,223,33,107,237,17,252,241,69,221,111,88,183,120,175,40,176,253,89,165,34,78,30,222,164,228,27,159,162,214,158,54,87,30,11,47,88,188,74,65,43,153,15,153,248,141,186,86,83,119,43,223,152,12,3,206,173,143,240,197,106,35,174,211,178,243,124,243,181,85,60,163,242,187,137,185,25,57,115,226,241,23,51,33,30,25,215,179,174,37,193,216,141,214,35,96,238,168,203,179,102,161,178,242,131,110,93,40,112,136,185,186,103,192,148,92,196,246,86,48,204,25,173,233,114,22,191,124,213,243,195,46,60,124,124,70,56,231,14,205,120,111,23,84,163,202,115,5,245,181,33,249,78,26,188,162,227,118,53,169,39,123,111,75,157,132,16,147,78,197,56,159,12,239,55,51,186,183,89,181,253,233,181,234,211,127,3,183,157,252,35,47,114,3,108,58,213,59,16,169,188,65,152,155,182,31,153,5,38,94,72,65,234,65,45,90,188,198,110,92,12,112,89,183,178,6,33,163,249,43,168,101,230,231,125,191,215,243,89,10,189,183,118,230,241,250,204,99,44,172,63,139,112,107,241,230,174,39,83,51,94,244,149,188,105,207,157,153,29,237,115,229,113,68,219,229,126,209,216,71,21,197,66,154,198,93,105,107,158,81,147,243,57,212,92,204,145,100,252,232,190,171,159,136,189,212,218,244,26,147,38,227,18,247,157,189,23,221,168,184,216,184,113,47,17,5,121,81,180,86,46,194,83,96,48,230,49,234,172,149,85,169,14,23,147,218,95,102,232,35,63,157,25,242,79,47,1,159,153,21,181,205,18,177,21,152,245,140,193,223,60,245,93,44,164,188,146,180,221,38,77,21,187,44,145,115,51,16,103,34,174,174,209,113,35,26,12,136,203,79,120,235,216,103,26,209,49,4,56,207,194,169,239,210,254,189,39,185,90,117,105,53,17,243,73,91,145,142,194,74,67,133,173,163,189,249,24,163,231,125,10,178,180,151,30,3,140,117,38,165,26,84,92,140,115,14,165,86,59,151,17,241,56,202,110,103,167,137,159,172,77,28,44,200,104,90,120,55,115,53,95,152,234,149,154,101,80,221,73,165,142,198,165,232,237,39,149,203,196,119,197,52,70,102,74,79,11,250,197,188,204,252,71,34,132,186,122,33,204,220,111,77,242,87,189,146,175,167,69,185,145,250,204,100,91,122,158,28,192,103,186,235,176,254,171,79,190,61,225,126,71,240,14,157,140,233,244,89,52,57,134,211,58,180,68,126,253,165,149,187,31,15,128,178,179,243,223,17,205,221,232,197,90,244,94,255,0,40,182,86,189,190,199,224,47,68,230,37,205,162,85,18,132,235,50,138,225,115,34,230,133,0,181,152,41,184,241,113,45,30,51,5,165,43,168,199,51,79,19,185,155,137,46,241,146,21,71,28,133,75,152,243,10,208,166,216,113,194,59,94,198,73,51,191,31,128,90,12,184,192,147,167,84,233,245,55,41,90,211,30,164,213,215,191,73,105,36,169,10,229,171,143,63,80,190,184,154,138,239,146,39,182,212,110,42,134,233,17,107,46,122,85,226,2,206,212,113,125,74,77,49,232,138,168,234,121,102,147,74,119,41,43,145,40,143,158,155,119,24,180,243,42,38,188,122,180,212,222,186,78,218,251,63,97,225,230,151,192,46,13,66,147,58,13,73,162,147,31,67,91,189,74,237,145,250,200,185,29,249,139,97,139,153,117,140,87,46,99,9,210,73,221,217,87,191,233,105,46,70,50,50,219,34,156,128,229,42,137,213,78,228,125,103,79,5,125,83,183,230,50,26,17,17,54,131,50,250,2,254,97,139,187,52,174,116,154,78,28,90,207,82,21,215,61,69,244,79,12,164,138,149,37,164,18,139,146,8,116,193,245,165,118,34,177,143,169,10,236,150,163,238,43,14,49,247,77,180,17,165,86,227,110,67,228,122,182,108,89,42,149,167,153,121,151,229,247,5,29,139,118,217,247,15,156,160,70,47,53,175,250,71,253,35,227,137,86,75,218,254,88,213,166,223,65,111,230,27,206,85,99,179,109,111,218,252,187,39,253,0,62,165,69,101,68,119,111,141,189,102,54,138,18,137,105,54,219,225,114,239,27,173,191,175,232,175,199,212,55,210,178,191,62,240,26,227,161,72,43,44,173,196,125,40,85,172,87,224,62,101,58,146,73,158,174,63,0,208,114,76,139,207,254,0,31,121,60,132,29,212,171,17,120,10,46,165,25,178,237,61,110,54,243,79,250,7,13,38,122,146,149,89,222,86,250,31,245,14,165,89,172,86,208,74,234,210,108,91,211,34,236,35,151,31,89,0,184,71,94,167,52,87,114,93,139,151,206,213,207,247,133,83,138,40,201,62,212,239,250,165,255,0,64,177,24,139,19,99,22,99,17,196,155,101,111,173,243,182,185,88,253,100,45,205,99,31,230,195,10,95,85,171,105,34,116,210,94,241,24,248,113,245,164,6,95,167,20,82,21,125,51,191,234,149,253,3,123,203,176,75,245,87,253,3,254,129,134,20,236,217,204,86,247,157,126,191,107,219,71,202,172,120,223,146,62,1,218,157,207,132,197,183,91,197,90,117,121,191,40,222,246,231,201,176,25,96,153,81,220,237,18,239,221,200,198,234,28,105,69,192,251,198,53,195,218,83,12,180,159,150,113,165,172,171,159,204,231,57,125,198,135,51,78,218,103,1,188,105,71,187,107,154,156,36,219,201,175,120,125,136,5,254,35,69,198,187,18,184,16,181,20,188,243,193,51,84,68,156,83,174,234,50,253,2,241,119,95,246,49,218,41,153,143,134,42,4,223,86,172,239,13,203,233,249,93,194,189,175,235,79,128,14,220,104,50,46,37,192,80,211,195,144,248,162,86,224,75,66,84,220,173,100,187,219,176,162,189,190,224,250,210,243,107,43,161,87,47,128,5,20,92,44,54,140,138,227,116,204,140,104,50,226,3,101,68,103,107,13,155,88,111,153,216,109,169,55,181,136,7,200,162,81,254,240,249,95,46,7,127,169,31,106,146,175,80,216,121,9,50,50,50,226,101,192,7,3,81,150,220,68,45,106,115,65,37,179,89,240,189,173,126,63,192,58,171,216,154,20,137,102,202,166,234,74,187,183,102,93,215,245,14,231,58,150,137,109,173,46,49,172,148,217,160,251,86,225,199,196,117,151,240,100,38,150,167,219,166,217,69,107,30,248,254,15,170,16,112,179,28,195,143,56,183,166,157,210,118,212,126,249,247,57,125,193,242,123,163,192,212,211,234,229,51,118,72,225,109,219,199,107,241,245,15,186,165,134,101,185,188,67,48,174,147,181,139,120,94,30,179,29,39,16,224,76,68,235,170,114,29,42,247,82,120,239,219,229,167,197,66,14,210,246,50,203,196,54,149,174,163,99,51,43,158,229,254,127,250,35,65,227,124,176,113,36,159,41,221,69,207,222,100,127,162,45,53,103,2,230,73,55,104,180,190,4,239,15,127,143,203,143,173,67,140,137,129,243,33,14,169,82,169,118,77,143,244,246,57,223,193,65,69,236,141,137,240,34,53,110,39,90,246,191,189,61,252,228,57,54,170,244,73,23,221,72,213,167,159,97,101,252,194,217,199,195,117,8,218,186,204,45,58,173,167,223,18,127,136,192,235,50,105,255,0,170,119,123,207,172,35,189,190,231,136,81,112,166,33,165,164,148,241,92,146,70,125,255,0,204,62,5,76,167,198,59,37,205,63,69,201,70,56,40,120,189,137,198,166,220,168,107,228,155,110,76,185,255,0,138,52,84,158,83,168,91,145,21,115,38,206,199,111,162,227,235,251,130,14,90,118,33,83,81,221,56,211,45,102,212,101,239,125,246,63,89,14,6,38,38,172,187,37,22,157,116,29,255,0,74,71,171,224,28,43,210,234,8,142,231,90,114,197,164,239,193,60,173,224,58,235,152,174,44,25,38,209,79,208,164,119,110,140,237,114,248,60,69,23,114,30,38,117,13,161,51,38,216,138,250,189,236,190,231,34,248,7,214,88,152,221,236,66,155,115,46,54,221,247,125,210,22,130,30,44,114,116,148,50,220,253,105,93,236,91,171,94,197,240,120,14,94,37,86,160,211,234,54,223,178,116,216,187,41,240,240,1,116,227,213,165,188,118,126,69,211,166,254,97,115,251,132,62,74,157,58,143,81,107,77,65,157,226,77,122,252,229,151,107,143,30,7,226,99,174,83,107,18,59,42,145,35,129,182,95,64,92,248,122,136,125,51,234,114,55,9,83,79,243,81,125,9,114,177,248,8,58,70,47,202,28,35,84,148,137,17,112,246,245,74,113,213,184,125,109,212,241,81,145,223,138,203,196,89,90,157,22,163,132,55,123,152,221,83,173,222,253,180,185,171,77,189,102,118,182,175,225,25,22,154,245,214,180,61,47,138,78,223,59,228,127,188,56,26,214,17,161,87,183,61,110,159,191,220,106,211,239,171,77,181,90,252,148,87,228,3,27,162,230,203,72,144,218,106,117,251,33,75,73,23,202,188,202,252,124,212,14,117,121,179,134,16,218,137,154,253,151,99,52,252,170,231,62,239,160,31,14,101,100,131,212,250,73,204,195,248,99,118,243,49,228,59,171,174,145,217,73,73,26,78,203,114,220,238,49,214,179,7,31,210,29,180,182,183,73,75,91,213,118,152,87,102,231,115,225,127,80,12,153,137,138,112,254,41,167,191,214,39,245,167,156,213,25,30,244,180,94,233,224,158,4,69,205,92,252,71,61,133,98,211,232,237,197,212,222,229,182,117,247,169,86,190,175,135,214,49,26,137,143,113,37,32,208,132,85,183,68,79,19,150,220,54,175,87,31,52,253,66,229,81,243,126,160,236,86,83,55,16,221,71,171,87,202,137,245,157,185,35,224,1,125,177,165,70,159,86,161,204,165,66,123,122,251,187,189,45,233,82,111,101,165,71,196,200,139,145,31,120,198,204,94,214,37,195,152,138,93,73,180,245,120,209,247,118,93,219,94,157,72,73,114,226,103,197,67,184,83,241,220,217,245,102,212,138,174,182,87,123,123,193,21,236,147,250,219,243,33,217,106,216,114,145,139,176,195,170,84,62,183,81,151,167,244,197,55,171,75,133,226,73,43,37,63,192,1,151,217,171,77,151,26,36,41,213,237,110,53,1,189,105,234,170,43,44,137,4,124,73,30,38,46,116,12,71,133,100,165,11,84,205,70,166,201,70,123,183,10,247,183,128,198,214,242,215,31,82,37,186,237,22,139,186,43,169,180,31,89,101,94,247,126,5,218,81,250,139,196,118,250,38,30,205,210,36,36,225,240,38,72,190,121,23,195,196,21,122,36,99,28,29,16,201,14,84,116,115,47,156,186,124,191,197,28,203,24,179,46,166,234,215,63,94,139,91,222,159,43,95,238,120,11,48,230,2,204,217,73,67,146,105,90,140,203,81,30,254,57,115,231,201,67,180,83,48,133,90,46,243,173,83,244,234,182,159,126,73,242,189,249,40,7,123,86,42,203,86,214,139,79,177,153,240,247,169,28,255,0,120,125,209,106,184,18,168,226,9,50,55,168,82,201,179,236,60,155,223,187,145,122,197,135,168,174,76,105,48,210,225,233,37,185,110,227,191,18,254,145,222,112,131,78,59,16,222,105,55,82,100,112,59,247,145,36,17,116,94,167,224,182,15,229,38,116,153,21,203,180,233,246,190,233,252,3,237,165,63,78,142,217,153,43,74,117,153,159,5,31,113,14,136,247,186,37,77,101,12,252,236,205,36,175,157,250,248,243,28,140,244,226,72,148,135,228,48,90,13,42,77,143,222,206,215,81,23,120,14,250,202,105,15,186,82,72,181,45,87,237,118,139,186,195,236,76,152,113,140,150,149,233,36,247,216,204,88,183,51,10,183,72,124,216,155,87,221,27,94,113,117,116,42,215,43,151,36,159,172,131,228,149,93,169,30,226,159,90,222,45,207,48,186,178,10,246,226,124,211,224,96,50,38,62,33,163,161,180,111,102,88,244,145,31,189,171,159,239,13,7,141,104,230,181,50,213,79,138,12,202,219,149,240,34,255,0,20,89,24,207,230,100,150,144,226,23,169,43,65,44,142,209,202,228,100,62,168,16,49,231,89,91,146,26,243,146,102,103,169,158,119,47,80,180,95,24,213,198,228,36,214,137,90,146,100,70,71,162,220,15,238,15,169,234,165,49,187,89,251,95,235,85,253,2,217,67,168,214,41,241,219,68,183,183,106,52,36,173,165,7,196,139,143,34,28,101,74,177,140,223,221,249,58,78,173,55,215,216,104,189,86,230,95,8,81,112,85,152,240,74,219,170,207,195,242,185,255,0,162,59,99,21,56,143,182,110,58,254,163,35,50,190,147,47,230,22,39,15,97,236,67,35,172,121,74,30,173,58,52,123,226,11,215,126,71,240,14,246,110,98,84,184,148,69,63,123,81,150,162,179,124,254,232,81,222,87,57,131,81,19,46,255,0,209,62,99,235,132,251,38,100,169,42,228,103,220,124,173,224,58,124,52,215,9,179,55,203,182,74,225,230,114,251,131,236,101,88,133,110,165,40,59,160,239,127,51,152,14,216,169,209,144,225,166,51,182,81,121,189,147,254,113,244,53,54,73,160,149,189,225,246,164,56,56,49,102,153,161,201,45,246,248,234,59,151,143,168,125,174,245,182,218,50,107,133,185,114,245,139,232,215,82,197,145,105,237,17,191,63,118,100,189,7,239,70,124,108,124,56,23,128,233,53,76,214,167,68,113,195,85,123,65,19,166,146,249,85,71,235,250,207,1,240,98,216,120,166,106,22,136,77,235,62,178,106,181,219,46,207,107,215,240,144,183,210,240,110,41,146,235,157,122,157,169,6,179,87,207,155,46,213,252,21,240,136,59,209,102,27,85,101,173,81,107,27,210,65,220,254,87,211,107,242,230,146,245,14,53,136,245,38,245,117,132,90,246,183,20,255,0,48,250,112,222,5,102,52,93,78,82,244,184,182,219,53,251,249,157,206,199,127,162,241,29,221,56,101,167,47,174,21,237,203,223,15,250,68,22,122,84,28,119,85,211,213,26,222,238,175,171,180,202,109,126,92,237,234,23,87,12,96,234,147,49,79,202,20,235,40,159,191,207,146,125,155,39,212,175,132,118,106,110,17,163,69,222,90,159,167,85,191,77,89,222,215,250,225,207,147,100,132,26,90,43,17,254,49,172,193,214,151,135,98,19,169,83,144,248,21,175,239,135,203,247,199,216,205,6,130,226,13,167,162,220,212,124,183,139,254,145,246,74,106,106,149,118,211,195,79,172,135,3,86,151,88,167,184,78,33,205,218,18,130,51,59,36,248,153,153,0,228,92,193,152,112,238,247,147,126,238,249,207,131,234,135,215,11,15,210,88,74,17,30,38,157,55,183,190,40,253,126,179,27,116,58,131,179,169,172,155,239,107,113,122,175,217,34,189,148,126,162,240,28,180,118,220,74,210,102,93,158,32,52,174,158,210,27,73,52,205,140,172,94,119,119,239,142,60,168,78,173,245,172,226,220,148,102,100,122,252,126,17,216,208,214,171,106,77,202,222,177,173,45,105,63,55,135,194,40,227,163,83,35,178,148,234,99,73,233,34,62,209,159,243,141,111,199,109,90,123,23,181,251,199,220,166,204,249,23,240,143,157,228,153,90,196,3,142,139,6,23,106,205,122,190,136,199,46,147,98,59,106,52,246,72,174,163,230,99,134,57,240,225,252,249,221,26,249,118,76,239,111,185,226,45,214,60,207,12,45,134,34,75,235,56,159,171,45,184,46,72,47,148,156,93,136,137,92,120,54,127,83,203,192,7,122,197,56,210,147,68,137,41,201,117,45,206,238,34,222,51,220,169,86,73,18,184,240,73,250,134,12,109,135,180,157,50,37,14,101,50,137,141,52,62,244,8,142,33,30,78,81,220,250,223,19,186,154,183,36,250,251,135,86,207,205,176,208,227,178,161,97,252,197,186,95,163,45,4,159,36,115,112,247,165,205,108,252,30,3,11,113,78,45,198,185,179,93,143,21,117,15,42,239,99,147,26,119,76,177,125,6,183,45,123,39,151,59,253,192,28,125,90,169,136,179,35,26,58,234,95,242,143,148,116,241,210,219,59,205,219,69,224,155,91,71,135,33,154,187,27,228,4,151,167,225,10,229,83,9,221,39,229,13,227,189,124,190,166,66,75,130,92,248,11,144,183,123,48,236,199,95,174,87,112,213,78,169,130,55,241,159,235,155,197,249,73,9,189,144,242,75,130,93,35,230,69,220,37,7,36,114,122,149,131,168,52,86,139,14,245,55,97,245,158,29,109,78,105,214,183,62,188,200,238,74,254,16,23,11,45,48,212,108,55,135,97,192,143,11,171,161,164,58,68,141,225,174,218,157,82,185,153,159,174,227,186,55,111,224,31,60,56,200,142,202,91,109,26,72,175,194,247,239,31,90,81,225,220,2,164,94,161,185,107,2,82,69,204,133,47,112,21,177,141,100,93,227,77,239,200,106,62,28,8,0,206,230,40,0,0,94,35,81,120,13,35,81,92,5,64,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,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,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,5,44,94,161,80,1,164,202,192,70,86,21,59,119,129,151,16,26,64,84,203,136,161,240,0,1,91,112,184,17,119,128,90,220,76,86,197,234,3,43,151,0,62,4,1,98,245,5,139,212,5,200,84,0,0,0,0,0,0,80,248,10,138,31,32,26,76,187,204,109,153,88,204,198,224,162,147,114,224,0,131,225,196,106,51,46,225,182,71,167,152,220,231,200,6,149,164,184,92,136,117,188,75,75,68,170,124,196,27,76,171,92,87,17,218,77,249,164,252,7,102,50,245,143,150,92,125,235,75,65,146,79,82,13,60,64,71,102,216,57,92,170,131,117,89,204,197,164,150,235,10,190,68,107,71,104,140,186,193,240,236,120,136,194,170,70,155,130,49,108,41,39,39,116,109,199,55,47,17,102,147,237,107,71,14,92,127,152,79,62,116,224,56,245,186,53,93,43,129,76,113,75,162,200,100,141,230,136,249,161,206,30,105,240,226,34,75,107,188,167,127,15,85,145,46,51,20,136,232,110,149,29,70,81,210,104,59,156,151,19,126,8,33,60,23,167,99,236,239,142,184,248,75,15,201,149,94,117,195,235,250,181,44,148,217,241,144,190,247,61,94,28,196,130,96,250,203,21,170,84,71,208,151,77,47,111,45,189,34,191,5,40,184,241,63,80,130,252,168,199,83,48,54,47,165,173,218,149,77,13,194,223,221,49,30,50,182,182,151,230,150,164,253,95,30,93,226,77,54,100,207,106,125,118,129,134,225,184,237,121,215,95,235,151,83,234,74,136,244,173,227,226,123,195,62,68,16,101,203,180,228,40,181,19,76,241,59,249,191,234,26,19,66,51,237,146,35,241,227,203,253,66,180,138,163,19,153,105,105,75,134,75,101,43,45,100,93,228,94,62,35,155,69,141,9,50,46,22,32,131,229,139,3,114,68,70,150,248,38,220,8,125,232,109,92,108,100,42,132,151,168,185,13,246,200,138,247,34,20,104,177,31,34,176,221,221,151,113,16,215,165,37,205,37,251,195,117,58,126,164,191,120,6,202,26,50,46,225,85,54,118,238,27,215,79,168,53,38,246,50,1,182,134,202,196,70,68,53,110,136,207,129,36,110,21,140,248,16,169,168,147,198,192,54,141,171,119,16,219,81,37,6,102,100,94,161,181,62,160,220,84,234,81,57,197,68,93,159,131,225,22,231,27,230,221,23,12,69,223,203,102,168,162,41,91,143,121,74,12,239,101,31,122,203,135,100,7,125,155,83,98,42,117,41,46,121,218,123,36,94,62,34,201,102,6,127,97,252,53,212,55,237,87,126,89,222,219,112,148,125,14,142,119,112,190,168,99,166,114,109,171,135,41,137,147,26,35,184,213,135,25,170,173,147,54,84,218,74,197,188,43,21,159,46,28,6,14,98,204,232,198,24,211,170,245,44,103,138,11,169,235,213,214,106,46,253,30,155,90,203,63,169,63,224,1,126,115,91,107,213,79,242,95,147,107,184,218,62,141,254,191,150,180,106,190,139,121,175,113,228,98,192,210,176,150,61,204,201,209,164,39,19,239,210,183,209,0,202,161,53,229,25,220,200,236,124,21,217,237,254,62,2,227,229,86,204,248,215,27,249,83,172,84,112,252,158,165,184,183,93,121,213,233,215,175,205,187,71,111,55,143,192,66,72,50,151,101,106,22,26,134,132,84,48,142,9,113,196,212,73,242,83,80,16,118,77,155,239,54,75,143,100,194,12,30,202,93,139,113,61,81,200,146,167,39,6,73,74,42,141,161,91,226,113,102,105,45,217,153,113,96,248,113,62,30,35,54,242,127,101,74,86,22,142,210,167,97,124,22,183,26,169,166,74,86,196,36,153,145,17,55,200,205,146,227,116,152,200,138,6,93,80,40,237,146,99,225,234,43,36,151,183,182,102,34,19,199,135,30,9,46,60,7,106,102,12,70,10,205,69,101,5,123,246,80,69,196,7,7,69,194,180,234,100,118,89,98,153,1,162,107,85,137,166,82,146,43,153,242,177,23,172,115,109,198,109,178,36,165,180,17,23,168,134,254,146,46,36,69,96,230,124,0,105,74,10,214,34,32,211,126,4,68,53,25,216,134,147,113,62,163,1,82,225,204,13,101,221,113,182,107,185,240,51,20,185,250,192,107,55,61,70,99,74,150,126,179,13,38,6,218,143,188,128,80,156,177,90,230,53,37,194,241,20,221,159,128,174,236,200,251,128,110,115,43,151,32,183,11,141,60,72,185,141,38,187,119,152,13,103,196,172,92,198,147,183,43,13,36,187,159,51,21,37,21,192,109,45,4,124,200,185,142,54,92,22,93,81,26,217,105,92,79,154,72,199,46,100,71,220,62,119,208,87,46,5,222,2,216,98,140,188,162,213,186,183,88,160,209,158,221,107,182,250,42,21,107,233,229,116,159,168,97,94,208,27,46,197,157,135,73,202,85,3,7,198,91,48,167,25,171,170,146,14,250,19,99,35,75,93,214,49,34,50,99,18,244,221,40,59,95,153,11,125,141,112,188,105,212,183,26,118,20,39,8,227,188,147,39,27,35,43,26,126,0,16,97,153,89,37,94,194,179,76,205,250,59,100,212,46,179,242,178,150,92,141,124,75,222,203,143,103,241,14,129,72,197,24,135,10,84,34,238,171,213,38,9,183,209,38,209,101,45,60,73,69,196,184,151,107,179,248,132,164,103,254,92,80,155,98,160,181,225,250,41,173,52,55,76,149,213,17,114,224,239,126,145,29,153,177,133,227,67,169,145,197,135,9,148,166,159,174,205,182,73,227,169,124,120,23,62,0,50,67,103,173,172,28,166,191,64,129,86,174,227,57,36,223,90,222,23,90,214,149,92,157,50,243,158,227,204,191,120,72,14,80,103,141,19,23,210,105,38,202,43,74,92,189,253,149,36,144,103,217,83,156,207,120,127,83,195,238,8,33,167,86,234,52,73,237,187,30,163,45,157,205,236,108,60,164,153,93,39,202,198,94,177,144,249,23,180,101,79,12,212,232,140,205,196,120,177,108,198,235,58,155,102,98,141,39,169,46,218,196,110,145,115,81,9,4,222,67,154,204,232,232,117,180,168,137,119,182,162,43,240,63,245,10,173,5,115,224,92,198,50,108,245,180,37,43,23,82,40,17,148,188,66,235,210,250,215,106,81,165,87,210,167,79,180,123,195,62,73,225,247,6,74,70,156,212,166,27,117,4,178,39,16,75,45,92,236,100,24,52,184,213,174,118,46,98,213,102,156,20,201,126,22,182,219,86,149,191,109,69,123,113,64,186,238,168,140,172,94,177,108,115,42,36,135,159,136,109,184,68,68,183,249,168,253,105,13,17,101,136,163,73,131,213,247,79,19,122,245,223,118,163,43,218,220,255,0,124,102,230,86,52,237,101,186,188,119,214,79,17,147,40,34,120,245,23,107,120,93,247,225,235,24,135,94,195,115,164,110,46,243,7,167,87,156,163,240,240,25,213,149,84,21,83,223,157,169,17,253,241,108,121,133,234,53,243,225,226,50,59,86,24,195,172,81,162,40,142,44,68,233,124,221,247,164,17,119,39,192,184,240,27,120,186,189,18,43,79,234,109,237,37,21,74,50,73,23,18,178,188,71,110,92,61,80,223,101,180,161,46,45,10,36,157,173,99,50,177,24,235,19,240,101,70,116,103,144,235,177,28,82,218,82,8,220,82,143,153,31,214,242,226,2,207,79,196,52,58,139,233,96,169,235,55,22,155,18,150,210,56,17,25,159,59,252,35,172,213,176,57,215,229,58,252,54,41,232,39,244,233,222,166,198,90,72,136,239,100,159,168,197,222,111,39,234,138,146,137,41,58,65,37,4,100,126,117,251,254,179,196,119,12,61,128,218,128,136,232,155,14,154,234,155,215,168,201,178,85,239,123,115,79,137,4,28,94,74,97,211,195,56,114,140,137,45,198,53,70,235,26,141,130,250,167,28,229,114,47,170,23,158,52,196,56,132,233,37,149,210,71,196,112,48,41,177,163,178,220,118,35,48,217,38,246,36,32,136,139,137,159,113,14,106,59,100,217,17,25,23,4,145,112,23,7,214,181,37,196,145,91,199,136,216,114,19,75,177,173,150,149,126,60,82,70,62,134,210,92,236,92,133,77,38,102,124,70,134,211,81,73,23,221,165,9,191,59,21,134,231,83,55,124,226,65,219,214,55,208,155,95,144,212,74,36,253,208,27,173,45,36,158,5,222,53,155,135,123,17,152,248,28,156,211,13,169,74,74,236,148,154,142,196,67,174,87,51,14,145,69,105,215,36,199,156,173,219,10,120,247,104,73,157,136,143,149,212,92,120,0,238,38,225,160,174,163,51,33,180,245,65,134,80,106,90,22,118,231,98,47,233,24,217,152,123,89,224,236,52,218,210,236,76,80,74,220,161,203,176,219,92,141,203,126,204,92,120,12,125,204,29,188,112,203,77,79,106,19,248,241,133,22,235,73,161,77,166,220,81,126,82,62,16,25,229,93,198,244,122,83,79,187,38,44,165,19,90,117,104,66,14,247,50,245,168,189,98,207,226,157,163,48,85,53,78,161,234,101,112,244,73,83,103,161,150,185,150,175,178,242,224,35,127,48,54,202,170,215,28,158,138,86,45,199,172,37,253,214,236,151,61,73,36,219,69,252,215,206,220,140,89,154,190,113,227,106,178,220,95,187,124,78,162,113,211,116,183,181,39,143,157,254,188,248,241,1,38,152,155,107,60,191,97,10,37,210,113,41,145,72,52,240,97,143,174,251,48,179,88,191,108,76,6,102,234,24,167,226,166,212,82,149,196,154,100,184,118,189,79,140,24,242,206,58,172,172,210,88,190,166,173,94,251,239,181,7,143,249,207,143,17,201,192,203,156,119,90,81,43,221,19,11,222,35,125,239,210,222,62,118,231,217,62,60,64,94,122,182,213,48,94,221,117,89,216,181,187,106,213,239,164,87,229,110,79,14,129,91,218,30,167,51,115,185,196,88,169,58,53,94,242,212,92,237,234,115,192,114,180,61,148,51,14,171,191,211,89,195,135,186,211,243,201,15,247,223,151,188,159,168,119,70,118,25,204,103,111,122,150,13,59,122,222,127,254,238,2,202,61,158,184,149,87,36,226,220,82,87,43,126,143,115,250,193,176,222,121,226,198,150,149,55,140,177,82,116,153,31,102,162,233,113,255,0,214,11,247,249,133,241,237,142,243,48,87,254,177,239,251,184,249,164,236,47,152,9,74,148,153,216,44,172,147,62,14,191,255,0,119,1,105,233,123,73,99,72,142,165,71,143,49,161,17,25,159,102,168,239,170,223,178,139,131,132,118,191,196,148,201,17,21,43,27,227,229,165,173,230,162,77,73,195,189,201,86,230,241,122,199,7,138,246,70,199,88,121,165,60,253,67,11,217,45,165,71,185,121,235,241,86,158,246,72,91,74,222,83,98,122,42,222,39,42,20,235,179,166,251,167,92,239,183,46,193,122,192,103,46,91,109,223,17,151,41,204,212,107,121,131,34,219,237,119,146,75,37,121,246,231,35,143,112,202,140,172,219,11,11,98,56,109,118,49,114,212,108,186,179,55,201,179,228,237,191,102,49,10,15,71,196,52,85,153,166,174,234,20,207,123,50,22,86,191,171,151,172,115,184,107,54,177,118,25,178,81,139,241,27,68,77,169,4,81,170,14,167,154,181,125,89,112,1,232,35,14,102,229,22,178,134,148,203,53,78,220,116,188,91,196,163,145,219,235,207,143,17,219,226,226,8,211,82,147,105,47,150,164,18,251,68,92,191,127,196,65,134,3,218,215,17,211,30,65,74,198,184,233,105,76,50,110,201,169,56,124,72,211,235,120,189,67,46,114,135,109,42,68,147,141,30,124,236,109,33,104,165,160,214,110,58,149,145,168,183,100,103,197,254,124,248,128,146,62,178,159,174,20,235,5,245,194,206,225,108,227,164,86,250,214,233,21,127,121,209,125,233,39,191,87,46,217,250,133,198,137,83,68,141,122,119,189,155,115,255,0,234,3,155,91,137,189,172,124,134,210,150,139,25,154,111,98,245,13,147,114,228,103,115,228,62,87,158,81,17,158,165,88,147,235,1,245,41,230,204,140,137,39,203,212,56,233,178,91,65,45,6,74,185,91,249,134,148,203,35,239,88,217,151,33,146,109,102,164,25,159,14,54,32,27,177,247,46,180,149,27,100,102,119,230,68,54,38,178,213,248,52,142,101,244,37,234,31,58,42,108,182,146,73,37,194,183,168,139,250,71,219,29,104,152,210,84,73,226,119,62,209,120,216,7,11,42,59,26,123,76,182,125,175,169,33,212,113,28,150,99,179,118,208,104,50,123,77,210,68,93,198,46,20,134,17,196,141,8,59,43,212,56,153,180,104,242,82,100,184,177,150,70,189,93,180,17,250,252,4,220,163,23,235,51,177,84,189,207,85,196,51,91,209,171,85,229,184,87,189,173,200,117,9,244,60,120,238,143,207,75,167,107,243,156,247,135,128,202,199,232,56,102,30,158,177,135,169,235,215,123,90,35,103,107,124,37,226,54,10,133,134,166,252,235,15,211,203,71,61,81,27,239,251,158,2,65,138,38,198,45,165,188,210,220,196,15,217,74,35,247,185,110,247,25,124,30,177,221,48,229,78,176,245,53,227,126,169,41,197,111,84,68,106,125,71,195,73,122,204,95,41,248,10,136,234,82,103,66,164,25,164,149,107,197,71,15,250,35,142,94,15,167,68,97,196,51,75,167,54,90,77,86,67,9,34,189,185,249,190,1,5,182,167,67,169,207,125,173,83,13,72,83,169,66,146,227,138,50,50,185,92,173,234,226,59,73,224,56,210,17,173,116,250,98,156,87,209,41,162,51,253,253,35,144,56,113,41,145,30,89,197,100,148,132,169,210,54,208,87,43,23,119,46,60,7,74,173,230,92,90,34,158,113,245,212,205,12,233,185,52,101,223,110,87,81,122,196,29,137,172,10,81,158,37,183,26,156,131,79,35,66,44,101,195,237,69,28,195,146,147,37,105,74,227,145,17,23,35,63,15,1,108,100,231,2,43,50,213,14,153,50,180,195,143,91,65,169,205,36,86,43,159,154,179,245,24,237,88,86,93,106,99,73,152,253,86,75,169,113,10,182,241,245,168,238,74,183,127,192,3,184,249,38,81,50,132,33,198,201,73,34,35,50,51,245,124,3,129,174,203,147,73,103,121,38,67,170,70,247,118,68,133,153,216,236,126,187,122,135,106,164,161,247,13,36,227,166,191,123,35,237,40,207,143,1,174,165,69,98,168,209,71,234,209,148,164,175,89,239,16,70,92,140,189,71,199,136,11,91,31,29,81,156,117,230,186,172,179,91,42,210,179,52,35,137,220,248,249,222,3,68,140,80,180,105,221,200,152,155,222,246,93,191,156,113,216,203,4,84,233,213,21,185,25,232,108,166,67,239,40,137,165,41,60,9,69,107,217,62,35,175,162,122,98,223,173,155,142,106,243,123,237,110,124,192,92,4,226,250,29,89,183,34,61,5,247,73,194,221,217,230,144,164,246,184,88,238,163,225,235,29,71,21,229,157,59,18,169,114,233,244,122,51,109,38,49,178,164,187,29,36,102,125,163,228,72,50,181,148,67,130,123,174,62,68,228,9,43,99,117,117,42,203,52,153,250,185,124,6,57,204,47,139,83,75,74,32,213,157,153,37,110,200,37,92,149,172,180,30,146,177,234,50,245,31,15,16,22,151,18,101,4,106,92,180,239,41,84,45,41,100,156,50,109,130,229,115,250,194,227,192,113,209,168,88,118,26,82,135,104,80,12,209,123,233,138,142,255,0,185,226,50,136,189,207,98,22,151,166,140,194,150,178,54,18,167,227,160,204,140,203,135,30,60,56,142,141,141,242,122,171,62,20,215,40,199,72,136,107,221,238,204,181,54,105,177,166,254,106,56,94,199,203,214,2,210,70,143,66,67,169,40,212,152,237,25,95,73,166,58,19,111,222,29,166,139,25,211,67,46,48,164,182,223,106,201,35,50,183,62,226,22,191,27,101,214,63,195,50,102,204,119,18,178,76,198,221,221,44,76,126,253,162,73,112,45,36,92,212,58,73,102,101,75,13,63,212,170,21,154,203,138,141,231,238,164,40,210,122,138,229,107,172,190,168,128,101,43,51,162,195,59,203,105,78,17,22,158,9,35,227,235,227,240,14,118,151,138,232,40,81,36,233,239,92,155,177,217,164,120,120,140,86,249,57,211,100,198,109,162,93,119,120,68,70,165,40,211,199,135,30,59,193,187,68,205,66,92,231,86,114,234,230,133,33,70,148,155,156,184,149,190,140,6,83,84,49,253,29,179,66,17,26,106,116,220,184,33,37,234,250,225,200,82,38,183,81,222,233,37,158,239,79,159,227,126,95,188,44,229,19,19,83,235,112,155,90,25,124,212,134,155,53,155,169,77,204,212,92,249,159,168,119,40,179,36,196,213,187,146,234,53,218,250,22,101,123,0,217,204,92,39,37,49,99,202,139,213,26,234,237,190,226,141,55,73,240,36,159,11,23,62,3,137,192,21,223,39,54,220,89,142,72,113,75,154,74,236,157,202,199,160,173,196,252,12,119,169,47,166,161,29,214,36,18,157,212,133,32,137,222,209,21,202,221,227,170,200,194,114,250,227,82,96,156,86,27,111,73,154,83,116,157,200,239,123,17,124,0,46,124,26,205,53,113,151,40,226,172,247,74,51,185,161,55,224,68,124,56,143,166,38,48,161,190,178,132,252,23,220,75,134,102,105,91,72,52,157,138,252,72,213,224,45,236,115,155,17,165,69,114,82,204,220,51,62,202,206,220,74,220,71,103,194,84,195,125,27,231,82,210,205,46,169,55,81,92,237,164,188,60,64,115,82,96,97,58,179,202,81,97,200,74,83,182,226,236,54,140,248,23,127,63,80,251,233,56,115,11,197,121,165,22,28,166,146,147,171,138,97,183,126,36,126,3,98,69,53,230,16,167,155,83,104,36,218,218,76,200,203,187,212,56,230,29,158,85,68,182,83,29,211,199,134,241,86,243,64,92,216,48,41,171,109,8,102,159,29,4,72,43,22,233,36,68,92,56,112,28,132,26,36,125,250,148,168,177,141,38,147,177,104,47,89,120,14,131,50,169,46,159,9,167,122,220,130,190,148,93,14,29,249,124,62,3,224,44,116,251,39,110,189,82,185,112,59,58,127,233,10,46,5,127,6,200,158,166,85,12,161,180,73,53,153,145,221,60,237,110,73,27,148,92,26,182,119,221,101,168,46,106,211,167,179,123,115,245,164,117,202,46,61,107,118,179,148,245,65,219,165,26,117,43,85,185,223,154,135,53,75,199,148,247,247,186,81,59,179,167,153,39,199,235,128,118,197,82,96,195,229,6,50,117,253,67,68,92,190,231,136,219,163,59,75,157,165,77,193,65,93,210,71,105,164,243,225,253,35,129,171,215,150,189,214,237,233,41,182,171,246,173,234,241,28,6,23,170,202,140,148,33,217,82,12,250,193,31,5,159,46,207,136,81,119,151,10,11,68,102,112,152,177,21,248,54,67,109,183,41,169,89,18,97,32,143,193,180,142,190,205,66,76,183,18,164,201,127,78,162,73,146,150,124,127,132,114,39,169,13,154,205,92,72,249,223,136,184,57,85,77,167,52,142,49,57,122,155,72,225,106,184,134,156,198,244,186,187,197,167,79,36,39,195,196,117,140,88,253,73,214,37,51,6,115,204,44,244,104,81,58,164,219,138,111,203,238,139,99,80,162,227,169,179,220,54,241,59,164,218,237,100,170,107,221,201,46,235,120,9,71,103,198,25,133,78,136,210,183,72,158,218,138,73,164,205,4,146,238,87,215,120,13,172,29,46,85,126,122,204,164,186,166,220,142,111,165,47,44,206,196,106,77,184,113,227,196,116,25,184,11,22,72,82,186,213,98,59,196,107,53,89,114,29,87,30,60,120,164,95,76,188,195,9,167,192,131,188,98,38,244,169,205,33,107,66,120,168,244,162,231,123,92,248,144,13,199,82,184,45,52,149,43,137,166,221,131,245,17,14,160,198,98,50,157,90,158,169,29,237,244,69,254,144,187,14,225,231,29,50,82,211,25,73,59,154,73,69,123,127,0,183,245,76,172,168,30,235,171,249,45,191,58,246,212,87,229,234,64,65,219,112,237,92,231,117,139,184,250,180,104,243,206,252,239,227,224,59,158,224,173,193,41,253,225,102,168,20,76,67,71,223,245,170,169,47,125,167,78,237,245,157,173,123,222,228,94,177,119,233,210,210,243,71,125,102,122,237,199,238,11,131,112,216,43,241,74,127,120,113,245,138,99,114,163,44,137,150,76,204,146,93,164,253,119,192,57,178,74,85,244,37,251,194,170,138,110,164,210,68,142,62,177,71,89,165,64,56,170,105,187,54,68,157,92,19,203,141,252,7,63,26,50,150,164,249,182,59,243,31,92,122,106,80,105,82,155,104,237,126,239,245,15,165,72,67,41,185,33,37,111,81,0,219,234,198,73,47,52,105,115,75,105,237,39,190,220,8,124,211,42,204,199,69,212,78,240,86,158,22,254,145,108,241,238,111,82,48,204,83,122,75,117,99,34,151,184,247,130,77,239,101,122,214,92,59,32,59,213,83,16,68,167,32,214,234,31,50,222,104,236,17,115,227,227,224,44,126,54,218,59,13,208,250,150,241,156,64,91,253,229,183,73,111,187,79,63,125,47,88,197,220,244,219,22,159,28,165,196,166,212,113,164,87,25,172,56,131,54,222,74,11,73,111,74,197,103,249,114,225,224,48,139,17,103,182,41,174,117,123,98,252,84,173,198,191,159,84,28,59,94,220,189,240,253,64,51,67,48,118,217,163,31,80,234,83,113,195,31,61,213,165,196,38,254,101,185,63,240,140,67,199,25,249,137,113,132,173,17,177,118,43,210,244,94,168,101,38,123,150,51,51,87,59,56,124,59,95,140,116,104,84,156,81,136,181,218,182,165,245,123,124,254,75,135,109,87,229,192,253,67,35,242,103,101,44,65,95,126,12,153,37,133,95,65,85,218,105,69,35,90,140,211,118,204,203,139,39,195,143,47,132,72,44,38,30,193,248,163,24,212,161,147,149,118,159,55,101,55,23,229,185,14,43,154,139,129,246,79,179,218,252,99,55,246,78,217,74,91,213,24,213,106,189,59,8,204,109,153,242,91,81,58,201,184,171,117,82,177,22,166,121,93,87,231,235,25,17,148,251,36,210,40,204,178,237,67,10,96,119,86,213,73,47,18,145,1,42,50,73,19,124,8,205,146,227,192,198,80,96,140,190,162,225,150,77,152,116,42,60,99,55,148,231,202,177,80,130,185,160,138,252,18,92,120,10,56,108,180,202,186,54,21,166,83,155,106,129,66,97,113,119,214,56,177,80,155,106,82,252,222,193,125,87,31,186,46,116,72,172,178,210,16,219,45,164,138,246,36,164,136,136,85,152,232,105,4,148,33,9,34,238,34,176,250,16,158,92,128,106,75,124,56,17,13,105,34,35,181,129,4,101,196,84,139,141,192,105,81,152,219,226,93,227,120,208,124,248,10,19,102,124,236,0,142,241,168,18,157,60,237,196,0,0,0,5,72,143,152,169,1,10,128,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,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,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,17,91,188,84,0,80,139,214,42,3,74,185,128,173,128,203,128,161,23,120,169,242,1,66,231,97,91,113,20,46,98,167,196,0,143,141,133,70,159,55,136,212,2,150,63,88,17,91,188,84,0,0,0,0,0,0,5,15,136,168,0,210,69,198,192,174,4,53,13,38,93,224,54,149,204,84,150,101,255,0,212,105,90,120,243,26,18,159,16,31,73,157,192,210,74,35,253,225,68,167,196,107,1,197,213,168,177,42,49,158,106,67,109,40,156,101,77,30,182,137,92,12,143,215,221,199,144,198,13,164,118,102,194,216,230,143,41,215,21,74,138,231,84,142,201,44,232,205,186,162,36,200,213,207,81,122,204,172,50,204,124,147,97,245,148,26,119,154,110,68,92,175,222,2,11,243,235,102,88,88,30,165,93,155,78,196,172,17,194,234,186,9,138,89,51,231,165,162,59,25,56,118,243,143,225,251,162,213,96,220,203,197,185,99,136,33,181,10,191,87,125,154,110,243,75,77,84,93,142,149,111,16,171,216,136,204,147,197,102,126,63,116,78,206,100,101,175,186,90,101,70,47,150,186,183,89,220,246,186,182,189,58,84,131,229,168,175,230,255,0,8,193,205,161,246,80,235,45,226,10,151,187,221,58,186,167,99,201,87,253,136,185,239,128,111,228,54,214,53,154,211,112,97,76,160,77,112,219,162,180,181,45,218,202,215,169,69,186,43,153,27,124,206,231,196,102,30,14,198,235,175,66,136,234,233,234,107,125,13,183,236,111,235,181,201,60,60,210,245,243,16,135,136,176,135,184,42,205,65,94,80,235,219,169,110,194,249,206,234,246,89,246,188,229,125,71,47,30,98,246,100,150,209,30,230,102,55,31,220,127,89,234,244,162,141,127,40,104,213,164,219,45,95,58,59,121,188,188,68,240,76,20,121,27,196,164,244,90,233,35,230,55,73,243,47,161,254,17,139,185,99,159,222,93,137,9,30,228,247,26,169,173,189,250,63,87,114,56,124,236,189,98,239,22,44,223,126,183,218,223,101,255,0,80,162,229,148,171,254,151,252,35,81,73,250,207,225,22,126,163,141,58,166,239,230,110,189,119,253,58,214,181,190,180,90,90,206,209,254,79,120,154,247,27,188,187,122,239,229,27,119,159,216,188,4,163,46,206,93,191,75,254,17,178,237,71,119,199,115,127,241,191,212,48,182,102,212,187,136,207,57,238,23,86,134,212,171,121,78,215,177,126,212,45,14,101,109,137,242,179,141,124,142,185,178,217,223,202,255,0,100,253,164,40,145,122,174,45,85,61,46,169,48,141,91,189,60,9,235,94,246,240,241,22,247,24,231,116,154,20,73,143,34,134,235,134,198,238,214,158,104,189,205,63,88,118,230,34,167,25,109,65,229,94,184,143,112,251,173,238,239,245,207,85,173,167,236,69,234,22,210,118,47,247,103,53,127,51,250,159,92,183,233,187,205,26,8,190,180,175,125,63,194,3,61,115,191,109,188,65,66,148,236,40,120,110,160,222,234,75,37,169,170,250,219,185,27,38,171,88,154,241,24,129,152,59,79,230,22,51,122,75,8,174,98,40,40,84,245,202,74,74,188,251,132,146,186,200,146,69,98,229,171,159,135,33,241,96,204,147,247,94,190,177,238,155,170,107,105,78,91,169,111,45,165,100,155,124,240,190,17,150,217,47,178,21,220,143,39,228,133,243,202,82,15,79,146,121,95,118,127,179,0,196,60,17,151,85,188,208,170,186,138,166,59,156,146,122,58,170,7,214,16,185,61,179,82,126,169,194,185,251,225,246,190,31,88,207,172,166,216,67,4,198,242,175,148,103,208,234,26,183,26,55,216,101,147,209,243,203,218,238,31,62,31,188,50,115,44,50,99,220,180,120,103,238,147,173,104,166,183,31,244,30,139,216,145,199,207,63,169,229,226,47,92,88,59,157,94,251,123,219,232,69,22,251,8,100,150,5,195,61,111,168,97,186,10,58,206,239,94,230,144,203,87,211,170,215,183,63,56,197,198,106,4,86,56,53,29,164,21,239,217,108,139,136,250,0,5,8,136,185,21,133,64,0,80,249,13,38,118,46,64,226,172,147,224,54,13,87,238,1,173,107,240,27,122,174,118,21,34,184,214,73,225,204,6,146,77,251,198,180,164,106,74,124,123,134,175,52,5,52,223,192,84,190,0,34,184,105,241,1,91,16,90,220,248,129,21,133,64,105,50,185,92,109,45,60,248,141,227,224,67,73,113,1,176,101,110,240,37,88,253,99,117,105,241,27,43,69,251,251,192,110,106,240,26,86,141,86,59,138,17,105,34,27,132,157,68,92,64,124,78,52,92,57,126,240,227,230,83,152,146,217,182,226,16,100,105,50,226,130,62,99,151,89,90,195,231,90,120,115,238,1,102,243,83,43,104,248,130,157,81,39,10,27,106,93,45,230,9,71,5,43,50,186,87,199,153,122,249,8,220,218,111,35,105,244,26,139,234,102,169,29,68,221,5,79,217,52,244,162,230,74,123,235,252,57,137,122,149,31,122,218,211,174,218,144,101,200,90,12,222,203,175,116,116,218,146,124,177,213,247,148,135,163,254,135,215,107,165,206,62,113,125,87,32,30,127,49,53,53,16,102,201,109,43,37,104,209,196,145,110,100,159,233,28,60,74,148,184,50,80,228,121,15,32,209,123,104,112,211,107,151,135,194,50,251,105,236,148,247,61,85,196,178,253,210,245,142,175,212,251,61,75,70,173,73,100,185,239,14,220,198,36,86,41,157,74,83,205,239,245,232,211,199,77,175,114,47,31,16,23,183,34,243,203,22,225,92,65,68,67,21,26,187,140,197,235,54,105,53,87,91,73,234,67,189,196,70,69,197,87,18,201,145,57,183,63,22,82,41,9,151,5,242,82,232,113,228,169,78,77,83,166,106,52,181,123,221,37,199,181,204,65,36,39,250,179,232,94,141,90,111,194,246,238,49,151,27,50,231,23,144,171,41,111,220,238,255,0,117,66,38,47,215,52,222,203,103,143,152,126,161,52,76,196,103,58,195,45,184,105,182,180,18,189,124,200,112,245,202,92,121,139,108,221,67,106,210,107,182,166,201,92,236,45,206,83,230,63,151,40,244,179,242,54,227,93,37,135,191,68,106,181,210,223,15,52,189,98,232,53,59,172,182,149,238,180,246,72,237,170,252,196,24,211,95,200,58,15,188,104,118,158,159,59,149,45,30,31,92,46,246,21,195,172,64,113,229,165,109,170,234,108,236,77,17,114,191,136,238,134,139,247,138,41,187,91,181,252,2,15,133,212,54,155,217,180,242,245,14,34,165,59,170,146,137,45,95,222,205,92,21,111,88,236,106,77,206,215,31,59,237,113,182,174,239,80,14,131,42,173,42,73,238,88,117,216,250,139,154,28,62,28,111,221,97,205,97,214,101,175,171,169,234,131,174,95,93,245,25,157,249,248,142,203,22,30,178,213,188,181,142,220,188,7,222,212,123,36,145,175,248,0,124,241,163,25,105,86,244,207,159,112,228,90,34,224,71,199,128,163,77,105,50,45,95,192,62,180,183,114,46,215,119,168,107,48,104,73,120,141,68,86,20,113,91,178,229,126,54,29,118,181,137,58,131,136,71,82,215,117,40,175,188,183,43,120,5,28,242,230,104,183,189,243,241,29,106,179,140,28,167,110,109,17,75,222,106,253,58,214,181,188,60,69,132,204,93,161,60,129,228,255,0,206,142,255,0,127,189,253,112,211,167,78,143,177,157,249,140,17,205,77,167,124,187,228,191,206,70,227,113,191,253,114,213,125,90,62,196,94,160,180,101,70,114,237,141,91,195,203,145,10,30,28,156,131,93,41,110,146,218,174,45,189,42,61,225,94,196,215,62,5,196,97,254,96,109,129,152,85,199,150,150,42,56,138,26,92,132,108,154,81,136,159,50,185,154,251,92,18,94,191,224,22,70,44,63,117,181,8,222,249,213,55,142,162,47,45,229,174,175,59,187,234,185,120,11,247,148,187,51,251,160,92,87,253,218,245,127,154,104,102,222,77,215,251,25,223,231,165,235,20,89,137,153,135,142,113,147,233,110,102,49,174,167,82,119,126,251,82,121,222,9,186,187,212,67,159,194,217,79,87,198,146,34,148,188,121,49,5,51,94,173,227,42,118,218,9,86,189,221,43,249,164,36,139,37,118,78,242,75,173,189,238,251,123,166,83,167,111,37,105,189,217,34,253,152,198,80,224,236,163,242,28,88,136,247,65,191,220,111,63,82,105,189,205,95,94,126,176,17,81,129,54,35,135,94,114,10,229,99,230,85,191,222,234,39,40,100,231,155,170,215,187,220,121,12,146,193,29,29,216,49,41,101,201,181,250,44,178,84,52,246,93,194,205,31,107,179,218,226,233,241,231,251,226,65,233,152,119,171,33,164,245,205,90,117,126,151,111,95,136,231,99,197,221,91,223,47,100,219,144,12,65,195,59,8,229,100,36,182,78,210,112,171,230,152,233,65,154,176,172,98,185,246,120,249,199,234,23,54,141,178,94,82,211,26,104,139,5,225,23,13,44,165,187,251,154,140,155,240,46,63,192,47,214,159,17,80,22,226,38,69,101,196,77,125,95,7,97,182,245,218,250,40,172,38,246,248,11,196,114,173,229,102,12,110,246,195,116,94,63,239,99,95,208,59,158,175,0,213,224,3,169,252,140,240,81,145,254,117,168,159,243,107,95,208,54,29,202,236,22,229,211,238,102,136,68,101,111,236,99,95,208,59,153,159,27,134,175,0,22,210,175,145,121,119,83,97,77,203,194,56,113,219,145,23,190,81,88,95,2,59,247,144,232,24,155,100,124,169,172,53,39,243,165,132,217,83,218,56,251,154,140,163,43,25,124,30,161,145,70,119,238,20,50,236,220,6,10,99,173,131,50,222,123,19,186,179,24,106,34,151,186,210,164,97,102,46,155,26,121,89,101,206,223,194,49,87,57,246,21,160,80,228,186,244,12,87,79,101,39,37,166,201,12,225,228,54,68,70,201,153,242,123,214,66,100,22,214,187,150,171,95,192,112,117,204,59,229,20,219,174,110,251,100,175,157,223,145,91,214,3,206,254,55,201,245,225,55,228,166,54,37,53,238,166,174,41,26,34,110,238,68,106,227,193,103,195,179,200,116,166,49,54,36,195,82,92,234,120,130,164,70,221,227,145,181,45,198,251,36,126,7,203,178,92,4,244,102,86,71,123,160,140,182,253,212,117,123,206,55,175,212,181,247,47,135,207,11,214,48,79,62,246,76,220,38,92,207,119,250,183,181,167,59,62,74,181,175,189,62,123,224,24,215,128,54,169,204,42,39,95,222,86,113,20,157,246,234,215,175,190,157,54,215,224,126,191,224,18,9,147,219,86,86,49,47,149,250,197,6,98,122,183,87,182,186,202,220,243,183,156,174,217,91,205,17,81,137,178,251,200,189,91,230,190,251,125,175,245,62,155,91,79,215,31,172,124,56,123,22,121,15,172,124,161,191,223,232,253,55,77,173,127,3,245,128,244,63,135,113,58,234,140,235,92,101,38,239,110,248,187,171,184,188,60,71,99,38,147,33,7,192,147,126,207,43,136,170,217,235,105,205,10,131,7,220,69,247,245,198,139,87,148,185,95,116,92,183,66,65,114,207,49,253,210,64,223,121,27,171,222,118,226,221,99,95,208,163,143,154,95,85,252,0,46,89,211,146,130,51,222,17,219,143,154,62,25,148,181,62,133,153,73,52,18,173,192,147,203,248,71,47,29,221,243,70,173,54,226,101,204,106,52,118,111,112,29,121,170,122,24,73,37,106,75,134,158,102,105,230,55,28,51,101,5,186,236,113,183,103,128,230,141,55,239,31,20,216,186,251,91,203,92,203,187,192,7,90,168,85,93,108,140,136,151,114,93,175,172,252,71,24,85,73,46,44,203,120,233,23,63,158,24,236,83,169,29,101,189,29,99,79,106,254,101,253,126,35,174,61,71,220,60,225,245,157,93,163,47,50,221,255,0,8,155,70,204,232,46,202,209,121,107,78,155,247,25,243,183,136,250,25,136,80,111,219,37,235,240,181,173,255,0,212,112,147,37,110,116,123,221,239,126,241,196,212,107,90,183,127,43,90,215,250,63,131,192,74,57,188,69,138,21,26,26,148,220,51,35,221,184,119,39,109,107,23,192,45,251,216,150,163,57,212,190,153,18,90,66,108,147,108,159,81,146,184,223,249,199,209,30,131,214,93,73,245,189,58,20,95,165,222,255,0,194,57,101,97,237,48,159,111,174,95,82,21,199,119,225,240,128,224,92,171,186,243,43,66,210,163,37,36,210,119,93,248,88,116,74,229,5,154,213,69,248,202,90,27,75,218,120,27,68,162,43,36,143,149,203,212,57,250,245,59,201,143,106,223,111,116,53,188,243,116,222,198,124,57,159,168,91,250,229,119,75,239,57,213,126,167,134,191,2,240,19,71,114,161,101,245,30,156,211,18,150,196,55,220,111,85,212,112,210,70,119,185,115,185,250,199,112,165,194,139,29,4,134,99,180,132,145,29,146,148,17,17,113,240,24,254,246,41,220,146,156,234,55,181,184,111,127,212,59,134,4,204,221,193,20,111,34,106,208,202,207,87,89,181,238,178,62,90,60,68,162,249,69,74,89,74,86,148,151,20,17,112,43,15,140,170,107,235,78,160,146,162,210,106,43,146,252,71,193,73,199,29,101,182,213,228,189,58,154,37,124,254,254,175,173,28,178,113,30,178,37,117,59,92,175,243,207,245,10,54,229,64,133,49,45,185,42,35,15,25,145,168,183,141,146,173,123,95,152,232,24,131,14,82,207,171,238,225,69,111,207,190,152,233,227,200,115,216,163,26,117,5,176,94,77,222,107,55,63,78,181,173,111,173,241,22,38,183,142,60,165,185,249,151,187,221,234,253,62,247,189,190,183,192,7,219,87,171,51,66,142,107,42,122,30,222,161,103,107,146,109,164,190,3,245,142,135,86,197,142,76,116,164,198,138,168,154,27,177,19,111,119,145,153,234,185,17,113,227,252,3,166,98,108,47,215,82,193,245,237,27,178,95,233,87,189,237,227,224,58,233,225,45,210,21,243,66,246,35,63,157,127,172,5,206,131,153,53,202,83,102,164,202,156,230,133,111,108,83,86,155,218,220,63,128,118,58,6,208,243,206,91,17,38,80,228,74,71,107,86,246,164,165,18,184,25,149,200,208,124,184,126,240,178,240,41,93,93,133,53,191,213,169,70,119,211,110,226,241,28,45,78,135,188,168,58,190,181,107,233,250,15,173,47,16,25,139,76,197,24,123,27,196,109,19,240,61,58,243,111,172,222,36,61,230,25,218,247,108,175,230,151,192,56,250,246,64,224,188,88,219,242,25,164,209,32,46,86,155,41,52,118,150,104,211,98,231,114,189,244,255,0,8,197,8,165,228,166,146,191,158,238,175,245,183,191,239,250,199,123,192,57,149,228,218,140,8,158,69,222,110,247,189,174,179,107,221,42,62,90,124,64,115,56,151,101,122,116,21,58,228,124,75,25,178,235,10,73,37,20,132,166,197,199,135,7,57,112,12,47,144,48,32,204,82,222,173,71,146,91,131,70,149,83,147,107,221,60,120,172,253,95,194,47,254,26,198,29,122,36,103,60,157,163,92,84,57,109,245,237,114,46,30,111,136,237,209,153,242,154,18,90,183,87,73,57,203,87,220,238,245,128,178,208,169,212,92,50,194,34,38,137,9,243,36,37,179,89,48,132,95,65,90,246,177,243,184,238,20,153,244,138,150,246,248,118,27,123,189,63,66,149,94,247,250,223,1,207,86,242,179,202,110,165,255,0,46,238,181,41,107,183,85,213,231,25,29,188,242,22,198,179,149,254,75,220,252,220,222,239,117,126,166,211,107,91,235,207,214,2,236,65,98,150,250,205,62,71,138,158,36,95,59,73,243,251,131,103,19,195,131,22,153,53,198,32,176,133,34,35,139,73,161,178,73,145,146,85,196,172,92,197,129,247,71,238,89,246,94,234,125,107,122,178,85,183,154,45,160,203,192,249,220,119,108,49,153,158,89,140,109,249,19,115,188,127,115,126,179,170,215,36,241,243,11,214,3,110,142,181,204,148,194,157,90,140,183,233,73,146,143,85,202,229,253,34,230,210,24,67,12,40,218,36,163,182,103,100,149,187,136,112,76,59,173,133,175,77,173,126,23,240,26,224,213,250,156,182,207,171,235,181,207,207,183,113,151,168,7,111,69,65,182,80,72,122,34,94,34,231,168,249,255,0,0,161,200,130,242,181,162,150,195,107,87,37,18,74,229,247,108,58,234,223,242,196,163,70,141,206,251,190,250,173,98,251,158,161,219,48,190,24,221,174,52,158,189,123,107,236,238,190,216,189,96,62,168,241,98,203,109,13,191,25,165,164,146,74,34,90,9,69,127,186,57,202,126,26,160,63,164,151,69,167,153,232,35,51,56,168,59,159,15,1,205,183,74,223,71,109,173,253,180,164,184,233,240,248,70,184,180,125,203,170,87,89,191,3,47,51,199,225,23,7,196,198,14,163,168,213,187,131,13,5,195,129,69,64,218,139,129,225,197,213,165,198,123,86,229,24,139,151,221,28,235,61,131,82,57,233,59,92,86,81,111,52,247,90,225,193,196,38,151,25,23,222,180,211,183,229,169,178,224,62,184,180,106,98,108,227,112,34,163,74,175,98,101,37,252,195,237,111,222,175,223,113,204,180,222,240,203,141,184,216,51,7,16,147,138,193,26,17,9,162,51,226,70,73,34,177,254,240,248,234,85,98,132,194,215,213,181,145,17,29,181,219,190,222,161,218,149,71,223,172,156,235,26,109,194,218,47,252,227,228,170,97,142,187,25,113,250,246,141,100,92,119,87,181,142,254,177,69,180,168,98,150,86,243,137,93,37,10,189,185,184,71,220,95,90,62,218,12,168,51,228,48,107,164,176,91,205,92,200,149,200,143,195,192,114,165,151,58,42,187,255,0,44,222,221,221,95,235,109,245,67,184,81,240,215,84,136,203,125,119,94,141,92,119,118,189,204,252,68,131,138,103,14,210,157,73,45,80,34,30,162,213,99,142,147,28,252,40,145,98,182,132,181,29,164,146,80,73,45,40,34,225,192,125,173,192,221,219,223,111,98,183,155,254,177,245,33,142,4,90,185,23,168,104,108,182,194,84,146,51,183,18,43,21,185,13,4,220,117,121,241,219,87,170,233,35,176,250,212,215,2,45,92,188,7,196,154,79,248,71,253,15,245,128,212,170,29,53,219,90,12,100,219,236,41,21,98,148,150,252,199,8,136,142,246,36,91,249,199,218,219,122,111,196,110,146,109,222,3,101,184,164,70,87,93,248,250,134,249,165,40,73,158,146,253,225,69,189,186,35,236,222,197,126,99,173,226,156,75,228,200,78,187,212,183,186,82,147,182,243,79,53,219,212,96,57,153,85,3,141,168,201,163,61,54,250,43,14,159,139,241,243,180,88,50,228,166,158,183,55,59,190,5,32,211,123,154,75,158,147,245,140,126,206,253,160,253,206,83,107,77,123,145,235,29,95,171,113,235,250,53,106,83,127,99,59,121,195,1,51,183,105,63,47,76,173,66,247,23,184,223,245,110,215,148,117,105,210,77,159,45,209,95,144,148,101,150,118,237,149,91,195,237,200,98,30,27,156,131,98,172,184,250,218,174,45,179,50,34,112,187,154,229,192,184,12,33,204,253,170,115,3,20,72,152,210,106,216,134,26,14,164,228,132,164,171,239,172,146,87,93,146,69,98,229,171,248,5,161,117,191,116,243,95,94,174,173,189,90,164,242,215,107,159,46,239,170,231,224,47,70,82,108,243,238,158,98,63,61,253,91,121,78,41,31,216,253,118,185,183,195,231,133,245,92,252,0,90,120,167,93,198,179,158,58,134,36,158,123,237,82,207,124,234,222,237,25,248,168,174,125,163,226,50,115,42,246,55,164,215,252,169,215,49,84,69,238,55,26,119,148,68,185,109,90,239,107,187,195,145,12,177,201,13,152,60,140,136,114,125,220,111,181,81,219,111,79,147,52,254,198,119,190,244,253,67,49,40,56,71,168,239,254,104,107,215,167,244,171,90,215,250,239,16,24,203,129,246,46,203,170,119,93,222,65,195,146,55,155,187,106,195,76,22,155,106,250,227,245,140,142,194,217,59,130,168,12,146,96,225,234,35,90,100,111,136,217,165,50,221,148,68,158,60,59,248,23,17,223,26,103,119,126,213,239,224,62,164,163,190,226,143,142,21,34,12,84,105,102,43,9,45,90,187,45,17,113,224,57,6,153,66,78,228,68,95,1,10,164,110,33,62,32,53,18,59,238,53,17,17,119,13,54,227,97,83,236,144,13,69,196,253,67,81,23,30,99,109,60,123,94,177,186,159,230,0,50,183,120,95,213,192,80,249,128,0,0,0,10,151,33,84,242,21,1,75,113,21,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,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,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,0,20,63,87,172,57,112,21,0,1,67,228,42,40,124,64,80,185,141,66,150,34,21,1,77,62,32,71,220,42,0,0,0,0,0,0,0,0,0,0,0,0,0,3,66,147,198,247,230,42,71,97,168,80,202,224,6,118,20,229,195,214,6,86,26,84,163,46,32,53,145,88,84,109,37,203,250,134,225,29,192,104,113,58,136,211,123,92,112,181,202,39,95,138,242,58,206,141,122,120,232,189,172,101,227,224,57,219,21,238,52,171,136,12,68,206,173,159,61,211,67,112,189,215,117,109,117,85,72,253,1,174,215,39,56,124,240,190,171,159,128,193,108,213,217,111,201,50,102,202,247,117,189,215,83,113,26,124,153,166,215,53,157,239,189,63,80,153,169,16,208,233,113,53,249,215,224,56,42,158,25,137,49,38,149,170,71,207,53,118,76,188,124,60,64,64,226,232,158,226,39,200,115,172,245,221,11,92,75,104,221,222,202,243,185,159,212,242,241,23,50,131,181,23,147,183,255,0,156,109,230,243,79,235,157,173,107,253,139,196,74,230,34,201,170,21,109,10,68,151,234,201,35,124,221,247,181,32,184,241,245,160,248,113,22,83,17,236,87,129,170,253,95,121,47,24,123,214,187,110,220,103,190,220,253,224,253,64,49,56,182,168,235,127,238,19,70,143,247,210,247,191,252,136,180,184,235,50,124,179,190,115,200,187,159,148,212,213,186,206,175,170,227,230,151,172,102,76,141,128,112,71,103,75,152,240,249,247,179,255,0,119,28,99,155,1,97,34,59,37,188,124,101,111,83,95,247,112,130,55,107,181,221,235,186,122,173,181,53,111,63,196,252,7,13,18,159,229,103,210,157,246,234,247,79,155,171,145,95,214,66,79,89,216,11,8,234,45,105,199,165,218,245,53,255,0,119,29,163,11,236,45,131,41,178,219,116,156,198,229,165,74,63,124,54,173,197,54,254,231,1,30,25,91,151,125,118,173,76,47,44,104,215,190,253,79,123,89,43,250,239,1,157,249,21,145,29,106,147,68,157,238,171,78,174,179,217,234,55,228,167,75,158,240,100,198,94,108,241,134,176,163,84,254,173,34,189,120,187,221,61,97,109,253,17,175,157,155,47,170,252,66,239,81,240,228,90,115,44,178,210,164,26,91,213,99,89,149,248,153,248,120,128,183,25,125,150,190,69,140,219,62,90,223,105,105,196,223,171,105,189,220,191,213,24,186,116,218,79,85,109,178,235,26,172,217,39,204,183,171,196,114,12,199,75,101,98,213,247,70,249,89,37,192,6,148,163,66,72,175,123,21,134,224,209,204,107,0,20,51,227,97,67,81,119,25,13,165,43,143,112,13,227,59,119,13,181,47,192,104,189,195,77,207,188,5,79,137,92,105,183,27,141,212,164,142,195,86,146,32,26,18,87,46,99,81,112,26,180,144,168,10,25,240,184,17,88,84,0,0,0,0,0,0,80,249,13,35,81,242,26,64,6,147,69,206,247,26,128,142,192,54,237,198,194,163,81,151,120,165,207,212,3,66,202,246,27,43,79,14,125,195,233,81,23,172,109,154,75,214,3,228,52,93,39,196,124,115,35,111,155,90,53,219,82,13,55,176,229,77,54,224,87,27,106,108,188,121,0,199,12,247,202,31,117,152,126,184,215,186,30,171,214,186,183,30,169,175,78,149,181,245,229,123,233,254,17,26,59,69,108,247,228,58,142,32,147,238,187,127,184,234,157,158,161,166,247,75,69,251,33,250,196,217,200,134,135,210,164,168,214,68,171,114,29,47,24,229,213,55,17,195,151,22,75,149,2,76,141,222,163,100,211,126,201,164,248,93,39,245,32,60,231,226,76,43,228,185,146,26,235,251,221,214,142,59,173,55,185,23,137,250,199,31,73,155,228,169,42,119,119,189,236,27,118,213,167,188,184,247,250,132,203,103,86,199,152,122,188,85,153,140,55,140,30,113,254,175,100,176,72,81,30,157,217,112,179,39,234,24,61,153,155,31,86,232,235,146,229,51,7,227,199,203,202,43,109,38,170,122,212,70,142,221,143,178,201,122,139,136,13,253,158,179,215,201,114,227,196,247,45,189,220,81,16,206,174,189,167,86,147,104,175,109,217,219,144,206,92,1,156,62,83,163,178,231,185,221,221,163,71,85,186,221,249,167,237,4,76,87,178,139,26,225,185,15,169,120,43,18,180,148,200,83,4,114,41,174,164,184,25,240,243,11,143,103,241,142,62,22,36,198,24,100,220,138,221,3,73,157,155,50,126,43,164,101,162,229,235,46,60,120,137,4,221,252,146,180,254,178,255,0,237,63,254,232,251,35,99,222,184,173,62,73,209,164,200,190,127,126,127,226,136,86,119,59,177,129,219,121,75,165,39,213,239,14,151,253,160,228,105,123,65,98,152,110,26,250,157,12,174,164,159,105,183,59,191,229,4,130,107,88,196,186,219,53,117,43,113,253,147,253,67,235,139,87,235,73,191,87,211,117,105,243,239,252,194,31,40,27,85,98,120,137,75,106,107,11,164,141,226,81,235,75,133,234,251,48,239,180,29,175,43,108,75,142,110,200,194,8,34,144,133,25,169,107,43,21,203,143,207,133,130,86,161,189,98,243,123,207,191,192,114,108,200,178,11,177,252,34,59,104,59,105,56,77,154,94,174,96,84,93,103,206,77,187,139,214,248,229,215,182,154,9,179,182,33,192,127,255,0,87,255,0,241,194,12,253,57,251,191,210,175,111,174,28,61,99,24,249,61,173,94,78,222,89,205,31,62,183,113,241,243,124,4,123,226,61,181,229,148,89,29,82,175,129,93,95,99,73,38,65,170,252,74,252,159,24,239,143,182,166,198,152,137,79,176,136,24,109,212,117,229,60,147,142,211,170,51,46,209,17,252,248,248,118,191,16,116,72,238,104,103,223,144,227,45,94,229,55,250,103,155,63,163,180,247,47,143,206,207,212,48,171,55,246,164,235,21,173,30,225,116,238,165,74,43,249,78,247,237,167,236,94,3,24,100,75,198,152,198,91,198,88,106,67,166,234,213,47,229,72,110,171,153,243,46,125,158,215,226,23,59,46,246,102,196,56,174,35,243,106,56,67,25,55,118,216,117,6,205,61,100,149,107,37,25,218,237,29,203,129,88,32,180,181,204,83,238,131,113,242,143,87,220,106,253,55,94,173,86,240,43,114,29,199,0,100,223,186,62,191,249,227,234,253,95,117,250,143,94,173,90,254,188,173,230,140,249,203,77,139,240,244,63,41,117,134,113,163,90,247,54,222,37,9,189,181,242,187,30,35,45,48,158,79,81,240,239,90,234,174,85,149,214,52,106,223,26,79,205,213,107,89,5,235,20,99,126,73,236,203,228,88,204,185,238,219,125,187,170,165,235,121,55,77,236,77,240,249,233,250,134,88,96,252,5,228,182,9,30,85,222,218,78,243,231,26,123,147,195,206,63,80,238,112,233,141,71,34,36,155,158,117,248,219,250,7,42,195,68,69,223,204,6,204,10,127,86,47,159,106,237,25,249,182,238,248,71,34,130,177,17,92,81,8,34,62,241,186,148,241,191,16,21,79,2,26,209,207,238,1,17,10,223,133,128,15,152,0,0,0,169,23,172,80,237,220,96,0,23,47,88,169,88,251,192,80,84,185,129,145,122,197,0,21,196,236,52,168,184,88,107,185,151,0,189,249,128,249,31,99,90,124,235,113,191,33,215,171,56,115,175,54,105,235,154,46,238,191,157,223,215,227,226,59,97,145,119,13,38,146,62,96,48,251,51,246,113,242,247,147,127,62,91,141,198,251,245,187,86,173,90,62,202,86,228,35,135,55,54,106,242,7,146,127,62,155,253,254,255,0,245,187,78,157,59,191,178,157,249,137,212,126,35,110,105,185,171,133,249,14,143,137,242,242,159,88,234,219,213,79,247,157,118,221,154,123,244,243,236,159,168,7,156,198,79,220,221,70,50,191,68,110,220,68,143,168,189,149,203,191,234,121,248,140,154,217,219,63,252,129,46,153,15,220,150,255,0,93,125,151,117,117,253,54,185,180,86,182,236,253,67,34,246,146,217,6,2,145,80,169,83,233,248,202,66,227,80,29,82,52,52,149,164,214,157,242,136,142,204,252,28,60,68,121,99,140,5,92,192,181,150,27,93,6,174,198,136,233,153,242,236,85,164,248,45,92,79,178,158,207,99,241,241,1,56,57,33,155,254,235,104,198,247,185,222,169,122,167,86,183,91,222,125,3,103,127,48,190,171,151,128,190,109,63,190,104,151,162,215,238,184,129,12,131,207,90,214,13,171,82,35,41,52,54,90,242,244,121,43,84,178,90,77,37,169,162,51,190,240,172,155,39,241,137,111,200,108,243,165,99,42,13,12,158,196,56,105,82,38,117,155,183,22,90,76,251,11,119,205,35,112,207,146,110,127,116,5,255,0,87,19,184,216,125,122,75,149,248,141,216,50,227,204,142,135,90,144,211,132,187,216,208,178,50,59,25,242,253,225,184,235,9,115,129,154,185,223,128,14,45,92,76,213,235,49,240,75,70,162,62,63,68,57,87,98,18,76,204,137,124,199,27,50,9,188,70,131,67,150,37,95,129,0,233,245,23,119,123,190,205,239,126,255,0,128,110,178,215,89,213,218,211,166,221,215,31,123,56,117,134,175,126,176,87,245,219,250,7,197,95,157,42,155,184,234,13,37,237,230,173,119,73,170,214,181,185,124,38,51,6,231,90,185,25,110,249,151,172,105,74,251,38,118,22,154,182,238,41,122,27,142,121,5,243,91,77,184,164,145,69,115,137,219,253,67,165,35,19,99,104,15,182,211,184,112,219,65,168,148,163,114,27,197,98,191,19,231,203,128,11,255,0,81,111,124,74,43,218,237,153,126,49,211,171,20,13,243,111,47,173,218,250,120,110,254,15,17,208,149,138,235,210,60,218,123,42,81,246,72,146,210,206,255,0,194,52,154,177,69,76,183,75,161,72,208,239,51,110,43,157,222,174,126,161,7,55,50,39,84,97,108,111,53,232,183,27,90,247,59,142,165,82,129,215,38,56,141,238,139,88,252,219,247,16,238,184,107,6,56,167,35,77,168,68,159,28,251,122,205,77,232,74,121,145,115,79,14,225,218,125,205,80,217,247,195,158,233,44,248,26,77,212,112,254,1,69,133,147,133,55,43,84,142,191,125,106,62,27,174,87,227,235,29,115,16,207,242,52,114,86,235,125,103,183,94,118,158,227,227,223,234,25,44,253,22,11,197,186,39,156,52,164,238,70,74,46,63,192,56,153,249,117,69,158,155,185,38,113,106,94,179,208,180,115,227,245,190,35,48,99,75,24,175,175,150,142,161,187,220,145,21,247,183,189,254,231,128,250,167,98,191,36,232,249,67,123,189,191,233,186,109,107,120,31,172,119,156,103,147,209,85,45,42,140,197,101,212,155,142,157,210,146,87,11,149,185,32,113,148,236,152,136,189,231,91,98,182,213,173,166,233,36,223,157,249,160,32,235,108,102,134,241,91,191,33,219,81,145,95,172,250,255,0,196,28,180,92,67,229,88,206,43,170,110,174,102,223,207,53,119,115,228,94,177,183,142,50,194,157,6,146,242,152,58,154,175,29,243,61,90,78,214,79,130,5,139,169,224,212,178,203,174,48,204,229,169,13,41,73,45,55,185,145,31,14,9,20,92,28,117,67,235,142,57,51,173,104,221,67,50,211,162,247,182,163,231,127,17,106,206,133,214,38,219,173,105,213,245,151,238,248,71,95,154,253,110,142,233,33,52,199,8,137,59,207,125,101,126,63,7,14,3,230,103,26,86,217,146,74,234,113,136,139,214,218,253,95,108,3,152,175,97,142,172,195,242,186,246,173,58,123,59,171,119,145,115,184,250,178,238,62,156,67,79,70,187,219,123,221,245,139,31,49,102,21,121,218,127,85,68,40,106,191,34,75,107,51,243,175,245,66,152,126,187,136,30,196,12,73,93,44,138,250,184,147,11,183,152,101,235,1,146,184,85,91,247,202,61,180,232,143,207,157,236,105,33,221,106,120,131,200,52,200,239,245,77,255,0,20,53,109,230,159,161,51,191,35,245,11,115,148,177,43,82,107,11,122,77,42,67,109,185,0,214,74,38,22,68,102,107,108,248,25,139,246,156,47,22,169,78,142,196,181,73,108,137,8,89,233,50,35,213,166,214,226,71,235,1,110,161,103,15,83,55,19,238,119,93,236,95,162,237,202,255,0,88,46,76,28,194,242,134,191,153,27,189,221,191,84,94,247,191,214,248,11,125,139,50,165,185,82,16,113,227,85,221,73,45,195,187,104,213,192,204,173,201,3,171,77,202,57,61,141,221,46,184,174,119,179,6,126,175,172,1,120,171,152,87,221,76,23,99,245,254,171,161,167,17,125,214,187,235,43,95,153,114,176,179,120,183,38,252,149,32,228,251,163,222,238,99,239,180,245,61,55,177,168,237,231,159,168,114,88,50,141,91,195,243,78,65,210,38,182,70,235,43,51,126,58,200,187,38,103,234,46,28,120,139,185,74,197,115,150,104,109,246,227,33,42,116,137,71,99,43,17,219,143,19,1,139,221,123,220,235,168,61,215,88,221,153,63,231,104,189,143,151,127,212,243,28,229,19,54,126,91,109,30,64,230,106,253,85,245,191,104,50,169,16,40,53,248,206,34,117,81,45,169,210,54,44,219,232,35,210,101,221,123,241,226,99,169,98,156,139,195,21,24,235,126,20,218,196,135,82,132,161,41,101,198,215,126,213,207,129,55,234,49,32,233,56,67,49,58,229,66,33,121,31,70,189,231,234,139,218,201,87,214,248,11,181,74,196,91,232,141,57,212,237,125,92,55,158,39,224,44,196,156,146,122,5,69,74,143,75,196,11,67,118,178,148,193,153,29,211,235,38,252,71,221,11,10,85,168,74,67,173,82,106,62,241,123,111,88,85,187,87,231,192,189,98,139,225,72,174,111,229,173,190,171,167,74,12,239,174,253,229,224,57,231,42,251,150,82,174,175,126,69,231,248,124,2,195,199,197,245,152,74,221,170,28,116,232,45,22,91,107,35,225,235,237,115,224,57,58,110,53,175,62,241,165,112,35,146,52,92,140,154,95,30,37,245,194,209,116,207,17,217,197,151,83,250,35,253,51,253,67,178,70,155,189,213,239,118,181,190,136,89,195,198,83,12,137,42,76,50,82,120,25,88,238,71,255,0,164,59,164,103,183,186,186,209,165,187,91,79,208,223,215,204,48,119,36,47,121,126,22,176,220,74,172,234,21,110,70,95,140,117,38,170,241,35,223,170,203,140,230,175,59,223,8,237,234,228,99,151,165,212,230,202,104,206,75,9,108,205,122,120,36,203,133,139,143,19,22,142,227,6,95,189,232,221,249,202,181,239,240,14,82,58,47,218,191,35,29,78,50,217,108,210,181,58,146,52,168,143,138,136,114,241,42,108,153,145,19,236,31,19,250,34,245,124,34,142,117,40,177,234,184,212,105,225,170,227,142,42,130,76,184,56,209,253,223,245,141,42,168,52,139,173,79,50,70,94,181,127,172,7,38,130,212,118,191,112,26,46,102,87,28,90,235,208,218,73,26,230,196,79,119,105,194,47,231,28,99,184,190,152,151,20,147,170,211,138,202,50,226,250,127,210,1,217,173,110,30,161,182,69,97,211,38,230,94,26,128,164,162,70,38,161,52,102,102,86,114,107,105,62,28,249,168,117,153,25,217,134,27,211,171,22,225,130,189,249,207,111,250,192,23,100,228,91,232,63,132,112,117,172,81,228,214,220,87,81,222,105,100,220,249,237,175,107,240,229,224,49,127,29,237,85,135,169,221,71,169,227,44,16,238,243,123,171,85,69,10,181,180,219,147,222,38,48,115,53,118,190,196,117,151,157,97,163,194,46,165,234,114,153,51,103,120,163,226,107,43,23,191,31,30,32,36,107,51,51,187,200,241,102,185,238,99,125,187,166,184,245,186,238,155,216,151,195,231,103,234,24,51,159,187,84,245,198,29,166,251,132,209,190,136,201,235,242,165,237,103,204,249,110,124,6,31,226,28,194,196,56,166,98,8,224,67,89,186,209,70,34,142,210,206,247,51,224,93,163,227,218,252,67,183,101,14,74,215,51,10,175,27,173,97,188,72,109,27,206,178,165,195,134,187,22,150,77,101,196,219,81,94,231,251,194,65,214,113,70,49,247,99,91,146,191,39,117,78,183,163,134,251,121,167,66,19,245,165,123,233,254,17,218,242,199,38,253,216,85,169,167,238,143,170,117,189,247,234,61,230,157,9,95,215,149,239,167,248,70,104,228,182,198,52,134,156,163,78,155,11,26,176,225,117,141,68,182,210,146,79,207,8,175,118,56,119,12,209,202,252,145,163,97,90,109,49,136,235,173,124,171,190,177,72,52,95,180,165,159,27,54,95,85,248,133,24,173,146,187,41,249,53,49,38,123,189,222,111,41,13,167,79,146,237,107,238,207,158,251,192,101,254,4,203,31,32,198,139,243,111,127,162,10,25,253,13,166,246,36,241,243,207,212,46,84,26,43,17,80,132,164,222,236,160,147,218,183,135,128,228,144,217,33,36,69,126,5,110,32,56,88,212,125,219,104,79,89,189,146,69,230,127,172,114,173,51,107,246,191,128,125,73,108,139,143,30,34,186,8,189,96,54,210,215,215,127,0,220,109,54,43,95,188,110,18,11,190,227,74,110,103,196,187,192,84,147,196,184,141,212,149,143,79,172,80,139,184,107,73,17,0,40,172,92,198,129,185,107,152,18,56,223,136,13,41,225,196,110,91,133,197,57,0,0,0,0,169,29,131,79,136,25,122,131,81,128,174,159,17,81,66,59,138,128,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,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,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,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,161,149,198,211,151,226,86,238,27,167,126,225,165,105,191,239,0,249,208,102,93,221,227,121,11,238,185,13,10,71,17,66,43,29,200,7,209,114,50,230,66,150,47,88,217,214,101,234,26,208,187,153,92,6,163,33,180,182,203,199,152,222,63,30,67,74,139,212,3,228,113,146,63,95,49,176,76,250,201,67,144,54,200,253,99,108,219,245,92,7,198,81,147,223,168,87,171,35,214,161,245,110,207,212,53,19,71,206,198,3,227,234,137,51,250,49,184,220,52,17,222,235,31,81,34,220,12,107,74,75,188,6,202,24,73,25,23,106,195,116,144,73,43,113,26,139,135,33,94,102,2,133,114,228,64,119,5,44,145,192,80,156,37,112,1,168,175,220,52,154,244,247,144,212,87,238,27,106,65,159,112,13,58,190,1,67,35,51,228,42,77,223,214,55,18,128,27,105,73,223,145,141,194,79,194,53,18,72,133,72,172,0,73,34,21,0,0,0,0,0,0,0,0,0,0,0,1,67,228,52,216,197,77,94,160,51,185,0,160,0,0,169,91,188,82,214,51,0,1,164,203,212,40,73,47,88,215,107,141,54,245,128,211,164,134,147,77,253,99,88,25,164,143,152,13,163,111,186,198,52,169,171,149,172,161,190,86,49,171,73,253,192,28,100,170,115,114,16,164,172,220,45,86,189,191,250,14,161,136,50,206,147,88,104,208,251,213,18,187,219,223,123,82,121,216,253,104,62,28,69,193,52,17,250,192,219,35,229,112,24,151,152,187,37,97,92,70,211,132,183,113,82,141,115,141,243,38,20,217,241,50,95,216,79,135,104,99,30,58,216,34,130,170,154,157,139,11,31,186,75,125,245,25,165,180,40,188,226,183,40,226,83,85,21,42,239,87,239,142,58,86,29,143,37,122,212,183,175,115,62,10,79,127,220,1,8,56,143,99,42,188,62,175,213,176,134,63,94,189,122,175,79,81,218,214,245,49,226,58,77,75,100,172,85,21,133,56,222,5,199,134,100,133,31,26,99,157,197,251,72,157,42,134,87,82,166,238,245,191,56,180,94,218,93,108,185,219,235,124,7,13,51,37,40,242,154,83,75,126,164,90,146,164,240,121,174,242,251,80,16,31,88,217,255,0,25,210,150,127,156,108,94,157,45,111,61,242,152,233,122,254,198,92,56,14,190,230,88,99,6,214,68,120,67,16,18,185,145,29,61,222,63,244,4,239,87,182,82,195,53,179,81,191,50,186,157,76,155,62,247,42,57,112,227,235,108,248,241,29,50,78,194,120,57,199,208,233,79,196,253,146,47,213,209,61,127,181,0,133,198,50,195,31,47,231,24,23,17,185,199,232,105,143,31,226,64,250,139,42,179,4,219,247,204,7,137,83,235,249,150,249,127,152,38,162,159,177,94,21,133,193,51,113,31,156,103,218,155,20,251,173,220,208,251,87,177,190,20,113,6,71,55,17,92,253,83,35,127,84,2,21,233,217,43,141,231,58,218,85,129,177,87,110,254,101,49,238,235,253,143,192,93,204,1,178,77,114,185,37,41,168,225,12,114,202,21,12,158,186,41,235,79,106,232,225,197,147,225,196,196,173,82,246,67,194,144,22,210,211,59,16,93,189,94,116,184,199,206,254,166,252,69,193,160,228,197,14,135,163,115,42,164,102,134,73,159,124,121,163,224,86,245,32,184,240,1,130,249,79,177,85,14,9,199,145,38,46,54,101,74,166,161,42,39,80,132,145,40,244,25,151,22,57,240,25,101,129,50,86,143,135,105,45,196,101,117,155,38,59,13,251,241,162,253,132,153,119,54,92,125,98,241,68,195,81,225,165,41,109,111,25,37,4,130,212,164,242,253,239,1,247,162,156,132,149,174,191,223,32,29,114,29,5,152,250,244,111,207,85,185,219,250,7,44,152,164,87,224,177,200,166,42,75,145,171,247,198,162,140,69,235,253,240,31,42,26,59,151,5,115,31,75,109,240,239,230,55,73,155,114,184,212,72,50,1,165,40,183,172,110,36,136,187,197,13,86,43,13,58,184,216,6,229,138,247,26,172,93,230,52,37,87,177,13,70,92,56,128,175,11,241,49,75,151,172,44,71,192,195,74,125,102,0,163,63,80,210,101,234,26,130,196,92,128,105,177,250,128,174,93,195,80,0,10,242,43,129,219,184,194,253,198,1,192,248,153,138,29,175,98,3,225,200,105,185,243,1,184,86,46,241,165,92,121,13,27,194,245,141,73,90,76,249,128,162,145,224,99,74,219,46,28,198,238,163,20,52,145,242,1,209,49,198,16,141,90,165,84,24,95,91,61,244,7,88,179,86,185,221,42,46,29,147,227,196,71,22,215,59,55,191,38,169,34,109,62,139,138,164,147,88,109,118,54,227,26,211,168,148,249,216,236,215,193,251,226,84,94,104,150,149,36,239,197,38,67,162,99,204,187,131,138,163,202,67,206,75,35,122,10,227,123,211,136,79,3,37,125,81,31,30,208,15,59,248,187,0,226,12,29,84,107,94,30,172,50,77,48,153,71,214,226,45,54,34,82,184,159,100,187,61,159,198,47,238,203,121,241,81,195,21,220,51,2,67,180,24,237,198,235,183,57,42,82,13,58,144,249,241,187,133,111,59,135,220,25,139,180,174,198,205,212,161,85,106,180,230,235,110,174,54,29,127,65,28,232,169,73,173,36,242,136,140,141,36,125,228,35,55,17,225,28,65,150,24,182,66,37,83,247,126,76,209,171,124,234,28,182,241,162,181,247,103,199,231,157,192,38,255,0,34,243,90,30,46,195,116,71,213,85,162,56,236,190,179,217,140,249,29,244,184,233,112,45,103,220,158,63,116,94,168,239,165,246,146,234,22,149,17,223,138,78,229,204,68,46,201,59,78,71,161,79,194,152,122,165,34,152,202,88,235,218,254,83,144,165,22,164,190,178,226,147,50,239,33,39,153,73,152,180,156,111,135,33,207,133,49,167,73,230,222,95,189,178,226,10,201,120,209,201,101,126,96,59,250,208,74,46,55,230,62,119,90,36,149,211,115,226,62,174,202,146,74,35,224,124,70,135,8,237,247,64,113,78,198,53,90,201,89,252,4,56,89,52,22,228,233,214,82,11,77,237,98,255,0,80,237,6,180,163,191,152,249,212,189,54,176,14,187,55,13,198,220,45,36,169,7,116,40,185,151,171,224,29,54,177,128,161,205,115,223,186,242,72,219,208,122,108,92,56,250,211,226,46,52,185,196,209,37,78,26,73,60,76,206,199,200,113,82,234,81,158,51,54,157,37,118,109,230,153,113,18,96,182,232,203,58,52,53,19,136,145,80,236,30,190,210,209,221,254,39,128,251,20,204,106,67,6,166,30,185,181,203,120,162,239,62,251,91,214,59,21,66,74,201,183,44,73,190,236,255,0,156,117,41,242,34,58,151,27,154,233,182,147,182,163,73,31,14,86,238,63,1,32,235,56,151,51,43,208,92,147,75,167,67,128,249,35,70,130,221,173,75,59,217,71,201,126,39,220,41,134,235,21,252,65,103,170,116,205,201,45,10,85,219,101,105,43,146,172,69,218,51,238,31,53,66,38,7,106,168,228,233,21,153,104,116,173,116,146,12,210,93,146,47,168,245,120,142,203,64,168,209,74,43,105,167,76,91,173,18,85,165,74,66,136,204,181,113,238,46,241,71,208,91,214,144,93,131,43,21,184,144,225,106,152,174,109,60,140,153,68,99,52,184,109,217,68,124,184,248,248,14,194,167,227,73,81,161,46,25,157,239,192,140,133,191,174,37,167,102,73,105,106,50,74,100,46,214,231,204,198,71,126,128,166,234,240,163,200,125,105,37,169,164,44,201,179,224,70,162,35,62,119,27,82,217,100,180,106,112,203,159,121,14,161,11,21,75,165,48,134,16,219,6,130,66,80,147,82,84,102,100,146,183,113,138,79,198,218,119,123,229,48,158,118,179,107,240,241,1,177,139,98,83,37,82,222,110,68,194,66,78,59,201,185,56,146,224,105,227,204,88,76,81,2,159,78,90,217,167,74,55,239,28,214,87,90,84,102,174,209,91,129,120,16,237,24,159,48,228,78,140,81,161,148,87,20,226,28,69,183,107,46,38,68,69,204,199,83,129,70,175,215,36,178,250,224,167,73,58,150,140,208,226,75,133,200,251,213,226,37,22,250,167,135,166,214,159,74,164,64,152,73,82,9,165,27,109,29,136,174,119,230,71,199,136,69,202,44,44,241,39,175,212,106,76,40,239,172,141,230,211,111,87,52,124,2,252,193,192,143,162,42,247,237,60,149,220,204,136,157,71,168,135,85,196,88,38,184,135,228,57,18,10,150,146,209,164,212,243,124,120,21,251,200,81,212,232,89,29,130,31,121,131,77,102,168,162,86,174,41,144,201,247,31,216,199,122,162,100,94,7,142,243,47,42,179,85,73,39,87,21,72,100,139,145,151,236,99,103,14,210,171,20,246,227,156,152,137,66,155,215,168,181,164,237,123,250,143,196,125,21,124,83,89,167,155,177,35,197,138,163,111,77,181,145,223,141,143,234,139,214,2,235,97,202,78,25,160,33,164,65,172,165,197,53,29,44,89,201,13,153,233,43,115,177,23,30,4,59,25,87,98,50,146,35,153,16,146,69,98,51,112,184,255,0,8,179,56,86,163,58,124,157,83,89,105,189,81,245,158,139,249,198,105,225,204,248,113,49,217,20,190,181,242,185,125,7,30,28,248,112,1,218,43,185,139,50,150,166,81,8,233,206,37,70,162,51,85,213,192,173,110,74,47,88,83,179,19,173,111,58,196,170,98,52,218,214,93,175,123,250,212,58,212,204,33,42,166,211,11,101,151,21,165,55,59,56,130,231,111,95,192,58,210,176,78,54,139,109,205,21,10,213,207,83,237,247,127,142,2,231,213,170,180,229,54,150,218,168,69,89,172,148,155,19,169,51,238,241,31,28,38,88,114,58,223,83,158,97,159,35,43,112,34,49,209,168,212,188,97,54,161,29,53,26,75,45,54,79,54,70,109,184,139,233,53,113,63,60,197,197,58,67,208,160,72,97,8,81,154,144,181,17,41,69,207,77,191,152,6,136,115,77,151,155,84,117,54,178,74,201,87,189,248,223,192,119,124,63,137,100,182,101,189,40,200,70,181,92,213,114,183,103,225,22,230,152,196,150,20,132,201,108,144,91,194,51,177,145,240,225,234,29,141,167,24,54,141,150,86,106,53,29,248,144,11,142,213,102,157,56,201,47,84,34,37,107,230,148,186,146,62,30,23,240,27,82,233,212,57,164,180,63,83,36,165,118,185,165,228,23,47,132,188,5,181,68,196,194,168,19,142,153,36,145,206,228,103,205,62,31,8,236,148,249,17,106,76,55,161,211,53,57,123,17,17,151,35,63,89,120,10,55,159,202,156,39,80,117,110,55,84,158,226,156,81,184,100,219,237,31,63,241,57,113,27,209,178,194,149,20,200,154,114,164,100,148,233,35,51,79,47,253,1,206,209,35,170,51,132,164,145,252,235,79,19,248,7,106,138,222,241,41,37,112,236,145,240,23,154,45,154,114,150,144,235,174,184,183,42,132,106,86,174,6,158,243,251,65,177,136,164,205,133,213,250,164,109,230,189,122,174,131,59,90,214,229,240,139,179,185,50,224,87,28,35,248,62,155,63,78,249,249,41,209,123,105,82,123,255,0,197,240,8,58,109,11,8,155,155,253,243,19,81,109,54,236,218,252,254,180,119,166,41,137,109,38,73,75,188,239,196,191,212,59,12,90,36,118,53,104,91,167,170,220,204,191,160,110,249,57,40,35,36,234,253,242,8,58,164,216,210,27,74,183,44,56,190,193,153,118,76,248,241,245,14,41,137,53,118,36,37,62,79,81,39,137,153,155,74,245,11,128,154,110,162,59,146,189,92,200,109,59,69,105,75,46,46,94,223,84,95,208,3,175,198,157,48,217,74,156,96,146,174,55,45,38,93,227,98,100,249,70,107,45,202,109,195,232,76,118,23,105,8,66,78,230,229,139,196,135,9,86,40,176,144,234,156,117,73,36,105,189,202,252,237,234,47,17,71,69,197,21,250,132,86,46,204,118,148,100,254,155,26,20,124,44,175,17,103,113,6,101,86,169,178,31,91,177,224,54,158,176,164,18,157,66,200,143,137,253,119,62,3,182,102,54,102,97,58,35,46,28,186,178,91,211,56,217,59,199,117,93,171,47,135,4,248,24,196,108,220,218,31,6,232,145,30,37,106,58,220,110,166,178,50,84,41,60,139,120,95,82,94,3,58,57,172,203,206,245,181,53,148,148,234,6,173,235,228,162,55,120,145,221,60,62,120,49,255,0,16,109,33,92,103,171,238,125,206,42,250,239,231,157,185,125,148,90,252,109,152,82,107,245,119,223,128,152,174,182,82,95,89,25,54,180,246,84,171,145,246,143,192,112,240,50,207,26,98,93,125,90,140,107,234,214,213,166,75,41,182,171,253,82,190,180,92,193,177,93,204,106,213,87,113,170,44,19,221,106,249,218,23,223,110,125,163,245,14,18,159,64,172,214,165,50,72,164,78,112,214,234,89,45,204,117,157,238,101,195,145,241,226,47,254,20,216,179,50,43,61,107,94,25,157,239,58,60,202,164,34,231,171,214,175,1,150,89,93,209,247,54,43,145,100,85,96,215,216,54,170,72,89,233,170,65,50,36,22,131,191,4,159,136,163,19,50,91,103,10,182,39,157,78,126,94,26,197,169,111,203,12,176,181,177,13,68,148,166,237,153,157,205,163,177,246,132,148,108,231,179,117,43,7,71,222,238,113,35,75,76,247,156,34,148,148,167,206,97,41,191,206,139,135,243,139,157,149,219,56,210,48,60,68,176,211,213,107,166,121,75,45,244,150,23,198,200,47,161,65,112,236,252,34,245,211,168,173,65,65,165,6,225,246,141,93,165,17,247,91,184,128,112,180,28,41,22,158,211,4,131,149,239,122,173,174,221,230,126,30,35,179,197,138,134,146,146,35,87,11,243,27,173,50,68,100,92,70,241,32,185,21,238,3,70,143,85,197,119,101,223,113,184,72,50,21,50,245,128,208,69,235,11,92,107,211,171,129,10,165,187,122,192,80,81,40,43,247,141,205,37,222,4,73,245,128,166,146,35,43,13,71,196,194,221,221,194,186,72,187,204,3,144,173,204,131,133,188,69,0,15,136,0,0,0,5,174,3,82,67,73,1,29,197,64,82,196,42,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,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,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,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,52,154,82,125,195,65,160,187,136,110,141,54,43,216,6,201,160,245,114,26,137,58,120,216,110,89,55,14,200,10,92,204,128,84,237,220,40,2,167,107,10,105,191,112,10,164,5,52,120,1,17,151,48,215,226,40,107,47,88,13,68,68,124,109,196,44,99,70,179,46,241,169,42,53,23,48,1,82,230,40,0,54,221,35,51,51,46,67,74,72,200,198,241,145,25,113,20,36,113,228,2,169,59,115,245,5,172,42,118,34,2,227,204,3,77,185,16,173,172,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,98,3,34,176,168,0,208,2,166,94,160,50,177,0,160,0,0,94,193,195,141,192,0,105,87,14,94,161,178,163,85,248,143,161,73,35,228,67,109,72,227,200,5,16,174,92,70,234,76,204,134,209,34,221,195,81,26,136,248,114,1,185,99,20,189,128,142,252,192,5,110,96,71,235,20,21,43,119,128,173,175,204,83,79,30,36,43,123,138,128,166,148,159,112,166,132,159,112,212,0,52,238,209,234,13,9,245,13,64,2,154,83,234,20,210,159,80,212,0,52,25,39,184,133,45,110,127,112,84,249,138,44,236,68,2,150,47,161,20,5,29,188,208,185,0,212,70,158,225,67,49,78,5,192,57,128,161,150,163,224,42,72,239,50,226,53,36,136,185,144,169,248,0,162,81,99,185,151,1,168,204,82,253,192,0,0,22,0,1,91,91,152,165,172,0,2,166,94,161,64,0,0,1,94,205,184,141,42,46,226,21,21,43,119,128,217,52,25,25,153,151,1,167,137,31,1,190,178,35,46,3,65,166,221,192,53,37,68,119,185,141,95,106,54,8,204,185,141,228,42,247,226,0,105,185,31,1,178,227,9,89,29,209,126,22,230,55,248,151,1,64,29,59,24,225,56,85,202,92,248,210,105,251,242,126,19,172,26,119,166,157,68,164,168,173,192,202,220,249,136,198,219,11,102,37,178,172,91,95,164,96,139,17,117,13,219,190,82,253,206,131,236,169,223,132,185,9,100,125,164,184,149,36,211,114,52,153,31,17,103,243,159,44,41,216,183,14,214,34,187,67,235,103,47,171,221,61,101,77,234,210,182,207,158,178,181,180,255,0,0,8,15,65,226,44,181,198,197,127,153,202,167,126,214,246,239,120,207,248,215,190,191,30,98,64,118,41,218,85,39,78,141,68,173,99,78,49,233,146,220,54,188,155,230,168,230,17,145,221,45,113,224,175,95,120,178,251,91,236,241,80,195,181,252,87,89,167,96,254,175,30,63,81,208,231,148,18,189,58,144,194,79,129,184,102,124,84,101,200,99,230,90,227,154,214,90,226,73,44,157,83,201,218,33,169,155,110,16,245,181,173,11,183,154,174,124,192,79,230,18,196,176,235,244,200,50,88,155,191,41,16,154,144,74,221,154,117,18,146,147,191,18,43,115,228,57,245,18,76,136,97,254,203,57,247,76,196,212,218,53,49,220,87,214,95,103,12,199,117,196,117,21,34,202,36,176,147,59,238,200,185,171,187,214,50,210,153,80,106,124,86,29,105,237,225,56,202,92,35,210,101,114,50,46,60,188,66,141,47,105,43,95,196,113,210,38,54,222,157,78,90,247,238,28,195,204,106,183,99,248,71,21,42,158,135,52,251,205,237,127,162,255,0,88,14,30,83,169,152,210,146,202,181,153,36,203,149,185,144,225,94,137,57,187,154,27,177,17,95,154,71,100,114,19,112,219,82,201,189,5,99,51,59,223,144,248,141,232,239,246,18,173,74,87,100,138,198,92,68,131,173,73,76,181,33,100,233,93,70,147,34,228,58,181,78,147,84,144,227,132,212,125,73,85,173,219,73,122,188,69,200,126,156,130,74,148,235,60,73,38,126,119,119,239,142,189,82,147,6,14,241,107,94,130,69,187,140,237,123,127,72,65,208,29,193,123,229,155,213,26,109,239,231,158,251,247,185,43,224,28,148,26,93,42,149,17,13,50,198,232,211,114,182,165,43,129,153,159,172,199,5,140,49,117,97,15,203,98,137,80,177,22,239,116,91,164,250,146,103,231,39,225,230,62,108,61,87,173,203,101,46,86,228,107,186,84,119,208,130,237,106,177,121,165,234,16,118,8,107,148,115,222,36,31,189,246,180,242,229,168,172,58,30,37,158,228,89,146,84,183,116,252,180,180,249,183,239,49,222,91,157,17,131,222,37,221,42,50,177,158,147,49,213,241,77,5,117,70,13,202,124,77,235,174,72,222,168,247,154,110,70,74,227,196,200,185,153,8,58,252,231,230,73,143,21,112,23,168,244,93,124,8,185,145,91,159,221,22,255,0,19,226,58,228,94,173,170,102,157,90,255,0,75,65,222,218,124,5,196,85,42,181,9,182,219,84,125,22,78,146,45,104,62,95,116,117,234,198,21,137,84,220,252,161,189,221,106,253,52,211,107,219,196,189,65,5,176,194,51,98,85,37,43,202,14,239,82,211,141,91,178,105,177,25,157,249,91,212,46,125,54,165,133,169,45,26,141,237,209,33,123,211,236,184,171,88,139,143,35,245,11,35,88,166,226,124,36,132,61,9,142,170,110,146,148,163,212,219,151,209,99,46,102,124,174,99,229,167,214,115,2,177,29,106,68,157,242,13,70,209,246,24,79,113,112,228,94,176,240,95,185,217,165,132,152,37,52,221,119,74,212,131,52,151,85,116,248,241,183,208,14,29,236,196,160,190,133,41,234,198,164,170,215,249,93,101,254,104,180,113,176,214,52,157,62,58,159,133,173,6,226,16,175,124,104,184,106,226,92,15,196,119,168,89,127,45,196,33,183,233,55,189,238,91,242,241,245,40,7,34,254,55,163,61,169,154,125,78,238,29,180,22,225,127,119,154,126,17,191,2,2,107,42,110,124,166,183,205,189,125,75,213,166,246,185,23,2,50,239,33,185,79,203,120,17,73,185,146,232,218,82,155,234,87,89,81,243,185,23,2,87,192,62,185,51,41,148,86,21,2,27,155,147,102,218,81,101,42,215,59,159,19,191,172,192,112,20,250,247,82,173,204,133,26,86,130,142,110,52,73,209,125,36,149,145,90,230,92,121,11,151,134,162,184,246,137,147,155,187,79,71,37,165,87,230,103,99,35,177,113,229,113,110,168,88,82,100,202,204,170,139,144,53,183,41,43,117,43,222,145,106,212,178,50,59,95,135,49,114,209,18,180,213,54,52,106,107,118,91,77,161,38,155,163,130,73,54,239,251,128,59,26,49,46,24,128,132,176,185,187,181,160,137,10,45,219,135,99,46,22,228,52,183,139,48,227,247,213,63,86,159,177,56,95,204,56,106,110,14,168,77,222,61,84,167,107,82,172,162,61,242,75,137,222,254,106,190,1,246,150,14,137,31,157,59,78,175,179,25,255,0,156,11,95,124,105,116,29,123,200,142,118,144,100,119,178,248,31,119,49,181,86,175,165,11,52,38,93,136,219,253,143,225,240,28,83,100,196,39,18,107,236,33,74,45,92,206,228,95,253,71,38,195,120,102,160,90,158,78,241,102,122,11,139,133,247,63,132,17,74,76,184,147,35,45,231,220,214,164,172,200,142,198,92,44,71,221,240,142,70,20,234,65,75,68,93,239,190,174,230,148,233,87,18,177,247,242,238,49,244,83,168,20,237,194,155,129,19,178,165,25,91,120,175,58,197,235,63,128,109,189,132,106,72,168,53,46,37,62,218,17,109,91,212,240,62,61,198,175,16,28,178,176,207,148,163,245,184,240,183,155,206,74,222,90,246,59,114,51,240,31,23,145,177,101,54,70,152,17,183,109,55,230,118,218,59,92,184,243,59,243,51,29,187,15,117,168,112,35,177,63,177,163,94,178,224,118,186,140,203,151,194,67,158,100,232,178,72,144,190,211,170,230,93,178,255,0,87,33,71,84,167,214,42,144,82,133,84,164,104,247,178,65,246,18,125,190,31,82,94,6,59,149,19,16,68,145,161,39,47,81,238,72,207,222,204,189,94,2,142,225,58,100,198,200,206,159,173,39,219,47,125,81,127,63,136,248,153,194,245,56,146,22,168,48,116,35,138,81,239,169,62,205,248,115,63,2,22,65,220,227,174,59,232,212,147,213,192,143,188,185,141,7,14,90,124,198,237,127,18,26,41,49,37,180,193,37,246,236,173,8,35,226,92,237,199,144,230,210,203,135,231,39,248,69,6,73,195,189,198,250,91,51,226,162,27,200,143,166,253,143,225,26,36,60,204,114,61,106,211,100,234,228,102,1,102,210,67,228,151,42,60,116,155,142,57,166,196,92,108,103,222,56,58,254,54,162,209,91,117,114,234,123,146,109,133,60,103,185,90,172,146,191,30,9,63,80,178,89,149,180,222,7,160,194,119,243,237,184,81,50,218,203,230,107,202,230,229,175,243,163,1,119,113,86,61,161,80,160,74,149,50,171,184,67,26,53,43,112,181,91,82,146,69,192,146,126,178,24,177,157,187,88,225,138,15,150,97,211,241,246,225,246,58,182,132,249,41,197,91,86,236,207,137,178,100,124,12,198,61,231,190,216,147,167,170,185,73,195,25,139,188,75,157,91,112,223,146,8,175,109,210,149,197,108,248,43,153,140,85,196,24,151,49,179,10,169,34,67,147,122,250,103,232,185,238,216,107,94,132,145,122,147,107,104,240,228,39,163,188,102,134,210,216,183,18,202,152,212,44,107,214,90,58,147,143,182,94,77,105,29,139,174,199,197,162,238,81,112,241,22,133,107,197,184,190,107,250,143,173,169,197,170,81,252,233,187,153,159,157,221,245,92,188,69,194,195,89,25,136,171,106,73,175,11,111,156,91,4,242,254,94,109,55,51,181,207,231,133,235,25,69,146,91,25,213,37,204,106,93,95,45,245,48,245,41,46,37,94,88,73,93,70,109,153,29,146,253,249,92,81,101,242,119,100,220,85,140,105,178,42,18,176,15,92,37,49,21,228,47,202,173,183,193,196,168,239,98,120,185,216,134,117,229,246,198,56,94,159,215,250,230,91,238,247,155,173,63,54,28,59,219,93,249,63,226,66,252,229,46,70,80,240,142,31,102,34,112,183,84,82,161,196,109,105,235,203,115,138,16,101,107,239,15,149,197,226,135,71,139,31,94,136,218,117,91,232,204,255,0,156,5,181,195,217,29,132,105,29,99,117,133,247,91,221,23,249,117,213,94,215,251,33,250,197,197,131,135,169,176,211,165,152,122,59,122,190,120,163,227,195,214,126,3,149,221,36,185,39,248,70,178,69,185,16,13,150,226,182,143,53,22,227,126,99,123,65,23,11,10,217,68,42,146,185,241,1,66,77,142,246,2,62,213,200,106,82,79,184,134,146,74,245,114,224,3,93,239,203,152,169,17,159,49,82,34,46,38,66,165,204,5,44,73,226,92,197,123,64,174,66,165,199,144,10,25,25,242,2,77,185,151,17,170,246,228,41,112,14,65,123,133,238,0,0,0,0,0,0,22,184,173,140,129,60,198,160,20,181,133,64,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,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,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,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,5,12,133,64,6,131,1,83,35,51,3,177,21,187,192,80,0,0,5,82,40,0,52,145,151,120,161,144,220,236,250,133,14,221,196,3,111,73,141,105,224,92,5,108,94,160,225,107,88,0,3,152,169,23,27,0,160,169,92,251,192,200,84,138,192,41,164,198,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,78,247,181,198,160,1,66,35,239,48,87,33,81,69,114,1,164,5,109,222,41,107,0,0,0,1,24,175,100,251,133,0,0,211,111,80,105,191,168,46,97,115,1,91,88,80,46,96,0,0,42,70,93,224,28,185,129,92,251,197,20,71,235,26,18,103,126,102,3,120,6,146,48,82,172,96,43,126,54,21,27,122,190,16,51,50,237,92,236,3,112,80,206,195,74,85,126,60,64,204,0,193,124,136,3,159,48,27,68,149,119,152,169,32,207,212,55,108,71,200,136,10,197,220,3,73,39,214,68,53,88,139,153,1,248,10,0,169,219,184,80,0,0,86,214,226,98,156,198,162,35,239,0,34,239,11,113,226,42,0,2,132,94,177,80,1,164,249,216,80,202,195,81,151,120,210,0,1,204,15,128,0,0,17,92,0,86,229,222,66,128,3,74,209,203,129,13,4,74,79,120,221,231,204,104,95,112,10,165,100,124,56,141,118,177,91,188,124,205,153,145,149,207,188,125,4,178,63,88,6,147,183,27,24,249,102,197,110,67,43,109,77,182,162,85,184,40,174,92,200,125,119,224,52,169,6,101,126,0,49,231,63,242,142,14,44,195,149,230,202,143,66,113,201,93,87,181,38,57,29,244,184,215,51,208,127,83,195,238,8,135,218,231,40,230,96,92,109,84,125,150,233,17,154,57,113,25,74,97,17,162,218,162,37,92,137,9,225,194,255,0,8,158,122,229,45,169,208,223,101,198,24,112,151,166,228,226,72,200,236,101,207,135,128,193,93,182,242,33,56,146,41,212,97,83,48,234,28,122,175,20,205,111,51,101,153,38,34,211,99,50,108,253,69,251,192,35,147,32,115,142,126,7,196,175,28,138,213,124,155,106,148,168,100,152,146,84,86,50,113,174,4,70,178,236,246,127,23,1,45,27,60,231,44,12,89,71,163,71,75,149,149,184,120,126,60,133,42,73,164,239,217,104,140,239,172,248,221,95,140,66,198,59,160,78,193,88,150,176,131,121,150,183,21,41,16,254,84,81,167,205,113,92,11,129,118,123,63,139,128,201,141,148,51,221,234,53,113,17,102,85,177,26,219,99,15,19,4,132,62,102,146,52,173,130,224,70,225,112,224,96,38,115,120,151,60,210,62,30,177,69,49,170,214,36,142,181,134,49,36,122,175,89,221,148,143,122,209,125,229,187,245,114,226,126,161,218,10,253,230,3,143,149,24,158,105,73,210,143,52,203,137,120,14,44,160,181,31,138,153,106,229,218,185,36,115,235,108,244,153,112,226,70,56,201,173,42,230,68,101,230,127,72,14,189,92,144,105,105,221,10,90,125,225,92,142,222,177,103,177,51,117,105,114,228,147,53,7,18,218,244,89,38,234,136,184,18,123,136,94,121,240,212,235,107,51,208,126,246,101,199,238,142,163,83,161,37,228,184,77,179,24,150,118,177,154,126,15,1,52,90,248,76,52,169,8,167,203,105,14,201,227,169,197,36,148,71,192,204,184,159,30,67,106,167,135,170,235,144,179,129,49,182,26,185,105,66,92,82,72,184,113,224,69,235,29,225,140,37,33,21,84,202,50,137,98,191,174,254,109,190,164,115,172,209,89,71,23,163,199,95,15,168,35,252,100,50,44,212,76,47,138,29,146,226,78,176,131,34,35,50,35,144,229,185,252,3,181,198,160,213,83,29,166,213,49,179,90,80,146,81,239,21,196,200,190,1,221,159,242,69,62,238,46,156,213,239,160,205,12,166,247,255,0,228,135,92,173,226,250,52,22,245,20,57,9,179,186,59,13,160,189,127,93,224,3,140,155,67,148,73,111,120,227,42,59,31,27,153,250,188,7,70,159,64,170,179,187,209,45,180,222,247,210,226,139,213,224,41,92,205,138,106,165,173,150,138,170,157,211,142,36,252,210,46,125,221,191,1,240,121,90,76,175,213,82,15,79,213,44,251,254,232,14,175,138,112,61,74,163,8,208,110,195,81,165,167,72,141,197,40,236,102,69,245,190,2,214,204,195,213,124,43,61,147,126,99,100,195,90,100,186,220,119,21,101,36,149,196,172,100,68,102,100,155,113,240,23,189,120,158,3,136,86,182,164,40,136,142,228,105,73,255,0,56,183,152,251,20,80,19,40,227,174,156,233,173,200,118,35,220,162,197,115,81,122,192,125,88,83,23,209,37,52,146,40,82,13,103,32,146,149,41,180,112,62,205,190,136,119,168,238,156,131,75,172,41,73,74,175,98,51,181,191,120,99,100,138,233,68,168,48,236,37,200,142,202,13,43,82,27,61,23,50,87,19,177,29,175,107,11,133,135,243,42,17,193,98,58,206,164,110,246,187,71,111,89,159,61,87,228,2,229,86,96,86,165,65,121,17,42,74,108,149,167,73,111,150,146,43,25,95,144,232,21,12,23,139,31,158,227,234,172,180,164,42,220,21,33,211,63,52,139,234,71,103,162,226,216,243,55,58,142,90,146,189,92,23,99,229,127,174,240,29,198,159,38,153,54,43,105,40,73,55,23,126,210,219,79,113,159,127,220,18,142,155,133,155,169,193,124,152,147,57,107,221,71,221,153,37,213,25,92,141,37,194,255,0,0,237,48,165,207,67,202,81,204,123,73,164,236,91,197,112,226,67,151,167,225,162,84,149,188,150,98,18,86,147,50,236,241,177,153,31,168,114,140,211,162,54,179,108,226,177,169,37,99,50,65,127,64,163,106,30,35,38,89,74,22,236,163,81,37,36,102,74,230,100,95,8,209,38,84,249,186,119,19,30,78,139,222,238,40,175,127,131,224,31,37,98,179,70,163,41,180,72,128,165,27,134,162,45,219,72,63,54,215,230,101,235,29,97,156,195,164,76,191,85,98,115,122,60,235,165,37,123,242,228,175,0,29,169,88,98,174,68,106,126,99,43,34,43,241,113,71,248,200,109,149,54,92,110,9,121,9,63,56,180,168,203,249,134,136,56,210,36,135,55,38,83,12,214,164,164,181,90,220,127,198,28,252,71,227,73,34,89,179,114,213,110,210,72,65,244,97,100,207,36,37,75,150,181,17,72,35,50,222,40,238,93,145,114,168,70,211,254,244,226,9,106,82,206,198,162,191,13,35,167,82,100,193,99,75,93,88,136,212,233,31,4,21,187,135,110,164,17,185,37,15,49,216,66,77,68,101,203,142,159,15,132,81,217,35,211,24,113,105,111,171,176,119,191,52,23,244,15,185,170,27,41,81,41,17,227,17,250,201,5,253,3,118,148,222,164,52,163,34,51,61,92,79,159,120,230,89,109,60,8,210,87,248,6,176,113,201,129,33,180,149,156,65,21,172,68,70,127,208,62,246,99,246,18,70,73,51,210,87,49,247,165,182,141,36,70,218,121,122,134,242,89,69,138,200,73,112,245,10,62,86,154,74,75,138,19,221,220,62,178,36,151,208,151,239,13,43,208,221,136,210,95,112,135,1,89,197,17,41,219,157,226,36,251,230,171,104,34,238,183,143,136,14,102,93,69,168,250,53,19,157,171,242,183,244,140,113,206,173,161,104,184,74,60,230,28,247,64,151,10,142,236,148,170,54,130,183,7,8,142,251,194,227,217,252,67,170,102,190,212,180,10,7,146,248,226,132,111,247,255,0,56,208,87,211,163,159,190,151,172,70,62,107,237,1,89,198,117,50,40,216,151,20,232,118,7,84,52,201,152,187,25,154,151,206,206,31,103,181,248,196,23,179,55,182,185,145,85,125,230,105,184,135,27,48,78,211,20,209,18,165,154,75,81,155,156,79,75,199,235,33,142,181,28,111,140,113,221,65,168,140,98,218,210,183,141,238,237,46,123,166,155,166,235,227,101,43,135,243,142,27,10,225,28,73,141,42,48,146,221,81,165,239,166,55,19,229,167,220,62,38,164,240,62,201,246,123,95,143,128,205,189,152,118,69,170,75,156,197,74,175,15,7,205,105,169,178,16,162,121,181,56,163,46,172,86,46,211,60,174,171,138,44,206,77,236,227,138,241,164,250,69,70,116,202,4,198,230,117,141,69,53,199,28,82,244,37,194,45,87,104,239,109,37,111,128,134,104,229,158,200,81,227,82,233,165,39,14,224,135,29,78,251,82,250,161,25,159,105,125,230,205,249,12,146,203,28,138,162,225,168,20,214,189,205,225,150,215,27,125,198,60,52,21,181,41,124,189,236,190,171,241,139,187,76,195,16,96,161,166,219,167,193,65,34,246,36,52,68,69,123,242,225,226,2,200,96,205,155,41,84,133,161,249,24,107,8,169,39,20,155,34,110,26,76,239,217,62,246,139,212,47,53,7,6,211,41,17,216,106,61,42,154,206,233,132,179,239,44,37,36,68,68,92,10,201,46,28,7,102,110,59,45,33,36,76,182,86,34,46,9,33,171,74,75,146,72,190,224,13,134,227,182,210,18,132,182,132,145,17,23,2,176,215,163,192,134,233,160,207,149,133,12,189,64,54,210,158,119,176,215,167,224,20,26,137,42,62,240,26,20,86,59,1,21,142,230,53,169,60,110,96,86,51,181,128,44,70,92,0,136,175,110,241,171,129,21,172,28,45,203,136,13,39,192,248,138,145,95,144,0,10,25,29,249,141,87,46,238,2,128,0,0,0,0,0,0,1,204,87,145,241,1,65,91,119,133,175,196,133,108,0,69,222,42,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,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,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,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,41,98,21,0,26,76,172,40,53,25,92,83,159,15,80,1,115,3,43,13,67,74,128,80,0,106,211,226,3,72,13,70,87,2,224,118,0,46,66,160,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,3,73,145,250,198,160,1,75,0,17,113,184,168,13,0,42,145,168,6,155,24,17,92,106,0,20,177,122,130,197,234,21,0,20,50,3,46,2,160,3,78,147,13,38,53,0,10,17,122,198,146,34,245,16,214,0,40,69,97,165,69,115,26,192,6,139,112,189,133,12,174,86,27,128,3,74,83,98,32,210,98,182,227,113,66,230,96,26,76,52,152,212,0,52,216,253,97,164,198,161,67,43,128,165,184,216,52,152,212,0,40,69,235,11,23,168,84,0,82,196,42,0,0,0,0,0,0,2,134,71,112,177,122,133,64,5,44,66,134,70,102,53,0,13,58,76,84,138,194,160,2,150,47,80,161,149,134,161,164,203,188,5,1,73,213,202,220,5,116,248,129,149,128,109,41,22,228,68,40,133,105,50,35,245,141,199,63,152,109,114,224,3,127,206,226,65,244,35,109,63,206,55,45,194,224,54,156,73,44,141,38,68,119,245,142,137,152,216,54,30,35,134,150,159,167,211,159,34,144,135,45,33,162,81,92,144,162,191,20,159,30,34,224,95,133,134,203,237,239,18,69,123,113,1,13,27,101,228,27,244,159,42,86,34,194,195,172,38,86,43,124,146,108,182,105,94,149,117,133,88,236,217,122,189,99,12,232,181,122,134,12,196,51,173,80,148,201,181,189,137,242,163,170,79,37,151,2,226,93,158,207,226,19,255,0,157,57,113,238,178,136,136,190,89,234,182,169,20,141,93,95,95,208,56,86,182,162,250,174,126,2,32,54,168,201,143,115,149,122,228,239,116,157,99,121,137,228,181,167,169,232,181,212,249,222,250,207,234,64,102,230,206,155,68,211,171,94,232,55,175,226,55,119,61,82,219,229,37,86,190,251,151,190,159,168,102,213,58,162,212,189,230,146,115,177,111,58,221,247,241,240,30,118,242,239,31,251,154,242,135,204,158,179,214,119,95,167,232,211,167,95,214,157,252,239,224,18,211,179,190,125,249,127,221,7,231,83,113,184,234,159,171,181,106,213,189,251,25,91,144,12,200,59,31,112,249,228,50,149,220,244,167,205,183,18,26,161,75,235,42,87,189,233,210,101,223,113,246,168,174,3,174,202,140,68,133,22,148,121,135,220,58,213,73,200,241,144,225,173,162,51,77,175,100,151,128,239,207,179,172,143,181,110,205,185,14,6,167,72,223,182,233,117,141,58,180,253,5,253,94,32,45,236,236,67,79,134,149,173,108,61,216,183,154,148,223,141,188,124,71,75,175,230,68,24,242,22,219,126,81,69,148,159,55,73,23,155,246,195,190,87,242,239,202,43,125,239,44,110,247,154,120,117,123,218,214,47,170,240,28,35,153,105,185,142,148,249,111,85,143,251,154,222,191,175,25,154,58,60,92,96,138,179,234,105,14,205,62,6,229,156,87,14,127,108,124,120,141,138,140,39,167,162,196,164,157,215,175,182,103,227,253,35,191,211,112,39,147,228,173,255,0,42,239,53,36,211,109,197,187,200,254,171,192,117,60,116,199,146,99,27,218,183,183,151,187,181,180,247,40,239,223,234,16,116,74,158,25,139,13,194,114,76,40,75,55,141,74,185,54,70,126,55,185,120,139,127,91,204,58,44,109,206,226,44,214,245,106,190,132,32,175,203,212,161,215,113,198,50,215,87,121,143,38,219,113,37,244,95,125,207,181,111,169,240,28,108,42,39,149,53,252,181,186,221,91,232,53,94,247,241,47,80,15,147,17,99,29,49,20,220,87,231,52,183,27,112,137,73,86,155,29,184,31,5,11,103,82,111,18,214,229,183,37,21,183,204,146,146,108,247,178,92,191,51,63,30,28,69,215,164,101,110,242,82,28,242,237,183,110,32,237,213,121,241,251,127,1,221,34,224,190,162,68,159,41,107,237,107,249,205,191,206,240,19,162,193,83,48,70,36,159,165,94,83,142,175,124,36,118,222,112,253,95,91,226,46,174,8,203,10,187,40,133,34,99,212,231,80,91,205,68,106,82,140,252,226,46,104,248,5,196,131,19,169,176,166,55,154,245,40,213,123,91,184,139,249,134,154,181,43,172,210,221,61,254,157,90,126,134,255,0,68,94,34,143,190,6,14,220,65,108,144,196,20,173,55,178,146,155,119,159,214,141,216,244,106,148,105,137,211,41,9,66,111,217,74,212,69,203,213,97,210,35,171,200,242,18,171,111,183,55,250,219,220,190,239,172,124,181,60,195,220,190,228,31,36,106,211,110,215,88,183,113,31,45,34,112,94,9,53,114,167,194,100,141,111,18,211,165,10,82,15,153,219,143,127,128,234,245,42,252,219,169,198,103,75,70,167,12,248,58,100,118,227,234,49,210,233,152,91,221,83,155,206,191,213,119,200,235,86,221,107,181,237,217,230,95,85,207,192,119,74,78,87,110,18,131,242,238,175,122,34,253,11,111,87,215,135,71,70,169,191,92,171,202,115,77,90,65,147,78,47,231,175,175,133,207,187,159,168,119,28,55,131,95,139,214,58,202,97,57,171,70,155,17,157,173,127,90,71,123,160,229,150,150,214,175,45,249,201,65,254,134,248,126,188,118,200,56,47,170,107,249,165,175,93,191,73,181,173,127,174,12,193,212,163,82,32,196,86,241,112,99,112,50,81,105,104,175,195,238,15,154,177,90,141,17,222,170,194,29,105,110,55,116,154,8,146,68,103,114,35,224,99,182,98,104,26,105,238,123,239,233,46,253,15,214,142,23,5,82,119,132,211,221,98,218,37,167,134,142,118,210,126,177,71,5,78,118,178,242,144,250,42,111,146,80,225,92,141,229,223,133,140,92,220,7,80,147,114,110,76,151,220,51,121,103,197,102,124,52,23,172,199,56,147,234,237,169,191,58,247,59,242,27,180,233,154,101,182,206,239,206,185,222,254,7,253,1,152,59,133,38,105,26,90,65,41,203,246,187,254,17,216,225,107,81,33,102,163,50,59,243,63,132,113,20,36,106,101,135,47,107,234,225,247,76,115,237,149,136,140,107,7,212,218,136,185,151,112,214,183,137,180,146,142,246,229,192,124,203,119,66,72,244,223,238,139,121,153,152,243,220,237,45,15,121,43,172,124,186,76,219,127,163,232,86,119,243,79,234,69,31,70,97,230,125,47,10,61,17,169,77,212,140,222,83,201,45,193,38,221,131,77,239,117,151,172,71,246,114,237,141,19,230,63,147,170,184,218,63,232,141,122,31,36,106,249,221,185,63,199,191,247,197,166,218,199,62,60,175,140,122,183,185,93,215,82,169,213,27,213,215,181,107,247,212,21,254,118,86,243,127,132,98,51,73,242,229,248,238,55,31,227,94,255,0,189,234,1,219,241,110,110,226,124,79,213,63,61,88,137,206,173,188,253,17,57,195,182,173,60,187,103,245,63,136,118,220,160,200,172,69,141,170,20,231,138,77,21,212,170,172,204,67,41,107,113,87,186,155,224,126,246,125,158,215,227,23,35,37,54,105,247,67,229,159,207,175,87,234,253,95,245,183,94,173,91,207,178,149,185,9,91,201,252,159,247,43,77,220,251,162,235,86,168,245,139,245,77,31,66,217,91,207,63,169,231,226,3,28,182,127,217,21,154,60,70,31,171,97,252,19,37,108,214,82,246,164,196,37,153,32,137,163,177,26,153,46,60,15,247,198,103,96,156,187,162,225,198,77,17,104,84,104,254,252,167,62,86,138,132,113,52,17,95,130,75,143,1,219,97,66,234,168,209,189,213,218,213,230,219,212,62,228,242,1,183,30,27,44,37,36,134,90,78,155,219,74,72,135,208,68,146,250,18,253,225,82,243,5,0,12,192,138,224,53,17,119,128,166,178,46,28,120,13,26,203,212,98,142,167,143,49,180,158,200,13,251,151,168,84,104,50,184,220,35,176,5,140,197,45,99,21,51,184,160,0,0,0,0,0,0,0,0,0,0,0,115,21,34,239,21,35,184,10,92,136,87,133,175,97,80,1,66,245,247,10,138,91,141,197,64,0,0,0,0,0,0,80,207,141,133,64,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,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,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,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,5,12,174,42,0,52,145,216,84,138,194,160,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,40,119,1,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,67,226,42,41,204,0,184,29,133,70,159,14,225,168,6,155,92,204,84,206,194,134,102,124,5,123,128,84,6,147,185,247,10,153,159,112,1,151,27,138,141,28,134,162,59,128,25,216,8,239,220,40,174,96,92,192,106,1,75,241,176,165,174,96,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,42,26,134,147,185,247,0,160,208,180,248,247,13,195,43,31,1,69,21,249,128,249,237,164,110,182,190,69,97,165,72,59,242,49,66,45,39,112,27,199,196,12,174,40,133,17,145,21,200,106,228,124,0,124,207,179,189,78,157,86,227,126,67,28,246,136,202,79,117,84,66,111,221,7,85,213,88,235,23,234,154,237,116,59,195,207,47,170,231,224,50,82,196,124,199,201,58,19,82,27,36,168,215,231,95,129,252,32,60,229,102,190,89,251,152,242,95,205,190,179,214,119,255,0,169,180,105,211,163,235,206,254,119,240,13,236,163,205,31,115,94,85,249,135,214,122,206,227,245,78,141,58,119,159,88,119,243,191,128,75,102,208,91,58,211,113,39,144,119,108,226,55,186,191,90,191,87,74,85,109,91,174,126,244,127,83,248,196,69,102,118,82,214,48,159,147,109,64,175,55,214,183,223,162,98,172,175,167,71,46,193,125,87,31,184,2,101,54,123,205,239,117,147,106,145,253,207,117,93,219,176,209,126,183,174,250,205,194,191,152,92,172,50,58,59,187,230,204,244,219,141,185,136,14,217,163,58,106,184,55,26,198,82,252,140,203,114,170,148,211,90,165,234,73,17,33,213,92,200,245,151,45,92,126,224,151,44,134,206,152,56,190,136,167,28,173,97,245,173,85,83,140,148,198,146,71,123,161,174,5,219,62,61,175,196,3,32,148,139,119,141,149,167,159,16,138,251,114,17,173,46,33,86,85,187,39,113,184,226,8,200,207,136,14,62,67,122,181,113,245,15,138,66,44,130,77,249,24,228,222,73,145,29,136,199,27,48,140,249,149,184,151,226,1,194,206,99,89,25,107,183,111,213,240,139,123,137,232,187,221,226,186,205,175,32,207,204,251,111,17,112,39,173,41,73,234,81,17,107,183,19,248,71,75,175,214,88,97,42,46,179,24,172,241,167,180,178,241,241,25,209,100,235,56,27,77,66,67,254,84,249,243,206,46,219,142,93,171,253,87,136,233,149,140,71,228,173,207,202,123,221,238,175,211,52,218,214,240,63,88,188,85,42,180,105,15,168,213,42,63,5,171,146,203,215,240,142,54,118,29,162,84,52,111,103,184,91,187,219,67,168,239,183,135,128,130,222,208,49,54,178,144,174,165,109,58,79,231,191,15,128,250,100,99,93,196,182,154,242,102,173,90,78,251,235,119,253,168,238,52,218,93,62,59,134,132,201,85,156,52,145,221,105,254,143,17,200,187,134,169,50,93,75,235,150,241,26,44,69,103,19,110,28,125,66,96,225,232,88,135,175,192,117,206,167,187,179,138,69,183,151,250,18,240,241,21,169,85,119,80,92,61,197,237,111,162,241,47,1,216,99,209,41,173,54,105,76,151,12,140,238,102,107,79,244,15,146,99,140,67,90,227,68,121,14,41,22,210,147,81,26,142,252,79,129,124,34,142,153,18,87,148,170,8,141,187,221,239,47,218,189,237,100,223,249,135,96,131,151,253,106,66,42,158,86,211,170,253,142,175,126,68,105,231,171,249,135,98,167,239,87,17,183,214,131,37,29,248,91,135,51,33,67,126,82,166,110,20,205,154,250,173,39,234,191,63,132,7,55,78,164,117,40,236,163,172,107,208,210,81,230,90,246,34,227,207,192,114,138,149,213,153,71,99,85,172,158,118,238,29,53,181,73,39,214,68,193,153,113,177,233,63,88,227,170,244,84,212,91,210,242,95,43,185,175,176,93,252,124,60,64,118,138,158,56,234,11,75,94,75,215,197,73,190,254,220,173,245,163,231,164,99,158,185,189,249,151,163,70,159,211,239,123,223,235,124,7,7,72,161,209,226,161,105,122,114,219,59,36,172,183,82,71,194,254,3,98,163,128,169,21,61,222,153,19,23,187,191,206,214,147,181,237,207,178,126,160,23,13,21,62,182,133,167,113,162,197,111,58,252,254,224,221,136,230,237,58,109,126,213,199,65,195,121,126,220,55,92,82,89,168,241,82,15,180,159,81,159,214,142,253,71,195,137,100,147,102,228,252,244,143,137,124,30,0,57,24,233,235,14,35,142,155,168,147,235,28,212,10,61,230,183,35,172,121,183,43,104,231,192,252,124,70,237,54,154,77,164,187,46,252,242,252,75,224,240,28,252,86,247,41,62,101,198,252,69,204,27,144,217,221,33,29,171,218,253,195,233,91,186,16,103,166,246,241,28,117,66,177,26,3,14,45,233,81,155,38,237,115,113,194,34,43,153,115,227,226,44,206,110,103,149,43,11,82,106,198,222,32,195,73,118,46,226,200,145,45,36,125,165,55,204,183,133,220,175,196,52,59,158,97,227,175,32,83,201,239,37,111,254,92,220,219,127,167,232,86,119,243,79,212,35,39,106,237,160,188,172,117,26,63,185,29,215,85,196,175,30,243,175,234,213,167,126,158,91,178,183,59,243,29,47,104,45,164,235,24,146,69,66,11,14,97,183,219,110,186,243,168,56,198,165,25,164,141,210,35,224,233,240,237,115,248,5,131,160,97,234,198,59,175,76,63,36,78,120,222,75,147,76,161,199,90,185,172,184,151,5,118,123,127,139,136,144,124,209,41,158,236,42,53,25,187,254,169,239,230,238,157,59,207,158,41,71,107,220,185,88,103,182,207,219,47,111,252,189,249,249,211,167,170,254,182,95,246,95,178,142,247,178,62,204,144,89,194,111,77,157,15,20,199,114,101,58,150,233,146,219,36,21,205,167,12,244,221,174,92,68,133,97,252,43,18,149,214,55,42,148,123,221,23,222,25,119,95,151,2,245,138,58,198,8,203,223,34,245,223,154,251,237,246,239,245,62,155,91,87,215,31,172,92,214,89,208,86,213,126,55,228,53,161,58,111,107,141,194,43,0,170,83,195,152,214,146,183,120,210,69,235,21,82,180,240,32,21,62,98,134,171,21,172,54,148,165,92,248,112,20,181,192,110,107,240,11,220,185,10,33,63,15,33,172,136,185,24,10,18,47,222,52,165,62,35,93,189,66,186,140,5,18,159,17,83,59,138,0,0,0,0,0,0,0,5,143,212,0,2,164,87,2,47,88,169,149,192,105,0,177,250,134,176,20,35,184,168,0,0,0,161,128,168,161,149,194,252,56,138,128,161,31,112,168,0,0,0,0,161,29,197,64,0,0,82,231,113,80,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,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,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,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,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,20,62,33,200,184,10,128,10,90,252,76,8,248,216,12,195,151,18,1,78,36,124,133,109,126,96,70,23,245,128,168,13,60,249,134,163,0,59,247,129,29,133,12,238,0,6,119,21,46,98,129,200,5,79,152,169,23,120,165,239,192,87,144,10,138,17,220,197,47,126,6,28,72,248,16,13,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,98,151,227,113,168,105,50,176,10,29,207,184,109,168,142,246,177,141,210,59,10,40,174,90,187,192,109,39,178,99,116,149,114,238,27,102,146,62,98,168,224,118,1,172,20,146,50,0,35,176,14,22,173,70,98,118,235,120,167,139,70,171,105,50,239,183,135,128,193,77,163,182,95,167,86,253,207,117,104,152,165,253,207,91,213,184,109,42,181,247,60,236,209,250,132,129,173,178,225,204,117,172,69,135,35,84,186,190,241,82,61,239,93,180,25,119,219,159,15,0,30,115,177,94,11,172,101,252,218,84,245,209,106,145,245,186,167,136,231,70,90,18,123,179,65,253,74,120,113,227,247,57,12,144,217,87,104,121,216,118,69,42,151,38,78,28,142,135,241,43,14,43,172,172,208,162,74,141,132,153,149,220,46,29,158,118,245,139,209,182,142,205,173,198,195,52,233,244,202,110,40,146,168,144,106,175,42,204,235,74,77,45,180,101,171,75,92,11,129,254,240,143,18,106,177,130,107,208,22,170,99,204,169,135,90,152,69,49,149,39,205,95,51,229,217,236,254,62,32,39,235,41,179,70,153,139,169,42,144,154,213,17,229,117,243,142,69,22,74,84,70,122,91,59,121,231,199,181,248,133,213,74,210,180,17,146,136,200,251,200,196,69,108,149,180,196,218,121,83,169,83,102,97,120,233,147,137,153,213,189,112,208,178,74,183,9,51,43,187,224,124,108,37,31,4,227,72,24,146,141,10,99,21,58,107,231,35,121,110,172,242,84,147,210,181,23,11,40,254,167,241,128,237,110,32,140,140,248,142,58,99,26,140,248,43,153,126,33,200,37,205,104,43,25,29,253,67,109,228,92,187,249,128,233,117,216,174,27,93,134,220,63,125,238,47,3,22,131,24,70,150,70,238,168,174,146,122,210,172,102,131,250,225,144,18,225,165,210,50,86,191,58,252,7,77,196,24,70,53,73,42,67,157,110,219,227,95,98,222,63,91,226,51,185,70,56,74,39,73,229,145,54,119,37,40,143,129,240,226,53,46,101,113,171,110,169,139,85,249,251,202,204,93,199,114,158,150,183,221,112,213,85,186,150,102,118,52,250,254,208,125,71,151,244,244,253,20,254,62,41,255,0,68,99,249,209,100,217,169,85,201,228,94,7,209,21,189,233,94,191,132,115,109,84,107,38,194,215,228,255,0,54,255,0,165,47,213,240,139,132,188,182,165,182,164,173,46,84,12,210,119,43,154,127,209,27,233,194,16,154,142,227,75,92,180,146,136,239,168,200,142,214,251,81,115,5,184,131,86,171,188,180,50,184,36,73,113,100,147,179,74,189,142,197,235,28,172,122,1,63,81,76,167,91,146,147,85,239,98,177,121,182,245,14,206,206,21,165,70,113,10,76,167,238,149,18,139,82,211,253,3,234,144,152,81,82,165,117,148,145,38,220,84,178,239,20,117,42,172,217,84,118,29,102,35,36,178,103,78,157,105,51,51,185,149,239,107,122,199,205,2,163,86,154,219,110,170,15,21,223,205,105,86,225,127,31,1,244,215,165,211,157,144,251,106,156,199,29,60,157,77,249,16,215,71,170,83,98,161,150,188,163,20,137,58,188,231,147,126,55,241,1,244,36,170,104,73,47,168,185,196,187,218,80,220,67,51,223,59,20,55,76,237,123,19,106,29,138,12,154,124,244,165,5,53,149,118,9,125,135,18,126,175,233,28,146,162,70,130,210,100,182,233,153,174,201,237,40,173,99,227,252,192,58,57,97,103,37,173,107,118,52,194,59,223,178,143,95,220,27,173,198,174,83,175,184,164,200,86,243,158,182,22,124,190,15,132,119,218,121,239,137,102,92,109,110,95,116,114,234,167,147,222,114,92,236,250,139,253,66,193,192,82,212,250,150,164,173,163,43,154,72,187,39,226,59,44,8,139,210,70,109,184,93,191,87,192,43,18,132,195,110,146,200,222,236,168,143,141,191,160,115,108,199,109,180,31,104,249,223,137,132,27,108,52,77,151,27,151,27,241,31,22,32,175,194,161,211,221,149,38,116,70,18,130,73,154,159,116,146,146,186,136,184,220,200,110,213,106,44,193,101,215,84,251,41,38,218,83,134,107,81,17,21,136,248,159,30,92,6,39,109,105,158,231,133,176,236,232,176,42,56,121,110,170,20,87,82,135,158,186,142,242,236,118,34,112,184,88,191,24,163,237,207,125,164,96,225,200,149,198,32,87,240,155,142,199,234,218,16,236,178,53,30,163,104,206,228,78,145,242,81,136,246,207,109,163,107,88,166,161,92,138,147,195,174,183,43,171,118,163,107,81,158,148,180,124,61,244,254,167,241,142,135,155,185,197,87,197,53,138,178,157,69,32,202,86,226,253,92,149,244,40,111,151,108,254,167,241,139,105,77,167,84,49,45,81,182,219,129,33,229,73,189,147,29,165,40,207,74,79,151,3,250,159,198,16,125,180,170,53,91,21,212,228,104,165,204,121,78,18,228,153,69,97,74,230,162,226,92,15,135,107,241,12,242,217,51,102,149,76,168,198,159,82,163,226,184,232,147,135,16,238,190,175,161,6,165,41,131,177,25,181,226,99,137,217,123,101,182,234,211,99,77,170,210,177,108,100,72,195,232,127,89,49,161,38,181,27,39,98,53,52,124,56,159,239,9,51,202,140,181,166,225,58,85,49,168,234,168,251,197,37,152,182,144,105,189,146,148,115,178,75,143,103,241,138,57,188,179,193,80,240,206,28,135,5,131,153,100,65,138,201,147,246,212,90,27,183,27,36,184,250,197,195,109,4,87,230,62,104,145,208,219,68,146,53,88,146,69,196,125,132,94,160,26,210,92,238,42,68,93,224,69,235,26,86,187,122,185,0,214,106,34,239,33,166,230,161,180,147,212,101,240,141,244,17,17,95,188,6,157,39,202,198,42,72,227,200,198,187,241,184,25,153,128,161,17,39,137,24,0,0,170,69,0,0,0,84,138,226,128,2,165,126,86,20,46,99,81,240,32,14,22,181,197,44,69,200,57,159,16,34,226,3,80,161,242,21,0,20,181,200,84,0,0,0,0,0,0,0,0,0,80,202,224,87,228,42,0,0,3,77,207,212,3,80,160,165,207,212,42,101,112,15,128,45,126,38,4,86,21,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,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,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,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,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,1,67,240,0,183,27,138,138,23,136,94,192,22,11,92,83,181,220,53,0,211,99,20,181,134,177,75,92,6,155,88,6,163,46,34,135,110,224,20,0,183,120,0,10,159,33,66,241,26,173,126,124,128,80,139,214,53,10,114,11,128,94,194,162,150,184,168,0,0,0,0,0,0,0,0,0,0,0,0,0,10,94,252,185,1,138,23,2,176,7,103,184,60,12,44,97,198,224,40,164,247,145,13,179,35,35,27,190,6,52,172,187,210,2,154,206,214,51,26,202,198,69,110,99,96,201,67,113,10,241,238,1,174,247,230,54,220,107,85,187,63,194,53,133,238,2,219,102,182,95,83,49,126,24,155,79,147,72,235,102,184,18,217,74,58,194,155,190,241,187,90,228,162,231,97,23,91,86,236,175,42,153,81,145,62,143,129,55,109,70,195,171,120,215,229,66,61,43,74,159,59,217,79,92,248,17,9,136,149,25,15,180,166,214,141,68,164,154,76,175,110,6,45,38,109,229,13,11,24,83,106,69,39,15,117,181,187,73,122,41,124,182,182,238,70,151,59,60,22,95,85,207,196,7,159,198,83,136,242,250,189,1,70,93,64,216,121,169,223,165,187,109,43,243,190,139,234,57,120,114,18,7,178,110,213,77,110,240,173,10,179,143,59,95,47,111,26,242,89,253,157,69,218,75,63,1,240,49,211,182,159,217,38,69,38,100,170,133,15,47,247,77,69,195,235,124,215,229,82,86,149,164,222,59,217,79,25,157,136,139,128,195,204,61,136,113,86,89,226,184,228,83,60,154,170,110,191,210,219,123,119,188,104,252,21,123,235,241,230,2,126,240,14,61,165,226,138,76,9,145,42,189,100,164,239,116,171,112,164,106,210,165,17,240,52,149,188,223,224,29,212,150,151,18,74,73,222,226,50,246,79,218,185,151,89,194,212,26,230,61,187,167,215,183,173,121,44,253,111,168,187,73,102,220,172,124,12,72,22,0,199,84,172,87,71,143,54,29,83,173,37,212,56,162,86,225,72,185,37,195,79,35,73,119,240,1,218,158,43,254,248,248,223,111,133,200,184,223,214,62,213,30,180,146,147,196,143,137,15,157,104,81,240,183,120,14,53,77,118,142,201,239,227,196,124,18,153,113,58,108,155,94,253,227,155,91,54,62,9,231,207,136,249,93,140,167,109,116,94,222,32,45,229,66,167,86,101,216,228,151,236,75,81,234,236,167,137,92,188,6,178,148,252,130,50,121,205,70,125,158,68,92,7,104,159,134,224,187,187,81,194,185,162,230,94,248,124,57,120,143,133,218,43,45,37,91,184,214,50,35,50,237,159,63,223,18,14,157,90,113,48,155,117,227,61,4,219,42,114,252,237,107,241,254,1,212,145,86,110,170,233,48,82,55,169,119,187,70,155,219,143,168,189,67,188,215,168,53,74,129,169,150,98,111,16,235,38,217,150,241,37,123,220,173,207,196,113,212,204,186,147,13,13,60,116,125,14,35,87,30,176,71,107,223,235,188,68,220,29,81,120,98,28,201,70,181,65,214,107,239,222,153,94,197,240,248,13,30,225,84,185,86,102,149,118,207,151,191,248,125,176,184,81,240,204,214,164,165,75,131,100,21,239,239,165,234,248,71,34,154,123,49,237,173,157,43,79,215,25,255,0,56,65,213,41,56,117,234,121,32,209,15,118,100,209,35,231,132,126,174,28,252,7,103,68,53,201,142,219,15,183,169,40,73,29,175,107,25,21,187,134,182,8,150,250,208,174,41,34,59,23,221,28,220,104,172,154,19,165,190,58,74,252,76,92,31,44,10,110,229,7,185,102,215,36,223,181,254,177,206,180,210,202,250,147,252,34,145,163,146,8,238,139,21,138,220,71,220,134,211,198,228,40,162,81,160,140,237,97,199,213,235,49,105,177,159,91,210,119,122,25,83,151,208,103,98,34,62,60,188,6,245,90,162,196,8,110,200,113,237,218,80,210,214,103,164,206,196,69,123,242,24,211,159,153,245,72,194,241,106,49,155,197,125,89,227,161,188,251,105,234,42,95,106,206,145,31,206,204,185,167,151,128,6,122,231,229,31,13,83,234,113,211,139,58,179,199,68,121,244,23,80,90,248,233,116,136,254,118,101,205,63,192,34,255,0,104,172,234,169,99,170,170,16,206,37,235,205,170,158,203,71,242,154,90,226,151,214,171,113,109,62,178,49,202,231,158,208,21,172,83,82,82,25,197,189,105,183,169,71,25,69,212,16,139,221,78,221,63,59,47,170,231,226,44,125,10,145,87,197,245,152,241,218,143,214,214,178,83,100,90,210,221,244,164,213,110,101,240,136,52,225,236,61,85,196,245,104,236,53,15,172,174,78,187,22,241,40,213,165,38,126,178,183,155,252,3,53,118,90,217,126,93,86,110,24,171,213,112,62,245,151,122,238,241,207,41,146,111,98,125,37,193,46,145,243,34,46,67,111,101,237,151,229,86,38,225,154,173,91,3,239,153,123,174,239,28,242,153,38,246,39,146,92,18,233,31,50,46,225,37,25,59,147,212,108,37,71,164,48,198,29,234,135,19,172,88,186,218,220,211,169,110,31,122,206,247,213,252,32,59,38,91,229,205,35,12,210,105,172,199,163,117,101,49,76,102,53,186,194,151,98,36,160,180,241,81,253,79,63,1,114,98,70,67,72,74,82,139,18,80,68,92,70,152,177,27,101,180,33,45,216,146,130,73,21,199,218,218,60,59,133,27,141,166,197,192,187,134,242,70,132,112,33,173,32,42,103,235,27,74,37,40,239,204,110,25,92,85,8,43,113,32,26,26,108,253,93,227,122,214,4,146,72,130,247,0,0,0,1,82,183,120,88,143,151,48,59,125,208,11,31,112,160,173,204,80,5,111,110,64,118,238,20,0,21,34,239,21,51,185,13,55,21,35,238,62,64,5,204,106,20,225,204,46,64,42,3,79,107,184,106,0,0,0,0,0,0,0,0,20,59,247,10,118,134,160,1,167,180,29,161,168,0,105,237,7,219,10,157,251,130,215,1,78,208,118,134,161,67,189,192,83,180,29,161,91,138,128,211,218,14,208,212,0,40,94,34,160,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,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,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,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,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,2,150,184,168,0,167,30,224,237,122,197,64,5,59,94,176,237,122,197,64,6,147,191,172,80,84,175,206,225,107,241,32,2,229,224,40,126,0,0,2,164,103,235,20,21,191,14,0,22,51,239,11,24,165,207,214,53,23,32,14,215,172,84,80,200,251,133,10,231,222,3,80,0,0,0,165,248,216,84,0,0,0,0,0,0,0,0,6,147,227,196,130,252,0,143,133,128,8,253,98,167,98,226,41,203,152,165,204,0,248,152,112,239,0,0,52,95,144,209,164,210,99,93,207,214,10,226,86,32,0,26,110,126,177,169,38,94,160,14,99,102,84,86,159,105,104,113,36,100,164,26,79,137,151,3,27,252,249,119,10,31,16,22,143,52,242,138,129,139,233,85,54,229,83,153,113,111,210,158,136,70,185,47,32,172,105,95,61,39,203,181,207,152,137,189,170,246,92,78,18,171,226,138,205,49,154,83,13,68,234,90,9,51,36,173,69,169,44,36,248,41,38,71,197,71,204,196,220,72,140,219,200,82,22,218,20,74,73,164,201,69,114,50,22,51,61,50,74,155,141,168,21,182,155,161,97,213,189,55,171,89,114,226,164,239,161,109,121,199,187,51,228,158,31,112,4,13,208,49,142,36,203,60,82,195,144,234,59,163,166,234,211,185,101,183,45,188,108,239,109,105,227,231,159,49,159,251,31,237,129,50,84,24,244,58,220,186,188,133,199,167,74,116,205,16,34,165,55,235,69,99,35,35,35,228,161,101,118,170,217,122,181,133,170,184,162,179,25,188,47,26,60,94,165,165,17,73,104,82,117,37,132,246,72,154,34,46,42,227,199,188,198,50,225,236,69,92,203,154,220,134,147,90,168,71,52,49,185,249,66,74,209,231,26,87,110,105,225,195,143,136,15,65,184,39,28,67,196,212,232,50,27,110,73,117,136,45,73,247,196,33,60,20,148,159,29,38,124,123,67,181,233,74,146,75,73,121,220,68,96,236,195,181,108,93,236,42,117,70,165,139,228,156,108,60,218,20,75,120,150,157,105,54,72,204,174,247,195,199,196,72,62,1,199,244,252,77,76,128,251,8,157,239,244,246,164,150,252,147,123,41,41,62,54,81,241,237,0,238,46,38,198,52,238,139,184,136,110,180,180,60,90,137,60,12,136,248,144,220,36,145,247,16,15,133,113,181,21,149,99,251,163,97,116,230,149,197,72,35,43,113,237,24,229,148,148,253,73,126,240,218,90,56,31,2,228,3,136,85,54,25,40,148,76,242,227,231,31,244,141,18,91,101,12,168,146,131,43,91,191,196,114,14,50,165,29,210,100,69,97,243,59,21,197,17,220,210,100,3,172,213,38,42,59,46,155,70,105,82,116,216,236,71,222,67,164,84,113,76,184,245,39,16,243,203,83,73,181,210,150,209,245,37,252,226,226,212,105,75,116,156,177,53,99,183,63,185,224,56,57,120,69,18,208,178,40,208,141,213,219,182,164,113,225,227,167,212,38,143,142,154,79,206,109,183,227,44,146,110,182,78,93,126,163,177,248,250,199,100,132,151,219,74,73,197,164,204,144,68,118,245,240,31,21,58,135,42,14,148,169,108,145,37,178,65,18,12,236,86,183,135,46,3,158,135,1,195,50,53,26,15,178,25,131,233,140,202,148,130,53,25,29,200,140,134,183,148,109,90,221,227,232,75,123,180,37,54,46,68,92,7,90,196,85,150,224,117,125,102,247,190,107,182,143,11,120,248,138,45,94,125,230,178,112,110,17,149,37,42,150,149,185,77,158,226,13,166,91,93,141,13,17,241,212,126,34,43,243,255,0,104,58,206,40,172,26,19,62,102,135,105,29,88,201,200,145,211,123,169,223,169,238,237,11,243,182,54,115,20,140,63,76,135,22,117,117,190,177,14,166,217,150,246,201,85,208,209,21,236,190,37,196,96,156,120,243,177,93,90,25,38,73,172,221,117,184,196,114,86,103,196,213,223,207,135,107,241,128,211,70,163,212,177,149,90,19,68,251,38,111,201,110,39,190,153,167,206,81,115,210,92,187,95,8,205,141,148,54,65,110,181,84,141,85,172,49,71,144,219,51,164,180,162,41,210,146,171,117,82,50,177,37,36,92,212,56,109,151,182,115,168,85,164,83,42,50,99,225,183,144,206,35,101,42,39,144,165,40,210,70,201,153,21,218,62,28,68,160,101,46,89,192,194,113,77,8,164,81,153,62,180,227,164,113,99,165,60,219,74,126,160,184,240,253,225,6,206,83,228,166,29,193,84,154,84,104,180,216,237,170,30,255,0,73,183,41,245,145,107,83,134,118,212,124,124,238,241,119,96,65,98,43,104,109,180,17,18,111,110,38,124,239,235,8,177,144,210,82,148,54,132,145,95,129,21,135,220,218,10,197,192,133,27,136,71,226,27,200,73,23,239,10,33,60,11,151,33,184,146,177,241,1,82,34,238,26,236,93,193,194,197,98,21,50,245,0,161,91,188,106,181,133,123,62,161,64,0,0,0,230,7,192,8,84,249,91,188,0,175,220,28,59,200,80,84,185,128,90,252,128,202,193,196,207,129,141,64,52,153,88,8,174,5,199,152,166,171,0,25,88,62,16,189,197,75,152,7,62,4,43,98,239,3,47,80,16,10,128,10,25,216,5,64,0,0,0,0,0,0,0,80,248,10,138,88,239,224,1,204,184,10,128,0,10,21,251,192,239,220,42,0,0,0,41,96,59,138,128,10,115,21,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,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,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,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,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,26,84,2,166,118,5,1,149,197,64,82,220,120,1,151,168,12,251,133,12,172,2,128,0,0,0,0,42,86,239,21,212,67,72,0,212,68,125,225,114,33,77,94,3,80,0,10,17,220,84,5,62,136,133,69,62,136,133,64,80,248,1,29,192,248,157,128,184,0,168,0,0,0,211,171,192,60,224,21,177,122,133,57,24,17,216,12,238,1,207,136,161,128,173,184,92,5,0,53,125,13,128,0,84,173,222,40,0,52,154,79,184,197,10,229,222,55,8,236,26,188,0,11,145,129,91,212,40,9,59,128,163,156,254,224,248,103,69,110,75,43,109,198,155,89,42,215,37,166,228,124,72,114,38,93,227,105,105,185,25,220,6,63,103,190,76,211,177,150,28,174,52,138,30,31,113,233,157,91,183,42,50,78,250,28,107,206,61,6,124,147,195,238,8,159,218,203,103,154,166,17,197,85,9,49,218,195,209,153,84,200,172,165,17,18,164,90,241,9,71,192,155,34,181,200,207,225,19,177,33,157,227,74,78,171,94,221,222,34,205,103,86,88,123,176,134,73,242,231,84,249,113,167,127,67,111,60,214,148,155,121,229,235,184,8,7,161,226,26,230,12,170,200,83,117,169,236,27,104,92,75,196,146,180,242,81,112,46,37,217,236,254,33,157,59,50,109,80,212,89,17,32,85,42,184,186,73,70,160,54,209,164,223,37,167,90,77,146,185,106,123,225,253,241,215,246,148,217,163,201,231,62,127,187,93,230,250,190,233,104,242,109,173,125,241,243,222,248,12,52,172,209,253,202,85,102,167,172,245,173,212,151,35,121,154,47,101,31,107,153,253,79,47,16,19,233,151,57,151,77,196,212,40,243,88,69,70,202,137,25,223,127,36,234,237,162,253,202,62,62,177,114,163,201,105,205,86,74,184,91,153,8,72,200,45,160,125,202,210,230,66,247,37,214,173,30,27,90,186,254,143,49,43,43,219,118,124,238,36,119,47,115,215,203,94,80,252,235,110,119,59,175,213,218,175,125,127,99,47,80,12,160,208,102,93,195,65,180,163,239,33,215,168,248,155,175,56,164,245,45,22,82,75,231,151,231,127,1,216,17,35,89,95,69,184,250,192,80,218,183,113,13,179,102,253,201,31,65,57,126,225,168,185,0,248,85,16,148,124,80,217,145,250,200,10,19,73,227,185,107,255,0,68,135,216,190,241,164,138,253,224,62,66,134,222,163,51,105,191,253,17,172,218,67,101,217,66,75,187,129,13,111,191,187,79,155,123,29,185,142,191,90,196,29,73,173,93,83,95,190,233,249,229,187,143,195,192,7,209,82,169,55,17,105,74,247,156,77,68,90,124,62,232,196,92,251,218,2,151,65,242,22,151,49,3,123,254,181,243,131,73,95,78,235,159,190,23,172,111,103,254,123,123,157,170,66,143,238,87,172,94,68,196,95,175,104,243,84,130,191,206,207,157,196,85,230,62,96,251,167,242,119,204,142,173,213,183,223,170,53,234,213,163,235,74,222,111,240,128,250,49,158,50,168,230,4,250,60,2,170,84,94,210,242,153,180,215,212,164,251,234,144,95,84,174,28,56,255,0,56,200,205,151,118,123,118,186,80,42,51,32,97,185,41,107,17,52,218,186,195,70,181,26,75,114,102,92,91,62,28,79,135,137,142,143,178,174,83,249,127,27,50,231,151,247,29,86,171,75,59,117,93,90,174,242,190,188,173,230,255,0,8,150,220,160,203,255,0,32,82,141,159,43,239,254,104,239,175,213,244,253,11,101,111,56,253,66,13,172,168,202,74,70,25,130,77,181,64,160,50,105,168,117,130,234,209,82,155,30,148,113,243,11,143,103,241,11,207,10,18,24,77,144,219,105,237,25,246,74,221,195,114,28,77,210,116,239,47,218,191,33,247,182,215,104,139,87,240,10,52,52,221,173,192,135,208,219,124,184,16,220,67,118,183,17,184,73,183,120,10,105,177,16,212,68,86,228,43,107,17,10,234,240,1,67,183,112,212,158,28,248,130,74,252,110,42,71,96,20,0,0,0,0,46,32,0,7,192,0,6,162,26,69,76,248,88,0,248,114,21,35,184,210,0,0,118,62,224,0,21,43,23,112,92,175,113,64,1,170,228,98,162,133,200,15,129,220,5,69,46,71,192,83,87,128,212,0,0,0,0,0,0,0,0,0,0,0,40,103,97,80,1,66,191,49,80,0,0,0,1,66,191,120,168,161,151,27,138,128,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,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,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,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,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,25,92,84,80,206,221,192,41,207,143,168,84,142,225,107,241,11,128,162,185,129,112,43,129,241,62,64,68,119,0,62,37,113,65,83,35,184,39,152,1,29,133,72,238,52,159,49,91,120,128,212,40,101,113,66,185,119,10,220,189,96,6,124,108,42,40,124,133,8,237,194,192,43,244,68,7,192,62,136,130,252,108,0,92,78,226,160,41,127,87,16,21,20,35,227,97,66,230,53,0,0,211,167,196,45,226,3,80,161,159,112,167,62,33,107,248,0,160,23,1,83,43,1,115,0,191,27,138,31,17,95,162,3,230,2,130,164,87,20,177,250,133,76,248,114,1,65,83,43,13,6,187,119,13,73,225,226,2,164,118,20,81,220,87,81,31,0,228,86,230,2,136,59,16,210,174,38,53,151,35,26,76,187,192,109,173,55,35,226,62,89,49,247,133,109,118,227,234,31,109,248,88,105,87,170,192,45,174,56,193,62,92,137,186,242,158,231,229,173,237,247,58,187,149,195,206,47,88,193,77,163,54,88,242,131,18,166,251,187,221,245,138,234,221,211,228,187,233,212,79,29,175,190,227,204,73,107,169,51,228,71,207,212,56,122,149,33,82,209,164,157,52,246,245,121,151,245,248,248,128,243,217,153,57,83,238,86,186,252,79,47,117,175,150,228,183,171,170,232,243,23,107,219,89,243,184,225,176,246,60,247,59,214,62,101,117,142,177,163,244,253,26,116,223,235,78,254,112,156,28,199,217,254,86,44,156,212,166,241,3,172,105,117,247,44,84,227,115,207,52,157,175,188,46,86,24,127,152,123,3,98,121,190,79,234,184,158,168,238,141,238,173,222,27,113,86,190,139,94,207,120,0,181,121,63,181,175,83,172,169,62,224,53,239,100,197,47,236,173,173,219,87,216,124,70,100,101,214,210,30,232,24,65,251,141,234,250,231,19,31,217,29,118,185,35,143,206,139,214,35,175,23,108,91,153,148,8,200,146,213,35,19,204,34,67,174,25,39,12,200,77,180,145,31,61,71,206,255,0,192,58,42,50,151,50,240,211,200,215,128,49,51,219,181,20,142,52,121,8,189,143,151,154,127,83,204,79,193,54,116,172,198,235,4,95,49,180,221,205,63,162,47,234,250,209,216,25,198,122,204,139,201,182,191,217,191,253,209,9,80,106,57,129,74,78,151,50,163,16,170,203,222,113,140,250,120,112,251,23,128,231,41,249,177,139,169,78,183,191,202,106,185,110,175,125,106,117,60,239,235,103,135,48,19,66,172,87,116,95,168,127,214,255,0,168,124,51,113,175,87,101,106,242,102,173,54,253,58,221,229,245,162,33,207,62,241,91,209,58,163,57,59,86,113,74,229,165,247,12,207,141,249,19,3,139,147,142,49,237,109,106,113,188,157,175,163,125,107,89,183,151,107,127,200,241,228,2,81,177,126,107,245,22,13,126,64,215,242,206,139,117,171,119,43,235,60,6,35,231,78,212,61,81,18,98,251,135,215,185,171,45,189,94,83,181,237,188,43,219,116,49,114,70,9,204,220,80,102,219,89,99,137,218,212,174,177,217,165,200,115,135,171,231,101,245,92,199,39,71,216,247,49,241,3,155,233,20,156,73,4,158,111,172,118,240,227,234,210,103,99,211,196,203,215,252,1,5,170,204,188,119,238,202,189,34,111,146,186,157,166,73,119,78,255,0,121,243,197,222,215,210,92,172,62,204,178,203,15,45,249,75,230,230,231,115,185,253,77,170,247,215,245,229,234,25,35,134,118,33,198,236,71,85,228,87,46,104,111,129,225,183,138,220,15,236,131,56,50,115,102,90,174,25,242,191,89,173,203,62,179,213,244,235,164,169,191,55,121,202,238,29,252,225,70,173,158,50,147,220,213,74,160,255,0,186,14,179,173,248,75,183,84,209,109,42,112,254,172,249,220,101,45,62,22,229,189,59,219,246,239,230,252,3,93,50,144,168,70,225,155,198,189,90,126,130,220,175,227,226,57,68,36,210,86,241,1,178,150,173,199,87,127,168,110,18,120,243,27,182,177,10,112,46,55,1,164,138,221,227,85,248,88,105,51,35,87,49,82,245,0,13,105,227,192,11,144,169,242,32,3,245,122,133,0,0,0,0,185,128,169,23,11,133,248,88,86,228,40,96,23,225,97,64,0,0,0,0,0,0,0,0,0,21,183,27,10,23,49,168,207,184,5,11,129,138,159,0,46,65,126,54,0,34,239,21,0,0,20,34,176,168,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,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,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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,153,220,45,198,226,160,2,157,224,98,162,151,59,248,0,17,138,23,51,21,183,27,138,23,51,1,91,113,184,17,21,192,239,220,5,195,136,10,138,105,33,75,159,168,46,126,160,21,185,250,128,237,204,82,231,234,14,124,76,2,253,253,225,227,222,41,200,87,199,188,3,137,240,50,21,34,176,165,207,212,23,63,80,13,64,52,220,253,65,115,245,0,212,41,207,152,17,159,120,25,159,112,1,88,184,1,157,140,83,159,16,231,204,0,248,152,161,138,242,224,40,96,0,0,2,183,48,51,51,20,21,189,248,24,13,38,130,239,184,169,21,133,22,103,195,128,211,173,94,160,26,136,139,214,43,123,17,141,9,51,245,10,169,86,1,82,59,240,49,85,21,138,196,54,210,174,37,240,141,219,17,128,209,196,187,129,68,70,92,70,181,21,138,227,65,145,31,62,0,54,149,127,87,1,180,180,247,216,249,143,160,236,124,12,248,16,210,178,225,96,31,27,141,234,181,200,248,15,145,216,13,59,109,70,178,183,171,255,0,160,228,141,60,123,198,133,163,149,174,3,164,214,240,21,46,171,24,227,60,244,210,74,208,180,25,161,73,189,148,86,62,105,49,109,171,251,55,225,74,131,134,163,151,95,63,121,209,216,113,191,31,177,120,139,244,166,188,12,105,220,23,215,0,197,122,142,201,184,69,243,50,57,24,163,138,52,240,91,94,63,97,29,82,165,177,78,11,152,183,20,183,241,143,110,222,106,154,238,183,216,60,6,103,170,42,76,239,218,20,56,105,87,213,132,24,91,77,216,155,6,69,144,218,208,254,50,236,223,206,83,93,228,127,96,29,198,147,178,94,17,136,150,136,164,98,146,211,171,206,91,93,247,251,8,202,54,224,166,229,193,193,244,34,10,44,94,120,11,25,66,217,243,14,82,150,75,101,250,233,251,206,239,223,20,223,46,31,99,47,80,238,116,236,179,166,176,73,108,149,82,210,134,201,36,102,105,238,183,214,11,140,152,168,34,34,51,87,33,188,150,82,146,43,25,242,1,212,233,248,26,156,194,84,68,228,222,36,92,205,63,232,142,205,22,19,108,106,210,107,237,91,152,250,73,54,229,113,175,73,0,211,164,139,144,10,153,159,120,160,2,172,93,227,105,124,172,55,76,175,196,83,65,31,172,6,210,83,123,115,27,169,77,138,252,69,73,36,69,207,136,173,248,88,2,253,194,128,42,86,239,1,65,82,47,88,17,6,163,1,93,36,26,72,83,81,134,163,1,78,62,160,51,184,173,204,80,0,44,126,161,94,4,87,184,161,172,252,0,0,84,143,87,3,20,48,0,0,1,94,92,133,0,84,142,192,4,71,126,66,182,227,112,185,122,194,252,124,0,105,82,141,55,181,129,42,51,237,10,154,82,174,102,40,73,34,224,92,128,106,21,20,228,42,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,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,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,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,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,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,3,73,115,49,168,105,46,102,3,80,165,174,42,0,40,87,239,21,20,185,1,223,184,3,159,46,64,100,65,200,184,10,21,204,238,1,110,238,241,91,112,241,15,162,32,227,127,0,2,241,21,1,78,55,240,1,80,20,184,168,0,0,0,165,173,200,45,222,124,197,69,12,251,128,11,143,49,67,230,42,92,8,83,143,48,2,230,6,69,200,133,5,111,223,222,2,130,165,110,241,64,1,91,36,194,200,20,0,13,54,238,5,37,42,238,21,185,138,0,210,77,153,31,33,172,184,31,16,185,135,127,16,5,29,202,196,52,31,168,198,179,183,112,210,100,119,1,164,146,70,124,128,210,71,194,195,85,173,203,152,165,140,6,147,74,75,153,13,6,130,238,33,186,105,191,112,166,143,0,27,70,139,247,13,59,179,62,239,225,27,228,147,239,32,183,168,6,198,231,143,20,255,0,8,214,150,82,71,115,79,240,141,194,73,247,144,213,98,1,160,144,158,226,26,201,42,238,33,91,16,173,204,5,8,139,232,130,253,221,192,23,176,13,68,118,230,23,176,161,242,33,75,220,5,53,253,81,134,171,159,3,26,20,74,225,97,84,17,255,0,8,13,194,228,98,151,50,21,51,245,10,0,175,30,97,99,2,35,228,124,134,160,26,76,184,1,23,172,106,0,1,75,16,168,0,165,136,44,65,123,10,25,250,128,59,34,129,96,0,225,222,43,100,10,0,10,240,47,52,80,0,0,0,0,45,97,170,197,110,2,134,119,21,176,10,17,17,138,240,228,28,131,129,241,0,177,5,136,84,0,82,215,21,0,0,1,67,191,112,94,192,42,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,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,63,255,217